0e39bb6c1c01d65e28168a4bfd8c8afbb6d87e9a
[apps/low-level-can-service.git] / benchmark / proto / openxc.proto
1 package openxc;
2
3 message RawMessage {
4     optional uint32 message_id = 1;
5     optional double data = 2;
6 }
7
8 message TranslatedStringMessage {
9     optional string name = 1;
10     optional string value = 2;
11 }
12
13 message TranslatedNumericMessage {
14     optional string name = 1;
15     optional double value = 2;
16 }
17
18 message TranslatedBooleanMessage {
19     optional string name = 1;
20     optional bool value = 2;
21 }
22
23 // TODO we should also consider having an enum type, h aving each specific
24 // message defined as a protobuf