3 \fopenxc.proto
\12\ 6openxc"
\9a\ 4
5 \ 4type
\18\ 1 \ 1(
\ e2
\e.openxc.VehicleMessage.Type
\12'
6 \vraw_message
\18\ 2 \ 1(
\v2
\12.openxc.RawMessage
\12-
7 \ estring_message
\18\ 3 \ 1(
\v2
\15.openxc.StringMessage
\12/
8 \ fnumeric_message
\18\ 4 \ 1(
\v2
\16.openxc.NumericMessage
\12/
9 \ fboolean_message
\18\ 5 \ 1(
\v2
\16.openxc.BooleanMessage
\12<
10 \16evented_string_message
\18\ 6 \ 1(
\v2
\1c.openxc.EventedStringMessage
\12>
11 \17evented_boolean_message
\18\a \ 1(
\v2
\1d.openxc.EventedBooleanMessage
\12>
12 \17evented_numeric_message
\18\b \ 1(
\v2
\1d.openxc.EventedNumericMessage"e
19 \vEVENTED_NUM
\10\ 5\12\12
20 \ eEVENTED_STRING
\10\ 6\12\10
24 \ 3bus
\18\ 1 \ 1(
\ 5\12\12
26 message_id
\18\ 2 \ 1(
\r",
28 \ 4name
\18\ 1 \ 1(
\12\r
29 \ 5value
\18\ 2 \ 1( "-
30 \ eNumericMessage
\12\f
31 \ 4name
\18\ 1 \ 1(
\12\r
32 \ 5value
\18\ 2 \ 1(
\ 1"-
33 \ eBooleanMessage
\12\f
34 \ 4name
\18\ 1 \ 1(
\12\r
35 \ 5value
\18\ 2 \ 1(
\b"B
36 \14EventedStringMessage
\12\f
37 \ 4name
\18\ 1 \ 1(
\12\r
38 \ 5value
\18\ 2 \ 1(
\12\r
39 \ 5event
\18\ 3 \ 1( "C
40 \15EventedBooleanMessage
\12\f
41 \ 4name
\18\ 1 \ 1(
\12\r
42 \ 5value
\18\ 2 \ 1(
\12\r
43 \ 5event
\18\ 3 \ 1(
\b"C
44 \15EventedNumericMessage
\12\f
45 \ 4name
\18\ 1 \ 1(
\12\r
46 \ 5value
\18\ 2 \ 1(
\12\r
47 \ 5event
\18\ 3 \ 1(
\ 1B
\1c
49 com.openxcB
\ eBinaryMessages