summaryrefslogtreecommitdiffstats
path: root/benchmark/proto/openxc.proto
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/proto/openxc.proto')
-rw-r--r--benchmark/proto/openxc.proto11
1 files changed, 11 insertions, 0 deletions
diff --git a/benchmark/proto/openxc.proto b/benchmark/proto/openxc.proto
index 0e39bb6c..1917b0bd 100644
--- a/benchmark/proto/openxc.proto
+++ b/benchmark/proto/openxc.proto
@@ -1,5 +1,16 @@
package openxc;
+message VehicleMessage {
+ enum Type { RAW = 1; STRING = 2; NUM = 3; BOOL = 4; }
+
+ optional Type type = 1;
+
+ optional RawMessage raw_message = 2;
+ optional TranslatedStringMessage string_message = 3;
+ optional TranslatedNumericMessage numerical_message = 4;
+ optional TranslatedBooleanMessage boolean_message = 5;
+}
+
message RawMessage {
optional uint32 message_id = 1;
optional double data = 2;