Module gogo_pb

Data Types

'google.protobuf.DescriptorProto'()

'google.protobuf.DescriptorProto'() = #'google.protobuf.DescriptorProto'{}

'google.protobuf.DescriptorProto.ExtensionRange'()

'google.protobuf.DescriptorProto.ExtensionRange'() = #'google.protobuf.DescriptorProto.ExtensionRange'{}

'google.protobuf.DescriptorProto.ReservedRange'()

'google.protobuf.DescriptorProto.ReservedRange'() = #'google.protobuf.DescriptorProto.ReservedRange'{}

'google.protobuf.EnumDescriptorProto'()

'google.protobuf.EnumDescriptorProto'() = #'google.protobuf.EnumDescriptorProto'{}

'google.protobuf.EnumOptions'()

'google.protobuf.EnumOptions'() = #'google.protobuf.EnumOptions'{}

'google.protobuf.EnumValueDescriptorProto'()

'google.protobuf.EnumValueDescriptorProto'() = #'google.protobuf.EnumValueDescriptorProto'{}

'google.protobuf.EnumValueOptions'()

'google.protobuf.EnumValueOptions'() = #'google.protobuf.EnumValueOptions'{}

'google.protobuf.FieldDescriptorProto'()

'google.protobuf.FieldDescriptorProto'() = #'google.protobuf.FieldDescriptorProto'{}

'google.protobuf.FieldDescriptorProto.Label'()

'google.protobuf.FieldDescriptorProto.Label'() = 'LABEL_OPTIONAL' | 'LABEL_REQUIRED' | 'LABEL_REPEATED'

'google.protobuf.FieldDescriptorProto.Type'()

'google.protobuf.FieldDescriptorProto.Type'() = 'TYPE_DOUBLE' | 'TYPE_FLOAT' | 'TYPE_INT64' | 'TYPE_UINT64' | 'TYPE_INT32' | 'TYPE_FIXED64' | 'TYPE_FIXED32' | 'TYPE_BOOL' | 'TYPE_STRING' | 'TYPE_GROUP' | 'TYPE_MESSAGE' | 'TYPE_BYTES' | 'TYPE_UINT32' | 'TYPE_ENUM' | 'TYPE_SFIXED32' | 'TYPE_SFIXED64' | 'TYPE_SINT32' | 'TYPE_SINT64'

'google.protobuf.FieldOptions'()

'google.protobuf.FieldOptions'() = #'google.protobuf.FieldOptions'{}

'google.protobuf.FieldOptions.CType'()

'google.protobuf.FieldOptions.CType'() = 'STRING' | 'CORD' | 'STRING_PIECE'

'google.protobuf.FieldOptions.JSType'()

'google.protobuf.FieldOptions.JSType'() = 'JS_NORMAL' | 'JS_STRING' | 'JS_NUMBER'

'google.protobuf.FileDescriptorProto'()

'google.protobuf.FileDescriptorProto'() = #'google.protobuf.FileDescriptorProto'{}

'google.protobuf.FileDescriptorSet'()

'google.protobuf.FileDescriptorSet'() = #'google.protobuf.FileDescriptorSet'{}

'google.protobuf.FileOptions'()

'google.protobuf.FileOptions'() = #'google.protobuf.FileOptions'{}

'google.protobuf.FileOptions.OptimizeMode'()

'google.protobuf.FileOptions.OptimizeMode'() = 'SPEED' | 'CODE_SIZE' | 'LITE_RUNTIME'

'google.protobuf.GeneratedCodeInfo'()

'google.protobuf.GeneratedCodeInfo'() = #'google.protobuf.GeneratedCodeInfo'{}

'google.protobuf.GeneratedCodeInfo.Annotation'()

'google.protobuf.GeneratedCodeInfo.Annotation'() = #'google.protobuf.GeneratedCodeInfo.Annotation'{}

'google.protobuf.MessageOptions'()

'google.protobuf.MessageOptions'() = #'google.protobuf.MessageOptions'{}

'google.protobuf.MethodDescriptorProto'()

'google.protobuf.MethodDescriptorProto'() = #'google.protobuf.MethodDescriptorProto'{}

'google.protobuf.MethodOptions'()

'google.protobuf.MethodOptions'() = #'google.protobuf.MethodOptions'{}

'google.protobuf.OneofDescriptorProto'()

'google.protobuf.OneofDescriptorProto'() = #'google.protobuf.OneofDescriptorProto'{}

'google.protobuf.ServiceDescriptorProto'()

'google.protobuf.ServiceDescriptorProto'() = #'google.protobuf.ServiceDescriptorProto'{}

'google.protobuf.ServiceOptions'()

'google.protobuf.ServiceOptions'() = #'google.protobuf.ServiceOptions'{}

'google.protobuf.SourceCodeInfo'()

'google.protobuf.SourceCodeInfo'() = #'google.protobuf.SourceCodeInfo'{}

'google.protobuf.SourceCodeInfo.Location'()

'google.protobuf.SourceCodeInfo.Location'() = #'google.protobuf.SourceCodeInfo.Location'{}

'google.protobuf.UninterpretedOption'()

'google.protobuf.UninterpretedOption'() = #'google.protobuf.UninterpretedOption'{}

'google.protobuf.UninterpretedOption.NamePart'()

'google.protobuf.UninterpretedOption.NamePart'() = #'google.protobuf.UninterpretedOption.NamePart'{}

Function Index

'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Label'/1
'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Type'/1
'enum_symbol_by_value_google.protobuf.FieldOptions.CType'/1
'enum_symbol_by_value_google.protobuf.FieldOptions.JSType'/1
'enum_symbol_by_value_google.protobuf.FileOptions.OptimizeMode'/1
'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Label'/1
'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Type'/1
'enum_value_by_symbol_google.protobuf.FieldOptions.CType'/1
'enum_value_by_symbol_google.protobuf.FieldOptions.JSType'/1
'enum_value_by_symbol_google.protobuf.FileOptions.OptimizeMode'/1
decode_msg/2
decode_msg/3
encode_msg/1
encode_msg/2
enum_symbol_by_value/2
enum_value_by_symbol/2
fetch_enum_def/1
fetch_msg_def/1
fetch_rpc_def/2
find_enum_def/1
find_msg_def/1
find_rpc_def/2
get_enum_names/0
get_group_names/0
get_msg_defs/0
get_msg_names/0
get_msg_or_group_names/0
get_package_name/0
get_rpc_names/1
get_service_def/1
get_service_names/0
gpb_version_as_list/0
gpb_version_as_string/0
merge_msgs/2
merge_msgs/3
verify_msg/1
verify_msg/2

Function Details

'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Label'/1

'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Label'(X1) -> any()

'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Type'/1

'enum_symbol_by_value_google.protobuf.FieldDescriptorProto.Type'(X1) -> any()

'enum_symbol_by_value_google.protobuf.FieldOptions.CType'/1

'enum_symbol_by_value_google.protobuf.FieldOptions.CType'(X1) -> any()

'enum_symbol_by_value_google.protobuf.FieldOptions.JSType'/1

'enum_symbol_by_value_google.protobuf.FieldOptions.JSType'(X1) -> any()

'enum_symbol_by_value_google.protobuf.FileOptions.OptimizeMode'/1

'enum_symbol_by_value_google.protobuf.FileOptions.OptimizeMode'(X1) -> any()

'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Label'/1

'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Label'(X1) -> any()

'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Type'/1

'enum_value_by_symbol_google.protobuf.FieldDescriptorProto.Type'(X1) -> any()

'enum_value_by_symbol_google.protobuf.FieldOptions.CType'/1

'enum_value_by_symbol_google.protobuf.FieldOptions.CType'(X1) -> any()

'enum_value_by_symbol_google.protobuf.FieldOptions.JSType'/1

'enum_value_by_symbol_google.protobuf.FieldOptions.JSType'(X1) -> any()

'enum_value_by_symbol_google.protobuf.FileOptions.OptimizeMode'/1

'enum_value_by_symbol_google.protobuf.FileOptions.OptimizeMode'(X1) -> any()

decode_msg/2

decode_msg(Bin, MsgName) -> any()

decode_msg/3

decode_msg(Bin, MsgName, Opts) -> any()

encode_msg/1

encode_msg(Msg::#'google.protobuf.FileDescriptorSet'{} | #'google.protobuf.FileDescriptorProto'{} | #'google.protobuf.DescriptorProto.ExtensionRange'{} | #'google.protobuf.DescriptorProto.ReservedRange'{} | #'google.protobuf.DescriptorProto'{} | #'google.protobuf.FieldDescriptorProto'{} | #'google.protobuf.OneofDescriptorProto'{} | #'google.protobuf.EnumDescriptorProto'{} | #'google.protobuf.EnumValueDescriptorProto'{} | #'google.protobuf.ServiceDescriptorProto'{} | #'google.protobuf.MethodDescriptorProto'{} | #'google.protobuf.FileOptions'{} | #'google.protobuf.MessageOptions'{} | #'google.protobuf.FieldOptions'{} | #'google.protobuf.EnumOptions'{} | #'google.protobuf.EnumValueOptions'{} | #'google.protobuf.ServiceOptions'{} | #'google.protobuf.MethodOptions'{} | #'google.protobuf.UninterpretedOption.NamePart'{} | #'google.protobuf.UninterpretedOption'{} | #'google.protobuf.SourceCodeInfo.Location'{} | #'google.protobuf.SourceCodeInfo'{} | #'google.protobuf.GeneratedCodeInfo.Annotation'{} | #'google.protobuf.GeneratedCodeInfo'{}) -> binary()

encode_msg/2

encode_msg(Msg::#'google.protobuf.FileDescriptorSet'{} | #'google.protobuf.FileDescriptorProto'{} | #'google.protobuf.DescriptorProto.ExtensionRange'{} | #'google.protobuf.DescriptorProto.ReservedRange'{} | #'google.protobuf.DescriptorProto'{} | #'google.protobuf.FieldDescriptorProto'{} | #'google.protobuf.OneofDescriptorProto'{} | #'google.protobuf.EnumDescriptorProto'{} | #'google.protobuf.EnumValueDescriptorProto'{} | #'google.protobuf.ServiceDescriptorProto'{} | #'google.protobuf.MethodDescriptorProto'{} | #'google.protobuf.FileOptions'{} | #'google.protobuf.MessageOptions'{} | #'google.protobuf.FieldOptions'{} | #'google.protobuf.EnumOptions'{} | #'google.protobuf.EnumValueOptions'{} | #'google.protobuf.ServiceOptions'{} | #'google.protobuf.MethodOptions'{} | #'google.protobuf.UninterpretedOption.NamePart'{} | #'google.protobuf.UninterpretedOption'{} | #'google.protobuf.SourceCodeInfo.Location'{} | #'google.protobuf.SourceCodeInfo'{} | #'google.protobuf.GeneratedCodeInfo.Annotation'{} | #'google.protobuf.GeneratedCodeInfo'{}, Opts::list()) -> binary()

enum_symbol_by_value/2

enum_symbol_by_value(X1, Value) -> any()

enum_value_by_symbol/2

enum_value_by_symbol(X1, Sym) -> any()

fetch_enum_def/1

fetch_enum_def(EnumName) -> any()

fetch_msg_def/1

fetch_msg_def(MsgName) -> any()

fetch_rpc_def/2

fetch_rpc_def(ServiceName::term(), RpcName::term()) -> no_return()

find_enum_def/1

find_enum_def(X1) -> any()

find_msg_def/1

find_msg_def(X1) -> any()

find_rpc_def/2

find_rpc_def(X1, X2) -> any()

get_enum_names/0

get_enum_names() -> any()

get_group_names/0

get_group_names() -> any()

get_msg_defs/0

get_msg_defs() -> any()

get_msg_names/0

get_msg_names() -> any()

get_msg_or_group_names/0

get_msg_or_group_names() -> any()

get_package_name/0

get_package_name() -> any()

get_rpc_names/1

get_rpc_names(X1) -> any()

get_service_def/1

get_service_def(X1) -> any()

get_service_names/0

get_service_names() -> any()

gpb_version_as_list/0

gpb_version_as_list() -> any()

gpb_version_as_string/0

gpb_version_as_string() -> any()

merge_msgs/2

merge_msgs(Prev, New) -> any()

merge_msgs/3

merge_msgs(Prev, New, Opts) -> any()

verify_msg/1

verify_msg(Msg) -> any()

verify_msg/2

verify_msg(Msg, Opts) -> any()


Generated by EDoc