ae13d470124eb9079821b98a77e40416fe586a3c
[apps/agl-service-can-low-level.git] / gen / python / openxc_pb2.py
1 # Generated by the protocol buffer compiler.  DO NOT EDIT!
2
3 from google.protobuf import descriptor
4 from google.protobuf import message
5 from google.protobuf import reflection
6 from google.protobuf import descriptor_pb2
7 # @@protoc_insertion_point(imports)
8
9
10
11 DESCRIPTOR = descriptor.FileDescriptor(
12   name='openxc.proto',
13   package='openxc',
14   serialized_pb='\n\x0copenxc.proto\x12\x06openxc\"\x98\x03\n\x0eVehicleMessage\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.openxc.VehicleMessage.Type\x12\'\n\x0b\x63\x61n_message\x18\x02 \x01(\x0b\x32\x12.openxc.CanMessage\x12-\n\x0esimple_message\x18\x03 \x01(\x0b\x32\x15.openxc.SimpleMessage\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\x12\x31\n\x10\x63ommand_response\x18\x06 \x01(\x0b\x32\x17.openxc.CommandResponse\x12\x0e\n\x06uptime\x18\x07 \x01(\r\"V\n\x04Type\x12\x07\n\x03\x43\x41N\x10\x01\x12\n\n\x06SIMPLE\x10\x02\x12\x0e\n\nDIAGNOSTIC\x10\x03\x12\x13\n\x0f\x43ONTROL_COMMAND\x10\x04\x12\x14\n\x10\x43OMMAND_RESPONSE\x10\x05\"\x94\x01\n\nCanMessage\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\n\n\x02id\x18\x02 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x34\n\x0c\x66rame_format\x18\x04 \x01(\x0e\x32\x1e.openxc.CanMessage.FrameFormat\")\n\x0b\x46rameFormat\x12\x0c\n\x08STANDARD\x10\x01\x12\x0c\n\x08\x45XTENDED\x10\x02\"\x99\x05\n\x0e\x43ontrolCommand\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.openxc.ControlCommand.Type\x12<\n\x12\x64iagnostic_request\x18\x02 \x01(\x0b\x32 .openxc.DiagnosticControlCommand\x12G\n\x18passthrough_mode_request\x18\x03 \x01(\x0b\x32%.openxc.PassthroughModeControlCommand\x12O\n acceptance_filter_bypass_command\x18\x04 \x01(\x0b\x32%.openxc.AcceptanceFilterBypassCommand\x12<\n\x16payload_format_command\x18\x05 \x01(\x0b\x32\x1c.openxc.PayloadFormatCommand\x12O\n predefined_obd2_requests_command\x18\x06 \x01(\x0b\x32%.openxc.PredefinedObd2RequestsCommand\x12\x46\n\x1bmodem_configuration_command\x18\x07 \x01(\x0b\x32!.openxc.ModemConfigurationCommand\"\xac\x01\n\x04Type\x12\x0b\n\x07VERSION\x10\x01\x12\r\n\tDEVICE_ID\x10\x02\x12\x0e\n\nDIAGNOSTIC\x10\x03\x12\x0f\n\x0bPASSTHROUGH\x10\x04\x12\x1c\n\x18\x41\x43\x43\x45PTANCE_FILTER_BYPASS\x10\x05\x12\x12\n\x0ePAYLOAD_FORMAT\x10\x06\x12\x1c\n\x18PREDEFINED_OBD2_REQUESTS\x10\x07\x12\x17\n\x13MODEM_CONFIGURATION\x10\x08\"\x9e\x01\n\x18\x44iagnosticControlCommand\x12*\n\x07request\x18\x01 \x01(\x0b\x32\x19.openxc.DiagnosticRequest\x12\x37\n\x06\x61\x63tion\x18\x02 \x01(\x0e\x32\'.openxc.DiagnosticControlCommand.Action\"\x1d\n\x06\x41\x63tion\x12\x07\n\x03\x41\x44\x44\x10\x01\x12\n\n\x06\x43\x41NCEL\x10\x02\"=\n\x1dPassthroughModeControlCommand\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08\"<\n\x1d\x41\x63\x63\x65ptanceFilterBypassCommand\x12\x0b\n\x03\x62us\x18\x01 \x01(\x05\x12\x0e\n\x06\x62ypass\x18\x02 \x01(\x08\"\x8c\x01\n\x14PayloadFormatCommand\x12:\n\x06\x66ormat\x18\x01 \x01(\x0e\x32*.openxc.PayloadFormatCommand.PayloadFormat\"8\n\rPayloadFormat\x12\x08\n\x04JSON\x10\x01\x12\x0c\n\x08PROTOBUF\x10\x02\x12\x0f\n\x0bMESSAGEPACK\x10\x03\"0\n\x1dPredefinedObd2RequestsCommand\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\"\xd1\x03\n\x17NetworkOperatorSettings\x12\x18\n\x10\x61llowDataRoaming\x18\x01 \x01(\x08\x12N\n\x12operatorSelectMode\x18\x02 \x01(\x0e\x32\x32.openxc.NetworkOperatorSettings.OperatorSelectMode\x12L\n\x11networkDescriptor\x18\x03 \x01(\x0b\x32\x31.openxc.NetworkOperatorSettings.NetworkDescriptor\x1a\x98\x01\n\x11NetworkDescriptor\x12\x0c\n\x04PLMN\x18\x01 \x01(\r\x12R\n\x0bnetworkType\x18\x02 \x01(\x0e\x32=.openxc.NetworkOperatorSettings.NetworkDescriptor.NetworkType\"!\n\x0bNetworkType\x12\x07\n\x03GSM\x10\x00\x12\t\n\x05UTRAN\x10\x02\"c\n\x12OperatorSelectMode\x12\r\n\tAUTOMATIC\x10\x00\x12\n\n\x06MANUAL\x10\x01\x12\x0e\n\nDEREGISTER\x10\x02\x12\x0c\n\x08SET_ONLY\x10\x03\x12\x14\n\x10MANUAL_AUTOMATIC\x10\x04\"\"\n\x13NetworkDataSettings\x12\x0b\n\x03\x41PN\x18\x01 \x01(\t\"3\n\x15ServerConnectSettings\x12\x0c\n\x04host\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\"\xd5\x01\n\x19ModemConfigurationCommand\x12@\n\x17networkOperatorSettings\x18\x01 \x01(\x0b\x32\x1f.openxc.NetworkOperatorSettings\x12\x38\n\x13networkDataSettings\x18\x02 \x01(\x0b\x32\x1b.openxc.NetworkDataSettings\x12<\n\x15serverConnectSettings\x18\x03 \x01(\x0b\x32\x1d.openxc.ServerConnectSettings\"]\n\x0f\x43ommandResponse\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.openxc.ControlCommand.Type\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x0e\n\x06status\x18\x03 \x01(\x08\"\xfd\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\x1a\n\x12multiple_responses\x18\x06 \x01(\x08\x12\x11\n\tfrequency\x18\x07 \x01(\x01\x12\x0c\n\x04name\x18\x08 \x01(\t\x12;\n\x0c\x64\x65\x63oded_type\x18\t \x01(\x0e\x32%.openxc.DiagnosticRequest.DecodedType\"!\n\x0b\x44\x65\x63odedType\x12\x08\n\x04NONE\x10\x01\x12\x08\n\x04OBD2\x10\x02\"\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\"g\n\rSimpleMessage\x12\x0c\n\x04name\x18\x01 \x01(\t\x12#\n\x05value\x18\x02 \x01(\x0b\x32\x14.openxc.DynamicField\x12#\n\x05\x65vent\x18\x03 \x01(\x0b\x32\x14.openxc.DynamicFieldB\x1c\n\ncom.openxcB\x0e\x42inaryMessages')
15
16
17
18 _VEHICLEMESSAGE_TYPE = descriptor.EnumDescriptor(
19   name='Type',
20   full_name='openxc.VehicleMessage.Type',
21   filename=None,
22   file=DESCRIPTOR,
23   values=[
24     descriptor.EnumValueDescriptor(
25       name='CAN', index=0, number=1,
26       options=None,
27       type=None),
28     descriptor.EnumValueDescriptor(
29       name='SIMPLE', index=1, number=2,
30       options=None,
31       type=None),
32     descriptor.EnumValueDescriptor(
33       name='DIAGNOSTIC', index=2, number=3,
34       options=None,
35       type=None),
36     descriptor.EnumValueDescriptor(
37       name='CONTROL_COMMAND', index=3, number=4,
38       options=None,
39       type=None),
40     descriptor.EnumValueDescriptor(
41       name='COMMAND_RESPONSE', index=4, number=5,
42       options=None,
43       type=None),
44   ],
45   containing_type=None,
46   options=None,
47   serialized_start=347,
48   serialized_end=433,
49 )
50
51 _CANMESSAGE_FRAMEFORMAT = descriptor.EnumDescriptor(
52   name='FrameFormat',
53   full_name='openxc.CanMessage.FrameFormat',
54   filename=None,
55   file=DESCRIPTOR,
56   values=[
57     descriptor.EnumValueDescriptor(
58       name='STANDARD', index=0, number=1,
59       options=None,
60       type=None),
61     descriptor.EnumValueDescriptor(
62       name='EXTENDED', index=1, number=2,
63       options=None,
64       type=None),
65   ],
66   containing_type=None,
67   options=None,
68   serialized_start=543,
69   serialized_end=584,
70 )
71
72 _CONTROLCOMMAND_TYPE = descriptor.EnumDescriptor(
73   name='Type',
74   full_name='openxc.ControlCommand.Type',
75   filename=None,
76   file=DESCRIPTOR,
77   values=[
78     descriptor.EnumValueDescriptor(
79       name='VERSION', index=0, number=1,
80       options=None,
81       type=None),
82     descriptor.EnumValueDescriptor(
83       name='DEVICE_ID', index=1, number=2,
84       options=None,
85       type=None),
86     descriptor.EnumValueDescriptor(
87       name='DIAGNOSTIC', index=2, number=3,
88       options=None,
89       type=None),
90     descriptor.EnumValueDescriptor(
91       name='PASSTHROUGH', index=3, number=4,
92       options=None,
93       type=None),
94     descriptor.EnumValueDescriptor(
95       name='ACCEPTANCE_FILTER_BYPASS', index=4, number=5,
96       options=None,
97       type=None),
98     descriptor.EnumValueDescriptor(
99       name='PAYLOAD_FORMAT', index=5, number=6,
100       options=None,
101       type=None),
102     descriptor.EnumValueDescriptor(
103       name='PREDEFINED_OBD2_REQUESTS', index=6, number=7,
104       options=None,
105       type=None),
106     descriptor.EnumValueDescriptor(
107       name='MODEM_CONFIGURATION', index=7, number=8,
108       options=None,
109       type=None),
110   ],
111   containing_type=None,
112   options=None,
113   serialized_start=1080,
114   serialized_end=1252,
115 )
116
117 _DIAGNOSTICCONTROLCOMMAND_ACTION = descriptor.EnumDescriptor(
118   name='Action',
119   full_name='openxc.DiagnosticControlCommand.Action',
120   filename=None,
121   file=DESCRIPTOR,
122   values=[
123     descriptor.EnumValueDescriptor(
124       name='ADD', index=0, number=1,
125       options=None,
126       type=None),
127     descriptor.EnumValueDescriptor(
128       name='CANCEL', index=1, number=2,
129       options=None,
130       type=None),
131   ],
132   containing_type=None,
133   options=None,
134   serialized_start=1384,
135   serialized_end=1413,
136 )
137
138 _PAYLOADFORMATCOMMAND_PAYLOADFORMAT = descriptor.EnumDescriptor(
139   name='PayloadFormat',
140   full_name='openxc.PayloadFormatCommand.PayloadFormat',
141   filename=None,
142   file=DESCRIPTOR,
143   values=[
144     descriptor.EnumValueDescriptor(
145       name='JSON', index=0, number=1,
146       options=None,
147       type=None),
148     descriptor.EnumValueDescriptor(
149       name='PROTOBUF', index=1, number=2,
150       options=None,
151       type=None),
152     descriptor.EnumValueDescriptor(
153       name='MESSAGEPACK', index=2, number=3,
154       options=None,
155       type=None),
156   ],
157   containing_type=None,
158   options=None,
159   serialized_start=1625,
160   serialized_end=1681,
161 )
162
163 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE = descriptor.EnumDescriptor(
164   name='NetworkType',
165   full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.NetworkType',
166   filename=None,
167   file=DESCRIPTOR,
168   values=[
169     descriptor.EnumValueDescriptor(
170       name='GSM', index=0, number=0,
171       options=None,
172       type=None),
173     descriptor.EnumValueDescriptor(
174       name='UTRAN', index=1, number=2,
175       options=None,
176       type=None),
177   ],
178   containing_type=None,
179   options=None,
180   serialized_start=2065,
181   serialized_end=2098,
182 )
183
184 _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE = descriptor.EnumDescriptor(
185   name='OperatorSelectMode',
186   full_name='openxc.NetworkOperatorSettings.OperatorSelectMode',
187   filename=None,
188   file=DESCRIPTOR,
189   values=[
190     descriptor.EnumValueDescriptor(
191       name='AUTOMATIC', index=0, number=0,
192       options=None,
193       type=None),
194     descriptor.EnumValueDescriptor(
195       name='MANUAL', index=1, number=1,
196       options=None,
197       type=None),
198     descriptor.EnumValueDescriptor(
199       name='DEREGISTER', index=2, number=2,
200       options=None,
201       type=None),
202     descriptor.EnumValueDescriptor(
203       name='SET_ONLY', index=3, number=3,
204       options=None,
205       type=None),
206     descriptor.EnumValueDescriptor(
207       name='MANUAL_AUTOMATIC', index=4, number=4,
208       options=None,
209       type=None),
210   ],
211   containing_type=None,
212   options=None,
213   serialized_start=2100,
214   serialized_end=2199,
215 )
216
217 _DIAGNOSTICREQUEST_DECODEDTYPE = descriptor.EnumDescriptor(
218   name='DecodedType',
219   full_name='openxc.DiagnosticRequest.DecodedType',
220   filename=None,
221   file=DESCRIPTOR,
222   values=[
223     descriptor.EnumValueDescriptor(
224       name='NONE', index=0, number=1,
225       options=None,
226       type=None),
227     descriptor.EnumValueDescriptor(
228       name='OBD2', index=1, number=2,
229       options=None,
230       type=None),
231   ],
232   containing_type=None,
233   options=None,
234   serialized_start=2822,
235   serialized_end=2855,
236 )
237
238 _DYNAMICFIELD_TYPE = descriptor.EnumDescriptor(
239   name='Type',
240   full_name='openxc.DynamicField.Type',
241   filename=None,
242   file=DESCRIPTOR,
243   values=[
244     descriptor.EnumValueDescriptor(
245       name='STRING', index=0, number=1,
246       options=None,
247       type=None),
248     descriptor.EnumValueDescriptor(
249       name='NUM', index=1, number=2,
250       options=None,
251       type=None),
252     descriptor.EnumValueDescriptor(
253       name='BOOL', index=2, number=3,
254       options=None,
255       type=None),
256   ],
257   containing_type=None,
258   options=None,
259   serialized_start=3147,
260   serialized_end=3184,
261 )
262
263
264 _VEHICLEMESSAGE = descriptor.Descriptor(
265   name='VehicleMessage',
266   full_name='openxc.VehicleMessage',
267   filename=None,
268   file=DESCRIPTOR,
269   containing_type=None,
270   fields=[
271     descriptor.FieldDescriptor(
272       name='type', full_name='openxc.VehicleMessage.type', index=0,
273       number=1, type=14, cpp_type=8, label=1,
274       has_default_value=False, default_value=1,
275       message_type=None, enum_type=None, containing_type=None,
276       is_extension=False, extension_scope=None,
277       options=None),
278     descriptor.FieldDescriptor(
279       name='can_message', full_name='openxc.VehicleMessage.can_message', index=1,
280       number=2, type=11, cpp_type=10, label=1,
281       has_default_value=False, default_value=None,
282       message_type=None, enum_type=None, containing_type=None,
283       is_extension=False, extension_scope=None,
284       options=None),
285     descriptor.FieldDescriptor(
286       name='simple_message', full_name='openxc.VehicleMessage.simple_message', index=2,
287       number=3, type=11, cpp_type=10, label=1,
288       has_default_value=False, default_value=None,
289       message_type=None, enum_type=None, containing_type=None,
290       is_extension=False, extension_scope=None,
291       options=None),
292     descriptor.FieldDescriptor(
293       name='diagnostic_response', full_name='openxc.VehicleMessage.diagnostic_response', index=3,
294       number=4, type=11, cpp_type=10, label=1,
295       has_default_value=False, default_value=None,
296       message_type=None, enum_type=None, containing_type=None,
297       is_extension=False, extension_scope=None,
298       options=None),
299     descriptor.FieldDescriptor(
300       name='control_command', full_name='openxc.VehicleMessage.control_command', index=4,
301       number=5, type=11, cpp_type=10, label=1,
302       has_default_value=False, default_value=None,
303       message_type=None, enum_type=None, containing_type=None,
304       is_extension=False, extension_scope=None,
305       options=None),
306     descriptor.FieldDescriptor(
307       name='command_response', full_name='openxc.VehicleMessage.command_response', index=5,
308       number=6, type=11, cpp_type=10, label=1,
309       has_default_value=False, default_value=None,
310       message_type=None, enum_type=None, containing_type=None,
311       is_extension=False, extension_scope=None,
312       options=None),
313     descriptor.FieldDescriptor(
314       name='uptime', full_name='openxc.VehicleMessage.uptime', index=6,
315       number=7, type=13, cpp_type=3, label=1,
316       has_default_value=False, default_value=0,
317       message_type=None, enum_type=None, containing_type=None,
318       is_extension=False, extension_scope=None,
319       options=None),
320   ],
321   extensions=[
322   ],
323   nested_types=[],
324   enum_types=[
325     _VEHICLEMESSAGE_TYPE,
326   ],
327   options=None,
328   is_extendable=False,
329   extension_ranges=[],
330   serialized_start=25,
331   serialized_end=433,
332 )
333
334
335 _CANMESSAGE = descriptor.Descriptor(
336   name='CanMessage',
337   full_name='openxc.CanMessage',
338   filename=None,
339   file=DESCRIPTOR,
340   containing_type=None,
341   fields=[
342     descriptor.FieldDescriptor(
343       name='bus', full_name='openxc.CanMessage.bus', index=0,
344       number=1, type=5, cpp_type=1, label=1,
345       has_default_value=False, default_value=0,
346       message_type=None, enum_type=None, containing_type=None,
347       is_extension=False, extension_scope=None,
348       options=None),
349     descriptor.FieldDescriptor(
350       name='id', full_name='openxc.CanMessage.id', index=1,
351       number=2, type=13, cpp_type=3, label=1,
352       has_default_value=False, default_value=0,
353       message_type=None, enum_type=None, containing_type=None,
354       is_extension=False, extension_scope=None,
355       options=None),
356     descriptor.FieldDescriptor(
357       name='data', full_name='openxc.CanMessage.data', index=2,
358       number=3, type=12, cpp_type=9, label=1,
359       has_default_value=False, default_value="",
360       message_type=None, enum_type=None, containing_type=None,
361       is_extension=False, extension_scope=None,
362       options=None),
363     descriptor.FieldDescriptor(
364       name='frame_format', full_name='openxc.CanMessage.frame_format', index=3,
365       number=4, type=14, cpp_type=8, label=1,
366       has_default_value=False, default_value=1,
367       message_type=None, enum_type=None, containing_type=None,
368       is_extension=False, extension_scope=None,
369       options=None),
370   ],
371   extensions=[
372   ],
373   nested_types=[],
374   enum_types=[
375     _CANMESSAGE_FRAMEFORMAT,
376   ],
377   options=None,
378   is_extendable=False,
379   extension_ranges=[],
380   serialized_start=436,
381   serialized_end=584,
382 )
383
384
385 _CONTROLCOMMAND = descriptor.Descriptor(
386   name='ControlCommand',
387   full_name='openxc.ControlCommand',
388   filename=None,
389   file=DESCRIPTOR,
390   containing_type=None,
391   fields=[
392     descriptor.FieldDescriptor(
393       name='type', full_name='openxc.ControlCommand.type', index=0,
394       number=1, type=14, cpp_type=8, label=1,
395       has_default_value=False, default_value=1,
396       message_type=None, enum_type=None, containing_type=None,
397       is_extension=False, extension_scope=None,
398       options=None),
399     descriptor.FieldDescriptor(
400       name='diagnostic_request', full_name='openxc.ControlCommand.diagnostic_request', index=1,
401       number=2, type=11, cpp_type=10, label=1,
402       has_default_value=False, default_value=None,
403       message_type=None, enum_type=None, containing_type=None,
404       is_extension=False, extension_scope=None,
405       options=None),
406     descriptor.FieldDescriptor(
407       name='passthrough_mode_request', full_name='openxc.ControlCommand.passthrough_mode_request', index=2,
408       number=3, type=11, cpp_type=10, label=1,
409       has_default_value=False, default_value=None,
410       message_type=None, enum_type=None, containing_type=None,
411       is_extension=False, extension_scope=None,
412       options=None),
413     descriptor.FieldDescriptor(
414       name='acceptance_filter_bypass_command', full_name='openxc.ControlCommand.acceptance_filter_bypass_command', index=3,
415       number=4, type=11, cpp_type=10, label=1,
416       has_default_value=False, default_value=None,
417       message_type=None, enum_type=None, containing_type=None,
418       is_extension=False, extension_scope=None,
419       options=None),
420     descriptor.FieldDescriptor(
421       name='payload_format_command', full_name='openxc.ControlCommand.payload_format_command', index=4,
422       number=5, type=11, cpp_type=10, label=1,
423       has_default_value=False, default_value=None,
424       message_type=None, enum_type=None, containing_type=None,
425       is_extension=False, extension_scope=None,
426       options=None),
427     descriptor.FieldDescriptor(
428       name='predefined_obd2_requests_command', full_name='openxc.ControlCommand.predefined_obd2_requests_command', index=5,
429       number=6, type=11, cpp_type=10, label=1,
430       has_default_value=False, default_value=None,
431       message_type=None, enum_type=None, containing_type=None,
432       is_extension=False, extension_scope=None,
433       options=None),
434     descriptor.FieldDescriptor(
435       name='modem_configuration_command', full_name='openxc.ControlCommand.modem_configuration_command', index=6,
436       number=7, type=11, cpp_type=10, label=1,
437       has_default_value=False, default_value=None,
438       message_type=None, enum_type=None, containing_type=None,
439       is_extension=False, extension_scope=None,
440       options=None),
441   ],
442   extensions=[
443   ],
444   nested_types=[],
445   enum_types=[
446     _CONTROLCOMMAND_TYPE,
447   ],
448   options=None,
449   is_extendable=False,
450   extension_ranges=[],
451   serialized_start=587,
452   serialized_end=1252,
453 )
454
455
456 _DIAGNOSTICCONTROLCOMMAND = descriptor.Descriptor(
457   name='DiagnosticControlCommand',
458   full_name='openxc.DiagnosticControlCommand',
459   filename=None,
460   file=DESCRIPTOR,
461   containing_type=None,
462   fields=[
463     descriptor.FieldDescriptor(
464       name='request', full_name='openxc.DiagnosticControlCommand.request', index=0,
465       number=1, type=11, cpp_type=10, label=1,
466       has_default_value=False, default_value=None,
467       message_type=None, enum_type=None, containing_type=None,
468       is_extension=False, extension_scope=None,
469       options=None),
470     descriptor.FieldDescriptor(
471       name='action', full_name='openxc.DiagnosticControlCommand.action', index=1,
472       number=2, type=14, cpp_type=8, label=1,
473       has_default_value=False, default_value=1,
474       message_type=None, enum_type=None, containing_type=None,
475       is_extension=False, extension_scope=None,
476       options=None),
477   ],
478   extensions=[
479   ],
480   nested_types=[],
481   enum_types=[
482     _DIAGNOSTICCONTROLCOMMAND_ACTION,
483   ],
484   options=None,
485   is_extendable=False,
486   extension_ranges=[],
487   serialized_start=1255,
488   serialized_end=1413,
489 )
490
491
492 _PASSTHROUGHMODECONTROLCOMMAND = descriptor.Descriptor(
493   name='PassthroughModeControlCommand',
494   full_name='openxc.PassthroughModeControlCommand',
495   filename=None,
496   file=DESCRIPTOR,
497   containing_type=None,
498   fields=[
499     descriptor.FieldDescriptor(
500       name='bus', full_name='openxc.PassthroughModeControlCommand.bus', index=0,
501       number=1, type=5, cpp_type=1, label=1,
502       has_default_value=False, default_value=0,
503       message_type=None, enum_type=None, containing_type=None,
504       is_extension=False, extension_scope=None,
505       options=None),
506     descriptor.FieldDescriptor(
507       name='enabled', full_name='openxc.PassthroughModeControlCommand.enabled', index=1,
508       number=2, type=8, cpp_type=7, label=1,
509       has_default_value=False, default_value=False,
510       message_type=None, enum_type=None, containing_type=None,
511       is_extension=False, extension_scope=None,
512       options=None),
513   ],
514   extensions=[
515   ],
516   nested_types=[],
517   enum_types=[
518   ],
519   options=None,
520   is_extendable=False,
521   extension_ranges=[],
522   serialized_start=1415,
523   serialized_end=1476,
524 )
525
526
527 _ACCEPTANCEFILTERBYPASSCOMMAND = descriptor.Descriptor(
528   name='AcceptanceFilterBypassCommand',
529   full_name='openxc.AcceptanceFilterBypassCommand',
530   filename=None,
531   file=DESCRIPTOR,
532   containing_type=None,
533   fields=[
534     descriptor.FieldDescriptor(
535       name='bus', full_name='openxc.AcceptanceFilterBypassCommand.bus', index=0,
536       number=1, type=5, cpp_type=1, label=1,
537       has_default_value=False, default_value=0,
538       message_type=None, enum_type=None, containing_type=None,
539       is_extension=False, extension_scope=None,
540       options=None),
541     descriptor.FieldDescriptor(
542       name='bypass', full_name='openxc.AcceptanceFilterBypassCommand.bypass', index=1,
543       number=2, type=8, cpp_type=7, label=1,
544       has_default_value=False, default_value=False,
545       message_type=None, enum_type=None, containing_type=None,
546       is_extension=False, extension_scope=None,
547       options=None),
548   ],
549   extensions=[
550   ],
551   nested_types=[],
552   enum_types=[
553   ],
554   options=None,
555   is_extendable=False,
556   extension_ranges=[],
557   serialized_start=1478,
558   serialized_end=1538,
559 )
560
561
562 _PAYLOADFORMATCOMMAND = descriptor.Descriptor(
563   name='PayloadFormatCommand',
564   full_name='openxc.PayloadFormatCommand',
565   filename=None,
566   file=DESCRIPTOR,
567   containing_type=None,
568   fields=[
569     descriptor.FieldDescriptor(
570       name='format', full_name='openxc.PayloadFormatCommand.format', index=0,
571       number=1, type=14, cpp_type=8, label=1,
572       has_default_value=False, default_value=1,
573       message_type=None, enum_type=None, containing_type=None,
574       is_extension=False, extension_scope=None,
575       options=None),
576   ],
577   extensions=[
578   ],
579   nested_types=[],
580   enum_types=[
581     _PAYLOADFORMATCOMMAND_PAYLOADFORMAT,
582   ],
583   options=None,
584   is_extendable=False,
585   extension_ranges=[],
586   serialized_start=1541,
587   serialized_end=1681,
588 )
589
590
591 _PREDEFINEDOBD2REQUESTSCOMMAND = descriptor.Descriptor(
592   name='PredefinedObd2RequestsCommand',
593   full_name='openxc.PredefinedObd2RequestsCommand',
594   filename=None,
595   file=DESCRIPTOR,
596   containing_type=None,
597   fields=[
598     descriptor.FieldDescriptor(
599       name='enabled', full_name='openxc.PredefinedObd2RequestsCommand.enabled', index=0,
600       number=1, type=8, cpp_type=7, label=1,
601       has_default_value=False, default_value=False,
602       message_type=None, enum_type=None, containing_type=None,
603       is_extension=False, extension_scope=None,
604       options=None),
605   ],
606   extensions=[
607   ],
608   nested_types=[],
609   enum_types=[
610   ],
611   options=None,
612   is_extendable=False,
613   extension_ranges=[],
614   serialized_start=1683,
615   serialized_end=1731,
616 )
617
618
619 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR = descriptor.Descriptor(
620   name='NetworkDescriptor',
621   full_name='openxc.NetworkOperatorSettings.NetworkDescriptor',
622   filename=None,
623   file=DESCRIPTOR,
624   containing_type=None,
625   fields=[
626     descriptor.FieldDescriptor(
627       name='PLMN', full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.PLMN', index=0,
628       number=1, type=13, cpp_type=3, label=1,
629       has_default_value=False, default_value=0,
630       message_type=None, enum_type=None, containing_type=None,
631       is_extension=False, extension_scope=None,
632       options=None),
633     descriptor.FieldDescriptor(
634       name='networkType', full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.networkType', index=1,
635       number=2, type=14, cpp_type=8, label=1,
636       has_default_value=False, default_value=0,
637       message_type=None, enum_type=None, containing_type=None,
638       is_extension=False, extension_scope=None,
639       options=None),
640   ],
641   extensions=[
642   ],
643   nested_types=[],
644   enum_types=[
645     _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE,
646   ],
647   options=None,
648   is_extendable=False,
649   extension_ranges=[],
650   serialized_start=1946,
651   serialized_end=2098,
652 )
653
654 _NETWORKOPERATORSETTINGS = descriptor.Descriptor(
655   name='NetworkOperatorSettings',
656   full_name='openxc.NetworkOperatorSettings',
657   filename=None,
658   file=DESCRIPTOR,
659   containing_type=None,
660   fields=[
661     descriptor.FieldDescriptor(
662       name='allowDataRoaming', full_name='openxc.NetworkOperatorSettings.allowDataRoaming', index=0,
663       number=1, type=8, cpp_type=7, label=1,
664       has_default_value=False, default_value=False,
665       message_type=None, enum_type=None, containing_type=None,
666       is_extension=False, extension_scope=None,
667       options=None),
668     descriptor.FieldDescriptor(
669       name='operatorSelectMode', full_name='openxc.NetworkOperatorSettings.operatorSelectMode', index=1,
670       number=2, type=14, cpp_type=8, label=1,
671       has_default_value=False, default_value=0,
672       message_type=None, enum_type=None, containing_type=None,
673       is_extension=False, extension_scope=None,
674       options=None),
675     descriptor.FieldDescriptor(
676       name='networkDescriptor', full_name='openxc.NetworkOperatorSettings.networkDescriptor', index=2,
677       number=3, type=11, cpp_type=10, label=1,
678       has_default_value=False, default_value=None,
679       message_type=None, enum_type=None, containing_type=None,
680       is_extension=False, extension_scope=None,
681       options=None),
682   ],
683   extensions=[
684   ],
685   nested_types=[_NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR, ],
686   enum_types=[
687     _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE,
688   ],
689   options=None,
690   is_extendable=False,
691   extension_ranges=[],
692   serialized_start=1734,
693   serialized_end=2199,
694 )
695
696
697 _NETWORKDATASETTINGS = descriptor.Descriptor(
698   name='NetworkDataSettings',
699   full_name='openxc.NetworkDataSettings',
700   filename=None,
701   file=DESCRIPTOR,
702   containing_type=None,
703   fields=[
704     descriptor.FieldDescriptor(
705       name='APN', full_name='openxc.NetworkDataSettings.APN', index=0,
706       number=1, type=9, cpp_type=9, label=1,
707       has_default_value=False, default_value=unicode("", "utf-8"),
708       message_type=None, enum_type=None, containing_type=None,
709       is_extension=False, extension_scope=None,
710       options=None),
711   ],
712   extensions=[
713   ],
714   nested_types=[],
715   enum_types=[
716   ],
717   options=None,
718   is_extendable=False,
719   extension_ranges=[],
720   serialized_start=2201,
721   serialized_end=2235,
722 )
723
724
725 _SERVERCONNECTSETTINGS = descriptor.Descriptor(
726   name='ServerConnectSettings',
727   full_name='openxc.ServerConnectSettings',
728   filename=None,
729   file=DESCRIPTOR,
730   containing_type=None,
731   fields=[
732     descriptor.FieldDescriptor(
733       name='host', full_name='openxc.ServerConnectSettings.host', index=0,
734       number=1, type=9, cpp_type=9, label=1,
735       has_default_value=False, default_value=unicode("", "utf-8"),
736       message_type=None, enum_type=None, containing_type=None,
737       is_extension=False, extension_scope=None,
738       options=None),
739     descriptor.FieldDescriptor(
740       name='port', full_name='openxc.ServerConnectSettings.port', index=1,
741       number=2, type=13, cpp_type=3, label=1,
742       has_default_value=False, default_value=0,
743       message_type=None, enum_type=None, containing_type=None,
744       is_extension=False, extension_scope=None,
745       options=None),
746   ],
747   extensions=[
748   ],
749   nested_types=[],
750   enum_types=[
751   ],
752   options=None,
753   is_extendable=False,
754   extension_ranges=[],
755   serialized_start=2237,
756   serialized_end=2288,
757 )
758
759
760 _MODEMCONFIGURATIONCOMMAND = descriptor.Descriptor(
761   name='ModemConfigurationCommand',
762   full_name='openxc.ModemConfigurationCommand',
763   filename=None,
764   file=DESCRIPTOR,
765   containing_type=None,
766   fields=[
767     descriptor.FieldDescriptor(
768       name='networkOperatorSettings', full_name='openxc.ModemConfigurationCommand.networkOperatorSettings', index=0,
769       number=1, type=11, cpp_type=10, label=1,
770       has_default_value=False, default_value=None,
771       message_type=None, enum_type=None, containing_type=None,
772       is_extension=False, extension_scope=None,
773       options=None),
774     descriptor.FieldDescriptor(
775       name='networkDataSettings', full_name='openxc.ModemConfigurationCommand.networkDataSettings', index=1,
776       number=2, type=11, cpp_type=10, label=1,
777       has_default_value=False, default_value=None,
778       message_type=None, enum_type=None, containing_type=None,
779       is_extension=False, extension_scope=None,
780       options=None),
781     descriptor.FieldDescriptor(
782       name='serverConnectSettings', full_name='openxc.ModemConfigurationCommand.serverConnectSettings', index=2,
783       number=3, type=11, cpp_type=10, label=1,
784       has_default_value=False, default_value=None,
785       message_type=None, enum_type=None, containing_type=None,
786       is_extension=False, extension_scope=None,
787       options=None),
788   ],
789   extensions=[
790   ],
791   nested_types=[],
792   enum_types=[
793   ],
794   options=None,
795   is_extendable=False,
796   extension_ranges=[],
797   serialized_start=2291,
798   serialized_end=2504,
799 )
800
801
802 _COMMANDRESPONSE = descriptor.Descriptor(
803   name='CommandResponse',
804   full_name='openxc.CommandResponse',
805   filename=None,
806   file=DESCRIPTOR,
807   containing_type=None,
808   fields=[
809     descriptor.FieldDescriptor(
810       name='type', full_name='openxc.CommandResponse.type', index=0,
811       number=1, type=14, cpp_type=8, label=1,
812       has_default_value=False, default_value=1,
813       message_type=None, enum_type=None, containing_type=None,
814       is_extension=False, extension_scope=None,
815       options=None),
816     descriptor.FieldDescriptor(
817       name='message', full_name='openxc.CommandResponse.message', index=1,
818       number=2, type=9, cpp_type=9, label=1,
819       has_default_value=False, default_value=unicode("", "utf-8"),
820       message_type=None, enum_type=None, containing_type=None,
821       is_extension=False, extension_scope=None,
822       options=None),
823     descriptor.FieldDescriptor(
824       name='status', full_name='openxc.CommandResponse.status', index=2,
825       number=3, type=8, cpp_type=7, label=1,
826       has_default_value=False, default_value=False,
827       message_type=None, enum_type=None, containing_type=None,
828       is_extension=False, extension_scope=None,
829       options=None),
830   ],
831   extensions=[
832   ],
833   nested_types=[],
834   enum_types=[
835   ],
836   options=None,
837   is_extendable=False,
838   extension_ranges=[],
839   serialized_start=2506,
840   serialized_end=2599,
841 )
842
843
844 _DIAGNOSTICREQUEST = descriptor.Descriptor(
845   name='DiagnosticRequest',
846   full_name='openxc.DiagnosticRequest',
847   filename=None,
848   file=DESCRIPTOR,
849   containing_type=None,
850   fields=[
851     descriptor.FieldDescriptor(
852       name='bus', full_name='openxc.DiagnosticRequest.bus', index=0,
853       number=1, type=5, cpp_type=1, label=1,
854       has_default_value=False, default_value=0,
855       message_type=None, enum_type=None, containing_type=None,
856       is_extension=False, extension_scope=None,
857       options=None),
858     descriptor.FieldDescriptor(
859       name='message_id', full_name='openxc.DiagnosticRequest.message_id', index=1,
860       number=2, type=13, cpp_type=3, label=1,
861       has_default_value=False, default_value=0,
862       message_type=None, enum_type=None, containing_type=None,
863       is_extension=False, extension_scope=None,
864       options=None),
865     descriptor.FieldDescriptor(
866       name='mode', full_name='openxc.DiagnosticRequest.mode', index=2,
867       number=3, type=13, cpp_type=3, label=1,
868       has_default_value=False, default_value=0,
869       message_type=None, enum_type=None, containing_type=None,
870       is_extension=False, extension_scope=None,
871       options=None),
872     descriptor.FieldDescriptor(
873       name='pid', full_name='openxc.DiagnosticRequest.pid', index=3,
874       number=4, type=13, cpp_type=3, label=1,
875       has_default_value=False, default_value=0,
876       message_type=None, enum_type=None, containing_type=None,
877       is_extension=False, extension_scope=None,
878       options=None),
879     descriptor.FieldDescriptor(
880       name='payload', full_name='openxc.DiagnosticRequest.payload', index=4,
881       number=5, type=12, cpp_type=9, label=1,
882       has_default_value=False, default_value="",
883       message_type=None, enum_type=None, containing_type=None,
884       is_extension=False, extension_scope=None,
885       options=None),
886     descriptor.FieldDescriptor(
887       name='multiple_responses', full_name='openxc.DiagnosticRequest.multiple_responses', index=5,
888       number=6, type=8, cpp_type=7, label=1,
889       has_default_value=False, default_value=False,
890       message_type=None, enum_type=None, containing_type=None,
891       is_extension=False, extension_scope=None,
892       options=None),
893     descriptor.FieldDescriptor(
894       name='frequency', full_name='openxc.DiagnosticRequest.frequency', index=6,
895       number=7, type=1, cpp_type=5, label=1,
896       has_default_value=False, default_value=0,
897       message_type=None, enum_type=None, containing_type=None,
898       is_extension=False, extension_scope=None,
899       options=None),
900     descriptor.FieldDescriptor(
901       name='name', full_name='openxc.DiagnosticRequest.name', index=7,
902       number=8, type=9, cpp_type=9, label=1,
903       has_default_value=False, default_value=unicode("", "utf-8"),
904       message_type=None, enum_type=None, containing_type=None,
905       is_extension=False, extension_scope=None,
906       options=None),
907     descriptor.FieldDescriptor(
908       name='decoded_type', full_name='openxc.DiagnosticRequest.decoded_type', index=8,
909       number=9, type=14, cpp_type=8, label=1,
910       has_default_value=False, default_value=1,
911       message_type=None, enum_type=None, containing_type=None,
912       is_extension=False, extension_scope=None,
913       options=None),
914   ],
915   extensions=[
916   ],
917   nested_types=[],
918   enum_types=[
919     _DIAGNOSTICREQUEST_DECODEDTYPE,
920   ],
921   options=None,
922   is_extendable=False,
923   extension_ranges=[],
924   serialized_start=2602,
925   serialized_end=2855,
926 )
927
928
929 _DIAGNOSTICRESPONSE = descriptor.Descriptor(
930   name='DiagnosticResponse',
931   full_name='openxc.DiagnosticResponse',
932   filename=None,
933   file=DESCRIPTOR,
934   containing_type=None,
935   fields=[
936     descriptor.FieldDescriptor(
937       name='bus', full_name='openxc.DiagnosticResponse.bus', index=0,
938       number=1, type=5, cpp_type=1, label=1,
939       has_default_value=False, default_value=0,
940       message_type=None, enum_type=None, containing_type=None,
941       is_extension=False, extension_scope=None,
942       options=None),
943     descriptor.FieldDescriptor(
944       name='message_id', full_name='openxc.DiagnosticResponse.message_id', index=1,
945       number=2, type=13, cpp_type=3, label=1,
946       has_default_value=False, default_value=0,
947       message_type=None, enum_type=None, containing_type=None,
948       is_extension=False, extension_scope=None,
949       options=None),
950     descriptor.FieldDescriptor(
951       name='mode', full_name='openxc.DiagnosticResponse.mode', index=2,
952       number=3, type=13, cpp_type=3, label=1,
953       has_default_value=False, default_value=0,
954       message_type=None, enum_type=None, containing_type=None,
955       is_extension=False, extension_scope=None,
956       options=None),
957     descriptor.FieldDescriptor(
958       name='pid', full_name='openxc.DiagnosticResponse.pid', index=3,
959       number=4, type=13, cpp_type=3, label=1,
960       has_default_value=False, default_value=0,
961       message_type=None, enum_type=None, containing_type=None,
962       is_extension=False, extension_scope=None,
963       options=None),
964     descriptor.FieldDescriptor(
965       name='success', full_name='openxc.DiagnosticResponse.success', index=4,
966       number=5, type=8, cpp_type=7, label=1,
967       has_default_value=False, default_value=False,
968       message_type=None, enum_type=None, containing_type=None,
969       is_extension=False, extension_scope=None,
970       options=None),
971     descriptor.FieldDescriptor(
972       name='negative_response_code', full_name='openxc.DiagnosticResponse.negative_response_code', index=5,
973       number=6, type=13, cpp_type=3, label=1,
974       has_default_value=False, default_value=0,
975       message_type=None, enum_type=None, containing_type=None,
976       is_extension=False, extension_scope=None,
977       options=None),
978     descriptor.FieldDescriptor(
979       name='payload', full_name='openxc.DiagnosticResponse.payload', index=6,
980       number=7, type=12, cpp_type=9, label=1,
981       has_default_value=False, default_value="",
982       message_type=None, enum_type=None, containing_type=None,
983       is_extension=False, extension_scope=None,
984       options=None),
985     descriptor.FieldDescriptor(
986       name='value', full_name='openxc.DiagnosticResponse.value', index=7,
987       number=8, type=1, cpp_type=5, label=1,
988       has_default_value=False, default_value=0,
989       message_type=None, enum_type=None, containing_type=None,
990       is_extension=False, extension_scope=None,
991       options=None),
992   ],
993   extensions=[
994   ],
995   nested_types=[],
996   enum_types=[
997   ],
998   options=None,
999   is_extendable=False,
1000   extension_ranges=[],
1001   serialized_start=2858,
1002   serialized_end=3019,
1003 )
1004
1005
1006 _DYNAMICFIELD = descriptor.Descriptor(
1007   name='DynamicField',
1008   full_name='openxc.DynamicField',
1009   filename=None,
1010   file=DESCRIPTOR,
1011   containing_type=None,
1012   fields=[
1013     descriptor.FieldDescriptor(
1014       name='type', full_name='openxc.DynamicField.type', index=0,
1015       number=1, type=14, cpp_type=8, label=1,
1016       has_default_value=False, default_value=1,
1017       message_type=None, enum_type=None, containing_type=None,
1018       is_extension=False, extension_scope=None,
1019       options=None),
1020     descriptor.FieldDescriptor(
1021       name='string_value', full_name='openxc.DynamicField.string_value', index=1,
1022       number=2, type=9, cpp_type=9, label=1,
1023       has_default_value=False, default_value=unicode("", "utf-8"),
1024       message_type=None, enum_type=None, containing_type=None,
1025       is_extension=False, extension_scope=None,
1026       options=None),
1027     descriptor.FieldDescriptor(
1028       name='numeric_value', full_name='openxc.DynamicField.numeric_value', index=2,
1029       number=3, type=1, cpp_type=5, label=1,
1030       has_default_value=False, default_value=0,
1031       message_type=None, enum_type=None, containing_type=None,
1032       is_extension=False, extension_scope=None,
1033       options=None),
1034     descriptor.FieldDescriptor(
1035       name='boolean_value', full_name='openxc.DynamicField.boolean_value', index=3,
1036       number=4, type=8, cpp_type=7, label=1,
1037       has_default_value=False, default_value=False,
1038       message_type=None, enum_type=None, containing_type=None,
1039       is_extension=False, extension_scope=None,
1040       options=None),
1041   ],
1042   extensions=[
1043   ],
1044   nested_types=[],
1045   enum_types=[
1046     _DYNAMICFIELD_TYPE,
1047   ],
1048   options=None,
1049   is_extendable=False,
1050   extension_ranges=[],
1051   serialized_start=3022,
1052   serialized_end=3184,
1053 )
1054
1055
1056 _SIMPLEMESSAGE = descriptor.Descriptor(
1057   name='SimpleMessage',
1058   full_name='openxc.SimpleMessage',
1059   filename=None,
1060   file=DESCRIPTOR,
1061   containing_type=None,
1062   fields=[
1063     descriptor.FieldDescriptor(
1064       name='name', full_name='openxc.SimpleMessage.name', index=0,
1065       number=1, type=9, cpp_type=9, label=1,
1066       has_default_value=False, default_value=unicode("", "utf-8"),
1067       message_type=None, enum_type=None, containing_type=None,
1068       is_extension=False, extension_scope=None,
1069       options=None),
1070     descriptor.FieldDescriptor(
1071       name='value', full_name='openxc.SimpleMessage.value', index=1,
1072       number=2, type=11, cpp_type=10, label=1,
1073       has_default_value=False, default_value=None,
1074       message_type=None, enum_type=None, containing_type=None,
1075       is_extension=False, extension_scope=None,
1076       options=None),
1077     descriptor.FieldDescriptor(
1078       name='event', full_name='openxc.SimpleMessage.event', index=2,
1079       number=3, type=11, cpp_type=10, label=1,
1080       has_default_value=False, default_value=None,
1081       message_type=None, enum_type=None, containing_type=None,
1082       is_extension=False, extension_scope=None,
1083       options=None),
1084   ],
1085   extensions=[
1086   ],
1087   nested_types=[],
1088   enum_types=[
1089   ],
1090   options=None,
1091   is_extendable=False,
1092   extension_ranges=[],
1093   serialized_start=3186,
1094   serialized_end=3289,
1095 )
1096
1097 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
1098 _VEHICLEMESSAGE.fields_by_name['can_message'].message_type = _CANMESSAGE
1099 _VEHICLEMESSAGE.fields_by_name['simple_message'].message_type = _SIMPLEMESSAGE
1100 _VEHICLEMESSAGE.fields_by_name['diagnostic_response'].message_type = _DIAGNOSTICRESPONSE
1101 _VEHICLEMESSAGE.fields_by_name['control_command'].message_type = _CONTROLCOMMAND
1102 _VEHICLEMESSAGE.fields_by_name['command_response'].message_type = _COMMANDRESPONSE
1103 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
1104 _CANMESSAGE.fields_by_name['frame_format'].enum_type = _CANMESSAGE_FRAMEFORMAT
1105 _CANMESSAGE_FRAMEFORMAT.containing_type = _CANMESSAGE;
1106 _CONTROLCOMMAND.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
1107 _CONTROLCOMMAND.fields_by_name['diagnostic_request'].message_type = _DIAGNOSTICCONTROLCOMMAND
1108 _CONTROLCOMMAND.fields_by_name['passthrough_mode_request'].message_type = _PASSTHROUGHMODECONTROLCOMMAND
1109 _CONTROLCOMMAND.fields_by_name['acceptance_filter_bypass_command'].message_type = _ACCEPTANCEFILTERBYPASSCOMMAND
1110 _CONTROLCOMMAND.fields_by_name['payload_format_command'].message_type = _PAYLOADFORMATCOMMAND
1111 _CONTROLCOMMAND.fields_by_name['predefined_obd2_requests_command'].message_type = _PREDEFINEDOBD2REQUESTSCOMMAND
1112 _CONTROLCOMMAND.fields_by_name['modem_configuration_command'].message_type = _MODEMCONFIGURATIONCOMMAND
1113 _CONTROLCOMMAND_TYPE.containing_type = _CONTROLCOMMAND;
1114 _DIAGNOSTICCONTROLCOMMAND.fields_by_name['request'].message_type = _DIAGNOSTICREQUEST
1115 _DIAGNOSTICCONTROLCOMMAND.fields_by_name['action'].enum_type = _DIAGNOSTICCONTROLCOMMAND_ACTION
1116 _DIAGNOSTICCONTROLCOMMAND_ACTION.containing_type = _DIAGNOSTICCONTROLCOMMAND;
1117 _PAYLOADFORMATCOMMAND.fields_by_name['format'].enum_type = _PAYLOADFORMATCOMMAND_PAYLOADFORMAT
1118 _PAYLOADFORMATCOMMAND_PAYLOADFORMAT.containing_type = _PAYLOADFORMATCOMMAND;
1119 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR.fields_by_name['networkType'].enum_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE
1120 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR.containing_type = _NETWORKOPERATORSETTINGS;
1121 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE.containing_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR;
1122 _NETWORKOPERATORSETTINGS.fields_by_name['operatorSelectMode'].enum_type = _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE
1123 _NETWORKOPERATORSETTINGS.fields_by_name['networkDescriptor'].message_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR
1124 _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE.containing_type = _NETWORKOPERATORSETTINGS;
1125 _MODEMCONFIGURATIONCOMMAND.fields_by_name['networkOperatorSettings'].message_type = _NETWORKOPERATORSETTINGS
1126 _MODEMCONFIGURATIONCOMMAND.fields_by_name['networkDataSettings'].message_type = _NETWORKDATASETTINGS
1127 _MODEMCONFIGURATIONCOMMAND.fields_by_name['serverConnectSettings'].message_type = _SERVERCONNECTSETTINGS
1128 _COMMANDRESPONSE.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
1129 _DIAGNOSTICREQUEST.fields_by_name['decoded_type'].enum_type = _DIAGNOSTICREQUEST_DECODEDTYPE
1130 _DIAGNOSTICREQUEST_DECODEDTYPE.containing_type = _DIAGNOSTICREQUEST;
1131 _DYNAMICFIELD.fields_by_name['type'].enum_type = _DYNAMICFIELD_TYPE
1132 _DYNAMICFIELD_TYPE.containing_type = _DYNAMICFIELD;
1133 _SIMPLEMESSAGE.fields_by_name['value'].message_type = _DYNAMICFIELD
1134 _SIMPLEMESSAGE.fields_by_name['event'].message_type = _DYNAMICFIELD
1135 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
1136 DESCRIPTOR.message_types_by_name['CanMessage'] = _CANMESSAGE
1137 DESCRIPTOR.message_types_by_name['ControlCommand'] = _CONTROLCOMMAND
1138 DESCRIPTOR.message_types_by_name['DiagnosticControlCommand'] = _DIAGNOSTICCONTROLCOMMAND
1139 DESCRIPTOR.message_types_by_name['PassthroughModeControlCommand'] = _PASSTHROUGHMODECONTROLCOMMAND
1140 DESCRIPTOR.message_types_by_name['AcceptanceFilterBypassCommand'] = _ACCEPTANCEFILTERBYPASSCOMMAND
1141 DESCRIPTOR.message_types_by_name['PayloadFormatCommand'] = _PAYLOADFORMATCOMMAND
1142 DESCRIPTOR.message_types_by_name['PredefinedObd2RequestsCommand'] = _PREDEFINEDOBD2REQUESTSCOMMAND
1143 DESCRIPTOR.message_types_by_name['NetworkOperatorSettings'] = _NETWORKOPERATORSETTINGS
1144 DESCRIPTOR.message_types_by_name['NetworkDataSettings'] = _NETWORKDATASETTINGS
1145 DESCRIPTOR.message_types_by_name['ServerConnectSettings'] = _SERVERCONNECTSETTINGS
1146 DESCRIPTOR.message_types_by_name['ModemConfigurationCommand'] = _MODEMCONFIGURATIONCOMMAND
1147 DESCRIPTOR.message_types_by_name['CommandResponse'] = _COMMANDRESPONSE
1148 DESCRIPTOR.message_types_by_name['DiagnosticRequest'] = _DIAGNOSTICREQUEST
1149 DESCRIPTOR.message_types_by_name['DiagnosticResponse'] = _DIAGNOSTICRESPONSE
1150 DESCRIPTOR.message_types_by_name['DynamicField'] = _DYNAMICFIELD
1151 DESCRIPTOR.message_types_by_name['SimpleMessage'] = _SIMPLEMESSAGE
1152
1153 class VehicleMessage(message.Message):
1154   __metaclass__ = reflection.GeneratedProtocolMessageType
1155   DESCRIPTOR = _VEHICLEMESSAGE
1156   
1157   # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
1158
1159 class CanMessage(message.Message):
1160   __metaclass__ = reflection.GeneratedProtocolMessageType
1161   DESCRIPTOR = _CANMESSAGE
1162   
1163   # @@protoc_insertion_point(class_scope:openxc.CanMessage)
1164
1165 class ControlCommand(message.Message):
1166   __metaclass__ = reflection.GeneratedProtocolMessageType
1167   DESCRIPTOR = _CONTROLCOMMAND
1168   
1169   # @@protoc_insertion_point(class_scope:openxc.ControlCommand)
1170
1171 class DiagnosticControlCommand(message.Message):
1172   __metaclass__ = reflection.GeneratedProtocolMessageType
1173   DESCRIPTOR = _DIAGNOSTICCONTROLCOMMAND
1174   
1175   # @@protoc_insertion_point(class_scope:openxc.DiagnosticControlCommand)
1176
1177 class PassthroughModeControlCommand(message.Message):
1178   __metaclass__ = reflection.GeneratedProtocolMessageType
1179   DESCRIPTOR = _PASSTHROUGHMODECONTROLCOMMAND
1180   
1181   # @@protoc_insertion_point(class_scope:openxc.PassthroughModeControlCommand)
1182
1183 class AcceptanceFilterBypassCommand(message.Message):
1184   __metaclass__ = reflection.GeneratedProtocolMessageType
1185   DESCRIPTOR = _ACCEPTANCEFILTERBYPASSCOMMAND
1186   
1187   # @@protoc_insertion_point(class_scope:openxc.AcceptanceFilterBypassCommand)
1188
1189 class PayloadFormatCommand(message.Message):
1190   __metaclass__ = reflection.GeneratedProtocolMessageType
1191   DESCRIPTOR = _PAYLOADFORMATCOMMAND
1192   
1193   # @@protoc_insertion_point(class_scope:openxc.PayloadFormatCommand)
1194
1195 class PredefinedObd2RequestsCommand(message.Message):
1196   __metaclass__ = reflection.GeneratedProtocolMessageType
1197   DESCRIPTOR = _PREDEFINEDOBD2REQUESTSCOMMAND
1198   
1199   # @@protoc_insertion_point(class_scope:openxc.PredefinedObd2RequestsCommand)
1200
1201 class NetworkOperatorSettings(message.Message):
1202   __metaclass__ = reflection.GeneratedProtocolMessageType
1203   
1204   class NetworkDescriptor(message.Message):
1205     __metaclass__ = reflection.GeneratedProtocolMessageType
1206     DESCRIPTOR = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR
1207     
1208     # @@protoc_insertion_point(class_scope:openxc.NetworkOperatorSettings.NetworkDescriptor)
1209   DESCRIPTOR = _NETWORKOPERATORSETTINGS
1210   
1211   # @@protoc_insertion_point(class_scope:openxc.NetworkOperatorSettings)
1212
1213 class NetworkDataSettings(message.Message):
1214   __metaclass__ = reflection.GeneratedProtocolMessageType
1215   DESCRIPTOR = _NETWORKDATASETTINGS
1216   
1217   # @@protoc_insertion_point(class_scope:openxc.NetworkDataSettings)
1218
1219 class ServerConnectSettings(message.Message):
1220   __metaclass__ = reflection.GeneratedProtocolMessageType
1221   DESCRIPTOR = _SERVERCONNECTSETTINGS
1222   
1223   # @@protoc_insertion_point(class_scope:openxc.ServerConnectSettings)
1224
1225 class ModemConfigurationCommand(message.Message):
1226   __metaclass__ = reflection.GeneratedProtocolMessageType
1227   DESCRIPTOR = _MODEMCONFIGURATIONCOMMAND
1228   
1229   # @@protoc_insertion_point(class_scope:openxc.ModemConfigurationCommand)
1230
1231 class CommandResponse(message.Message):
1232   __metaclass__ = reflection.GeneratedProtocolMessageType
1233   DESCRIPTOR = _COMMANDRESPONSE
1234   
1235   # @@protoc_insertion_point(class_scope:openxc.CommandResponse)
1236
1237 class DiagnosticRequest(message.Message):
1238   __metaclass__ = reflection.GeneratedProtocolMessageType
1239   DESCRIPTOR = _DIAGNOSTICREQUEST
1240   
1241   # @@protoc_insertion_point(class_scope:openxc.DiagnosticRequest)
1242
1243 class DiagnosticResponse(message.Message):
1244   __metaclass__ = reflection.GeneratedProtocolMessageType
1245   DESCRIPTOR = _DIAGNOSTICRESPONSE
1246   
1247   # @@protoc_insertion_point(class_scope:openxc.DiagnosticResponse)
1248
1249 class DynamicField(message.Message):
1250   __metaclass__ = reflection.GeneratedProtocolMessageType
1251   DESCRIPTOR = _DYNAMICFIELD
1252   
1253   # @@protoc_insertion_point(class_scope:openxc.DynamicField)
1254
1255 class SimpleMessage(message.Message):
1256   __metaclass__ = reflection.GeneratedProtocolMessageType
1257   DESCRIPTOR = _SIMPLEMESSAGE
1258   
1259   # @@protoc_insertion_point(class_scope:openxc.SimpleMessage)
1260
1261 # @@protoc_insertion_point(module_scope)