Home | History | Annotate | Download | only in emulator
      1 # Generated by the protocol buffer compiler.  DO NOT EDIT!
      2 # source: VehicleHalProto.proto
      3 
      4 from google.protobuf.internal import enum_type_wrapper
      5 from google.protobuf import descriptor as _descriptor
      6 from google.protobuf import message as _message
      7 from google.protobuf import reflection as _reflection
      8 from google.protobuf import descriptor_pb2
      9 # @@protoc_insertion_point(imports)
     10 
     11 
     12 
     13 
     14 DESCRIPTOR = _descriptor.FileDescriptor(
     15   name='VehicleHalProto.proto',
     16   package='emulator',
     17   serialized_pb='\n\x15VehicleHalProto.proto\x12\x08\x65mulator\"\xba\x01\n\x11VehicleAreaConfig\x12\x0f\n\x07\x61rea_id\x18\x01 \x02(\x05\x12\x17\n\x0fmin_int32_value\x18\x02 \x01(\x11\x12\x17\n\x0fmax_int32_value\x18\x03 \x01(\x11\x12\x17\n\x0fmin_int64_value\x18\x04 \x01(\x12\x12\x17\n\x0fmax_int64_value\x18\x05 \x01(\x12\x12\x17\n\x0fmin_float_value\x18\x06 \x01(\x02\x12\x17\n\x0fmax_float_value\x18\x07 \x01(\x02\"\x9b\x02\n\x11VehiclePropConfig\x12\x0c\n\x04prop\x18\x01 \x02(\x05\x12\x0e\n\x06\x61\x63\x63\x65ss\x18\x02 \x01(\x05\x12\x13\n\x0b\x63hange_mode\x18\x03 \x01(\x05\x12\x12\n\nvalue_type\x18\x04 \x01(\x05\x12\x17\n\x0fsupported_areas\x18\x05 \x01(\x05\x12\x31\n\x0c\x61rea_configs\x18\x06 \x03(\x0b\x32\x1b.emulator.VehicleAreaConfig\x12\x14\n\x0c\x63onfig_flags\x18\x07 \x01(\x05\x12\x14\n\x0c\x63onfig_array\x18\x08 \x03(\x05\x12\x15\n\rconfig_string\x18\t \x01(\t\x12\x17\n\x0fmin_sample_rate\x18\n \x01(\x02\x12\x17\n\x0fmax_sample_rate\x18\x0b \x01(\x02\"\xc5\x01\n\x10VehiclePropValue\x12\x0c\n\x04prop\x18\x01 \x02(\x05\x12\x12\n\nvalue_type\x18\x02 \x01(\x05\x12\x11\n\ttimestamp\x18\x03 \x01(\x03\x12\x0f\n\x07\x61rea_id\x18\x04 \x01(\x05\x12\x14\n\x0cint32_values\x18\x05 \x03(\x11\x12\x14\n\x0cint64_values\x18\x06 \x03(\x12\x12\x14\n\x0c\x66loat_values\x18\x07 \x03(\x02\x12\x14\n\x0cstring_value\x18\x08 \x01(\t\x12\x13\n\x0b\x62ytes_value\x18\t \x01(\x0c\"/\n\x0eVehiclePropGet\x12\x0c\n\x04prop\x18\x01 \x02(\x05\x12\x0f\n\x07\x61rea_id\x18\x02 \x01(\x05\"\xd8\x01\n\x0f\x45mulatorMessage\x12#\n\x08msg_type\x18\x01 \x02(\x0e\x32\x11.emulator.MsgType\x12 \n\x06status\x18\x02 \x01(\x0e\x32\x10.emulator.Status\x12&\n\x04prop\x18\x03 \x03(\x0b\x32\x18.emulator.VehiclePropGet\x12+\n\x06\x63onfig\x18\x04 \x03(\x0b\x32\x1b.emulator.VehiclePropConfig\x12)\n\x05value\x18\x05 \x03(\x0b\x32\x1a.emulator.VehiclePropValue*\x8a\x02\n\x07MsgType\x12\x12\n\x0eGET_CONFIG_CMD\x10\x00\x12\x13\n\x0fGET_CONFIG_RESP\x10\x01\x12\x16\n\x12GET_CONFIG_ALL_CMD\x10\x02\x12\x17\n\x13GET_CONFIG_ALL_RESP\x10\x03\x12\x14\n\x10GET_PROPERTY_CMD\x10\x04\x12\x15\n\x11GET_PROPERTY_RESP\x10\x05\x12\x18\n\x14GET_PROPERTY_ALL_CMD\x10\x06\x12\x19\n\x15GET_PROPERTY_ALL_RESP\x10\x07\x12\x14\n\x10SET_PROPERTY_CMD\x10\x08\x12\x15\n\x11SET_PROPERTY_RESP\x10\t\x12\x16\n\x12SET_PROPERTY_ASYNC\x10\n*\xfb\x01\n\x06Status\x12\r\n\tRESULT_OK\x10\x00\x12\x11\n\rERROR_UNKNOWN\x10\x01\x12\x1b\n\x17\x45RROR_UNIMPLEMENTED_CMD\x10\x02\x12\x1a\n\x16\x45RROR_INVALID_PROPERTY\x10\x03\x12\x19\n\x15\x45RROR_INVALID_AREA_ID\x10\x04\x12 \n\x1c\x45RROR_PROPERTY_UNINITIALIZED\x10\x05\x12\x1d\n\x19\x45RROR_WRITE_ONLY_PROPERTY\x10\x06\x12\x1d\n\x19\x45RROR_MEMORY_ALLOC_FAILED\x10\x07\x12\x1b\n\x17\x45RROR_INVALID_OPERATION\x10\x08\x42\x02H\x03')
     18 
     19 _MSGTYPE = _descriptor.EnumDescriptor(
     20   name='MsgType',
     21   full_name='emulator.MsgType',
     22   filename=None,
     23   file=DESCRIPTOR,
     24   values=[
     25     _descriptor.EnumValueDescriptor(
     26       name='GET_CONFIG_CMD', index=0, number=0,
     27       options=None,
     28       type=None),
     29     _descriptor.EnumValueDescriptor(
     30       name='GET_CONFIG_RESP', index=1, number=1,
     31       options=None,
     32       type=None),
     33     _descriptor.EnumValueDescriptor(
     34       name='GET_CONFIG_ALL_CMD', index=2, number=2,
     35       options=None,
     36       type=None),
     37     _descriptor.EnumValueDescriptor(
     38       name='GET_CONFIG_ALL_RESP', index=3, number=3,
     39       options=None,
     40       type=None),
     41     _descriptor.EnumValueDescriptor(
     42       name='GET_PROPERTY_CMD', index=4, number=4,
     43       options=None,
     44       type=None),
     45     _descriptor.EnumValueDescriptor(
     46       name='GET_PROPERTY_RESP', index=5, number=5,
     47       options=None,
     48       type=None),
     49     _descriptor.EnumValueDescriptor(
     50       name='GET_PROPERTY_ALL_CMD', index=6, number=6,
     51       options=None,
     52       type=None),
     53     _descriptor.EnumValueDescriptor(
     54       name='GET_PROPERTY_ALL_RESP', index=7, number=7,
     55       options=None,
     56       type=None),
     57     _descriptor.EnumValueDescriptor(
     58       name='SET_PROPERTY_CMD', index=8, number=8,
     59       options=None,
     60       type=None),
     61     _descriptor.EnumValueDescriptor(
     62       name='SET_PROPERTY_RESP', index=9, number=9,
     63       options=None,
     64       type=None),
     65     _descriptor.EnumValueDescriptor(
     66       name='SET_PROPERTY_ASYNC', index=10, number=10,
     67       options=None,
     68       type=None),
     69   ],
     70   containing_type=None,
     71   options=None,
     72   serialized_start=979,
     73   serialized_end=1245,
     74 )
     75 
     76 MsgType = enum_type_wrapper.EnumTypeWrapper(_MSGTYPE)
     77 _STATUS = _descriptor.EnumDescriptor(
     78   name='Status',
     79   full_name='emulator.Status',
     80   filename=None,
     81   file=DESCRIPTOR,
     82   values=[
     83     _descriptor.EnumValueDescriptor(
     84       name='RESULT_OK', index=0, number=0,
     85       options=None,
     86       type=None),
     87     _descriptor.EnumValueDescriptor(
     88       name='ERROR_UNKNOWN', index=1, number=1,
     89       options=None,
     90       type=None),
     91     _descriptor.EnumValueDescriptor(
     92       name='ERROR_UNIMPLEMENTED_CMD', index=2, number=2,
     93       options=None,
     94       type=None),
     95     _descriptor.EnumValueDescriptor(
     96       name='ERROR_INVALID_PROPERTY', index=3, number=3,
     97       options=None,
     98       type=None),
     99     _descriptor.EnumValueDescriptor(
    100       name='ERROR_INVALID_AREA_ID', index=4, number=4,
    101       options=None,
    102       type=None),
    103     _descriptor.EnumValueDescriptor(
    104       name='ERROR_PROPERTY_UNINITIALIZED', index=5, number=5,
    105       options=None,
    106       type=None),
    107     _descriptor.EnumValueDescriptor(
    108       name='ERROR_WRITE_ONLY_PROPERTY', index=6, number=6,
    109       options=None,
    110       type=None),
    111     _descriptor.EnumValueDescriptor(
    112       name='ERROR_MEMORY_ALLOC_FAILED', index=7, number=7,
    113       options=None,
    114       type=None),
    115     _descriptor.EnumValueDescriptor(
    116       name='ERROR_INVALID_OPERATION', index=8, number=8,
    117       options=None,
    118       type=None),
    119   ],
    120   containing_type=None,
    121   options=None,
    122   serialized_start=1248,
    123   serialized_end=1499,
    124 )
    125 
    126 Status = enum_type_wrapper.EnumTypeWrapper(_STATUS)
    127 GET_CONFIG_CMD = 0
    128 GET_CONFIG_RESP = 1
    129 GET_CONFIG_ALL_CMD = 2
    130 GET_CONFIG_ALL_RESP = 3
    131 GET_PROPERTY_CMD = 4
    132 GET_PROPERTY_RESP = 5
    133 GET_PROPERTY_ALL_CMD = 6
    134 GET_PROPERTY_ALL_RESP = 7
    135 SET_PROPERTY_CMD = 8
    136 SET_PROPERTY_RESP = 9
    137 SET_PROPERTY_ASYNC = 10
    138 RESULT_OK = 0
    139 ERROR_UNKNOWN = 1
    140 ERROR_UNIMPLEMENTED_CMD = 2
    141 ERROR_INVALID_PROPERTY = 3
    142 ERROR_INVALID_AREA_ID = 4
    143 ERROR_PROPERTY_UNINITIALIZED = 5
    144 ERROR_WRITE_ONLY_PROPERTY = 6
    145 ERROR_MEMORY_ALLOC_FAILED = 7
    146 ERROR_INVALID_OPERATION = 8
    147 
    148 
    149 
    150 _VEHICLEAREACONFIG = _descriptor.Descriptor(
    151   name='VehicleAreaConfig',
    152   full_name='emulator.VehicleAreaConfig',
    153   filename=None,
    154   file=DESCRIPTOR,
    155   containing_type=None,
    156   fields=[
    157     _descriptor.FieldDescriptor(
    158       name='area_id', full_name='emulator.VehicleAreaConfig.area_id', index=0,
    159       number=1, type=5, cpp_type=1, label=2,
    160       has_default_value=False, default_value=0,
    161       message_type=None, enum_type=None, containing_type=None,
    162       is_extension=False, extension_scope=None,
    163       options=None),
    164     _descriptor.FieldDescriptor(
    165       name='min_int32_value', full_name='emulator.VehicleAreaConfig.min_int32_value', index=1,
    166       number=2, type=17, cpp_type=1, label=1,
    167       has_default_value=False, default_value=0,
    168       message_type=None, enum_type=None, containing_type=None,
    169       is_extension=False, extension_scope=None,
    170       options=None),
    171     _descriptor.FieldDescriptor(
    172       name='max_int32_value', full_name='emulator.VehicleAreaConfig.max_int32_value', index=2,
    173       number=3, type=17, cpp_type=1, label=1,
    174       has_default_value=False, default_value=0,
    175       message_type=None, enum_type=None, containing_type=None,
    176       is_extension=False, extension_scope=None,
    177       options=None),
    178     _descriptor.FieldDescriptor(
    179       name='min_int64_value', full_name='emulator.VehicleAreaConfig.min_int64_value', index=3,
    180       number=4, type=18, cpp_type=2, label=1,
    181       has_default_value=False, default_value=0,
    182       message_type=None, enum_type=None, containing_type=None,
    183       is_extension=False, extension_scope=None,
    184       options=None),
    185     _descriptor.FieldDescriptor(
    186       name='max_int64_value', full_name='emulator.VehicleAreaConfig.max_int64_value', index=4,
    187       number=5, type=18, cpp_type=2, label=1,
    188       has_default_value=False, default_value=0,
    189       message_type=None, enum_type=None, containing_type=None,
    190       is_extension=False, extension_scope=None,
    191       options=None),
    192     _descriptor.FieldDescriptor(
    193       name='min_float_value', full_name='emulator.VehicleAreaConfig.min_float_value', index=5,
    194       number=6, type=2, cpp_type=6, label=1,
    195       has_default_value=False, default_value=0,
    196       message_type=None, enum_type=None, containing_type=None,
    197       is_extension=False, extension_scope=None,
    198       options=None),
    199     _descriptor.FieldDescriptor(
    200       name='max_float_value', full_name='emulator.VehicleAreaConfig.max_float_value', index=6,
    201       number=7, type=2, cpp_type=6, label=1,
    202       has_default_value=False, default_value=0,
    203       message_type=None, enum_type=None, containing_type=None,
    204       is_extension=False, extension_scope=None,
    205       options=None),
    206   ],
    207   extensions=[
    208   ],
    209   nested_types=[],
    210   enum_types=[
    211   ],
    212   options=None,
    213   is_extendable=False,
    214   extension_ranges=[],
    215   serialized_start=36,
    216   serialized_end=222,
    217 )
    218 
    219 
    220 _VEHICLEPROPCONFIG = _descriptor.Descriptor(
    221   name='VehiclePropConfig',
    222   full_name='emulator.VehiclePropConfig',
    223   filename=None,
    224   file=DESCRIPTOR,
    225   containing_type=None,
    226   fields=[
    227     _descriptor.FieldDescriptor(
    228       name='prop', full_name='emulator.VehiclePropConfig.prop', index=0,
    229       number=1, type=5, cpp_type=1, label=2,
    230       has_default_value=False, default_value=0,
    231       message_type=None, enum_type=None, containing_type=None,
    232       is_extension=False, extension_scope=None,
    233       options=None),
    234     _descriptor.FieldDescriptor(
    235       name='access', full_name='emulator.VehiclePropConfig.access', index=1,
    236       number=2, type=5, cpp_type=1, label=1,
    237       has_default_value=False, default_value=0,
    238       message_type=None, enum_type=None, containing_type=None,
    239       is_extension=False, extension_scope=None,
    240       options=None),
    241     _descriptor.FieldDescriptor(
    242       name='change_mode', full_name='emulator.VehiclePropConfig.change_mode', index=2,
    243       number=3, type=5, cpp_type=1, label=1,
    244       has_default_value=False, default_value=0,
    245       message_type=None, enum_type=None, containing_type=None,
    246       is_extension=False, extension_scope=None,
    247       options=None),
    248     _descriptor.FieldDescriptor(
    249       name='value_type', full_name='emulator.VehiclePropConfig.value_type', index=3,
    250       number=4, type=5, cpp_type=1, label=1,
    251       has_default_value=False, default_value=0,
    252       message_type=None, enum_type=None, containing_type=None,
    253       is_extension=False, extension_scope=None,
    254       options=None),
    255     _descriptor.FieldDescriptor(
    256       name='supported_areas', full_name='emulator.VehiclePropConfig.supported_areas', index=4,
    257       number=5, type=5, cpp_type=1, label=1,
    258       has_default_value=False, default_value=0,
    259       message_type=None, enum_type=None, containing_type=None,
    260       is_extension=False, extension_scope=None,
    261       options=None),
    262     _descriptor.FieldDescriptor(
    263       name='area_configs', full_name='emulator.VehiclePropConfig.area_configs', index=5,
    264       number=6, type=11, cpp_type=10, label=3,
    265       has_default_value=False, default_value=[],
    266       message_type=None, enum_type=None, containing_type=None,
    267       is_extension=False, extension_scope=None,
    268       options=None),
    269     _descriptor.FieldDescriptor(
    270       name='config_flags', full_name='emulator.VehiclePropConfig.config_flags', index=6,
    271       number=7, type=5, cpp_type=1, label=1,
    272       has_default_value=False, default_value=0,
    273       message_type=None, enum_type=None, containing_type=None,
    274       is_extension=False, extension_scope=None,
    275       options=None),
    276     _descriptor.FieldDescriptor(
    277       name='config_array', full_name='emulator.VehiclePropConfig.config_array', index=7,
    278       number=8, type=5, cpp_type=1, label=3,
    279       has_default_value=False, default_value=[],
    280       message_type=None, enum_type=None, containing_type=None,
    281       is_extension=False, extension_scope=None,
    282       options=None),
    283     _descriptor.FieldDescriptor(
    284       name='config_string', full_name='emulator.VehiclePropConfig.config_string', index=8,
    285       number=9, type=9, cpp_type=9, label=1,
    286       has_default_value=False, default_value=unicode("", "utf-8"),
    287       message_type=None, enum_type=None, containing_type=None,
    288       is_extension=False, extension_scope=None,
    289       options=None),
    290     _descriptor.FieldDescriptor(
    291       name='min_sample_rate', full_name='emulator.VehiclePropConfig.min_sample_rate', index=9,
    292       number=10, type=2, cpp_type=6, label=1,
    293       has_default_value=False, default_value=0,
    294       message_type=None, enum_type=None, containing_type=None,
    295       is_extension=False, extension_scope=None,
    296       options=None),
    297     _descriptor.FieldDescriptor(
    298       name='max_sample_rate', full_name='emulator.VehiclePropConfig.max_sample_rate', index=10,
    299       number=11, type=2, cpp_type=6, label=1,
    300       has_default_value=False, default_value=0,
    301       message_type=None, enum_type=None, containing_type=None,
    302       is_extension=False, extension_scope=None,
    303       options=None),
    304   ],
    305   extensions=[
    306   ],
    307   nested_types=[],
    308   enum_types=[
    309   ],
    310   options=None,
    311   is_extendable=False,
    312   extension_ranges=[],
    313   serialized_start=225,
    314   serialized_end=508,
    315 )
    316 
    317 
    318 _VEHICLEPROPVALUE = _descriptor.Descriptor(
    319   name='VehiclePropValue',
    320   full_name='emulator.VehiclePropValue',
    321   filename=None,
    322   file=DESCRIPTOR,
    323   containing_type=None,
    324   fields=[
    325     _descriptor.FieldDescriptor(
    326       name='prop', full_name='emulator.VehiclePropValue.prop', index=0,
    327       number=1, type=5, cpp_type=1, label=2,
    328       has_default_value=False, default_value=0,
    329       message_type=None, enum_type=None, containing_type=None,
    330       is_extension=False, extension_scope=None,
    331       options=None),
    332     _descriptor.FieldDescriptor(
    333       name='value_type', full_name='emulator.VehiclePropValue.value_type', index=1,
    334       number=2, type=5, cpp_type=1, label=1,
    335       has_default_value=False, default_value=0,
    336       message_type=None, enum_type=None, containing_type=None,
    337       is_extension=False, extension_scope=None,
    338       options=None),
    339     _descriptor.FieldDescriptor(
    340       name='timestamp', full_name='emulator.VehiclePropValue.timestamp', index=2,
    341       number=3, type=3, cpp_type=2, label=1,
    342       has_default_value=False, default_value=0,
    343       message_type=None, enum_type=None, containing_type=None,
    344       is_extension=False, extension_scope=None,
    345       options=None),
    346     _descriptor.FieldDescriptor(
    347       name='area_id', full_name='emulator.VehiclePropValue.area_id', index=3,
    348       number=4, 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='int32_values', full_name='emulator.VehiclePropValue.int32_values', index=4,
    355       number=5, type=17, cpp_type=1, label=3,
    356       has_default_value=False, default_value=[],
    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='int64_values', full_name='emulator.VehiclePropValue.int64_values', index=5,
    362       number=6, type=18, cpp_type=2, label=3,
    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='float_values', full_name='emulator.VehiclePropValue.float_values', index=6,
    369       number=7, type=2, cpp_type=6, label=3,
    370       has_default_value=False, default_value=[],
    371       message_type=None, enum_type=None, containing_type=None,
    372       is_extension=False, extension_scope=None,
    373       options=None),
    374     _descriptor.FieldDescriptor(
    375       name='string_value', full_name='emulator.VehiclePropValue.string_value', index=7,
    376       number=8, type=9, cpp_type=9, label=1,
    377       has_default_value=False, default_value=unicode("", "utf-8"),
    378       message_type=None, enum_type=None, containing_type=None,
    379       is_extension=False, extension_scope=None,
    380       options=None),
    381     _descriptor.FieldDescriptor(
    382       name='bytes_value', full_name='emulator.VehiclePropValue.bytes_value', index=8,
    383       number=9, type=12, cpp_type=9, label=1,
    384       has_default_value=False, default_value="",
    385       message_type=None, enum_type=None, containing_type=None,
    386       is_extension=False, extension_scope=None,
    387       options=None),
    388   ],
    389   extensions=[
    390   ],
    391   nested_types=[],
    392   enum_types=[
    393   ],
    394   options=None,
    395   is_extendable=False,
    396   extension_ranges=[],
    397   serialized_start=511,
    398   serialized_end=708,
    399 )
    400 
    401 
    402 _VEHICLEPROPGET = _descriptor.Descriptor(
    403   name='VehiclePropGet',
    404   full_name='emulator.VehiclePropGet',
    405   filename=None,
    406   file=DESCRIPTOR,
    407   containing_type=None,
    408   fields=[
    409     _descriptor.FieldDescriptor(
    410       name='prop', full_name='emulator.VehiclePropGet.prop', index=0,
    411       number=1, type=5, cpp_type=1, label=2,
    412       has_default_value=False, default_value=0,
    413       message_type=None, enum_type=None, containing_type=None,
    414       is_extension=False, extension_scope=None,
    415       options=None),
    416     _descriptor.FieldDescriptor(
    417       name='area_id', full_name='emulator.VehiclePropGet.area_id', index=1,
    418       number=2, type=5, cpp_type=1, label=1,
    419       has_default_value=False, default_value=0,
    420       message_type=None, enum_type=None, containing_type=None,
    421       is_extension=False, extension_scope=None,
    422       options=None),
    423   ],
    424   extensions=[
    425   ],
    426   nested_types=[],
    427   enum_types=[
    428   ],
    429   options=None,
    430   is_extendable=False,
    431   extension_ranges=[],
    432   serialized_start=710,
    433   serialized_end=757,
    434 )
    435 
    436 
    437 _EMULATORMESSAGE = _descriptor.Descriptor(
    438   name='EmulatorMessage',
    439   full_name='emulator.EmulatorMessage',
    440   filename=None,
    441   file=DESCRIPTOR,
    442   containing_type=None,
    443   fields=[
    444     _descriptor.FieldDescriptor(
    445       name='msg_type', full_name='emulator.EmulatorMessage.msg_type', index=0,
    446       number=1, type=14, cpp_type=8, label=2,
    447       has_default_value=False, default_value=0,
    448       message_type=None, enum_type=None, containing_type=None,
    449       is_extension=False, extension_scope=None,
    450       options=None),
    451     _descriptor.FieldDescriptor(
    452       name='status', full_name='emulator.EmulatorMessage.status', index=1,
    453       number=2, type=14, cpp_type=8, label=1,
    454       has_default_value=False, default_value=0,
    455       message_type=None, enum_type=None, containing_type=None,
    456       is_extension=False, extension_scope=None,
    457       options=None),
    458     _descriptor.FieldDescriptor(
    459       name='prop', full_name='emulator.EmulatorMessage.prop', index=2,
    460       number=3, type=11, cpp_type=10, label=3,
    461       has_default_value=False, default_value=[],
    462       message_type=None, enum_type=None, containing_type=None,
    463       is_extension=False, extension_scope=None,
    464       options=None),
    465     _descriptor.FieldDescriptor(
    466       name='config', full_name='emulator.EmulatorMessage.config', index=3,
    467       number=4, type=11, cpp_type=10, label=3,
    468       has_default_value=False, default_value=[],
    469       message_type=None, enum_type=None, containing_type=None,
    470       is_extension=False, extension_scope=None,
    471       options=None),
    472     _descriptor.FieldDescriptor(
    473       name='value', full_name='emulator.EmulatorMessage.value', index=4,
    474       number=5, type=11, cpp_type=10, label=3,
    475       has_default_value=False, default_value=[],
    476       message_type=None, enum_type=None, containing_type=None,
    477       is_extension=False, extension_scope=None,
    478       options=None),
    479   ],
    480   extensions=[
    481   ],
    482   nested_types=[],
    483   enum_types=[
    484   ],
    485   options=None,
    486   is_extendable=False,
    487   extension_ranges=[],
    488   serialized_start=760,
    489   serialized_end=976,
    490 )
    491 
    492 _VEHICLEPROPCONFIG.fields_by_name['area_configs'].message_type = _VEHICLEAREACONFIG
    493 _EMULATORMESSAGE.fields_by_name['msg_type'].enum_type = _MSGTYPE
    494 _EMULATORMESSAGE.fields_by_name['status'].enum_type = _STATUS
    495 _EMULATORMESSAGE.fields_by_name['prop'].message_type = _VEHICLEPROPGET
    496 _EMULATORMESSAGE.fields_by_name['config'].message_type = _VEHICLEPROPCONFIG
    497 _EMULATORMESSAGE.fields_by_name['value'].message_type = _VEHICLEPROPVALUE
    498 DESCRIPTOR.message_types_by_name['VehicleAreaConfig'] = _VEHICLEAREACONFIG
    499 DESCRIPTOR.message_types_by_name['VehiclePropConfig'] = _VEHICLEPROPCONFIG
    500 DESCRIPTOR.message_types_by_name['VehiclePropValue'] = _VEHICLEPROPVALUE
    501 DESCRIPTOR.message_types_by_name['VehiclePropGet'] = _VEHICLEPROPGET
    502 DESCRIPTOR.message_types_by_name['EmulatorMessage'] = _EMULATORMESSAGE
    503 
    504 class VehicleAreaConfig(_message.Message):
    505   __metaclass__ = _reflection.GeneratedProtocolMessageType
    506   DESCRIPTOR = _VEHICLEAREACONFIG
    507 
    508   # @@protoc_insertion_point(class_scope:emulator.VehicleAreaConfig)
    509 
    510 class VehiclePropConfig(_message.Message):
    511   __metaclass__ = _reflection.GeneratedProtocolMessageType
    512   DESCRIPTOR = _VEHICLEPROPCONFIG
    513 
    514   # @@protoc_insertion_point(class_scope:emulator.VehiclePropConfig)
    515 
    516 class VehiclePropValue(_message.Message):
    517   __metaclass__ = _reflection.GeneratedProtocolMessageType
    518   DESCRIPTOR = _VEHICLEPROPVALUE
    519 
    520   # @@protoc_insertion_point(class_scope:emulator.VehiclePropValue)
    521 
    522 class VehiclePropGet(_message.Message):
    523   __metaclass__ = _reflection.GeneratedProtocolMessageType
    524   DESCRIPTOR = _VEHICLEPROPGET
    525 
    526   # @@protoc_insertion_point(class_scope:emulator.VehiclePropGet)
    527 
    528 class EmulatorMessage(_message.Message):
    529   __metaclass__ = _reflection.GeneratedProtocolMessageType
    530   DESCRIPTOR = _EMULATORMESSAGE
    531 
    532   # @@protoc_insertion_point(class_scope:emulator.EmulatorMessage)
    533 
    534 
    535 DESCRIPTOR.has_options = True
    536 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\003')
    537 # @@protoc_insertion_point(module_scope)
    538