1message SubMessage {
2    optional string stringvalue = 1;
3    repeated int32 int32value = 2;
4    repeated fixed32 fixed32value = 3;
5    repeated fixed64 fixed64value = 4;
6}
7
8message TestMessage {
9    optional string stringvalue = 1;
10    repeated int32 int32value = 2;
11    repeated fixed32 fixed32value = 3;
12    repeated fixed64 fixed64value = 4;
13    optional SubMessage submsg = 5;
14    repeated string repeatedstring = 6;
15}
16
17