Condense string/number/bool trio into a field.
[apps/low-level-can-service.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\"\xa2\x01\n\x0c\x44ynamicField\x12\'\n\x04type\x18\x01 \x01(\x0e\x32\x19.openxc.DynamicField.Type\x12\x14\n\x0cstring_value\x18\x02 \x01(\t\x12\x15\n\rnumeric_value\x18\x03 \x01(\x01\x12\x15\n\rboolean_value\x18\x04 \x01(\x08\"%\n\x04Type\x12\n\n\x06STRING\x10\x01\x12\x07\n\x03NUM\x10\x02\x12\x08\n\x04\x42OOL\x10\x03\"\xf7\x01\n\x11TranslatedMessage\x12,\n\x04type\x18\x01 \x01(\x0e\x32\x1e.openxc.TranslatedMessage.Type\x12\x0c\n\x04name\x18\x02 \x01(\t\x12#\n\x05value\x18\x03 \x01(\x0b\x32\x14.openxc.DynamicField\x12#\n\x05\x65vent\x18\x04 \x01(\x0b\x32\x14.openxc.DynamicField\"\\\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 _DYNAMICFIELD_TYPE = _descriptor.EnumDescriptor(
75   name='Type',
76   full_name='openxc.DynamicField.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   ],
93   containing_type=None,
94   options=None,
95   serialized_start=1051,
96   serialized_end=1088,
97 )
98
99 _TRANSLATEDMESSAGE_TYPE = _descriptor.EnumDescriptor(
100   name='Type',
101   full_name='openxc.TranslatedMessage.Type',
102   filename=None,
103   file=DESCRIPTOR,
104   values=[
105     _descriptor.EnumValueDescriptor(
106       name='STRING', index=0, number=1,
107       options=None,
108       type=None),
109     _descriptor.EnumValueDescriptor(
110       name='NUM', index=1, number=2,
111       options=None,
112       type=None),
113     _descriptor.EnumValueDescriptor(
114       name='BOOL', index=2, number=3,
115       options=None,
116       type=None),
117     _descriptor.EnumValueDescriptor(
118       name='EVENTED_STRING', index=3, number=4,
119       options=None,
120       type=None),
121     _descriptor.EnumValueDescriptor(
122       name='EVENTED_NUM', index=4, number=5,
123       options=None,
124       type=None),
125     _descriptor.EnumValueDescriptor(
126       name='EVENTED_BOOL', index=5, number=6,
127       options=None,
128       type=None),
129   ],
130   containing_type=None,
131   options=None,
132   serialized_start=1246,
133   serialized_end=1338,
134 )
135
136
137 _VEHICLEMESSAGE = _descriptor.Descriptor(
138   name='VehicleMessage',
139   full_name='openxc.VehicleMessage',
140   filename=None,
141   file=DESCRIPTOR,
142   containing_type=None,
143   fields=[
144     _descriptor.FieldDescriptor(
145       name='type', full_name='openxc.VehicleMessage.type', index=0,
146       number=1, type=14, cpp_type=8, label=1,
147       has_default_value=False, default_value=1,
148       message_type=None, enum_type=None, containing_type=None,
149       is_extension=False, extension_scope=None,
150       options=None),
151     _descriptor.FieldDescriptor(
152       name='raw_message', full_name='openxc.VehicleMessage.raw_message', index=1,
153       number=2, type=11, cpp_type=10, label=1,
154       has_default_value=False, default_value=None,
155       message_type=None, enum_type=None, containing_type=None,
156       is_extension=False, extension_scope=None,
157       options=None),
158     _descriptor.FieldDescriptor(
159       name='translated_message', full_name='openxc.VehicleMessage.translated_message', index=2,
160       number=3, type=11, cpp_type=10, label=1,
161       has_default_value=False, default_value=None,
162       message_type=None, enum_type=None, containing_type=None,
163       is_extension=False, extension_scope=None,
164       options=None),
165     _descriptor.FieldDescriptor(
166       name='diagnostic_response', full_name='openxc.VehicleMessage.diagnostic_response', index=3,
167       number=4, type=11, cpp_type=10, label=1,
168       has_default_value=False, default_value=None,
169       message_type=None, enum_type=None, containing_type=None,
170       is_extension=False, extension_scope=None,
171       options=None),
172     _descriptor.FieldDescriptor(
173       name='control_command', full_name='openxc.VehicleMessage.control_command', index=4,
174       number=5, type=11, cpp_type=10, label=1,
175       has_default_value=False, default_value=None,
176       message_type=None, enum_type=None, containing_type=None,
177       is_extension=False, extension_scope=None,
178       options=None),
179   ],
180   extensions=[
181   ],
182   nested_types=[],
183   enum_types=[
184     _VEHICLEMESSAGE_TYPE,
185   ],
186   options=None,
187   is_extendable=False,
188   extension_ranges=[],
189   serialized_start=25,
190   serialized_end=356,
191 )
192
193
194 _RAWMESSAGE = _descriptor.Descriptor(
195   name='RawMessage',
196   full_name='openxc.RawMessage',
197   filename=None,
198   file=DESCRIPTOR,
199   containing_type=None,
200   fields=[
201     _descriptor.FieldDescriptor(
202       name='bus', full_name='openxc.RawMessage.bus', index=0,
203       number=1, type=5, cpp_type=1, label=1,
204       has_default_value=False, default_value=0,
205       message_type=None, enum_type=None, containing_type=None,
206       is_extension=False, extension_scope=None,
207       options=None),
208     _descriptor.FieldDescriptor(
209       name='message_id', full_name='openxc.RawMessage.message_id', index=1,
210       number=2, type=13, cpp_type=3, label=1,
211       has_default_value=False, default_value=0,
212       message_type=None, enum_type=None, containing_type=None,
213       is_extension=False, extension_scope=None,
214       options=None),
215     _descriptor.FieldDescriptor(
216       name='data', full_name='openxc.RawMessage.data', index=2,
217       number=3, type=12, cpp_type=9, label=1,
218       has_default_value=False, default_value="",
219       message_type=None, enum_type=None, containing_type=None,
220       is_extension=False, extension_scope=None,
221       options=None),
222   ],
223   extensions=[
224   ],
225   nested_types=[],
226   enum_types=[
227   ],
228   options=None,
229   is_extendable=False,
230   extension_ranges=[],
231   serialized_start=358,
232   serialized_end=417,
233 )
234
235
236 _CONTROLCOMMAND = _descriptor.Descriptor(
237   name='ControlCommand',
238   full_name='openxc.ControlCommand',
239   filename=None,
240   file=DESCRIPTOR,
241   containing_type=None,
242   fields=[
243     _descriptor.FieldDescriptor(
244       name='type', full_name='openxc.ControlCommand.type', index=0,
245       number=1, type=14, cpp_type=8, label=1,
246       has_default_value=False, default_value=1,
247       message_type=None, enum_type=None, containing_type=None,
248       is_extension=False, extension_scope=None,
249       options=None),
250     _descriptor.FieldDescriptor(
251       name='diagnostic_request', full_name='openxc.ControlCommand.diagnostic_request', index=1,
252       number=2, type=11, cpp_type=10, label=1,
253       has_default_value=False, default_value=None,
254       message_type=None, enum_type=None, containing_type=None,
255       is_extension=False, extension_scope=None,
256       options=None),
257   ],
258   extensions=[
259   ],
260   nested_types=[],
261   enum_types=[
262     _CONTROLCOMMAND_TYPE,
263   ],
264   options=None,
265   is_extendable=False,
266   extension_ranges=[],
267   serialized_start=420,
268   serialized_end=586,
269 )
270
271
272 _DIAGNOSTICREQUEST = _descriptor.Descriptor(
273   name='DiagnosticRequest',
274   full_name='openxc.DiagnosticRequest',
275   filename=None,
276   file=DESCRIPTOR,
277   containing_type=None,
278   fields=[
279     _descriptor.FieldDescriptor(
280       name='bus', full_name='openxc.DiagnosticRequest.bus', index=0,
281       number=1, type=5, cpp_type=1, label=1,
282       has_default_value=False, default_value=0,
283       message_type=None, enum_type=None, containing_type=None,
284       is_extension=False, extension_scope=None,
285       options=None),
286     _descriptor.FieldDescriptor(
287       name='message_id', full_name='openxc.DiagnosticRequest.message_id', index=1,
288       number=2, type=13, cpp_type=3, label=1,
289       has_default_value=False, default_value=0,
290       message_type=None, enum_type=None, containing_type=None,
291       is_extension=False, extension_scope=None,
292       options=None),
293     _descriptor.FieldDescriptor(
294       name='mode', full_name='openxc.DiagnosticRequest.mode', index=2,
295       number=3, type=13, cpp_type=3, label=1,
296       has_default_value=False, default_value=0,
297       message_type=None, enum_type=None, containing_type=None,
298       is_extension=False, extension_scope=None,
299       options=None),
300     _descriptor.FieldDescriptor(
301       name='pid', full_name='openxc.DiagnosticRequest.pid', index=3,
302       number=4, type=13, cpp_type=3, label=1,
303       has_default_value=False, default_value=0,
304       message_type=None, enum_type=None, containing_type=None,
305       is_extension=False, extension_scope=None,
306       options=None),
307     _descriptor.FieldDescriptor(
308       name='payload', full_name='openxc.DiagnosticRequest.payload', index=4,
309       number=5, type=12, cpp_type=9, label=1,
310       has_default_value=False, default_value="",
311       message_type=None, enum_type=None, containing_type=None,
312       is_extension=False, extension_scope=None,
313       options=None),
314     _descriptor.FieldDescriptor(
315       name='parse_payload', full_name='openxc.DiagnosticRequest.parse_payload', index=5,
316       number=6, type=8, cpp_type=7, label=1,
317       has_default_value=False, default_value=False,
318       message_type=None, enum_type=None, containing_type=None,
319       is_extension=False, extension_scope=None,
320       options=None),
321     _descriptor.FieldDescriptor(
322       name='factor', full_name='openxc.DiagnosticRequest.factor', index=6,
323       number=7, type=1, cpp_type=5, label=1,
324       has_default_value=False, default_value=0,
325       message_type=None, enum_type=None, containing_type=None,
326       is_extension=False, extension_scope=None,
327       options=None),
328     _descriptor.FieldDescriptor(
329       name='offset', full_name='openxc.DiagnosticRequest.offset', index=7,
330       number=8, type=1, cpp_type=5, label=1,
331       has_default_value=False, default_value=0,
332       message_type=None, enum_type=None, containing_type=None,
333       is_extension=False, extension_scope=None,
334       options=None),
335     _descriptor.FieldDescriptor(
336       name='frequency', full_name='openxc.DiagnosticRequest.frequency', index=8,
337       number=9, type=1, cpp_type=5, label=1,
338       has_default_value=False, default_value=0,
339       message_type=None, enum_type=None, containing_type=None,
340       is_extension=False, extension_scope=None,
341       options=None),
342   ],
343   extensions=[
344   ],
345   nested_types=[],
346   enum_types=[
347   ],
348   options=None,
349   is_extendable=False,
350   extension_ranges=[],
351   serialized_start=589,
352   serialized_end=759,
353 )
354
355
356 _DIAGNOSTICRESPONSE = _descriptor.Descriptor(
357   name='DiagnosticResponse',
358   full_name='openxc.DiagnosticResponse',
359   filename=None,
360   file=DESCRIPTOR,
361   containing_type=None,
362   fields=[
363     _descriptor.FieldDescriptor(
364       name='bus', full_name='openxc.DiagnosticResponse.bus', index=0,
365       number=1, type=5, cpp_type=1, label=1,
366       has_default_value=False, default_value=0,
367       message_type=None, enum_type=None, containing_type=None,
368       is_extension=False, extension_scope=None,
369       options=None),
370     _descriptor.FieldDescriptor(
371       name='message_id', full_name='openxc.DiagnosticResponse.message_id', index=1,
372       number=2, type=13, cpp_type=3, label=1,
373       has_default_value=False, default_value=0,
374       message_type=None, enum_type=None, containing_type=None,
375       is_extension=False, extension_scope=None,
376       options=None),
377     _descriptor.FieldDescriptor(
378       name='mode', full_name='openxc.DiagnosticResponse.mode', index=2,
379       number=3, type=13, cpp_type=3, label=1,
380       has_default_value=False, default_value=0,
381       message_type=None, enum_type=None, containing_type=None,
382       is_extension=False, extension_scope=None,
383       options=None),
384     _descriptor.FieldDescriptor(
385       name='pid', full_name='openxc.DiagnosticResponse.pid', index=3,
386       number=4, type=13, cpp_type=3, label=1,
387       has_default_value=False, default_value=0,
388       message_type=None, enum_type=None, containing_type=None,
389       is_extension=False, extension_scope=None,
390       options=None),
391     _descriptor.FieldDescriptor(
392       name='success', full_name='openxc.DiagnosticResponse.success', index=4,
393       number=5, type=8, cpp_type=7, label=1,
394       has_default_value=False, default_value=False,
395       message_type=None, enum_type=None, containing_type=None,
396       is_extension=False, extension_scope=None,
397       options=None),
398     _descriptor.FieldDescriptor(
399       name='negative_response_code', full_name='openxc.DiagnosticResponse.negative_response_code', index=5,
400       number=6, type=13, cpp_type=3, label=1,
401       has_default_value=False, default_value=0,
402       message_type=None, enum_type=None, containing_type=None,
403       is_extension=False, extension_scope=None,
404       options=None),
405     _descriptor.FieldDescriptor(
406       name='payload', full_name='openxc.DiagnosticResponse.payload', index=6,
407       number=7, type=12, cpp_type=9, label=1,
408       has_default_value=False, default_value="",
409       message_type=None, enum_type=None, containing_type=None,
410       is_extension=False, extension_scope=None,
411       options=None),
412     _descriptor.FieldDescriptor(
413       name='value', full_name='openxc.DiagnosticResponse.value', index=7,
414       number=8, type=1, cpp_type=5, label=1,
415       has_default_value=False, default_value=0,
416       message_type=None, enum_type=None, containing_type=None,
417       is_extension=False, extension_scope=None,
418       options=None),
419   ],
420   extensions=[
421   ],
422   nested_types=[],
423   enum_types=[
424   ],
425   options=None,
426   is_extendable=False,
427   extension_ranges=[],
428   serialized_start=762,
429   serialized_end=923,
430 )
431
432
433 _DYNAMICFIELD = _descriptor.Descriptor(
434   name='DynamicField',
435   full_name='openxc.DynamicField',
436   filename=None,
437   file=DESCRIPTOR,
438   containing_type=None,
439   fields=[
440     _descriptor.FieldDescriptor(
441       name='type', full_name='openxc.DynamicField.type', index=0,
442       number=1, type=14, cpp_type=8, label=1,
443       has_default_value=False, default_value=1,
444       message_type=None, enum_type=None, containing_type=None,
445       is_extension=False, extension_scope=None,
446       options=None),
447     _descriptor.FieldDescriptor(
448       name='string_value', full_name='openxc.DynamicField.string_value', index=1,
449       number=2, type=9, cpp_type=9, label=1,
450       has_default_value=False, default_value=unicode("", "utf-8"),
451       message_type=None, enum_type=None, containing_type=None,
452       is_extension=False, extension_scope=None,
453       options=None),
454     _descriptor.FieldDescriptor(
455       name='numeric_value', full_name='openxc.DynamicField.numeric_value', index=2,
456       number=3, type=1, cpp_type=5, label=1,
457       has_default_value=False, default_value=0,
458       message_type=None, enum_type=None, containing_type=None,
459       is_extension=False, extension_scope=None,
460       options=None),
461     _descriptor.FieldDescriptor(
462       name='boolean_value', full_name='openxc.DynamicField.boolean_value', index=3,
463       number=4, type=8, cpp_type=7, label=1,
464       has_default_value=False, default_value=False,
465       message_type=None, enum_type=None, containing_type=None,
466       is_extension=False, extension_scope=None,
467       options=None),
468   ],
469   extensions=[
470   ],
471   nested_types=[],
472   enum_types=[
473     _DYNAMICFIELD_TYPE,
474   ],
475   options=None,
476   is_extendable=False,
477   extension_ranges=[],
478   serialized_start=926,
479   serialized_end=1088,
480 )
481
482
483 _TRANSLATEDMESSAGE = _descriptor.Descriptor(
484   name='TranslatedMessage',
485   full_name='openxc.TranslatedMessage',
486   filename=None,
487   file=DESCRIPTOR,
488   containing_type=None,
489   fields=[
490     _descriptor.FieldDescriptor(
491       name='type', full_name='openxc.TranslatedMessage.type', index=0,
492       number=1, type=14, cpp_type=8, label=1,
493       has_default_value=False, default_value=1,
494       message_type=None, enum_type=None, containing_type=None,
495       is_extension=False, extension_scope=None,
496       options=None),
497     _descriptor.FieldDescriptor(
498       name='name', full_name='openxc.TranslatedMessage.name', index=1,
499       number=2, type=9, cpp_type=9, label=1,
500       has_default_value=False, default_value=unicode("", "utf-8"),
501       message_type=None, enum_type=None, containing_type=None,
502       is_extension=False, extension_scope=None,
503       options=None),
504     _descriptor.FieldDescriptor(
505       name='value', full_name='openxc.TranslatedMessage.value', index=2,
506       number=3, type=11, cpp_type=10, label=1,
507       has_default_value=False, default_value=None,
508       message_type=None, enum_type=None, containing_type=None,
509       is_extension=False, extension_scope=None,
510       options=None),
511     _descriptor.FieldDescriptor(
512       name='event', full_name='openxc.TranslatedMessage.event', index=3,
513       number=4, type=11, cpp_type=10, label=1,
514       has_default_value=False, default_value=None,
515       message_type=None, enum_type=None, containing_type=None,
516       is_extension=False, extension_scope=None,
517       options=None),
518   ],
519   extensions=[
520   ],
521   nested_types=[],
522   enum_types=[
523     _TRANSLATEDMESSAGE_TYPE,
524   ],
525   options=None,
526   is_extendable=False,
527   extension_ranges=[],
528   serialized_start=1091,
529   serialized_end=1338,
530 )
531
532 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
533 _VEHICLEMESSAGE.fields_by_name['raw_message'].message_type = _RAWMESSAGE
534 _VEHICLEMESSAGE.fields_by_name['translated_message'].message_type = _TRANSLATEDMESSAGE
535 _VEHICLEMESSAGE.fields_by_name['diagnostic_response'].message_type = _DIAGNOSTICRESPONSE
536 _VEHICLEMESSAGE.fields_by_name['control_command'].message_type = _CONTROLCOMMAND
537 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
538 _CONTROLCOMMAND.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
539 _CONTROLCOMMAND.fields_by_name['diagnostic_request'].message_type = _DIAGNOSTICREQUEST
540 _CONTROLCOMMAND_TYPE.containing_type = _CONTROLCOMMAND;
541 _DYNAMICFIELD.fields_by_name['type'].enum_type = _DYNAMICFIELD_TYPE
542 _DYNAMICFIELD_TYPE.containing_type = _DYNAMICFIELD;
543 _TRANSLATEDMESSAGE.fields_by_name['type'].enum_type = _TRANSLATEDMESSAGE_TYPE
544 _TRANSLATEDMESSAGE.fields_by_name['value'].message_type = _DYNAMICFIELD
545 _TRANSLATEDMESSAGE.fields_by_name['event'].message_type = _DYNAMICFIELD
546 _TRANSLATEDMESSAGE_TYPE.containing_type = _TRANSLATEDMESSAGE;
547 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
548 DESCRIPTOR.message_types_by_name['RawMessage'] = _RAWMESSAGE
549 DESCRIPTOR.message_types_by_name['ControlCommand'] = _CONTROLCOMMAND
550 DESCRIPTOR.message_types_by_name['DiagnosticRequest'] = _DIAGNOSTICREQUEST
551 DESCRIPTOR.message_types_by_name['DiagnosticResponse'] = _DIAGNOSTICRESPONSE
552 DESCRIPTOR.message_types_by_name['DynamicField'] = _DYNAMICFIELD
553 DESCRIPTOR.message_types_by_name['TranslatedMessage'] = _TRANSLATEDMESSAGE
554
555 class VehicleMessage(_message.Message):
556   __metaclass__ = _reflection.GeneratedProtocolMessageType
557   DESCRIPTOR = _VEHICLEMESSAGE
558
559   # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
560
561 class RawMessage(_message.Message):
562   __metaclass__ = _reflection.GeneratedProtocolMessageType
563   DESCRIPTOR = _RAWMESSAGE
564
565   # @@protoc_insertion_point(class_scope:openxc.RawMessage)
566
567 class ControlCommand(_message.Message):
568   __metaclass__ = _reflection.GeneratedProtocolMessageType
569   DESCRIPTOR = _CONTROLCOMMAND
570
571   # @@protoc_insertion_point(class_scope:openxc.ControlCommand)
572
573 class DiagnosticRequest(_message.Message):
574   __metaclass__ = _reflection.GeneratedProtocolMessageType
575   DESCRIPTOR = _DIAGNOSTICREQUEST
576
577   # @@protoc_insertion_point(class_scope:openxc.DiagnosticRequest)
578
579 class DiagnosticResponse(_message.Message):
580   __metaclass__ = _reflection.GeneratedProtocolMessageType
581   DESCRIPTOR = _DIAGNOSTICRESPONSE
582
583   # @@protoc_insertion_point(class_scope:openxc.DiagnosticResponse)
584
585 class DynamicField(_message.Message):
586   __metaclass__ = _reflection.GeneratedProtocolMessageType
587   DESCRIPTOR = _DYNAMICFIELD
588
589   # @@protoc_insertion_point(class_scope:openxc.DynamicField)
590
591 class TranslatedMessage(_message.Message):
592   __metaclass__ = _reflection.GeneratedProtocolMessageType
593   DESCRIPTOR = _TRANSLATEDMESSAGE
594
595   # @@protoc_insertion_point(class_scope:openxc.TranslatedMessage)
596
597
598 DESCRIPTOR.has_options = True
599 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\ncom.openxcB\016BinaryMessages')
600 # @@protoc_insertion_point(module_scope)