Added RTC configuration command
[apps/low-level-can-service.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\"\xf4\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\x12\x42\n\x19rtc_configuration_command\x18\x08 \x01(\x0b\x32\x1f.openxc.RTCConfigurationCommand\"\xc3\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\x12\x15\n\x11RTC_CONFIGURATION\x10\t\"\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\x17RTCConfigurationCommand\x12\x11\n\tunix_time\x18\x01 \x01(\r\"]\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     descriptor.EnumValueDescriptor(
111       name='RTC_CONFIGURATION', index=8, number=9,
112       options=None,
113       type=None),
114   ],
115   containing_type=None,
116   options=None,
117   serialized_start=1148,
118   serialized_end=1343,
119 )
120
121 _DIAGNOSTICCONTROLCOMMAND_ACTION = descriptor.EnumDescriptor(
122   name='Action',
123   full_name='openxc.DiagnosticControlCommand.Action',
124   filename=None,
125   file=DESCRIPTOR,
126   values=[
127     descriptor.EnumValueDescriptor(
128       name='ADD', index=0, number=1,
129       options=None,
130       type=None),
131     descriptor.EnumValueDescriptor(
132       name='CANCEL', index=1, number=2,
133       options=None,
134       type=None),
135   ],
136   containing_type=None,
137   options=None,
138   serialized_start=1475,
139   serialized_end=1504,
140 )
141
142 _PAYLOADFORMATCOMMAND_PAYLOADFORMAT = descriptor.EnumDescriptor(
143   name='PayloadFormat',
144   full_name='openxc.PayloadFormatCommand.PayloadFormat',
145   filename=None,
146   file=DESCRIPTOR,
147   values=[
148     descriptor.EnumValueDescriptor(
149       name='JSON', index=0, number=1,
150       options=None,
151       type=None),
152     descriptor.EnumValueDescriptor(
153       name='PROTOBUF', index=1, number=2,
154       options=None,
155       type=None),
156     descriptor.EnumValueDescriptor(
157       name='MESSAGEPACK', index=2, number=3,
158       options=None,
159       type=None),
160   ],
161   containing_type=None,
162   options=None,
163   serialized_start=1716,
164   serialized_end=1772,
165 )
166
167 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE = descriptor.EnumDescriptor(
168   name='NetworkType',
169   full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.NetworkType',
170   filename=None,
171   file=DESCRIPTOR,
172   values=[
173     descriptor.EnumValueDescriptor(
174       name='GSM', index=0, number=0,
175       options=None,
176       type=None),
177     descriptor.EnumValueDescriptor(
178       name='UTRAN', index=1, number=2,
179       options=None,
180       type=None),
181   ],
182   containing_type=None,
183   options=None,
184   serialized_start=2156,
185   serialized_end=2189,
186 )
187
188 _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE = descriptor.EnumDescriptor(
189   name='OperatorSelectMode',
190   full_name='openxc.NetworkOperatorSettings.OperatorSelectMode',
191   filename=None,
192   file=DESCRIPTOR,
193   values=[
194     descriptor.EnumValueDescriptor(
195       name='AUTOMATIC', index=0, number=0,
196       options=None,
197       type=None),
198     descriptor.EnumValueDescriptor(
199       name='MANUAL', index=1, number=1,
200       options=None,
201       type=None),
202     descriptor.EnumValueDescriptor(
203       name='DEREGISTER', index=2, number=2,
204       options=None,
205       type=None),
206     descriptor.EnumValueDescriptor(
207       name='SET_ONLY', index=3, number=3,
208       options=None,
209       type=None),
210     descriptor.EnumValueDescriptor(
211       name='MANUAL_AUTOMATIC', index=4, number=4,
212       options=None,
213       type=None),
214   ],
215   containing_type=None,
216   options=None,
217   serialized_start=2191,
218   serialized_end=2290,
219 )
220
221 _DIAGNOSTICREQUEST_DECODEDTYPE = descriptor.EnumDescriptor(
222   name='DecodedType',
223   full_name='openxc.DiagnosticRequest.DecodedType',
224   filename=None,
225   file=DESCRIPTOR,
226   values=[
227     descriptor.EnumValueDescriptor(
228       name='NONE', index=0, number=1,
229       options=None,
230       type=None),
231     descriptor.EnumValueDescriptor(
232       name='OBD2', index=1, number=2,
233       options=None,
234       type=None),
235   ],
236   containing_type=None,
237   options=None,
238   serialized_start=2959,
239   serialized_end=2992,
240 )
241
242 _DYNAMICFIELD_TYPE = descriptor.EnumDescriptor(
243   name='Type',
244   full_name='openxc.DynamicField.Type',
245   filename=None,
246   file=DESCRIPTOR,
247   values=[
248     descriptor.EnumValueDescriptor(
249       name='STRING', index=0, number=1,
250       options=None,
251       type=None),
252     descriptor.EnumValueDescriptor(
253       name='NUM', index=1, number=2,
254       options=None,
255       type=None),
256     descriptor.EnumValueDescriptor(
257       name='BOOL', index=2, number=3,
258       options=None,
259       type=None),
260   ],
261   containing_type=None,
262   options=None,
263   serialized_start=3284,
264   serialized_end=3321,
265 )
266
267
268 _VEHICLEMESSAGE = descriptor.Descriptor(
269   name='VehicleMessage',
270   full_name='openxc.VehicleMessage',
271   filename=None,
272   file=DESCRIPTOR,
273   containing_type=None,
274   fields=[
275     descriptor.FieldDescriptor(
276       name='type', full_name='openxc.VehicleMessage.type', index=0,
277       number=1, type=14, cpp_type=8, label=1,
278       has_default_value=False, default_value=1,
279       message_type=None, enum_type=None, containing_type=None,
280       is_extension=False, extension_scope=None,
281       options=None),
282     descriptor.FieldDescriptor(
283       name='can_message', full_name='openxc.VehicleMessage.can_message', index=1,
284       number=2, type=11, cpp_type=10, label=1,
285       has_default_value=False, default_value=None,
286       message_type=None, enum_type=None, containing_type=None,
287       is_extension=False, extension_scope=None,
288       options=None),
289     descriptor.FieldDescriptor(
290       name='simple_message', full_name='openxc.VehicleMessage.simple_message', index=2,
291       number=3, type=11, cpp_type=10, label=1,
292       has_default_value=False, default_value=None,
293       message_type=None, enum_type=None, containing_type=None,
294       is_extension=False, extension_scope=None,
295       options=None),
296     descriptor.FieldDescriptor(
297       name='diagnostic_response', full_name='openxc.VehicleMessage.diagnostic_response', index=3,
298       number=4, type=11, cpp_type=10, label=1,
299       has_default_value=False, default_value=None,
300       message_type=None, enum_type=None, containing_type=None,
301       is_extension=False, extension_scope=None,
302       options=None),
303     descriptor.FieldDescriptor(
304       name='control_command', full_name='openxc.VehicleMessage.control_command', index=4,
305       number=5, type=11, cpp_type=10, label=1,
306       has_default_value=False, default_value=None,
307       message_type=None, enum_type=None, containing_type=None,
308       is_extension=False, extension_scope=None,
309       options=None),
310     descriptor.FieldDescriptor(
311       name='command_response', full_name='openxc.VehicleMessage.command_response', index=5,
312       number=6, type=11, cpp_type=10, label=1,
313       has_default_value=False, default_value=None,
314       message_type=None, enum_type=None, containing_type=None,
315       is_extension=False, extension_scope=None,
316       options=None),
317     descriptor.FieldDescriptor(
318       name='uptime', full_name='openxc.VehicleMessage.uptime', index=6,
319       number=7, type=13, cpp_type=3, label=1,
320       has_default_value=False, default_value=0,
321       message_type=None, enum_type=None, containing_type=None,
322       is_extension=False, extension_scope=None,
323       options=None),
324   ],
325   extensions=[
326   ],
327   nested_types=[],
328   enum_types=[
329     _VEHICLEMESSAGE_TYPE,
330   ],
331   options=None,
332   is_extendable=False,
333   extension_ranges=[],
334   serialized_start=25,
335   serialized_end=433,
336 )
337
338
339 _CANMESSAGE = descriptor.Descriptor(
340   name='CanMessage',
341   full_name='openxc.CanMessage',
342   filename=None,
343   file=DESCRIPTOR,
344   containing_type=None,
345   fields=[
346     descriptor.FieldDescriptor(
347       name='bus', full_name='openxc.CanMessage.bus', index=0,
348       number=1, type=5, cpp_type=1, label=1,
349       has_default_value=False, default_value=0,
350       message_type=None, enum_type=None, containing_type=None,
351       is_extension=False, extension_scope=None,
352       options=None),
353     descriptor.FieldDescriptor(
354       name='id', full_name='openxc.CanMessage.id', index=1,
355       number=2, type=13, cpp_type=3, label=1,
356       has_default_value=False, default_value=0,
357       message_type=None, enum_type=None, containing_type=None,
358       is_extension=False, extension_scope=None,
359       options=None),
360     descriptor.FieldDescriptor(
361       name='data', full_name='openxc.CanMessage.data', index=2,
362       number=3, type=12, cpp_type=9, label=1,
363       has_default_value=False, default_value="",
364       message_type=None, enum_type=None, containing_type=None,
365       is_extension=False, extension_scope=None,
366       options=None),
367     descriptor.FieldDescriptor(
368       name='frame_format', full_name='openxc.CanMessage.frame_format', index=3,
369       number=4, type=14, cpp_type=8, label=1,
370       has_default_value=False, default_value=1,
371       message_type=None, enum_type=None, containing_type=None,
372       is_extension=False, extension_scope=None,
373       options=None),
374   ],
375   extensions=[
376   ],
377   nested_types=[],
378   enum_types=[
379     _CANMESSAGE_FRAMEFORMAT,
380   ],
381   options=None,
382   is_extendable=False,
383   extension_ranges=[],
384   serialized_start=436,
385   serialized_end=584,
386 )
387
388
389 _CONTROLCOMMAND = descriptor.Descriptor(
390   name='ControlCommand',
391   full_name='openxc.ControlCommand',
392   filename=None,
393   file=DESCRIPTOR,
394   containing_type=None,
395   fields=[
396     descriptor.FieldDescriptor(
397       name='type', full_name='openxc.ControlCommand.type', index=0,
398       number=1, type=14, cpp_type=8, label=1,
399       has_default_value=False, default_value=1,
400       message_type=None, enum_type=None, containing_type=None,
401       is_extension=False, extension_scope=None,
402       options=None),
403     descriptor.FieldDescriptor(
404       name='diagnostic_request', full_name='openxc.ControlCommand.diagnostic_request', index=1,
405       number=2, type=11, cpp_type=10, label=1,
406       has_default_value=False, default_value=None,
407       message_type=None, enum_type=None, containing_type=None,
408       is_extension=False, extension_scope=None,
409       options=None),
410     descriptor.FieldDescriptor(
411       name='passthrough_mode_request', full_name='openxc.ControlCommand.passthrough_mode_request', index=2,
412       number=3, type=11, cpp_type=10, label=1,
413       has_default_value=False, default_value=None,
414       message_type=None, enum_type=None, containing_type=None,
415       is_extension=False, extension_scope=None,
416       options=None),
417     descriptor.FieldDescriptor(
418       name='acceptance_filter_bypass_command', full_name='openxc.ControlCommand.acceptance_filter_bypass_command', index=3,
419       number=4, type=11, cpp_type=10, label=1,
420       has_default_value=False, default_value=None,
421       message_type=None, enum_type=None, containing_type=None,
422       is_extension=False, extension_scope=None,
423       options=None),
424     descriptor.FieldDescriptor(
425       name='payload_format_command', full_name='openxc.ControlCommand.payload_format_command', index=4,
426       number=5, type=11, cpp_type=10, label=1,
427       has_default_value=False, default_value=None,
428       message_type=None, enum_type=None, containing_type=None,
429       is_extension=False, extension_scope=None,
430       options=None),
431     descriptor.FieldDescriptor(
432       name='predefined_obd2_requests_command', full_name='openxc.ControlCommand.predefined_obd2_requests_command', index=5,
433       number=6, type=11, cpp_type=10, label=1,
434       has_default_value=False, default_value=None,
435       message_type=None, enum_type=None, containing_type=None,
436       is_extension=False, extension_scope=None,
437       options=None),
438     descriptor.FieldDescriptor(
439       name='modem_configuration_command', full_name='openxc.ControlCommand.modem_configuration_command', index=6,
440       number=7, type=11, cpp_type=10, label=1,
441       has_default_value=False, default_value=None,
442       message_type=None, enum_type=None, containing_type=None,
443       is_extension=False, extension_scope=None,
444       options=None),
445     descriptor.FieldDescriptor(
446       name='rtc_configuration_command', full_name='openxc.ControlCommand.rtc_configuration_command', index=7,
447       number=8, type=11, cpp_type=10, label=1,
448       has_default_value=False, default_value=None,
449       message_type=None, enum_type=None, containing_type=None,
450       is_extension=False, extension_scope=None,
451       options=None),
452   ],
453   extensions=[
454   ],
455   nested_types=[],
456   enum_types=[
457     _CONTROLCOMMAND_TYPE,
458   ],
459   options=None,
460   is_extendable=False,
461   extension_ranges=[],
462   serialized_start=587,
463   serialized_end=1343,
464 )
465
466
467 _DIAGNOSTICCONTROLCOMMAND = descriptor.Descriptor(
468   name='DiagnosticControlCommand',
469   full_name='openxc.DiagnosticControlCommand',
470   filename=None,
471   file=DESCRIPTOR,
472   containing_type=None,
473   fields=[
474     descriptor.FieldDescriptor(
475       name='request', full_name='openxc.DiagnosticControlCommand.request', index=0,
476       number=1, type=11, cpp_type=10, label=1,
477       has_default_value=False, default_value=None,
478       message_type=None, enum_type=None, containing_type=None,
479       is_extension=False, extension_scope=None,
480       options=None),
481     descriptor.FieldDescriptor(
482       name='action', full_name='openxc.DiagnosticControlCommand.action', index=1,
483       number=2, type=14, cpp_type=8, label=1,
484       has_default_value=False, default_value=1,
485       message_type=None, enum_type=None, containing_type=None,
486       is_extension=False, extension_scope=None,
487       options=None),
488   ],
489   extensions=[
490   ],
491   nested_types=[],
492   enum_types=[
493     _DIAGNOSTICCONTROLCOMMAND_ACTION,
494   ],
495   options=None,
496   is_extendable=False,
497   extension_ranges=[],
498   serialized_start=1346,
499   serialized_end=1504,
500 )
501
502
503 _PASSTHROUGHMODECONTROLCOMMAND = descriptor.Descriptor(
504   name='PassthroughModeControlCommand',
505   full_name='openxc.PassthroughModeControlCommand',
506   filename=None,
507   file=DESCRIPTOR,
508   containing_type=None,
509   fields=[
510     descriptor.FieldDescriptor(
511       name='bus', full_name='openxc.PassthroughModeControlCommand.bus', index=0,
512       number=1, type=5, cpp_type=1, label=1,
513       has_default_value=False, default_value=0,
514       message_type=None, enum_type=None, containing_type=None,
515       is_extension=False, extension_scope=None,
516       options=None),
517     descriptor.FieldDescriptor(
518       name='enabled', full_name='openxc.PassthroughModeControlCommand.enabled', index=1,
519       number=2, type=8, cpp_type=7, label=1,
520       has_default_value=False, default_value=False,
521       message_type=None, enum_type=None, containing_type=None,
522       is_extension=False, extension_scope=None,
523       options=None),
524   ],
525   extensions=[
526   ],
527   nested_types=[],
528   enum_types=[
529   ],
530   options=None,
531   is_extendable=False,
532   extension_ranges=[],
533   serialized_start=1506,
534   serialized_end=1567,
535 )
536
537
538 _ACCEPTANCEFILTERBYPASSCOMMAND = descriptor.Descriptor(
539   name='AcceptanceFilterBypassCommand',
540   full_name='openxc.AcceptanceFilterBypassCommand',
541   filename=None,
542   file=DESCRIPTOR,
543   containing_type=None,
544   fields=[
545     descriptor.FieldDescriptor(
546       name='bus', full_name='openxc.AcceptanceFilterBypassCommand.bus', index=0,
547       number=1, type=5, cpp_type=1, label=1,
548       has_default_value=False, default_value=0,
549       message_type=None, enum_type=None, containing_type=None,
550       is_extension=False, extension_scope=None,
551       options=None),
552     descriptor.FieldDescriptor(
553       name='bypass', full_name='openxc.AcceptanceFilterBypassCommand.bypass', index=1,
554       number=2, type=8, cpp_type=7, label=1,
555       has_default_value=False, default_value=False,
556       message_type=None, enum_type=None, containing_type=None,
557       is_extension=False, extension_scope=None,
558       options=None),
559   ],
560   extensions=[
561   ],
562   nested_types=[],
563   enum_types=[
564   ],
565   options=None,
566   is_extendable=False,
567   extension_ranges=[],
568   serialized_start=1569,
569   serialized_end=1629,
570 )
571
572
573 _PAYLOADFORMATCOMMAND = descriptor.Descriptor(
574   name='PayloadFormatCommand',
575   full_name='openxc.PayloadFormatCommand',
576   filename=None,
577   file=DESCRIPTOR,
578   containing_type=None,
579   fields=[
580     descriptor.FieldDescriptor(
581       name='format', full_name='openxc.PayloadFormatCommand.format', index=0,
582       number=1, type=14, cpp_type=8, label=1,
583       has_default_value=False, default_value=1,
584       message_type=None, enum_type=None, containing_type=None,
585       is_extension=False, extension_scope=None,
586       options=None),
587   ],
588   extensions=[
589   ],
590   nested_types=[],
591   enum_types=[
592     _PAYLOADFORMATCOMMAND_PAYLOADFORMAT,
593   ],
594   options=None,
595   is_extendable=False,
596   extension_ranges=[],
597   serialized_start=1632,
598   serialized_end=1772,
599 )
600
601
602 _PREDEFINEDOBD2REQUESTSCOMMAND = descriptor.Descriptor(
603   name='PredefinedObd2RequestsCommand',
604   full_name='openxc.PredefinedObd2RequestsCommand',
605   filename=None,
606   file=DESCRIPTOR,
607   containing_type=None,
608   fields=[
609     descriptor.FieldDescriptor(
610       name='enabled', full_name='openxc.PredefinedObd2RequestsCommand.enabled', index=0,
611       number=1, type=8, cpp_type=7, label=1,
612       has_default_value=False, default_value=False,
613       message_type=None, enum_type=None, containing_type=None,
614       is_extension=False, extension_scope=None,
615       options=None),
616   ],
617   extensions=[
618   ],
619   nested_types=[],
620   enum_types=[
621   ],
622   options=None,
623   is_extendable=False,
624   extension_ranges=[],
625   serialized_start=1774,
626   serialized_end=1822,
627 )
628
629
630 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR = descriptor.Descriptor(
631   name='NetworkDescriptor',
632   full_name='openxc.NetworkOperatorSettings.NetworkDescriptor',
633   filename=None,
634   file=DESCRIPTOR,
635   containing_type=None,
636   fields=[
637     descriptor.FieldDescriptor(
638       name='PLMN', full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.PLMN', index=0,
639       number=1, type=13, cpp_type=3, label=1,
640       has_default_value=False, default_value=0,
641       message_type=None, enum_type=None, containing_type=None,
642       is_extension=False, extension_scope=None,
643       options=None),
644     descriptor.FieldDescriptor(
645       name='networkType', full_name='openxc.NetworkOperatorSettings.NetworkDescriptor.networkType', index=1,
646       number=2, type=14, cpp_type=8, label=1,
647       has_default_value=False, default_value=0,
648       message_type=None, enum_type=None, containing_type=None,
649       is_extension=False, extension_scope=None,
650       options=None),
651   ],
652   extensions=[
653   ],
654   nested_types=[],
655   enum_types=[
656     _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE,
657   ],
658   options=None,
659   is_extendable=False,
660   extension_ranges=[],
661   serialized_start=2037,
662   serialized_end=2189,
663 )
664
665 _NETWORKOPERATORSETTINGS = descriptor.Descriptor(
666   name='NetworkOperatorSettings',
667   full_name='openxc.NetworkOperatorSettings',
668   filename=None,
669   file=DESCRIPTOR,
670   containing_type=None,
671   fields=[
672     descriptor.FieldDescriptor(
673       name='allowDataRoaming', full_name='openxc.NetworkOperatorSettings.allowDataRoaming', index=0,
674       number=1, type=8, cpp_type=7, label=1,
675       has_default_value=False, default_value=False,
676       message_type=None, enum_type=None, containing_type=None,
677       is_extension=False, extension_scope=None,
678       options=None),
679     descriptor.FieldDescriptor(
680       name='operatorSelectMode', full_name='openxc.NetworkOperatorSettings.operatorSelectMode', index=1,
681       number=2, type=14, cpp_type=8, label=1,
682       has_default_value=False, default_value=0,
683       message_type=None, enum_type=None, containing_type=None,
684       is_extension=False, extension_scope=None,
685       options=None),
686     descriptor.FieldDescriptor(
687       name='networkDescriptor', full_name='openxc.NetworkOperatorSettings.networkDescriptor', index=2,
688       number=3, type=11, cpp_type=10, label=1,
689       has_default_value=False, default_value=None,
690       message_type=None, enum_type=None, containing_type=None,
691       is_extension=False, extension_scope=None,
692       options=None),
693   ],
694   extensions=[
695   ],
696   nested_types=[_NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR, ],
697   enum_types=[
698     _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE,
699   ],
700   options=None,
701   is_extendable=False,
702   extension_ranges=[],
703   serialized_start=1825,
704   serialized_end=2290,
705 )
706
707
708 _NETWORKDATASETTINGS = descriptor.Descriptor(
709   name='NetworkDataSettings',
710   full_name='openxc.NetworkDataSettings',
711   filename=None,
712   file=DESCRIPTOR,
713   containing_type=None,
714   fields=[
715     descriptor.FieldDescriptor(
716       name='APN', full_name='openxc.NetworkDataSettings.APN', index=0,
717       number=1, type=9, cpp_type=9, label=1,
718       has_default_value=False, default_value=unicode("", "utf-8"),
719       message_type=None, enum_type=None, containing_type=None,
720       is_extension=False, extension_scope=None,
721       options=None),
722   ],
723   extensions=[
724   ],
725   nested_types=[],
726   enum_types=[
727   ],
728   options=None,
729   is_extendable=False,
730   extension_ranges=[],
731   serialized_start=2292,
732   serialized_end=2326,
733 )
734
735
736 _SERVERCONNECTSETTINGS = descriptor.Descriptor(
737   name='ServerConnectSettings',
738   full_name='openxc.ServerConnectSettings',
739   filename=None,
740   file=DESCRIPTOR,
741   containing_type=None,
742   fields=[
743     descriptor.FieldDescriptor(
744       name='host', full_name='openxc.ServerConnectSettings.host', index=0,
745       number=1, type=9, cpp_type=9, label=1,
746       has_default_value=False, default_value=unicode("", "utf-8"),
747       message_type=None, enum_type=None, containing_type=None,
748       is_extension=False, extension_scope=None,
749       options=None),
750     descriptor.FieldDescriptor(
751       name='port', full_name='openxc.ServerConnectSettings.port', index=1,
752       number=2, type=13, cpp_type=3, label=1,
753       has_default_value=False, default_value=0,
754       message_type=None, enum_type=None, containing_type=None,
755       is_extension=False, extension_scope=None,
756       options=None),
757   ],
758   extensions=[
759   ],
760   nested_types=[],
761   enum_types=[
762   ],
763   options=None,
764   is_extendable=False,
765   extension_ranges=[],
766   serialized_start=2328,
767   serialized_end=2379,
768 )
769
770
771 _MODEMCONFIGURATIONCOMMAND = descriptor.Descriptor(
772   name='ModemConfigurationCommand',
773   full_name='openxc.ModemConfigurationCommand',
774   filename=None,
775   file=DESCRIPTOR,
776   containing_type=None,
777   fields=[
778     descriptor.FieldDescriptor(
779       name='networkOperatorSettings', full_name='openxc.ModemConfigurationCommand.networkOperatorSettings', index=0,
780       number=1, type=11, cpp_type=10, label=1,
781       has_default_value=False, default_value=None,
782       message_type=None, enum_type=None, containing_type=None,
783       is_extension=False, extension_scope=None,
784       options=None),
785     descriptor.FieldDescriptor(
786       name='networkDataSettings', full_name='openxc.ModemConfigurationCommand.networkDataSettings', index=1,
787       number=2, type=11, cpp_type=10, label=1,
788       has_default_value=False, default_value=None,
789       message_type=None, enum_type=None, containing_type=None,
790       is_extension=False, extension_scope=None,
791       options=None),
792     descriptor.FieldDescriptor(
793       name='serverConnectSettings', full_name='openxc.ModemConfigurationCommand.serverConnectSettings', index=2,
794       number=3, type=11, cpp_type=10, label=1,
795       has_default_value=False, default_value=None,
796       message_type=None, enum_type=None, containing_type=None,
797       is_extension=False, extension_scope=None,
798       options=None),
799   ],
800   extensions=[
801   ],
802   nested_types=[],
803   enum_types=[
804   ],
805   options=None,
806   is_extendable=False,
807   extension_ranges=[],
808   serialized_start=2382,
809   serialized_end=2595,
810 )
811
812
813 _RTCCONFIGURATIONCOMMAND = descriptor.Descriptor(
814   name='RTCConfigurationCommand',
815   full_name='openxc.RTCConfigurationCommand',
816   filename=None,
817   file=DESCRIPTOR,
818   containing_type=None,
819   fields=[
820     descriptor.FieldDescriptor(
821       name='unix_time', full_name='openxc.RTCConfigurationCommand.unix_time', index=0,
822       number=1, type=13, cpp_type=3, label=1,
823       has_default_value=False, default_value=0,
824       message_type=None, enum_type=None, containing_type=None,
825       is_extension=False, extension_scope=None,
826       options=None),
827   ],
828   extensions=[
829   ],
830   nested_types=[],
831   enum_types=[
832   ],
833   options=None,
834   is_extendable=False,
835   extension_ranges=[],
836   serialized_start=2597,
837   serialized_end=2641,
838 )
839
840
841 _COMMANDRESPONSE = descriptor.Descriptor(
842   name='CommandResponse',
843   full_name='openxc.CommandResponse',
844   filename=None,
845   file=DESCRIPTOR,
846   containing_type=None,
847   fields=[
848     descriptor.FieldDescriptor(
849       name='type', full_name='openxc.CommandResponse.type', index=0,
850       number=1, type=14, cpp_type=8, label=1,
851       has_default_value=False, default_value=1,
852       message_type=None, enum_type=None, containing_type=None,
853       is_extension=False, extension_scope=None,
854       options=None),
855     descriptor.FieldDescriptor(
856       name='message', full_name='openxc.CommandResponse.message', index=1,
857       number=2, type=9, cpp_type=9, label=1,
858       has_default_value=False, default_value=unicode("", "utf-8"),
859       message_type=None, enum_type=None, containing_type=None,
860       is_extension=False, extension_scope=None,
861       options=None),
862     descriptor.FieldDescriptor(
863       name='status', full_name='openxc.CommandResponse.status', index=2,
864       number=3, type=8, cpp_type=7, label=1,
865       has_default_value=False, default_value=False,
866       message_type=None, enum_type=None, containing_type=None,
867       is_extension=False, extension_scope=None,
868       options=None),
869   ],
870   extensions=[
871   ],
872   nested_types=[],
873   enum_types=[
874   ],
875   options=None,
876   is_extendable=False,
877   extension_ranges=[],
878   serialized_start=2643,
879   serialized_end=2736,
880 )
881
882
883 _DIAGNOSTICREQUEST = descriptor.Descriptor(
884   name='DiagnosticRequest',
885   full_name='openxc.DiagnosticRequest',
886   filename=None,
887   file=DESCRIPTOR,
888   containing_type=None,
889   fields=[
890     descriptor.FieldDescriptor(
891       name='bus', full_name='openxc.DiagnosticRequest.bus', index=0,
892       number=1, type=5, cpp_type=1, label=1,
893       has_default_value=False, default_value=0,
894       message_type=None, enum_type=None, containing_type=None,
895       is_extension=False, extension_scope=None,
896       options=None),
897     descriptor.FieldDescriptor(
898       name='message_id', full_name='openxc.DiagnosticRequest.message_id', index=1,
899       number=2, type=13, cpp_type=3, label=1,
900       has_default_value=False, default_value=0,
901       message_type=None, enum_type=None, containing_type=None,
902       is_extension=False, extension_scope=None,
903       options=None),
904     descriptor.FieldDescriptor(
905       name='mode', full_name='openxc.DiagnosticRequest.mode', index=2,
906       number=3, type=13, cpp_type=3, label=1,
907       has_default_value=False, default_value=0,
908       message_type=None, enum_type=None, containing_type=None,
909       is_extension=False, extension_scope=None,
910       options=None),
911     descriptor.FieldDescriptor(
912       name='pid', full_name='openxc.DiagnosticRequest.pid', index=3,
913       number=4, type=13, cpp_type=3, label=1,
914       has_default_value=False, default_value=0,
915       message_type=None, enum_type=None, containing_type=None,
916       is_extension=False, extension_scope=None,
917       options=None),
918     descriptor.FieldDescriptor(
919       name='payload', full_name='openxc.DiagnosticRequest.payload', index=4,
920       number=5, type=12, cpp_type=9, label=1,
921       has_default_value=False, default_value="",
922       message_type=None, enum_type=None, containing_type=None,
923       is_extension=False, extension_scope=None,
924       options=None),
925     descriptor.FieldDescriptor(
926       name='multiple_responses', full_name='openxc.DiagnosticRequest.multiple_responses', index=5,
927       number=6, type=8, cpp_type=7, label=1,
928       has_default_value=False, default_value=False,
929       message_type=None, enum_type=None, containing_type=None,
930       is_extension=False, extension_scope=None,
931       options=None),
932     descriptor.FieldDescriptor(
933       name='frequency', full_name='openxc.DiagnosticRequest.frequency', index=6,
934       number=7, type=1, cpp_type=5, label=1,
935       has_default_value=False, default_value=0,
936       message_type=None, enum_type=None, containing_type=None,
937       is_extension=False, extension_scope=None,
938       options=None),
939     descriptor.FieldDescriptor(
940       name='name', full_name='openxc.DiagnosticRequest.name', index=7,
941       number=8, type=9, cpp_type=9, label=1,
942       has_default_value=False, default_value=unicode("", "utf-8"),
943       message_type=None, enum_type=None, containing_type=None,
944       is_extension=False, extension_scope=None,
945       options=None),
946     descriptor.FieldDescriptor(
947       name='decoded_type', full_name='openxc.DiagnosticRequest.decoded_type', index=8,
948       number=9, type=14, cpp_type=8, label=1,
949       has_default_value=False, default_value=1,
950       message_type=None, enum_type=None, containing_type=None,
951       is_extension=False, extension_scope=None,
952       options=None),
953   ],
954   extensions=[
955   ],
956   nested_types=[],
957   enum_types=[
958     _DIAGNOSTICREQUEST_DECODEDTYPE,
959   ],
960   options=None,
961   is_extendable=False,
962   extension_ranges=[],
963   serialized_start=2739,
964   serialized_end=2992,
965 )
966
967
968 _DIAGNOSTICRESPONSE = descriptor.Descriptor(
969   name='DiagnosticResponse',
970   full_name='openxc.DiagnosticResponse',
971   filename=None,
972   file=DESCRIPTOR,
973   containing_type=None,
974   fields=[
975     descriptor.FieldDescriptor(
976       name='bus', full_name='openxc.DiagnosticResponse.bus', index=0,
977       number=1, type=5, cpp_type=1, label=1,
978       has_default_value=False, default_value=0,
979       message_type=None, enum_type=None, containing_type=None,
980       is_extension=False, extension_scope=None,
981       options=None),
982     descriptor.FieldDescriptor(
983       name='message_id', full_name='openxc.DiagnosticResponse.message_id', index=1,
984       number=2, type=13, cpp_type=3, label=1,
985       has_default_value=False, default_value=0,
986       message_type=None, enum_type=None, containing_type=None,
987       is_extension=False, extension_scope=None,
988       options=None),
989     descriptor.FieldDescriptor(
990       name='mode', full_name='openxc.DiagnosticResponse.mode', index=2,
991       number=3, type=13, cpp_type=3, label=1,
992       has_default_value=False, default_value=0,
993       message_type=None, enum_type=None, containing_type=None,
994       is_extension=False, extension_scope=None,
995       options=None),
996     descriptor.FieldDescriptor(
997       name='pid', full_name='openxc.DiagnosticResponse.pid', index=3,
998       number=4, type=13, cpp_type=3, label=1,
999       has_default_value=False, default_value=0,
1000       message_type=None, enum_type=None, containing_type=None,
1001       is_extension=False, extension_scope=None,
1002       options=None),
1003     descriptor.FieldDescriptor(
1004       name='success', full_name='openxc.DiagnosticResponse.success', index=4,
1005       number=5, type=8, cpp_type=7, label=1,
1006       has_default_value=False, default_value=False,
1007       message_type=None, enum_type=None, containing_type=None,
1008       is_extension=False, extension_scope=None,
1009       options=None),
1010     descriptor.FieldDescriptor(
1011       name='negative_response_code', full_name='openxc.DiagnosticResponse.negative_response_code', index=5,
1012       number=6, type=13, cpp_type=3, label=1,
1013       has_default_value=False, default_value=0,
1014       message_type=None, enum_type=None, containing_type=None,
1015       is_extension=False, extension_scope=None,
1016       options=None),
1017     descriptor.FieldDescriptor(
1018       name='payload', full_name='openxc.DiagnosticResponse.payload', index=6,
1019       number=7, type=12, cpp_type=9, label=1,
1020       has_default_value=False, default_value="",
1021       message_type=None, enum_type=None, containing_type=None,
1022       is_extension=False, extension_scope=None,
1023       options=None),
1024     descriptor.FieldDescriptor(
1025       name='value', full_name='openxc.DiagnosticResponse.value', index=7,
1026       number=8, type=1, cpp_type=5, label=1,
1027       has_default_value=False, default_value=0,
1028       message_type=None, enum_type=None, containing_type=None,
1029       is_extension=False, extension_scope=None,
1030       options=None),
1031   ],
1032   extensions=[
1033   ],
1034   nested_types=[],
1035   enum_types=[
1036   ],
1037   options=None,
1038   is_extendable=False,
1039   extension_ranges=[],
1040   serialized_start=2995,
1041   serialized_end=3156,
1042 )
1043
1044
1045 _DYNAMICFIELD = descriptor.Descriptor(
1046   name='DynamicField',
1047   full_name='openxc.DynamicField',
1048   filename=None,
1049   file=DESCRIPTOR,
1050   containing_type=None,
1051   fields=[
1052     descriptor.FieldDescriptor(
1053       name='type', full_name='openxc.DynamicField.type', index=0,
1054       number=1, type=14, cpp_type=8, label=1,
1055       has_default_value=False, default_value=1,
1056       message_type=None, enum_type=None, containing_type=None,
1057       is_extension=False, extension_scope=None,
1058       options=None),
1059     descriptor.FieldDescriptor(
1060       name='string_value', full_name='openxc.DynamicField.string_value', index=1,
1061       number=2, type=9, cpp_type=9, label=1,
1062       has_default_value=False, default_value=unicode("", "utf-8"),
1063       message_type=None, enum_type=None, containing_type=None,
1064       is_extension=False, extension_scope=None,
1065       options=None),
1066     descriptor.FieldDescriptor(
1067       name='numeric_value', full_name='openxc.DynamicField.numeric_value', index=2,
1068       number=3, type=1, cpp_type=5, label=1,
1069       has_default_value=False, default_value=0,
1070       message_type=None, enum_type=None, containing_type=None,
1071       is_extension=False, extension_scope=None,
1072       options=None),
1073     descriptor.FieldDescriptor(
1074       name='boolean_value', full_name='openxc.DynamicField.boolean_value', index=3,
1075       number=4, type=8, cpp_type=7, label=1,
1076       has_default_value=False, default_value=False,
1077       message_type=None, enum_type=None, containing_type=None,
1078       is_extension=False, extension_scope=None,
1079       options=None),
1080   ],
1081   extensions=[
1082   ],
1083   nested_types=[],
1084   enum_types=[
1085     _DYNAMICFIELD_TYPE,
1086   ],
1087   options=None,
1088   is_extendable=False,
1089   extension_ranges=[],
1090   serialized_start=3159,
1091   serialized_end=3321,
1092 )
1093
1094
1095 _SIMPLEMESSAGE = descriptor.Descriptor(
1096   name='SimpleMessage',
1097   full_name='openxc.SimpleMessage',
1098   filename=None,
1099   file=DESCRIPTOR,
1100   containing_type=None,
1101   fields=[
1102     descriptor.FieldDescriptor(
1103       name='name', full_name='openxc.SimpleMessage.name', index=0,
1104       number=1, type=9, cpp_type=9, label=1,
1105       has_default_value=False, default_value=unicode("", "utf-8"),
1106       message_type=None, enum_type=None, containing_type=None,
1107       is_extension=False, extension_scope=None,
1108       options=None),
1109     descriptor.FieldDescriptor(
1110       name='value', full_name='openxc.SimpleMessage.value', index=1,
1111       number=2, type=11, cpp_type=10, label=1,
1112       has_default_value=False, default_value=None,
1113       message_type=None, enum_type=None, containing_type=None,
1114       is_extension=False, extension_scope=None,
1115       options=None),
1116     descriptor.FieldDescriptor(
1117       name='event', full_name='openxc.SimpleMessage.event', index=2,
1118       number=3, type=11, cpp_type=10, label=1,
1119       has_default_value=False, default_value=None,
1120       message_type=None, enum_type=None, containing_type=None,
1121       is_extension=False, extension_scope=None,
1122       options=None),
1123   ],
1124   extensions=[
1125   ],
1126   nested_types=[],
1127   enum_types=[
1128   ],
1129   options=None,
1130   is_extendable=False,
1131   extension_ranges=[],
1132   serialized_start=3323,
1133   serialized_end=3426,
1134 )
1135
1136 _VEHICLEMESSAGE.fields_by_name['type'].enum_type = _VEHICLEMESSAGE_TYPE
1137 _VEHICLEMESSAGE.fields_by_name['can_message'].message_type = _CANMESSAGE
1138 _VEHICLEMESSAGE.fields_by_name['simple_message'].message_type = _SIMPLEMESSAGE
1139 _VEHICLEMESSAGE.fields_by_name['diagnostic_response'].message_type = _DIAGNOSTICRESPONSE
1140 _VEHICLEMESSAGE.fields_by_name['control_command'].message_type = _CONTROLCOMMAND
1141 _VEHICLEMESSAGE.fields_by_name['command_response'].message_type = _COMMANDRESPONSE
1142 _VEHICLEMESSAGE_TYPE.containing_type = _VEHICLEMESSAGE;
1143 _CANMESSAGE.fields_by_name['frame_format'].enum_type = _CANMESSAGE_FRAMEFORMAT
1144 _CANMESSAGE_FRAMEFORMAT.containing_type = _CANMESSAGE;
1145 _CONTROLCOMMAND.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
1146 _CONTROLCOMMAND.fields_by_name['diagnostic_request'].message_type = _DIAGNOSTICCONTROLCOMMAND
1147 _CONTROLCOMMAND.fields_by_name['passthrough_mode_request'].message_type = _PASSTHROUGHMODECONTROLCOMMAND
1148 _CONTROLCOMMAND.fields_by_name['acceptance_filter_bypass_command'].message_type = _ACCEPTANCEFILTERBYPASSCOMMAND
1149 _CONTROLCOMMAND.fields_by_name['payload_format_command'].message_type = _PAYLOADFORMATCOMMAND
1150 _CONTROLCOMMAND.fields_by_name['predefined_obd2_requests_command'].message_type = _PREDEFINEDOBD2REQUESTSCOMMAND
1151 _CONTROLCOMMAND.fields_by_name['modem_configuration_command'].message_type = _MODEMCONFIGURATIONCOMMAND
1152 _CONTROLCOMMAND.fields_by_name['rtc_configuration_command'].message_type = _RTCCONFIGURATIONCOMMAND
1153 _CONTROLCOMMAND_TYPE.containing_type = _CONTROLCOMMAND;
1154 _DIAGNOSTICCONTROLCOMMAND.fields_by_name['request'].message_type = _DIAGNOSTICREQUEST
1155 _DIAGNOSTICCONTROLCOMMAND.fields_by_name['action'].enum_type = _DIAGNOSTICCONTROLCOMMAND_ACTION
1156 _DIAGNOSTICCONTROLCOMMAND_ACTION.containing_type = _DIAGNOSTICCONTROLCOMMAND;
1157 _PAYLOADFORMATCOMMAND.fields_by_name['format'].enum_type = _PAYLOADFORMATCOMMAND_PAYLOADFORMAT
1158 _PAYLOADFORMATCOMMAND_PAYLOADFORMAT.containing_type = _PAYLOADFORMATCOMMAND;
1159 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR.fields_by_name['networkType'].enum_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE
1160 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR.containing_type = _NETWORKOPERATORSETTINGS;
1161 _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR_NETWORKTYPE.containing_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR;
1162 _NETWORKOPERATORSETTINGS.fields_by_name['operatorSelectMode'].enum_type = _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE
1163 _NETWORKOPERATORSETTINGS.fields_by_name['networkDescriptor'].message_type = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR
1164 _NETWORKOPERATORSETTINGS_OPERATORSELECTMODE.containing_type = _NETWORKOPERATORSETTINGS;
1165 _MODEMCONFIGURATIONCOMMAND.fields_by_name['networkOperatorSettings'].message_type = _NETWORKOPERATORSETTINGS
1166 _MODEMCONFIGURATIONCOMMAND.fields_by_name['networkDataSettings'].message_type = _NETWORKDATASETTINGS
1167 _MODEMCONFIGURATIONCOMMAND.fields_by_name['serverConnectSettings'].message_type = _SERVERCONNECTSETTINGS
1168 _COMMANDRESPONSE.fields_by_name['type'].enum_type = _CONTROLCOMMAND_TYPE
1169 _DIAGNOSTICREQUEST.fields_by_name['decoded_type'].enum_type = _DIAGNOSTICREQUEST_DECODEDTYPE
1170 _DIAGNOSTICREQUEST_DECODEDTYPE.containing_type = _DIAGNOSTICREQUEST;
1171 _DYNAMICFIELD.fields_by_name['type'].enum_type = _DYNAMICFIELD_TYPE
1172 _DYNAMICFIELD_TYPE.containing_type = _DYNAMICFIELD;
1173 _SIMPLEMESSAGE.fields_by_name['value'].message_type = _DYNAMICFIELD
1174 _SIMPLEMESSAGE.fields_by_name['event'].message_type = _DYNAMICFIELD
1175 DESCRIPTOR.message_types_by_name['VehicleMessage'] = _VEHICLEMESSAGE
1176 DESCRIPTOR.message_types_by_name['CanMessage'] = _CANMESSAGE
1177 DESCRIPTOR.message_types_by_name['ControlCommand'] = _CONTROLCOMMAND
1178 DESCRIPTOR.message_types_by_name['DiagnosticControlCommand'] = _DIAGNOSTICCONTROLCOMMAND
1179 DESCRIPTOR.message_types_by_name['PassthroughModeControlCommand'] = _PASSTHROUGHMODECONTROLCOMMAND
1180 DESCRIPTOR.message_types_by_name['AcceptanceFilterBypassCommand'] = _ACCEPTANCEFILTERBYPASSCOMMAND
1181 DESCRIPTOR.message_types_by_name['PayloadFormatCommand'] = _PAYLOADFORMATCOMMAND
1182 DESCRIPTOR.message_types_by_name['PredefinedObd2RequestsCommand'] = _PREDEFINEDOBD2REQUESTSCOMMAND
1183 DESCRIPTOR.message_types_by_name['NetworkOperatorSettings'] = _NETWORKOPERATORSETTINGS
1184 DESCRIPTOR.message_types_by_name['NetworkDataSettings'] = _NETWORKDATASETTINGS
1185 DESCRIPTOR.message_types_by_name['ServerConnectSettings'] = _SERVERCONNECTSETTINGS
1186 DESCRIPTOR.message_types_by_name['ModemConfigurationCommand'] = _MODEMCONFIGURATIONCOMMAND
1187 DESCRIPTOR.message_types_by_name['RTCConfigurationCommand'] = _RTCCONFIGURATIONCOMMAND
1188 DESCRIPTOR.message_types_by_name['CommandResponse'] = _COMMANDRESPONSE
1189 DESCRIPTOR.message_types_by_name['DiagnosticRequest'] = _DIAGNOSTICREQUEST
1190 DESCRIPTOR.message_types_by_name['DiagnosticResponse'] = _DIAGNOSTICRESPONSE
1191 DESCRIPTOR.message_types_by_name['DynamicField'] = _DYNAMICFIELD
1192 DESCRIPTOR.message_types_by_name['SimpleMessage'] = _SIMPLEMESSAGE
1193
1194 class VehicleMessage(message.Message):
1195   __metaclass__ = reflection.GeneratedProtocolMessageType
1196   DESCRIPTOR = _VEHICLEMESSAGE
1197   
1198   # @@protoc_insertion_point(class_scope:openxc.VehicleMessage)
1199
1200 class CanMessage(message.Message):
1201   __metaclass__ = reflection.GeneratedProtocolMessageType
1202   DESCRIPTOR = _CANMESSAGE
1203   
1204   # @@protoc_insertion_point(class_scope:openxc.CanMessage)
1205
1206 class ControlCommand(message.Message):
1207   __metaclass__ = reflection.GeneratedProtocolMessageType
1208   DESCRIPTOR = _CONTROLCOMMAND
1209   
1210   # @@protoc_insertion_point(class_scope:openxc.ControlCommand)
1211
1212 class DiagnosticControlCommand(message.Message):
1213   __metaclass__ = reflection.GeneratedProtocolMessageType
1214   DESCRIPTOR = _DIAGNOSTICCONTROLCOMMAND
1215   
1216   # @@protoc_insertion_point(class_scope:openxc.DiagnosticControlCommand)
1217
1218 class PassthroughModeControlCommand(message.Message):
1219   __metaclass__ = reflection.GeneratedProtocolMessageType
1220   DESCRIPTOR = _PASSTHROUGHMODECONTROLCOMMAND
1221   
1222   # @@protoc_insertion_point(class_scope:openxc.PassthroughModeControlCommand)
1223
1224 class AcceptanceFilterBypassCommand(message.Message):
1225   __metaclass__ = reflection.GeneratedProtocolMessageType
1226   DESCRIPTOR = _ACCEPTANCEFILTERBYPASSCOMMAND
1227   
1228   # @@protoc_insertion_point(class_scope:openxc.AcceptanceFilterBypassCommand)
1229
1230 class PayloadFormatCommand(message.Message):
1231   __metaclass__ = reflection.GeneratedProtocolMessageType
1232   DESCRIPTOR = _PAYLOADFORMATCOMMAND
1233   
1234   # @@protoc_insertion_point(class_scope:openxc.PayloadFormatCommand)
1235
1236 class PredefinedObd2RequestsCommand(message.Message):
1237   __metaclass__ = reflection.GeneratedProtocolMessageType
1238   DESCRIPTOR = _PREDEFINEDOBD2REQUESTSCOMMAND
1239   
1240   # @@protoc_insertion_point(class_scope:openxc.PredefinedObd2RequestsCommand)
1241
1242 class NetworkOperatorSettings(message.Message):
1243   __metaclass__ = reflection.GeneratedProtocolMessageType
1244   
1245   class NetworkDescriptor(message.Message):
1246     __metaclass__ = reflection.GeneratedProtocolMessageType
1247     DESCRIPTOR = _NETWORKOPERATORSETTINGS_NETWORKDESCRIPTOR
1248     
1249     # @@protoc_insertion_point(class_scope:openxc.NetworkOperatorSettings.NetworkDescriptor)
1250   DESCRIPTOR = _NETWORKOPERATORSETTINGS
1251   
1252   # @@protoc_insertion_point(class_scope:openxc.NetworkOperatorSettings)
1253
1254 class NetworkDataSettings(message.Message):
1255   __metaclass__ = reflection.GeneratedProtocolMessageType
1256   DESCRIPTOR = _NETWORKDATASETTINGS
1257   
1258   # @@protoc_insertion_point(class_scope:openxc.NetworkDataSettings)
1259
1260 class ServerConnectSettings(message.Message):
1261   __metaclass__ = reflection.GeneratedProtocolMessageType
1262   DESCRIPTOR = _SERVERCONNECTSETTINGS
1263   
1264   # @@protoc_insertion_point(class_scope:openxc.ServerConnectSettings)
1265
1266 class ModemConfigurationCommand(message.Message):
1267   __metaclass__ = reflection.GeneratedProtocolMessageType
1268   DESCRIPTOR = _MODEMCONFIGURATIONCOMMAND
1269   
1270   # @@protoc_insertion_point(class_scope:openxc.ModemConfigurationCommand)
1271
1272 class RTCConfigurationCommand(message.Message):
1273   __metaclass__ = reflection.GeneratedProtocolMessageType
1274   DESCRIPTOR = _RTCCONFIGURATIONCOMMAND
1275   
1276   # @@protoc_insertion_point(class_scope:openxc.RTCConfigurationCommand)
1277
1278 class CommandResponse(message.Message):
1279   __metaclass__ = reflection.GeneratedProtocolMessageType
1280   DESCRIPTOR = _COMMANDRESPONSE
1281   
1282   # @@protoc_insertion_point(class_scope:openxc.CommandResponse)
1283
1284 class DiagnosticRequest(message.Message):
1285   __metaclass__ = reflection.GeneratedProtocolMessageType
1286   DESCRIPTOR = _DIAGNOSTICREQUEST
1287   
1288   # @@protoc_insertion_point(class_scope:openxc.DiagnosticRequest)
1289
1290 class DiagnosticResponse(message.Message):
1291   __metaclass__ = reflection.GeneratedProtocolMessageType
1292   DESCRIPTOR = _DIAGNOSTICRESPONSE
1293   
1294   # @@protoc_insertion_point(class_scope:openxc.DiagnosticResponse)
1295
1296 class DynamicField(message.Message):
1297   __metaclass__ = reflection.GeneratedProtocolMessageType
1298   DESCRIPTOR = _DYNAMICFIELD
1299   
1300   # @@protoc_insertion_point(class_scope:openxc.DynamicField)
1301
1302 class SimpleMessage(message.Message):
1303   __metaclass__ = reflection.GeneratedProtocolMessageType
1304   DESCRIPTOR = _SIMPLEMESSAGE
1305   
1306   # @@protoc_insertion_point(class_scope:openxc.SimpleMessage)
1307
1308 # @@protoc_insertion_point(module_scope)