Separation Generator to a dedicated repo
[apps/low-level-can-service.git] / libs / nanopb / tests / multiple_files / multifile1.proto
1 syntax = "proto2";
2
3 message SubMessage {
4     optional string stringvalue = 1;
5     repeated int32 int32value = 2;
6     repeated fixed32 fixed32value = 3;
7     repeated fixed64 fixed64value = 4;
8 }
9
10 message TestMessage {
11     optional string stringvalue = 1;
12     repeated int32 int32value = 2;
13     repeated fixed32 fixed32value = 3;
14     repeated fixed64 fixed64value = 4;
15     optional SubMessage submsg = 5;
16     repeated string repeatedstring = 6;
17 }
18
19 message StaticMessage {
20     repeated fixed32 repint32 = 1;
21 }
22
23 enum SignedEnum {
24     SE_MIN = -128;
25     SE_MAX = 127;
26 }
27
28 enum UnsignedEnum {
29     UE_MIN = 0;
30     UE_MAX = 255;
31 }
32
33
34