3 \fopenxc.proto
\12\ 6openxc"Å
\ 2
5 \ 4type
\18\ 1 \ 1(
\ e2
\e.openxc.VehicleMessage.Type
\12'
6 \vraw_message
\18\ 2 \ 1(
\v2
\12.openxc.RawMessage
\127
7 \ estring_message
\18\ 3 \ 1(
\v2
\1f.openxc.TranslatedStringMessage
\12;
8 \11numerical_message
\18\ 4 \ 1(
\v2 .openxc.TranslatedNumericMessage
\129
9 \ fboolean_message
\18\ 5 \ 1(
\v2 .openxc.TranslatedBooleanMessage".
18 \ 3bus
\18\ 1 \ 1(
\ 5\12\12
20 message_id
\18\ 2 \ 1(
\r\12\f
21 \ 4data
\18\ 3 \ 1(
\12"6
22 \17TranslatedStringMessage
\12\f
23 \ 4name
\18\ 1 \ 1(
\12\r
24 \ 5value
\18\ 2 \ 1( "7
25 \18TranslatedNumericMessage
\12\f
26 \ 4name
\18\ 1 \ 1(
\12\r
27 \ 5value
\18\ 2 \ 1(
\ 1"7
28 \18TranslatedBooleanMessage
\12\f
29 \ 4name
\18\ 1 \ 1(
\12\r