protocol_buffers
v0.6.3
Pages
Modules
Exceptions
Mix Tasks
Protobuf
Top
Summary
Functions
decode/2
encode/1
Protobuf.Builder
Top
Summary
Functions
field_default/2
new/1
new/2
type_default/1
Protobuf.DSL
Top
Summary
Functions
embedded_fields/1
enum_fields/2
field/2
field/3
generate_default_fields/2
oneof/2
type_numeric?/1
Protobuf.Decoder
Top
Summary
Functions
build_struct/3
decode/2
Protobuf.Encoder
Top
Summary
Functions
class_field/1
encode/2
encode/3
encode!/2
encode_field/3
encode_fields/5
encode_fnum/2
encode_type/2
encode_varint/1
encode_zigzag/1
wire_type/1
Protobuf.FieldProps
Top
Summary
Types
t/0
Protobuf.MessageProps
Top
Summary
Types
t/0
Functions
has_oneof?/1
Protobuf.Protoc.CLI
Top
Summary
Functions
find_types/2
find_types/3
find_types_in_proto/1
main/1
parse_params/2
Protobuf.Protoc.Context
Top
Protobuf.Protoc.Generator
Top
Summary
Functions
format_code/1
generate/2
generate_content/2
get_dep_type_mapping/3
Protobuf.Protoc.Generator.Enum
Top
Summary
Functions
generate/2
generate_field/1
generate_list/2
Protobuf.Protoc.Generator.Message
Top
Summary
Functions
generate/2
generate_list/2
get_field/4
get_fields/2
msg_opts_str/2
parse_desc/2
structs_str/1
typespec_str/2
Protobuf.Protoc.Generator.Service
Top
Summary
Functions
generate/2
generate_list/2
Protobuf.Protoc.Generator.Util
Top
Summary
Functions
attach_raw_pkg/2
join_name/1
mod_name/2
normalize_type_name/1
options_to_str/1
print/1
trans_name/1
type_from_type_name/2
Protobuf.Protoc.Template
Top
Summary
Functions
enum/3
message/6
service/3
Protobuf.TypeUtil
Top
Summary
Functions
enum_to_spec/1
enum_to_spec/3
from_enum/1
Protobuf.WireTypes
Top
Summary
Functions
wire_32bits/0
wire_64bits/0
wire_delimited/0
wire_varint/0
protocol_buffers v0.6.3
Protobuf
Link to this section
Summary
Functions
decode(data, struct)
encode(struct)
Link to this section
Functions
Link to this function
decode(data, struct)
Link to this function
encode(struct)
Keyboard Shortcuts
×
c
Toggle sidebar
n
Toggle night mode
/
or
s
Focus search bar
g
Go to a HexDocs package
?
Bring up this help dialog
Go to a HexDocs package
×