4 repeated int32 data = 1 [(nanopb).max_count = 10];
8 repeated float data = 1 [(nanopb).max_count = 10];
11 message StringMessage {
12 required string data = 1 [(nanopb).max_size = 10];
15 message CallbackArray {
16 // We cheat a bit and use this message for testing other types, too.
17 // Nanopb does not care about the actual defined data type for callback
19 repeated int32 data = 1;
22 message IntegerContainer {
23 required IntegerArray submsg = 1;
26 message CallbackContainer {
27 required CallbackArray submsg = 1;
30 message CallbackContainerContainer {
31 required CallbackContainer submsg = 1;