package protobuf_unittest3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service TestService

unittest_proto3.proto:374

This is a test service

message BoolMessage

unittest_proto3.proto:291

enum CommentEnum

unittest_proto3.proto:409

Leading enum comment

message CommentMessage

unittest_proto3.proto:391

This is a leading comment

enum CommentMessage.NestedCommentEnum

unittest_proto3.proto:399

Leading nested enum comment

message CommentMessage.NestedCommentMessage

unittest_proto3.proto:393

Leading nested message comment

message FooClientMessage

unittest_proto3.proto:370

(message has no fields)

message FooServerMessage

unittest_proto3.proto:371

(message has no fields)

enum ForeignEnum

unittest_proto3.proto:151

Used in: TestAllTypes, TestCamelCaseFieldNames, TestPackedTypes, TestUnpackedTypes

message ForeignMessage

unittest_proto3.proto:147

Define these after TestAllTypes to make sure the compiler can handle that.

Used in: TestAllTypes, TestArenaMap, TestCamelCaseFieldNames, TestMap

message Int32Message

unittest_proto3.proto:275

Test int32, uint32, int64, uint64, and bool are all compatible

message Int64Message

unittest_proto3.proto:283

enum MapEnum

map_unittest_proto3.proto:82

Used in: TestArenaMap, TestMap

message MessageContainingEnumCalledType

map_unittest_proto3.proto:108

Previously, message containing enum called Type cannot be used as value of map field.

enum MessageContainingEnumCalledType.Type

map_unittest_proto3.proto:109

message MessageContainingMapCalledEntry

map_unittest_proto3.proto:116

Previously, message cannot contain map field called "entry".

message MoreBytes

unittest_proto3.proto:270

message MoreString

unittest_proto3.proto:262

message NestedTestAllTypes

unittest_proto3.proto:135

This proto includes a recursively nested message.

message OneBytes

unittest_proto3.proto:266

message OneString

unittest_proto3.proto:258

Test String and Bytes: string is for valid UTF-8 strings

message SparseEnumMessage

unittest_proto3.proto:253

message TestAllTypes

unittest_proto3.proto:53

This proto includes every type of field in both singular and repeated forms.

Used in: NestedTestAllTypes, TestMessageMap, TestOneof

enum TestAllTypes.NestedEnum

unittest_proto3.proto:61

Used in: TestAllTypes

message TestAllTypes.NestedMessage

unittest_proto3.proto:54

Used in: TestAllTypes, TestForeignNested

message TestArenaMap

map_unittest_proto3.proto:88

message TestCamelCaseFieldNames

unittest_proto3.proto:223

Test message with CamelCase field names. This violates Protocol Buffer standard style.

message TestCommentInjectionMessage

unittest_proto3.proto:360

message TestDeprecatedFields

unittest_proto3.proto:141

message TestEmptyMessage

unittest_proto3.proto:384

(message has no fields)

message TestEnumAllowAlias

unittest_proto3.proto:192

enum TestEnumWithDupValue

unittest_proto3.proto:197

Test an enum that has multiple values with the same number.

Used in: TestEnumAllowAlias

message TestFieldOrderings

unittest_proto3.proto:238

We list fields out of order, to ensure that we're using field number and not field index to determine serialization order.

message TestFieldOrderings.NestedMessage

unittest_proto3.proto:242

Used in: TestFieldOrderings

message TestForeignNested

unittest_proto3.proto:165

Test that we can use NestedMessage from outside TestAllTypes.

message TestMap

map_unittest_proto3.proto:48

Tests maps.

Used in: TestMapSubmessage

message TestMapSubmessage

map_unittest_proto3.proto:68

message TestMessageMap

map_unittest_proto3.proto:72

message TestMutualRecursionA

unittest_proto3.proto:183

Test that mutual recursion works.

Used in: TestMutualRecursionB

message TestMutualRecursionB

unittest_proto3.proto:187

Used in: TestMutualRecursionA

message TestOneof

unittest_proto3.proto:296

Test oneofs.

message TestPackedTypes

unittest_proto3.proto:307

message TestReallyLargeTagNumber

unittest_proto3.proto:170

Test that really large tag numbers don't break anything.

message TestRecursiveMessage

unittest_proto3.proto:177

message TestRepeatedScalarDifferentTagSizes

unittest_proto3.proto:343

message TestReservedFields

unittest_proto3.proto:158

(message has no fields)

message TestSameTypeMap

map_unittest_proto3.proto:77

Two map fields share the same entry default instance.

enum TestSparseEnum

unittest_proto3.proto:209

Test an enum with large, unordered values.

Used in: SparseEnumMessage

message TestUnpackedTypes

unittest_proto3.proto:326

A message with the same fields as TestPackedTypes, but without packing. Used to test packed <-> unpacked wire compatibility.

message Uint32Message

unittest_proto3.proto:279

message Uint64Message

unittest_proto3.proto:287