Add a value field to diagnostic responses for parsed payloads.
[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\"\x83\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\x35\n\x12\x64iagnostic_message\x18\x04 \x01(\x0b\x32\x19.openxc.DiagnosticMessage\"/\n\x04Type\x12\x07\n\x03RAW\x10\x01\x12\x0e\n\nTRANSLATED\x10\x02\x12\x0e\n\nDIAGNOSTIC\x10\x03\";\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\"\xa0\x01\n\x11\x44iagnosticMessage\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   ],
39   containing_type=None,
40   options=None,
41   serialized_start=237,
42   serialized_end=284,
43 )
44
45 _TRANSLATEDMESSAGE_TYPE = _descriptor.EnumDescriptor(
46   name='Type',
47   full_name='openxc.TranslatedMessage.Type',
48   filename=None,
49   file=DESCRIPTOR,
50   values=[
51     _descriptor.EnumValueDescriptor(
52       name='STRING', index=0, number=1,
53       options=None,
54       type=None),
55     _descriptor.EnumValueDescriptor(
56       name='NUM', index=1, number=2,
57       options=None,
58       type=None),
59     _descriptor.EnumValueDescriptor(
60       name='BOOL', index=2, number=3,
61       options=None,
62       type=None),
63     _descriptor.EnumValueDescriptor(
64       name='EVENTED_STRING', index=3, number=4,
65       options=None,
66       type=None),
67     _descriptor.EnumValueDescriptor(
68       name='EVENTED_NUM', index=4, number=5,
69       options=None,
70       type=None),
71     _descriptor.EnumValueDescriptor(
72       name='EVENTED_BOOL', index=5, number=6,
73       options=None,
74       type=None),
75   ],
76   containing_type=None,
77   options=None,
78   serialized_start=728,
79   serialized_end=820,
80 )
81
82
83 _VEHICLEMESSAGE = _descriptor.Descriptor(
84   name='VehicleMessage',
85   full_name='openxc.VehicleMessage',
86   filename=None,
87   file=DESCRIPTOR,
88   containing_type=None,
89   fields=[
90     _descriptor.FieldDescriptor(
91       name='type', full_name='openxc.VehicleMessage.type', index=0,
92       number=1, type=14, cpp_type=8, label=1,
93       has_default_value=False, default_value=1,
94       message_type=None, enum_type=None, containing_type=None,
95       is_extension=False, extension_scope=None,
96       options=None),
97     _descriptor.FieldDescriptor(
98       name='raw_message', full_name='openxc.VehicleMessage.raw_message', index=1,
99       number=2, type=11, cpp_type=10, label=1,
100       has_default_value=False, default_value=None,
101       message_type=None, enum_type=None, containing_type=None,
102       is_extension=False, extension_scope=None,
103       options=None),
104     _descriptor.FieldDescriptor(
105       name='translated_message', full_name='openxc.VehicleMessage.translated_message', index=2,
106       number=3, type=11, cpp_type=10, label=1,
107       has_default_value=False, default_value=None,
108       message_type=None, enum_type=None, containing_type=None,
109       is_extension=False, extension_scope=None,
110       options=None),
111     _descriptor.FieldDescriptor(
112       name='diagnostic_message', full_name='openxc.VehicleMessage.diagnostic_message', index=3,
113       number=4, type=11, cpp_type=10, label=1,
114       has_default_value=False, default_value=None,
115       message_type=None, enum_type=None, containing_type=None,
116       is_extension=False, extension_scope=None,
117       options=None),
118   ],
119   extensions=[
120   ],
121   nested_types=[],
122   enum_types=[
123     _VEHICLEMESSAGE_TYPE,
124   ],
125   options=None,
126   is_extendable=False,
127   extension_ranges=[],
128   serialized_start=25,
129   serialized_end=284,
130 )
131
132
133 _RAWMESSAGE = _descriptor.Descriptor(
134   name='RawMessage',
135   full_name='openxc.RawMessage',
136   filename=None,
137   file=DESCRIPTOR,
138   containing_type=None,
139   fields=[
140     _descriptor.FieldDescriptor(
141       name='bus', full_name='openxc.RawMessage.bus', index=0,
142       number=1, type=5, cpp_type=1, label=1,
143       has_default_value=False, default_value=0,
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='message_id', full_name='openxc.RawMessage.message_id', index=1,
149       number=2, type=13, cpp_type=3, label=1,
150       has_default_value=False, default_value=0,
151       message_type=None, enum_type=None, containing_type=None,
152       is_extension=False, extension_scope=None,
153       options=None),
154     _descriptor.FieldDescriptor(
155       name='data', full_name='openxc.RawMessage.data', index=2,
156       number=3, type=12, cpp_type=9, label=1,
157       has_default_value=False, default_value="",
158       message_type=None, enum_type=None, containing_type=None,
159       is_extension=False, extension_scope=None,
160       options=None),
161   ],
162   extensions=[
163   ],
164   nested_types=[],
165   enum_types=[
166   ],
167   options=None,
168   is_extendable=False,
169   extension_ranges=[],
170   serialized_start=286,
171   serialized_end=345,
172 )
173
174
175 _DIAGNOSTICMESSAGE = _descriptor.Descriptor(
176   name='DiagnosticMessage',
177   full_name='openxc.DiagnosticMessage',
178   filename=None,
179   file=DESCRIPTOR,
180   containing_type=None,
181   fields=[
182     _descriptor.FieldDescriptor(
183       name='bus', full_name='openxc.DiagnosticMessage.bus', index=0,
184       number=1, type=5, cpp_type=1, label=1,
185       has_default_value=False, default_value=0,
186       message_type=None, enum_type=None, containing_type=None,
187       is_extension=False, extension_scope=None,
188       options=None),
189     _descriptor.FieldDescriptor(
190       name='message_id', full_name='openxc.DiagnosticMessage.message_id', index=1,
191       number=2, type=13, cpp_type=3, label=1,
192       has_default_value=False, default_value=0,
193       message_type=None, enum_type=None, containing_type=None,
194       is_extension=False, extension_scope=None,
195       options=None),
196     _descriptor.FieldDescriptor(
197       name='mode', full_name='openxc.DiagnosticMessage.mode', index=2,
198       number=3, type=13, cpp_type=3, label=1,
199       has_default_value=False, default_value=0,
200       message_type=None, enum_type=None, containing_type=None,
201       is_extension=False, extension_scope=None,
202       options=None),
203     _descriptor.FieldDescriptor(
204       name='pid', full_name='openxc.DiagnosticMessage.pid', index=3,
205       number=4, type=13, cpp_type=3, label=1,
206       has_default_value=False, default_value=0,
207       message_type=None, enum_type=None, containing_type=None,
208       is_extension=False, extension_scope=None,
209       options=None),
210     _descriptor.FieldDescriptor(
211       name='success', full_name='openxc.DiagnosticMessage.success', index=4,
212       number=5, type=8, cpp_type=7, label=1,
213       has_default_value=False, default_value=False,
214       message_type=None, enum_type=None, containing_type=None,
215       is_extension=False, extension_scope=None,
216       options=None),
217     _descriptor.FieldDescriptor(
218       name='negative_response_code', full_name='openxc.DiagnosticMessage.negative_response_code', index=5,
219       number=6, type=13, cpp_type=3, label=1,
220       has_default_value=False, default_value=0,
221       message_type=None, enum_type=None, containing_type=None,
222       is_extension=False, extension_scope=None,
223       options=None),
224     _descriptor.FieldDescriptor(
225       name='payload', full_name='openxc.DiagnosticMessage.payload', index=6,
226       number=7, type=12, cpp_type=9, label=1,
227       has_default_value=False, default_value="",
228       message_type=None, enum_type=None, containing_type=None,
229       is_extension=False, extension_scope=None,
230       options=None),
231     _descriptor.FieldDescriptor(
232       name='value', full_name='openxc.DiagnosticMessage.value', index=7,
233       number=8, type=1, cpp_type=5, label=1,
234       has_default_value=False, default_value=0,
235       message_type=None, enum_type=None, containing_type=None,
236       is_extension=False, extension_scope=None,
237       options=None),
238   ],
239   extensions=[
240   ],
241   nested_types=[],
242   enum_types=[
243   ],
244   options=None,
245   is_extendable=False,
246   extension_ranges=[],
247   serialized_start=348,
248   serialized_end=508,
249 )
250
251
252 _TRANSLATEDMESSAGE = _descriptor.Descriptor(
253   name='TranslatedMessage',
254   full_name='openxc.TranslatedMessage',
255   filename=None,
256   file=DESCRIPTOR,
257   containing_type=None,
258   fields=[
259     _descriptor.FieldDescriptor(
260       name='type', full_name='openxc.TranslatedMessage.type', index=0,
261       number=1, type=14, cpp_type=8, label=1,
262       has_default_value=False, default_value=1,
263       message_type=None, enum_type=None, containing_type=None,
264       is_extension=False, extension_scope=None,
265       options=None),
266     _descriptor.FieldDescriptor(
267       name='name', full_name='openxc.TranslatedMessage.name', index=1,
268       number=2, type=9, cpp_type=9, label=1,
269       has_default_value=False, default_value=unicode("", "utf-8"),
270       message_type=None, enum_type=None, containing_type=None,
271       is_extension=False, extension_scope=None,
272       options=None),
273     _descriptor.FieldDescriptor(
274       name='string_value', full_name='openxc.TranslatedMessage.string_value', index=2,
275       number=3, type=9, cpp_type=9, label=1,
276       has_default_value=False, default_value=unicode("", "utf-8"),
277       message_type=None, enum_type=None, containing_type=None,
278       is_extension=False, extension_scope=None,
279       options=None),
280     _descriptor.FieldDescriptor(
281       name='numeric_value', full_name='openxc.TranslatedMessage.numeric_value', index=3,
282       number=4, type=1, cpp_type=5, label=1,
283       has_default_value=False, default_value=0,
284       message_type=None, enum_type=None, containing_type=None,
285       is_extension=False, extension_scope=None,
286       options=None),
287     _descriptor.FieldDescriptor(
288       name='boolean_value', full_name='openxc.TranslatedMessage.boolean_value', index=4,
289       number=5, type=8, cpp_type=7, label=1,
290       has_default_value=False, default_value=False,
291       message_type=None, enum_type=None, containing_type=None,
292       is_extension=False, extension_scope=None,
293       options=None),
294     _descriptor.FieldDescriptor(
295       name='string_event', full_name='openxc.TranslatedMessage.string_event', index=5,
296       number=6, type=9, cpp_type=9, label=1,
297       has_default_value=False, default_value=unicode("", "utf-8"),
298       message_type=None, enum_type=None, containing_type=None,
299       is_extension=False, extension_scope=None,
300       options=None),
301     _descriptor.FieldDescriptor(
302       name='numeric_event', full_name='openxc.TranslatedMessage.numeric_event', index=6,
303       number=7, type=1, cpp_type=5, label=1,
304       has_default_value=False, default_value=0,
305       message_type=None, enum_type=None, containing_type=None,
306       is_extension=False, extension_scope=None,
307       options=None),
308     _descriptor.FieldDescriptor(
309       name='boolean_event', full_name='openxc.TranslatedMessage.boolean_event', index=7,
310       number=8, type=8, cpp_type=7, label=1,
311       has_default_value=False, default_value=False,
312       message_type=None, enum_type=None, containing_type=None,
313       is_extension=False, extension_scope=None,
314       options=None),
315   ],
316   extensions=[
317   ],
318   nested_types=[],
319   enum_types=[
320     _TRANSLATEDMESSAGE_TYPE,
321   ],
322   options=None,
323   is_extendable=False,
324   extension_ranges=[],
325   serialized_start=511,
326   serialized_end=820,
327 )
328
329 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
330 _VEHICLEMESSAGE.fields_by_name['raw_message'].message_type = _RAWMESSAGE
331 _VEHICLEMESSAGE.fields_by_name['translated_message'].message_type = _TRANSLATEDMESSAGE
332 _VEHICLEMESSAGE.fields_by_name['diagnostic_message'].message_type = _DIAGNOSTICMESSAGE
333 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
334 _TRANSLATEDMESSAGE.fields_by_name['type'].enum_type = _TRANSLATEDMESSAGE_TYPE
335 _TRANSLATEDMESSAGE_TYPE.containing_type = _TRANSLATEDMESSAGE;
336 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
337 DESCRIPTOR.message_types_by_name['RawMessage'] = _RAWMESSAGE
338 DESCRIPTOR.message_types_by_name['DiagnosticMessage'] = _DIAGNOSTICMESSAGE
339 DESCRIPTOR.message_types_by_name['TranslatedMessage'] = _TRANSLATEDMESSAGE
340
341 class VehicleMessage(_message.Message):
342   __metaclass__ = _reflection.GeneratedProtocolMessageType
343   DESCRIPTOR = _VEHICLEMESSAGE
344
345   # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
346
347 class RawMessage(_message.Message):
348   __metaclass__ = _reflection.GeneratedProtocolMessageType
349   DESCRIPTOR = _RAWMESSAGE
350
351   # @@protoc_insertion_point(class_scope:openxc.RawMessage)
352
353 class DiagnosticMessage(_message.Message):
354   __metaclass__ = _reflection.GeneratedProtocolMessageType
355   DESCRIPTOR = _DIAGNOSTICMESSAGE
356
357   # @@protoc_insertion_point(class_scope:openxc.DiagnosticMessage)
358
359 class TranslatedMessage(_message.Message):
360   __metaclass__ = _reflection.GeneratedProtocolMessageType
361   DESCRIPTOR = _TRANSLATEDMESSAGE
362
363   # @@protoc_insertion_point(class_scope:openxc.TranslatedMessage)
364
365
366 DESCRIPTOR.has_options = True
367 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\ncom.openxcB\016BinaryMessages')
368 # @@protoc_insertion_point(module_scope)