Get desktop application:
View/edit binary Protocol Buffers messages
optional int32 int = 1
optional int64 long = 2
optional float flt = 3
optional double dbl = 4
optional string str = 5
optional Bar.Enu enu = 6
repeated string label = 10
repeated string labels = 11
Used in: Bar
Used in: Foo
required string key = 1
repeated int32 i = 2
repeated double d = 3
Used in: Response
required sint32 code = 1
optional string data = 2
Used in: Group
optional uint32 id = 1
optional string label = 2
repeated string tags = 3
optional Foo parent = 4
repeated double doubles = 6
repeated float floats = 7
optional double lat = 8
optional float long = 9
repeated Count counts = 10
repeated Time time = 11
repeated Item tag_set = 20
repeated Pair attr_map = 21
repeated Foo foo_by_id = 22
repeated Group groups = 23
repeated Item item_map = 24
repeated Pair pair_map = 25
optional bool deleted = 26
repeated Thing things = 27
Used in: Foo
yes = 0
no = 1
maybe = 2
not_sure = 3
Used in: Foo
required string key = 1
repeated Foo val = 2
Used in: Foo
required string item = 1
required bool exists = 2
Used in: Foo
required string key = 1
required string val = 2
required bool ok = 1
optional ErrorMsg error = 2
Used in: Foo
optional string id = 1
optional bool marked = 2
Used in: Foo
optional sint32 year = 1
optional int32 month = 2
optional int32 day = 3
optional int32 hour = 4
optional int32 minute = 5