1 # Generated by the protocol buffer compiler. DO NOT EDIT!
4 from google.protobuf import descriptor as _descriptor
5 from google.protobuf import message as _message
6 from google.protobuf import reflection as _reflection
7 from google.protobuf import descriptor_pb2
8 # @@protoc_insertion_point(imports)
13 DESCRIPTOR = _descriptor.FileDescriptor(
16 serialized_pb='\n\x0copenxc.proto\x12\x06openxc\"\xc5\x02\n\x0eVehicleMessage\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.openxc.VehicleMessage.Type\x12\'\n\x0braw_message\x18\x02 \x01(\x0b\x32\x12.openxc.RawMessage\x12\x37\n\x0estring_message\x18\x03 \x01(\x0b\x32\x1f.openxc.TranslatedStringMessage\x12;\n\x11numerical_message\x18\x04 \x01(\x0b\x32 .openxc.TranslatedNumericMessage\x12\x39\n\x0f\x62oolean_message\x18\x05 \x01(\x0b\x32 .openxc.TranslatedBooleanMessage\".\n\x04Type\x12\x07\n\x03RAW\x10\x01\x12\n\n\x06STRING\x10\x02\x12\x07\n\x03NUM\x10\x03\x12\x08\n\x04\x42OOL\x10\x04\";\n\nRawMessage\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\x12\n\nmessage_id\x18\x02 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x12\"6\n\x17TranslatedStringMessage\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"7\n\x18TranslatedNumericMessage\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01\"7\n\x18TranslatedBooleanMessage\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x08')
20 _VEHICLEMESSAGE_TYPE = _descriptor.EnumDescriptor(
22 full_name='openxc.VehicleMessage.Type',
26 _descriptor.EnumValueDescriptor(
27 name='RAW', index=0, number=1,
30 _descriptor.EnumValueDescriptor(
31 name='STRING', index=1, number=2,
34 _descriptor.EnumValueDescriptor(
35 name='NUM', index=2, number=3,
38 _descriptor.EnumValueDescriptor(
39 name='BOOL', index=3, number=4,
50 _VEHICLEMESSAGE = _descriptor.Descriptor(
51 name='VehicleMessage',
52 full_name='openxc.VehicleMessage',
57 _descriptor.FieldDescriptor(
58 name='type', full_name='openxc.VehicleMessage.type', index=0,
59 number=1, type=14, cpp_type=8, label=1,
60 has_default_value=False, default_value=1,
61 message_type=None, enum_type=None, containing_type=None,
62 is_extension=False, extension_scope=None,
64 _descriptor.FieldDescriptor(
65 name='raw_message', full_name='openxc.VehicleMessage.raw_message', index=1,
66 number=2, type=11, cpp_type=10, label=1,
67 has_default_value=False, default_value=None,
68 message_type=None, enum_type=None, containing_type=None,
69 is_extension=False, extension_scope=None,
71 _descriptor.FieldDescriptor(
72 name='string_message', full_name='openxc.VehicleMessage.string_message', index=2,
73 number=3, type=11, cpp_type=10, label=1,
74 has_default_value=False, default_value=None,
75 message_type=None, enum_type=None, containing_type=None,
76 is_extension=False, extension_scope=None,
78 _descriptor.FieldDescriptor(
79 name='numerical_message', full_name='openxc.VehicleMessage.numerical_message', index=3,
80 number=4, type=11, cpp_type=10, label=1,
81 has_default_value=False, default_value=None,
82 message_type=None, enum_type=None, containing_type=None,
83 is_extension=False, extension_scope=None,
85 _descriptor.FieldDescriptor(
86 name='boolean_message', full_name='openxc.VehicleMessage.boolean_message', index=4,
87 number=5, type=11, cpp_type=10, label=1,
88 has_default_value=False, default_value=None,
89 message_type=None, enum_type=None, containing_type=None,
90 is_extension=False, extension_scope=None,
107 _RAWMESSAGE = _descriptor.Descriptor(
109 full_name='openxc.RawMessage',
112 containing_type=None,
114 _descriptor.FieldDescriptor(
115 name='bus', full_name='openxc.RawMessage.bus', index=0,
116 number=1, type=5, cpp_type=1, label=1,
117 has_default_value=False, default_value=0,
118 message_type=None, enum_type=None, containing_type=None,
119 is_extension=False, extension_scope=None,
121 _descriptor.FieldDescriptor(
122 name='message_id', full_name='openxc.RawMessage.message_id', index=1,
123 number=2, type=13, cpp_type=3, label=1,
124 has_default_value=False, default_value=0,
125 message_type=None, enum_type=None, containing_type=None,
126 is_extension=False, extension_scope=None,
128 _descriptor.FieldDescriptor(
129 name='data', full_name='openxc.RawMessage.data', index=2,
130 number=3, type=18, cpp_type=2, label=1,
131 has_default_value=False, default_value=0,
132 message_type=None, enum_type=None, containing_type=None,
133 is_extension=False, extension_scope=None,
144 serialized_start=352,
149 _TRANSLATEDSTRINGMESSAGE = _descriptor.Descriptor(
150 name='TranslatedStringMessage',
151 full_name='openxc.TranslatedStringMessage',
154 containing_type=None,
156 _descriptor.FieldDescriptor(
157 name='name', full_name='openxc.TranslatedStringMessage.name', index=0,
158 number=1, type=9, cpp_type=9, label=1,
159 has_default_value=False, default_value=unicode("", "utf-8"),
160 message_type=None, enum_type=None, containing_type=None,
161 is_extension=False, extension_scope=None,
163 _descriptor.FieldDescriptor(
164 name='value', full_name='openxc.TranslatedStringMessage.value', index=1,
165 number=2, type=9, cpp_type=9, label=1,
166 has_default_value=False, default_value=unicode("", "utf-8"),
167 message_type=None, enum_type=None, containing_type=None,
168 is_extension=False, extension_scope=None,
179 serialized_start=413,
184 _TRANSLATEDNUMERICMESSAGE = _descriptor.Descriptor(
185 name='TranslatedNumericMessage',
186 full_name='openxc.TranslatedNumericMessage',
189 containing_type=None,
191 _descriptor.FieldDescriptor(
192 name='name', full_name='openxc.TranslatedNumericMessage.name', index=0,
193 number=1, type=9, cpp_type=9, label=1,
194 has_default_value=False, default_value=unicode("", "utf-8"),
195 message_type=None, enum_type=None, containing_type=None,
196 is_extension=False, extension_scope=None,
198 _descriptor.FieldDescriptor(
199 name='value', full_name='openxc.TranslatedNumericMessage.value', index=1,
200 number=2, type=1, cpp_type=5, label=1,
201 has_default_value=False, default_value=0,
202 message_type=None, enum_type=None, containing_type=None,
203 is_extension=False, extension_scope=None,
214 serialized_start=469,
219 _TRANSLATEDBOOLEANMESSAGE = _descriptor.Descriptor(
220 name='TranslatedBooleanMessage',
221 full_name='openxc.TranslatedBooleanMessage',
224 containing_type=None,
226 _descriptor.FieldDescriptor(
227 name='name', full_name='openxc.TranslatedBooleanMessage.name', index=0,
228 number=1, type=9, cpp_type=9, label=1,
229 has_default_value=False, default_value=unicode("", "utf-8"),
230 message_type=None, enum_type=None, containing_type=None,
231 is_extension=False, extension_scope=None,
233 _descriptor.FieldDescriptor(
234 name='value', full_name='openxc.TranslatedBooleanMessage.value', index=1,
235 number=2, type=8, cpp_type=7, label=1,
236 has_default_value=False, default_value=False,
237 message_type=None, enum_type=None, containing_type=None,
238 is_extension=False, extension_scope=None,
249 serialized_start=526,
253 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
254 _VEHICLEMESSAGE.fields_by_name['raw_message'].message_type = _RAWMESSAGE
255 _VEHICLEMESSAGE.fields_by_name['string_message'].message_type = _TRANSLATEDSTRINGMESSAGE
256 _VEHICLEMESSAGE.fields_by_name['numerical_message'].message_type = _TRANSLATEDNUMERICMESSAGE
257 _VEHICLEMESSAGE.fields_by_name['boolean_message'].message_type = _TRANSLATEDBOOLEANMESSAGE
258 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
259 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
260 DESCRIPTOR.message_types_by_name['RawMessage'] = _RAWMESSAGE
261 DESCRIPTOR.message_types_by_name['TranslatedStringMessage'] = _TRANSLATEDSTRINGMESSAGE
262 DESCRIPTOR.message_types_by_name['TranslatedNumericMessage'] = _TRANSLATEDNUMERICMESSAGE
263 DESCRIPTOR.message_types_by_name['TranslatedBooleanMessage'] = _TRANSLATEDBOOLEANMESSAGE
265 class VehicleMessage(_message.Message):
266 __metaclass__ = _reflection.GeneratedProtocolMessageType
267 DESCRIPTOR = _VEHICLEMESSAGE
269 # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
271 class RawMessage(_message.Message):
272 __metaclass__ = _reflection.GeneratedProtocolMessageType
273 DESCRIPTOR = _RAWMESSAGE
275 # @@protoc_insertion_point(class_scope:openxc.RawMessage)
277 class TranslatedStringMessage(_message.Message):
278 __metaclass__ = _reflection.GeneratedProtocolMessageType
279 DESCRIPTOR = _TRANSLATEDSTRINGMESSAGE
281 # @@protoc_insertion_point(class_scope:openxc.TranslatedStringMessage)
283 class TranslatedNumericMessage(_message.Message):
284 __metaclass__ = _reflection.GeneratedProtocolMessageType
285 DESCRIPTOR = _TRANSLATEDNUMERICMESSAGE
287 # @@protoc_insertion_point(class_scope:openxc.TranslatedNumericMessage)
289 class TranslatedBooleanMessage(_message.Message):
290 __metaclass__ = _reflection.GeneratedProtocolMessageType
291 DESCRIPTOR = _TRANSLATEDBOOLEANMESSAGE
293 # @@protoc_insertion_point(class_scope:openxc.TranslatedBooleanMessage)
296 # @@protoc_insertion_point(module_scope)