google/protobuf/descriptor.proto
Descriptor SHA-256: c0b34433940f687300a5974f16ca99dccf359fe1a402619c62a05c95dfd3d9e9
Package: google.protobuf · Syntax: proto2 (implicit) · Size: 6,078 bytes
Raw descriptor · Decoded JSON
Provenance
| Module |
Source SHA-256 |
File offset |
End offset |
| FrameViewSDK\FvContainer\NvMessageBus.dll |
4915c54254d22a538c82ed438a8b01ce3b3ccdb136a9853072d463d436e80ae3 |
0x2ac870 |
0x2ae02e |
| FrameViewSDK\FvContainer\plugins.system\NvMessageBusBroadcast.dll |
e07a2df896f8e081117ae027ac4fce9613118c131030b0ccbbcc5731d750e595 |
0x2a24d0 |
0x2a3c8e |
| Installer2\InstallerCore\NvInstallerUtil.dll |
e08b544f697e003cda488f09b28210b6339ed333b7d4e95beadb59fa8485b822 |
0x521568 |
0x522d26 |
| NVIDIA App\CEF\plugins\NVIDIA Overlay\NvCamera.dll |
c167a74311e3de18aad10c9c6a930f9fbaf3209c3d32d18c0519844079860e3f |
0x5f5470 |
0x5f6c2e |
| NVIDIA App\CEF\plugins\NVIDIA Overlay\ShareServer.dll |
ea5cc83f0023ad367f1e1be8b8e038c00e364fc1516afb50412742bd9f8ed1f0 |
0x79b200 |
0x79c9be |
| NVIDIA App\MessageBus\NvMessageBus.dll |
348162a5948cd59e8b0ece73c7cdf9faa55d9a9f906879392c1527308b2af85d |
0x2c1460 |
0x2c2c1e |
| NVIDIA App\MessageBus\NvMessageBusBroadcast.dll |
63b000b70eaea5477e8d30e141f84ccf5391a8d098377768795e694aeda8372f |
0x2bf200 |
0x2c09be |
| NvTelemetry\plugin\NvTelemetry64.dll |
64f71e1b98f1fcea2d38f353e3097108c8a0d5196123d15fd94e25a44f887ee5 |
0x6ed0e0 |
0x6ee89e |
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 |
|
syntax |
12 |
LABEL_OPTIONAL |
TYPE_STRING |
|
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 |
|
reserved_range |
9 |
LABEL_REPEATED |
.google.protobuf.DescriptorProto.ReservedRange |
|
reserved_name |
10 |
LABEL_REPEATED |
TYPE_STRING |
|
Message DescriptorProto.ExtensionRange
| Field |
Number |
Label |
Type |
Default / oneof |
start |
1 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
end |
2 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
options |
3 |
LABEL_OPTIONAL |
.google.protobuf.ExtensionRangeOptions |
|
Message DescriptorProto.ReservedRange
| Field |
Number |
Label |
Type |
Default / oneof |
start |
1 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
end |
2 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
Message ExtensionRangeOptions
| Field |
Number |
Label |
Type |
Default / oneof |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
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 |
|
json_name |
10 |
LABEL_OPTIONAL |
TYPE_STRING |
|
options |
8 |
LABEL_OPTIONAL |
.google.protobuf.FieldOptions |
|
proto3_optional |
17 |
LABEL_OPTIONAL |
TYPE_BOOL |
|
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 |
|
options |
2 |
LABEL_OPTIONAL |
.google.protobuf.OneofOptions |
|
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 |
|
reserved_range |
4 |
LABEL_REPEATED |
.google.protobuf.EnumDescriptorProto.EnumReservedRange |
|
reserved_name |
5 |
LABEL_REPEATED |
TYPE_STRING |
|
Message EnumDescriptorProto.EnumReservedRange
| Field |
Number |
Label |
Type |
Default / oneof |
start |
1 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
end |
2 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
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 |
|
client_streaming |
5 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
server_streaming |
6 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
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 |
|
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 |
php_generic_services |
42 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
deprecated |
23 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
cc_enable_arenas |
31 |
LABEL_OPTIONAL |
TYPE_BOOL |
true |
objc_class_prefix |
36 |
LABEL_OPTIONAL |
TYPE_STRING |
|
csharp_namespace |
37 |
LABEL_OPTIONAL |
TYPE_STRING |
|
swift_prefix |
39 |
LABEL_OPTIONAL |
TYPE_STRING |
|
php_class_prefix |
40 |
LABEL_OPTIONAL |
TYPE_STRING |
|
php_namespace |
41 |
LABEL_OPTIONAL |
TYPE_STRING |
|
php_metadata_namespace |
44 |
LABEL_OPTIONAL |
TYPE_STRING |
|
ruby_package |
45 |
LABEL_OPTIONAL |
TYPE_STRING |
|
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 |
map_entry |
7 |
LABEL_OPTIONAL |
TYPE_BOOL |
|
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 |
|
jstype |
6 |
LABEL_OPTIONAL |
.google.protobuf.FieldOptions.JSType |
JS_NORMAL |
lazy |
5 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
unverified_lazy |
15 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
deprecated |
3 |
LABEL_OPTIONAL |
TYPE_BOOL |
false |
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 |
Enum FieldOptions.JSType
| Name |
Number |
JS_NORMAL |
0 |
JS_STRING |
1 |
JS_NUMBER |
2 |
Message OneofOptions
| Field |
Number |
Label |
Type |
Default / oneof |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
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 |
idempotency_level |
34 |
LABEL_OPTIONAL |
.google.protobuf.MethodOptions.IdempotencyLevel |
IDEMPOTENCY_UNKNOWN |
uninterpreted_option |
999 |
LABEL_REPEATED |
.google.protobuf.UninterpretedOption |
|
Enum MethodOptions.IdempotencyLevel
| Name |
Number |
IDEMPOTENCY_UNKNOWN |
0 |
NO_SIDE_EFFECTS |
1 |
IDEMPOTENT |
2 |
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 |
|
leading_detached_comments |
6 |
LABEL_REPEATED |
TYPE_STRING |
|
Message GeneratedCodeInfo
| Field |
Number |
Label |
Type |
Default / oneof |
annotation |
1 |
LABEL_REPEATED |
.google.protobuf.GeneratedCodeInfo.Annotation |
|
Message GeneratedCodeInfo.Annotation
| Field |
Number |
Label |
Type |
Default / oneof |
path |
1 |
LABEL_REPEATED |
TYPE_INT32 |
|
source_file |
2 |
LABEL_OPTIONAL |
TYPE_STRING |
|
begin |
3 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
end |
4 |
LABEL_OPTIONAL |
TYPE_INT32 |
|
Protocol catalog · Research overview