google/protobuf/descriptor.proto
Descriptor SHA-256: 22fa316280b0751612354cd58145b1de9ec291fc0a1a55f2e79c39e8b5bcafbb
Package: google.protobuf · Syntax: proto2 (implicit) · Size: 4,449 bytes
Raw descriptor · Decoded JSON
Provenance
| Module |
Source SHA-256 |
File offset |
End offset |
| NVIDIA App\MessageBus\MessageBus.dll |
64e300997b5796da22ad8baa49e4eb919cdc170157cbe6770279f94508a84650 |
0x605b60 |
0x606cc1 |
Message FileDescriptorSet
| Field |
Number |
Label |
Type |
Default / oneof |
file |
1 |
LABEL_REPEATED |
.google.protobuf.FileDescriptorProto |
|
Message FileDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
package |
2 |
LABEL_OPTIONAL |
TYPE_STRING |
|
dependency |
3 |
LABEL_REPEATED |
TYPE_STRING |
|
public_dependency |
10 |
LABEL_REPEATED |
TYPE_INT32 |
|
weak_dependency |
11 |
LABEL_REPEATED |
TYPE_INT32 |
|
message_type |
4 |
LABEL_REPEATED |
.google.protobuf.DescriptorProto |
|
enum_type |
5 |
LABEL_REPEATED |
.google.protobuf.EnumDescriptorProto |
|
service |
6 |
LABEL_REPEATED |
.google.protobuf.ServiceDescriptorProto |
|
extension |
7 |
LABEL_REPEATED |
.google.protobuf.FieldDescriptorProto |
|
options |
8 |
LABEL_OPTIONAL |
.google.protobuf.FileOptions |
|
source_code_info |
9 |
LABEL_OPTIONAL |
.google.protobuf.SourceCodeInfo |
|
Message DescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
field |
2 |
LABEL_REPEATED |
.google.protobuf.FieldDescriptorProto |
|
extension |
6 |
LABEL_REPEATED |
.google.protobuf.FieldDescriptorProto |
|
nested_type |
3 |
LABEL_REPEATED |
.google.protobuf.DescriptorProto |
|
enum_type |
4 |
LABEL_REPEATED |
.google.protobuf.EnumDescriptorProto |
|
extension_range |
5 |
LABEL_REPEATED |
.google.protobuf.DescriptorProto.ExtensionRange |
|
oneof_decl |
8 |
LABEL_REPEATED |
.google.protobuf.OneofDescriptorProto |
|
options |
7 |
LABEL_OPTIONAL |
.google.protobuf.MessageOptions |
|
Message DescriptorProto.ExtensionRange
| Field |
Number |
Label |
Type |
Default / oneof |
start |
1 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
end |
2 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
Message FieldDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
number |
3 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
label |
4 |
LABEL_OPTIONAL |
.google.protobuf.FieldDescriptorProto.Label |
|
type |
5 |
LABEL_OPTIONAL |
.google.protobuf.FieldDescriptorProto.Type |
|
type_name |
6 |
LABEL_OPTIONAL |
TYPE_STRING |
|
extendee |
2 |
LABEL_OPTIONAL |
TYPE_STRING |
|
default_value |
7 |
LABEL_OPTIONAL |
TYPE_STRING |
|
oneof_index |
9 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
options |
8 |
LABEL_OPTIONAL |
.google.protobuf.FieldOptions |
|
Enum FieldDescriptorProto.Type
| Name |
Number |
TYPE_DOUBLE |
1 |
TYPE_FLOAT |
2 |
TYPE_INT64 |
3 |
TYPE_UINT64 |
4 |
TYPE_INT32 |
5 |
TYPE_FIXED64 |
6 |
TYPE_FIXED32 |
7 |
TYPE_BOOL |
8 |
TYPE_STRING |
9 |
TYPE_GROUP |
10 |
TYPE_MESSAGE |
11 |
TYPE_BYTES |
12 |
TYPE_UINT32 |
13 |
TYPE_ENUM |
14 |
TYPE_SFIXED32 |
15 |
TYPE_SFIXED64 |
16 |
TYPE_SINT32 |
17 |
TYPE_SINT64 |
18 |
Enum FieldDescriptorProto.Label
| Name |
Number |
LABEL_OPTIONAL |
1 |
LABEL_REQUIRED |
2 |
LABEL_REPEATED |
3 |
Message OneofDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
Message EnumDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
value |
2 |
LABEL_REPEATED |
.google.protobuf.EnumValueDescriptorProto |
|
options |
3 |
LABEL_OPTIONAL |
.google.protobuf.EnumOptions |
|
Message EnumValueDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
number |
2 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
options |
3 |
LABEL_OPTIONAL |
.google.protobuf.EnumValueOptions |
|
Message ServiceDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
method |
2 |
LABEL_REPEATED |
.google.protobuf.MethodDescriptorProto |
|
options |
3 |
LABEL_OPTIONAL |
.google.protobuf.ServiceOptions |
|
Message MethodDescriptorProto
| Field |
Number |
Label |
Type |
Default / oneof |
name |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
input_type |
2 |
LABEL_OPTIONAL |
TYPE_STRING |
|
output_type |
3 |
LABEL_OPTIONAL |
TYPE_STRING |
|
options |
4 |
LABEL_OPTIONAL |
.google.protobuf.MethodOptions |
|
Message FileOptions
| Field |
Number |
Label |
Type |
Default / oneof |
java_package |
1 |
LABEL_OPTIONAL |
TYPE_STRING |
|
java_outer_classname |
8 |
LABEL_OPTIONAL |
TYPE_STRING |
|
java_multiple_files |
10 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
java_generate_equals_and_hash |
20 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
java_string_check_utf8 |
27 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
optimize_for |
9 |
LABEL_OPTIONAL |
.google.protobuf.FileOptions.OptimizeMode |
SPEED |
go_package |
11 |
LABEL_OPTIONAL |
TYPE_STRING |
|
cc_generic_services |
16 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
java_generic_services |
17 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
py_generic_services |
18 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
deprecated |
23 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Enum FileOptions.OptimizeMode
| Name |
Number |
SPEED |
1 |
CODE_SIZE |
2 |
LITE_RUNTIME |
3 |
Message MessageOptions
| Field |
Number |
Label |
Type |
Default / oneof |
message_set_wire_format |
1 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
no_standard_descriptor_accessor |
2 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
deprecated |
3 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Message FieldOptions
| Field |
Number |
Label |
Type |
Default / oneof |
ctype |
1 |
LABEL_OPTIONAL |
.google.protobuf.FieldOptions.CType |
STRING |
packed |
2 |
LABEL_OPTIONAL |
TYPE_BOOL |
|
lazy |
5 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
deprecated |
3 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
experimental_map_key |
9 |
LABEL_OPTIONAL |
TYPE_STRING |
|
weak |
10 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Enum FieldOptions.CType
| Name |
Number |
STRING |
0 |
CORD |
1 |
STRING_PIECE |
2 |
Message EnumOptions
| Field |
Number |
Label |
Type |
Default / oneof |
allow_alias |
2 |
LABEL_OPTIONAL |
TYPE_BOOL |
|
deprecated |
3 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Message EnumValueOptions
| Field |
Number |
Label |
Type |
Default / oneof |
deprecated |
1 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Message ServiceOptions
| Field |
Number |
Label |
Type |
Default / oneof |
deprecated |
33 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Message MethodOptions
| Field |
Number |
Label |
Type |
Default / oneof |
deprecated |
33 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Message UninterpretedOption
| Field |
Number |
Label |
Type |
Default / oneof |
name |
2 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption.NamePart |
|
identifier_value |
3 |
LABEL_OPTIONAL |
TYPE_STRING |
|
positive_int_value |
4 |
LABEL_OPTIONAL |
TYPE_UINT64 |
|
negative_int_value |
5 |
LABEL_OPTIONAL |
TYPE_INT64 |
|
double_value |
6 |
LABEL_OPTIONAL |
TYPE_DOUBLE |
|
string_value |
7 |
LABEL_OPTIONAL |
TYPE_BYTES |
|
aggregate_value |
8 |
LABEL_OPTIONAL |
TYPE_STRING |
|
Message UninterpretedOption.NamePart
| Field |
Number |
Label |
Type |
Default / oneof |
name_part |
1 |
LABEL_REQUIRED |
TYPE_STRING |
|
is_extension |
2 |
LABEL_REQUIRED |
TYPE_BOOL |
|
Message SourceCodeInfo
| Field |
Number |
Label |
Type |
Default / oneof |
location |
1 |
LABEL_REPEATED |
.google.protobuf.SourceCodeInfo.Location |
|
Message SourceCodeInfo.Location
| Field |
Number |
Label |
Type |
Default / oneof |
path |
1 |
LABEL_REPEATED |
TYPE_INT32 |
|
span |
2 |
LABEL_REPEATED |
TYPE_INT32 |
|
leading_comments |
3 |
LABEL_OPTIONAL |
TYPE_STRING |
|
trailing_comments |
4 |
LABEL_OPTIONAL |
TYPE_STRING |
|
Protocol catalog · Research overview