è openxc.protoopenxc"š VehicleMessage) type (2.openxc.VehicleMessage.Type' raw_message ( 2.openxc.RawMessage- string_message ( 2.openxc.StringMessage/ numeric_message ( 2.openxc.NumericMessage/ boolean_message ( 2.openxc.BooleanMessage< evented_string_message ( 2.openxc.EventedStringMessage> evented_boolean_message ( 2.openxc.EventedBooleanMessage> evented_numeric_message ( 2.openxc.EventedNumericMessage"e Type RAW STRING BOOL NUM EVENTED_NUM EVENTED_STRING EVENTED_BOOL"; RawMessage bus ( message_id (  data (", StringMessage name (  value ( "- NumericMessage name (  value ("- BooleanMessage name (  value ("B EventedStringMessage name (  value (  event ( "C EventedBooleanMessage name (  value (  event ("C EventedNumericMessage name (  value (  event (B com.openxcBBinaryMessages