Move ControlCommand inside VehicleMessage so it can be on same stream.
[apps/agl-service-can-low-level.git] / gen / python / openxc_pb2.py
1 # Generated by the protocol buffer compiler.  DO NOT EDIT!
2 # source: openxc.proto
3
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)
9
10
11
12
13 DESCRIPTOR = _descriptor.FileDescriptor(
14   name='openxc.proto',
15   package='openxc',
16   serialized_pb='\n\x0copenxc.proto\x12\x06openxc\"\xcb\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\x35\n\x12translated_message\x18\x03 \x01(\x0b\x32\x19.openxc.TranslatedMessage\x12\x37\n\x13\x64iagnostic_response\x18\x04 \x01(\x0b\x32\x1a.openxc.DiagnosticResponse\x12/\n\x0f\x63ontrol_command\x18\x05 \x01(\x0b\x32\x16.openxc.ControlCommand\"D\n\x04Type\x12\x07\n\x03RAW\x10\x01\x12\x0e\n\nTRANSLATED\x10\x02\x12\x0e\n\nDIAGNOSTIC\x10\x03\x12\x13\n\x0f\x43ONTROL_COMMAND\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(\x0c\"\xa6\x01\n\x0e\x43ontrolCommand\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.openxc.ControlCommand.Type\x12\x35\n\x12\x64iagnostic_request\x18\x02 \x01(\x0b\x32\x19.openxc.DiagnosticRequest\"2\n\x04Type\x12\x0b\n\x07VERSION\x10\x01\x12\r\n\tDEVICE_ID\x10\x02\x12\x0e\n\nDIAGNOSTIC\x10\x03\"\xaa\x01\n\x11\x44iagnosticRequest\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\x12\n\nmessage_id\x18\x02 \x01(\r\x12\x0c\n\x04mode\x18\x03 \x01(\r\x12\x0b\n\x03pid\x18\x04 \x01(\r\x12\x0f\n\x07payload\x18\x05 \x01(\x0c\x12\x15\n\rparse_payload\x18\x06 \x01(\x08\x12\x0e\n\x06\x66\x61\x63tor\x18\x07 \x01(\x01\x12\x0e\n\x06offset\x18\x08 \x01(\x01\x12\x11\n\tfrequency\x18\t \x01(\x01\"\xa1\x01\n\x12\x44iagnosticResponse\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\x12\n\nmessage_id\x18\x02 \x01(\r\x12\x0c\n\x04mode\x18\x03 \x01(\r\x12\x0b\n\x03pid\x18\x04 \x01(\r\x12\x0f\n\x07success\x18\x05 \x01(\x08\x12\x1e\n\x16negative_response_code\x18\x06 \x01(\r\x12\x0f\n\x07payload\x18\x07 \x01(\x0c\x12\r\n\x05value\x18\x08 \x01(\x01\"\xb5\x02\n\x11TranslatedMessage\x12,\n\x04type\x18\x01 \x01(\x0e\x32\x1e.openxc.TranslatedMessage.Type\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x14\n\x0cstring_value\x18\x03 \x01(\t\x12\x15\n\rnumeric_value\x18\x04 \x01(\x01\x12\x15\n\rboolean_value\x18\x05 \x01(\x08\x12\x14\n\x0cstring_event\x18\x06 \x01(\t\x12\x15\n\rnumeric_event\x18\x07 \x01(\x01\x12\x15\n\rboolean_event\x18\x08 \x01(\x08\"\\\n\x04Type\x12\n\n\x06STRING\x10\x01\x12\x07\n\x03NUM\x10\x02\x12\x08\n\x04\x42OOL\x10\x03\x12\x12\n\x0e\x45VENTED_STRING\x10\x04\x12\x0f\n\x0b\x45VENTED_NUM\x10\x05\x12\x10\n\x0c\x45VENTED_BOOL\x10\x06\x42\x1c\n\ncom.openxcB\x0e\x42inaryMessages')
17
18
19
20 _VEHICLEMESSAGE_TYPE = _descriptor.EnumDescriptor(
21   name='Type',
22   full_name='openxc.VehicleMessage.Type',
23   filename=None,
24   file=DESCRIPTOR,
25   values=[
26     _descriptor.EnumValueDescriptor(
27       name='RAW', index=0, number=1,
28       options=None,
29       type=None),
30     _descriptor.EnumValueDescriptor(
31       name='TRANSLATED', index=1, number=2,
32       options=None,
33       type=None),
34     _descriptor.EnumValueDescriptor(
35       name='DIAGNOSTIC', index=2, number=3,
36       options=None,
37       type=None),
38     _descriptor.EnumValueDescriptor(
39       name='CONTROL_COMMAND', index=3, number=4,
40       options=None,
41       type=None),
42   ],
43   containing_type=None,
44   options=None,
45   serialized_start=288,
46   serialized_end=356,
47 )
48
49 _CONTROLCOMMAND_TYPE = _descriptor.EnumDescriptor(
50   name='Type',
51   full_name='openxc.ControlCommand.Type',
52   filename=None,
53   file=DESCRIPTOR,
54   values=[
55     _descriptor.EnumValueDescriptor(
56       name='VERSION', index=0, number=1,
57       options=None,
58       type=None),
59     _descriptor.EnumValueDescriptor(
60       name='DEVICE_ID', index=1, number=2,
61       options=None,
62       type=None),
63     _descriptor.EnumValueDescriptor(
64       name='DIAGNOSTIC', index=2, number=3,
65       options=None,
66       type=None),
67   ],
68   containing_type=None,
69   options=None,
70   serialized_start=536,
71   serialized_end=586,
72 )
73
74 _TRANSLATEDMESSAGE_TYPE = _descriptor.EnumDescriptor(
75   name='Type',
76   full_name='openxc.TranslatedMessage.Type',
77   filename=None,
78   file=DESCRIPTOR,
79   values=[
80     _descriptor.EnumValueDescriptor(
81       name='STRING', index=0, number=1,
82       options=None,
83       type=None),
84     _descriptor.EnumValueDescriptor(
85       name='NUM', index=1, number=2,
86       options=None,
87       type=None),
88     _descriptor.EnumValueDescriptor(
89       name='BOOL', index=2, number=3,
90       options=None,
91       type=None),
92     _descriptor.EnumValueDescriptor(
93       name='EVENTED_STRING', index=3, number=4,
94       options=None,
95       type=None),
96     _descriptor.EnumValueDescriptor(
97       name='EVENTED_NUM', index=4, number=5,
98       options=None,
99       type=None),
100     _descriptor.EnumValueDescriptor(
101       name='EVENTED_BOOL', index=5, number=6,
102       options=None,
103       type=None),
104   ],
105   containing_type=None,
106   options=None,
107   serialized_start=1143,
108   serialized_end=1235,
109 )
110
111
112 _VEHICLEMESSAGE = _descriptor.Descriptor(
113   name='VehicleMessage',
114   full_name='openxc.VehicleMessage',
115   filename=None,
116   file=DESCRIPTOR,
117   containing_type=None,
118   fields=[
119     _descriptor.FieldDescriptor(
120       name='type', full_name='openxc.VehicleMessage.type', index=0,
121       number=1, type=14, cpp_type=8, label=1,
122       has_default_value=False, default_value=1,
123       message_type=None, enum_type=None, containing_type=None,
124       is_extension=False, extension_scope=None,
125       options=None),
126     _descriptor.FieldDescriptor(
127       name='raw_message', full_name='openxc.VehicleMessage.raw_message', index=1,
128       number=2, type=11, cpp_type=10, label=1,
129       has_default_value=False, default_value=None,
130       message_type=None, enum_type=None, containing_type=None,
131       is_extension=False, extension_scope=None,
132       options=None),
133     _descriptor.FieldDescriptor(
134       name='translated_message', full_name='openxc.VehicleMessage.translated_message', index=2,
135       number=3, type=11, cpp_type=10, label=1,
136       has_default_value=False, default_value=None,
137       message_type=None, enum_type=None, containing_type=None,
138       is_extension=False, extension_scope=None,
139       options=None),
140     _descriptor.FieldDescriptor(
141       name='diagnostic_response', full_name='openxc.VehicleMessage.diagnostic_response', index=3,
142       number=4, type=11, cpp_type=10, label=1,
143       has_default_value=False, default_value=None,
144       message_type=None, enum_type=None, containing_type=None,
145       is_extension=False, extension_scope=None,
146       options=None),
147     _descriptor.FieldDescriptor(
148       name='control_command', full_name='openxc.VehicleMessage.control_command', index=4,
149       number=5, type=11, cpp_type=10, label=1,
150       has_default_value=False, default_value=None,
151       message_type=None, enum_type=None, containing_type=None,
152       is_extension=False, extension_scope=None,
153       options=None),
154   ],
155   extensions=[
156   ],
157   nested_types=[],
158   enum_types=[
159     _VEHICLEMESSAGE_TYPE,
160   ],
161   options=None,
162   is_extendable=False,
163   extension_ranges=[],
164   serialized_start=25,
165   serialized_end=356,
166 )
167
168
169 _RAWMESSAGE = _descriptor.Descriptor(
170   name='RawMessage',
171   full_name='openxc.RawMessage',
172   filename=None,
173   file=DESCRIPTOR,
174   containing_type=None,
175   fields=[
176     _descriptor.FieldDescriptor(
177       name='bus', full_name='openxc.RawMessage.bus', index=0,
178       number=1, type=5, cpp_type=1, label=1,
179       has_default_value=False, default_value=0,
180       message_type=None, enum_type=None, containing_type=None,
181       is_extension=False, extension_scope=None,
182       options=None),
183     _descriptor.FieldDescriptor(
184       name='message_id', full_name='openxc.RawMessage.message_id', index=1,
185       number=2, type=13, cpp_type=3, label=1,
186       has_default_value=False, default_value=0,
187       message_type=None, enum_type=None, containing_type=None,
188       is_extension=False, extension_scope=None,
189       options=None),
190     _descriptor.FieldDescriptor(
191       name='data', full_name='openxc.RawMessage.data', index=2,
192       number=3, type=12, cpp_type=9, label=1,
193       has_default_value=False, default_value="",
194       message_type=None, enum_type=None, containing_type=None,
195       is_extension=False, extension_scope=None,
196       options=None),
197   ],
198   extensions=[
199   ],
200   nested_types=[],
201   enum_types=[
202   ],
203   options=None,
204   is_extendable=False,
205   extension_ranges=[],
206   serialized_start=358,
207   serialized_end=417,
208 )
209
210
211 _CONTROLCOMMAND = _descriptor.Descriptor(
212   name='ControlCommand',
213   full_name='openxc.ControlCommand',
214   filename=None,
215   file=DESCRIPTOR,
216   containing_type=None,
217   fields=[
218     _descriptor.FieldDescriptor(
219       name='type', full_name='openxc.ControlCommand.type', index=0,
220       number=1, type=14, cpp_type=8, label=1,
221       has_default_value=False, default_value=1,
222       message_type=None, enum_type=None, containing_type=None,
223       is_extension=False, extension_scope=None,
224       options=None),
225     _descriptor.FieldDescriptor(
226       name='diagnostic_request', full_name='openxc.ControlCommand.diagnostic_request', index=1,
227       number=2, type=11, cpp_type=10, label=1,
228       has_default_value=False, default_value=None,
229       message_type=None, enum_type=None, containing_type=None,
230       is_extension=False, extension_scope=None,
231       options=None),
232   ],
233   extensions=[
234   ],
235   nested_types=[],
236   enum_types=[
237     _CONTROLCOMMAND_TYPE,
238   ],
239   options=None,
240   is_extendable=False,
241   extension_ranges=[],
242   serialized_start=420,
243   serialized_end=586,
244 )
245
246
247 _DIAGNOSTICREQUEST = _descriptor.Descriptor(
248   name='DiagnosticRequest',
249   full_name='openxc.DiagnosticRequest',
250   filename=None,
251   file=DESCRIPTOR,
252   containing_type=None,
253   fields=[
254     _descriptor.FieldDescriptor(
255       name='bus', full_name='openxc.DiagnosticRequest.bus', index=0,
256       number=1, type=5, cpp_type=1, label=1,
257       has_default_value=False, default_value=0,
258       message_type=None, enum_type=None, containing_type=None,
259       is_extension=False, extension_scope=None,
260       options=None),
261     _descriptor.FieldDescriptor(
262       name='message_id', full_name='openxc.DiagnosticRequest.message_id', index=1,
263       number=2, type=13, cpp_type=3, label=1,
264       has_default_value=False, default_value=0,
265       message_type=None, enum_type=None, containing_type=None,
266       is_extension=False, extension_scope=None,
267       options=None),
268     _descriptor.FieldDescriptor(
269       name='mode', full_name='openxc.DiagnosticRequest.mode', index=2,
270       number=3, type=13, cpp_type=3, label=1,
271       has_default_value=False, default_value=0,
272       message_type=None, enum_type=None, containing_type=None,
273       is_extension=False, extension_scope=None,
274       options=None),
275     _descriptor.FieldDescriptor(
276       name='pid', full_name='openxc.DiagnosticRequest.pid', index=3,
277       number=4, type=13, cpp_type=3, label=1,
278       has_default_value=False, default_value=0,
279       message_type=None, enum_type=None, containing_type=None,
280       is_extension=False, extension_scope=None,
281       options=None),
282     _descriptor.FieldDescriptor(
283       name='payload', full_name='openxc.DiagnosticRequest.payload', index=4,
284       number=5, type=12, cpp_type=9, label=1,
285       has_default_value=False, default_value="",
286       message_type=None, enum_type=None, containing_type=None,
287       is_extension=False, extension_scope=None,
288       options=None),
289     _descriptor.FieldDescriptor(
290       name='parse_payload', full_name='openxc.DiagnosticRequest.parse_payload', index=5,
291       number=6, type=8, cpp_type=7, label=1,
292       has_default_value=False, default_value=False,
293       message_type=None, enum_type=None, containing_type=None,
294       is_extension=False, extension_scope=None,
295       options=None),
296     _descriptor.FieldDescriptor(
297       name='factor', full_name='openxc.DiagnosticRequest.factor', index=6,
298       number=7, type=1, cpp_type=5, label=1,
299       has_default_value=False, default_value=0,
300       message_type=None, enum_type=None, containing_type=None,
301       is_extension=False, extension_scope=None,
302       options=None),
303     _descriptor.FieldDescriptor(
304       name='offset', full_name='openxc.DiagnosticRequest.offset', index=7,
305       number=8, type=1, cpp_type=5, label=1,
306       has_default_value=False, default_value=0,
307       message_type=None, enum_type=None, containing_type=None,
308       is_extension=False, extension_scope=None,
309       options=None),
310     _descriptor.FieldDescriptor(
311       name='frequency', full_name='openxc.DiagnosticRequest.frequency', index=8,
312       number=9, type=1, cpp_type=5, label=1,
313       has_default_value=False, default_value=0,
314       message_type=None, enum_type=None, containing_type=None,
315       is_extension=False, extension_scope=None,
316       options=None),
317   ],
318   extensions=[
319   ],
320   nested_types=[],
321   enum_types=[
322   ],
323   options=None,
324   is_extendable=False,
325   extension_ranges=[],
326   serialized_start=589,
327   serialized_end=759,
328 )
329
330
331 _DIAGNOSTICRESPONSE = _descriptor.Descriptor(
332   name='DiagnosticResponse',
333   full_name='openxc.DiagnosticResponse',
334   filename=None,
335   file=DESCRIPTOR,
336   containing_type=None,
337   fields=[
338     _descriptor.FieldDescriptor(
339       name='bus', full_name='openxc.DiagnosticResponse.bus', index=0,
340       number=1, type=5, cpp_type=1, label=1,
341       has_default_value=False, default_value=0,
342       message_type=None, enum_type=None, containing_type=None,
343       is_extension=False, extension_scope=None,
344       options=None),
345     _descriptor.FieldDescriptor(
346       name='message_id', full_name='openxc.DiagnosticResponse.message_id', index=1,
347       number=2, type=13, cpp_type=3, label=1,
348       has_default_value=False, default_value=0,
349       message_type=None, enum_type=None, containing_type=None,
350       is_extension=False, extension_scope=None,
351       options=None),
352     _descriptor.FieldDescriptor(
353       name='mode', full_name='openxc.DiagnosticResponse.mode', index=2,
354       number=3, type=13, cpp_type=3, label=1,
355       has_default_value=False, default_value=0,
356       message_type=None, enum_type=None, containing_type=None,
357       is_extension=False, extension_scope=None,
358       options=None),
359     _descriptor.FieldDescriptor(
360       name='pid', full_name='openxc.DiagnosticResponse.pid', index=3,
361       number=4, type=13, cpp_type=3, label=1,
362       has_default_value=False, default_value=0,
363       message_type=None, enum_type=None, containing_type=None,
364       is_extension=False, extension_scope=None,
365       options=None),
366     _descriptor.FieldDescriptor(
367       name='success', full_name='openxc.DiagnosticResponse.success', index=4,
368       number=5, type=8, cpp_type=7, label=1,
369       has_default_value=False, default_value=False,
370       message_type=None, enum_type=None, containing_type=None,
371       is_extension=False, extension_scope=None,
372       options=None),
373     _descriptor.FieldDescriptor(
374       name='negative_response_code', full_name='openxc.DiagnosticResponse.negative_response_code', index=5,
375       number=6, type=13, cpp_type=3, label=1,
376       has_default_value=False, default_value=0,
377       message_type=None, enum_type=None, containing_type=None,
378       is_extension=False, extension_scope=None,
379       options=None),
380     _descriptor.FieldDescriptor(
381       name='payload', full_name='openxc.DiagnosticResponse.payload', index=6,
382       number=7, type=12, cpp_type=9, label=1,
383       has_default_value=False, default_value="",
384       message_type=None, enum_type=None, containing_type=None,
385       is_extension=False, extension_scope=None,
386       options=None),
387     _descriptor.FieldDescriptor(
388       name='value', full_name='openxc.DiagnosticResponse.value', index=7,
389       number=8, type=1, cpp_type=5, label=1,
390       has_default_value=False, default_value=0,
391       message_type=None, enum_type=None, containing_type=None,
392       is_extension=False, extension_scope=None,
393       options=None),
394   ],
395   extensions=[
396   ],
397   nested_types=[],
398   enum_types=[
399   ],
400   options=None,
401   is_extendable=False,
402   extension_ranges=[],
403   serialized_start=762,
404   serialized_end=923,
405 )
406
407
408 _TRANSLATEDMESSAGE = _descriptor.Descriptor(
409   name='TranslatedMessage',
410   full_name='openxc.TranslatedMessage',
411   filename=None,
412   file=DESCRIPTOR,
413   containing_type=None,
414   fields=[
415     _descriptor.FieldDescriptor(
416       name='type', full_name='openxc.TranslatedMessage.type', index=0,
417       number=1, type=14, cpp_type=8, label=1,
418       has_default_value=False, default_value=1,
419       message_type=None, enum_type=None, containing_type=None,
420       is_extension=False, extension_scope=None,
421       options=None),
422     _descriptor.FieldDescriptor(
423       name='name', full_name='openxc.TranslatedMessage.name', index=1,
424       number=2, type=9, cpp_type=9, label=1,
425       has_default_value=False, default_value=unicode("", "utf-8"),
426       message_type=None, enum_type=None, containing_type=None,
427       is_extension=False, extension_scope=None,
428       options=None),
429     _descriptor.FieldDescriptor(
430       name='string_value', full_name='openxc.TranslatedMessage.string_value', index=2,
431       number=3, type=9, cpp_type=9, label=1,
432       has_default_value=False, default_value=unicode("", "utf-8"),
433       message_type=None, enum_type=None, containing_type=None,
434       is_extension=False, extension_scope=None,
435       options=None),
436     _descriptor.FieldDescriptor(
437       name='numeric_value', full_name='openxc.TranslatedMessage.numeric_value', index=3,
438       number=4, type=1, cpp_type=5, label=1,
439       has_default_value=False, default_value=0,
440       message_type=None, enum_type=None, containing_type=None,
441       is_extension=False, extension_scope=None,
442       options=None),
443     _descriptor.FieldDescriptor(
444       name='boolean_value', full_name='openxc.TranslatedMessage.boolean_value', index=4,
445       number=5, type=8, cpp_type=7, label=1,
446       has_default_value=False, default_value=False,
447       message_type=None, enum_type=None, containing_type=None,
448       is_extension=False, extension_scope=None,
449       options=None),
450     _descriptor.FieldDescriptor(
451       name='string_event', full_name='openxc.TranslatedMessage.string_event', index=5,
452       number=6, type=9, cpp_type=9, label=1,
453       has_default_value=False, default_value=unicode("", "utf-8"),
454       message_type=None, enum_type=None, containing_type=None,
455       is_extension=False, extension_scope=None,
456       options=None),
457     _descriptor.FieldDescriptor(
458       name='numeric_event', full_name='openxc.TranslatedMessage.numeric_event', index=6,
459       number=7, type=1, cpp_type=5, label=1,
460       has_default_value=False, default_value=0,
461       message_type=None, enum_type=None, containing_type=None,
462       is_extension=False, extension_scope=None,
463       options=None),
464     _descriptor.FieldDescriptor(
465       name='boolean_event', full_name='openxc.TranslatedMessage.boolean_event', index=7,
466       number=8, type=8, cpp_type=7, label=1,
467       has_default_value=False, default_value=False,
468       message_type=None, enum_type=None, containing_type=None,
469       is_extension=False, extension_scope=None,
470       options=None),
471   ],
472   extensions=[
473   ],
474   nested_types=[],
475   enum_types=[
476     _TRANSLATEDMESSAGE_TYPE,
477   ],
478   options=None,
479   is_extendable=False,
480   extension_ranges=[],
481   serialized_start=926,
482   serialized_end=1235,
483 )
484
485 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
486 _VEHICLEMESSAGE.fields_by_name['raw_message'].message_type = _RAWMESSAGE
487 _VEHICLEMESSAGE.fields_by_name['translated_message'].message_type = _TRANSLATEDMESSAGE
488 _VEHICLEMESSAGE.fields_by_name['diagnostic_response'].message_type = _DIAGNOSTICRESPONSE
489 _VEHICLEMESSAGE.fields_by_name['control_command'].message_type = _CONTROLCOMMAND
490 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
491 _CONTROLCOMMAND.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
492 _CONTROLCOMMAND.fields_by_name['diagnostic_request'].message_type = _DIAGNOSTICREQUEST
493 _CONTROLCOMMAND_TYPE.containing_type = _CONTROLCOMMAND;
494 _TRANSLATEDMESSAGE.fields_by_name['type'].enum_type = _TRANSLATEDMESSAGE_TYPE
495 _TRANSLATEDMESSAGE_TYPE.containing_type = _TRANSLATEDMESSAGE;
496 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
497 DESCRIPTOR.message_types_by_name['RawMessage'] = _RAWMESSAGE
498 DESCRIPTOR.message_types_by_name['ControlCommand'] = _CONTROLCOMMAND
499 DESCRIPTOR.message_types_by_name['DiagnosticRequest'] = _DIAGNOSTICREQUEST
500 DESCRIPTOR.message_types_by_name['DiagnosticResponse'] = _DIAGNOSTICRESPONSE
501 DESCRIPTOR.message_types_by_name['TranslatedMessage'] = _TRANSLATEDMESSAGE
502
503 class VehicleMessage(_message.Message):
504   __metaclass__ = _reflection.GeneratedProtocolMessageType
505   DESCRIPTOR = _VEHICLEMESSAGE
506
507   # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
508
509 class RawMessage(_message.Message):
510   __metaclass__ = _reflection.GeneratedProtocolMessageType
511   DESCRIPTOR = _RAWMESSAGE
512
513   # @@protoc_insertion_point(class_scope:openxc.RawMessage)
514
515 class ControlCommand(_message.Message):
516   __metaclass__ = _reflection.GeneratedProtocolMessageType
517   DESCRIPTOR = _CONTROLCOMMAND
518
519   # @@protoc_insertion_point(class_scope:openxc.ControlCommand)
520
521 class DiagnosticRequest(_message.Message):
522   __metaclass__ = _reflection.GeneratedProtocolMessageType
523   DESCRIPTOR = _DIAGNOSTICREQUEST
524
525   # @@protoc_insertion_point(class_scope:openxc.DiagnosticRequest)
526
527 class DiagnosticResponse(_message.Message):
528   __metaclass__ = _reflection.GeneratedProtocolMessageType
529   DESCRIPTOR = _DIAGNOSTICRESPONSE
530
531   # @@protoc_insertion_point(class_scope:openxc.DiagnosticResponse)
532
533 class TranslatedMessage(_message.Message):
534   __metaclass__ = _reflection.GeneratedProtocolMessageType
535   DESCRIPTOR = _TRANSLATEDMESSAGE
536
537   # @@protoc_insertion_point(class_scope:openxc.TranslatedMessage)
538
539
540 DESCRIPTOR.has_options = True
541 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\ncom.openxcB\016BinaryMessages')
542 # @@protoc_insertion_point(module_scope)