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\"\xf2\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+\n\x06status\x18\n \x01(\x0e\x32\x1b.emulator.VehiclePropStatus\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*>\n\x11VehiclePropStatus\x12\r\n\tAVAILABLE\x10\x00\x12\x0f\n\x0bUNAVAILABLE\x10\x01\x12\t\n\x05\x45RROR\x10\x02\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=1024,
     73   serialized_end=1290,
     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=1293,
    123   serialized_end=1544,
    124 )
    125 
    126 Status = enum_type_wrapper.EnumTypeWrapper(_STATUS)
    127 _VEHICLEPROPSTATUS = _descriptor.EnumDescriptor(
    128   name='VehiclePropStatus',
    129   full_name='emulator.VehiclePropStatus',
    130   filename=None,
    131   file=DESCRIPTOR,
    132   values=[
    133     _descriptor.EnumValueDescriptor(
    134       name='AVAILABLE', index=0, number=0,
    135       options=None,
    136       type=None),
    137     _descriptor.EnumValueDescriptor(
    138       name='UNAVAILABLE', index=1, number=1,
    139       options=None,
    140       type=None),
    141     _descriptor.EnumValueDescriptor(
    142       name='ERROR', index=2, number=2,
    143       options=None,
    144       type=None),
    145   ],
    146   containing_type=None,
    147   options=None,
    148   serialized_start=1546,
    149   serialized_end=1608,
    150 )
    151 
    152 VehiclePropStatus = enum_type_wrapper.EnumTypeWrapper(_VEHICLEPROPSTATUS)
    153 GET_CONFIG_CMD = 0
    154 GET_CONFIG_RESP = 1
    155 GET_CONFIG_ALL_CMD = 2
    156 GET_CONFIG_ALL_RESP = 3
    157 GET_PROPERTY_CMD = 4
    158 GET_PROPERTY_RESP = 5
    159 GET_PROPERTY_ALL_CMD = 6
    160 GET_PROPERTY_ALL_RESP = 7
    161 SET_PROPERTY_CMD = 8
    162 SET_PROPERTY_RESP = 9
    163 SET_PROPERTY_ASYNC = 10
    164 RESULT_OK = 0
    165 ERROR_UNKNOWN = 1
    166 ERROR_UNIMPLEMENTED_CMD = 2
    167 ERROR_INVALID_PROPERTY = 3
    168 ERROR_INVALID_AREA_ID = 4
    169 ERROR_PROPERTY_UNINITIALIZED = 5
    170 ERROR_WRITE_ONLY_PROPERTY = 6
    171 ERROR_MEMORY_ALLOC_FAILED = 7
    172 ERROR_INVALID_OPERATION = 8
    173 AVAILABLE = 0
    174 UNAVAILABLE = 1
    175 ERROR = 2
    176 
    177 
    178 
    179 _VEHICLEAREACONFIG = _descriptor.Descriptor(
    180   name='VehicleAreaConfig',
    181   full_name='emulator.VehicleAreaConfig',
    182   filename=None,
    183   file=DESCRIPTOR,
    184   containing_type=None,
    185   fields=[
    186     _descriptor.FieldDescriptor(
    187       name='area_id', full_name='emulator.VehicleAreaConfig.area_id', index=0,
    188       number=1, type=5, cpp_type=1, label=2,
    189       has_default_value=False, default_value=0,
    190       message_type=None, enum_type=None, containing_type=None,
    191       is_extension=False, extension_scope=None,
    192       options=None),
    193     _descriptor.FieldDescriptor(
    194       name='min_int32_value', full_name='emulator.VehicleAreaConfig.min_int32_value', index=1,
    195       number=2, type=17, cpp_type=1, label=1,
    196       has_default_value=False, default_value=0,
    197       message_type=None, enum_type=None, containing_type=None,
    198       is_extension=False, extension_scope=None,
    199       options=None),
    200     _descriptor.FieldDescriptor(
    201       name='max_int32_value', full_name='emulator.VehicleAreaConfig.max_int32_value', index=2,
    202       number=3, type=17, cpp_type=1, label=1,
    203       has_default_value=False, default_value=0,
    204       message_type=None, enum_type=None, containing_type=None,
    205       is_extension=False, extension_scope=None,
    206       options=None),
    207     _descriptor.FieldDescriptor(
    208       name='min_int64_value', full_name='emulator.VehicleAreaConfig.min_int64_value', index=3,
    209       number=4, type=18, cpp_type=2, label=1,
    210       has_default_value=False, default_value=0,
    211       message_type=None, enum_type=None, containing_type=None,
    212       is_extension=False, extension_scope=None,
    213       options=None),
    214     _descriptor.FieldDescriptor(
    215       name='max_int64_value', full_name='emulator.VehicleAreaConfig.max_int64_value', index=4,
    216       number=5, type=18, cpp_type=2, label=1,
    217       has_default_value=False, default_value=0,
    218       message_type=None, enum_type=None, containing_type=None,
    219       is_extension=False, extension_scope=None,
    220       options=None),
    221     _descriptor.FieldDescriptor(
    222       name='min_float_value', full_name='emulator.VehicleAreaConfig.min_float_value', index=5,
    223       number=6, type=2, cpp_type=6, label=1,
    224       has_default_value=False, default_value=0,
    225       message_type=None, enum_type=None, containing_type=None,
    226       is_extension=False, extension_scope=None,
    227       options=None),
    228     _descriptor.FieldDescriptor(
    229       name='max_float_value', full_name='emulator.VehicleAreaConfig.max_float_value', index=6,
    230       number=7, type=2, cpp_type=6, label=1,
    231       has_default_value=False, default_value=0,
    232       message_type=None, enum_type=None, containing_type=None,
    233       is_extension=False, extension_scope=None,
    234       options=None),
    235   ],
    236   extensions=[
    237   ],
    238   nested_types=[],
    239   enum_types=[
    240   ],
    241   options=None,
    242   is_extendable=False,
    243   extension_ranges=[],
    244   serialized_start=36,
    245   serialized_end=222,
    246 )
    247 
    248 
    249 _VEHICLEPROPCONFIG = _descriptor.Descriptor(
    250   name='VehiclePropConfig',
    251   full_name='emulator.VehiclePropConfig',
    252   filename=None,
    253   file=DESCRIPTOR,
    254   containing_type=None,
    255   fields=[
    256     _descriptor.FieldDescriptor(
    257       name='prop', full_name='emulator.VehiclePropConfig.prop', index=0,
    258       number=1, type=5, cpp_type=1, label=2,
    259       has_default_value=False, default_value=0,
    260       message_type=None, enum_type=None, containing_type=None,
    261       is_extension=False, extension_scope=None,
    262       options=None),
    263     _descriptor.FieldDescriptor(
    264       name='access', full_name='emulator.VehiclePropConfig.access', index=1,
    265       number=2, type=5, cpp_type=1, label=1,
    266       has_default_value=False, default_value=0,
    267       message_type=None, enum_type=None, containing_type=None,
    268       is_extension=False, extension_scope=None,
    269       options=None),
    270     _descriptor.FieldDescriptor(
    271       name='change_mode', full_name='emulator.VehiclePropConfig.change_mode', index=2,
    272       number=3, type=5, cpp_type=1, label=1,
    273       has_default_value=False, default_value=0,
    274       message_type=None, enum_type=None, containing_type=None,
    275       is_extension=False, extension_scope=None,
    276       options=None),
    277     _descriptor.FieldDescriptor(
    278       name='value_type', full_name='emulator.VehiclePropConfig.value_type', index=3,
    279       number=4, type=5, cpp_type=1, label=1,
    280       has_default_value=False, default_value=0,
    281       message_type=None, enum_type=None, containing_type=None,
    282       is_extension=False, extension_scope=None,
    283       options=None),
    284     _descriptor.FieldDescriptor(
    285       name='supported_areas', full_name='emulator.VehiclePropConfig.supported_areas', index=4,
    286       number=5, type=5, cpp_type=1, label=1,
    287       has_default_value=False, default_value=0,
    288       message_type=None, enum_type=None, containing_type=None,
    289       is_extension=False, extension_scope=None,
    290       options=None),
    291     _descriptor.FieldDescriptor(
    292       name='area_configs', full_name='emulator.VehiclePropConfig.area_configs', index=5,
    293       number=6, type=11, cpp_type=10, label=3,
    294       has_default_value=False, default_value=[],
    295       message_type=None, enum_type=None, containing_type=None,
    296       is_extension=False, extension_scope=None,
    297       options=None),
    298     _descriptor.FieldDescriptor(
    299       name='config_flags', full_name='emulator.VehiclePropConfig.config_flags', index=6,
    300       number=7, type=5, cpp_type=1, label=1,
    301       has_default_value=False, default_value=0,
    302       message_type=None, enum_type=None, containing_type=None,
    303       is_extension=False, extension_scope=None,
    304       options=None),
    305     _descriptor.FieldDescriptor(
    306       name='config_array', full_name='emulator.VehiclePropConfig.config_array', index=7,
    307       number=8, type=5, cpp_type=1, label=3,
    308       has_default_value=False, default_value=[],
    309       message_type=None, enum_type=None, containing_type=None,
    310       is_extension=False, extension_scope=None,
    311       options=None),
    312     _descriptor.FieldDescriptor(
    313       name='config_string', full_name='emulator.VehiclePropConfig.config_string', index=8,
    314       number=9, type=9, cpp_type=9, label=1,
    315       has_default_value=False, default_value=unicode("", "utf-8"),
    316       message_type=None, enum_type=None, containing_type=None,
    317       is_extension=False, extension_scope=None,
    318       options=None),
    319     _descriptor.FieldDescriptor(
    320       name='min_sample_rate', full_name='emulator.VehiclePropConfig.min_sample_rate', index=9,
    321       number=10, type=2, cpp_type=6, label=1,
    322       has_default_value=False, default_value=0,
    323       message_type=None, enum_type=None, containing_type=None,
    324       is_extension=False, extension_scope=None,
    325       options=None),
    326     _descriptor.FieldDescriptor(
    327       name='max_sample_rate', full_name='emulator.VehiclePropConfig.max_sample_rate', index=10,
    328       number=11, type=2, cpp_type=6, label=1,
    329       has_default_value=False, default_value=0,
    330       message_type=None, enum_type=None, containing_type=None,
    331       is_extension=False, extension_scope=None,
    332       options=None),
    333   ],
    334   extensions=[
    335   ],
    336   nested_types=[],
    337   enum_types=[
    338   ],
    339   options=None,
    340   is_extendable=False,
    341   extension_ranges=[],
    342   serialized_start=225,
    343   serialized_end=508,
    344 )
    345 
    346 
    347 _VEHICLEPROPVALUE = _descriptor.Descriptor(
    348   name='VehiclePropValue',
    349   full_name='emulator.VehiclePropValue',
    350   filename=None,
    351   file=DESCRIPTOR,
    352   containing_type=None,
    353   fields=[
    354     _descriptor.FieldDescriptor(
    355       name='prop', full_name='emulator.VehiclePropValue.prop', index=0,
    356       number=1, type=5, cpp_type=1, label=2,
    357       has_default_value=False, default_value=0,
    358       message_type=None, enum_type=None, containing_type=None,
    359       is_extension=False, extension_scope=None,
    360       options=None),
    361     _descriptor.FieldDescriptor(
    362       name='value_type', full_name='emulator.VehiclePropValue.value_type', index=1,
    363       number=2, type=5, cpp_type=1, label=1,
    364       has_default_value=False, default_value=0,
    365       message_type=None, enum_type=None, containing_type=None,
    366       is_extension=False, extension_scope=None,
    367       options=None),
    368     _descriptor.FieldDescriptor(
    369       name='timestamp', full_name='emulator.VehiclePropValue.timestamp', index=2,
    370       number=3, type=3, cpp_type=2, label=1,
    371       has_default_value=False, default_value=0,
    372       message_type=None, enum_type=None, containing_type=None,
    373       is_extension=False, extension_scope=None,
    374       options=None),
    375     _descriptor.FieldDescriptor(
    376       name='status', full_name='emulator.VehiclePropValue.status', index=3,
    377       number=10, type=14, cpp_type=8, label=1,
    378       has_default_value=False, default_value=0,
    379       message_type=None, enum_type=None, containing_type=None,
    380       is_extension=False, extension_scope=None,
    381       options=None),
    382     _descriptor.FieldDescriptor(
    383       name='area_id', full_name='emulator.VehiclePropValue.area_id', index=4,
    384       number=4, type=5, cpp_type=1, label=1,
    385       has_default_value=False, default_value=0,
    386       message_type=None, enum_type=None, containing_type=None,
    387       is_extension=False, extension_scope=None,
    388       options=None),
    389     _descriptor.FieldDescriptor(
    390       name='int32_values', full_name='emulator.VehiclePropValue.int32_values', index=5,
    391       number=5, type=17, cpp_type=1, label=3,
    392       has_default_value=False, default_value=[],
    393       message_type=None, enum_type=None, containing_type=None,
    394       is_extension=False, extension_scope=None,
    395       options=None),
    396     _descriptor.FieldDescriptor(
    397       name='int64_values', full_name='emulator.VehiclePropValue.int64_values', index=6,
    398       number=6, type=18, cpp_type=2, label=3,
    399       has_default_value=False, default_value=[],
    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='float_values', full_name='emulator.VehiclePropValue.float_values', index=7,
    405       number=7, type=2, cpp_type=6, label=3,
    406       has_default_value=False, default_value=[],
    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='string_value', full_name='emulator.VehiclePropValue.string_value', index=8,
    412       number=8, type=9, cpp_type=9, label=1,
    413       has_default_value=False, default_value=unicode("", "utf-8"),
    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='bytes_value', full_name='emulator.VehiclePropValue.bytes_value', index=9,
    419       number=9, type=12, cpp_type=9, label=1,
    420       has_default_value=False, default_value="",
    421       message_type=None, enum_type=None, containing_type=None,
    422       is_extension=False, extension_scope=None,
    423       options=None),
    424   ],
    425   extensions=[
    426   ],
    427   nested_types=[],
    428   enum_types=[
    429   ],
    430   options=None,
    431   is_extendable=False,
    432   extension_ranges=[],
    433   serialized_start=511,
    434   serialized_end=753,
    435 )
    436 
    437 
    438 _VEHICLEPROPGET = _descriptor.Descriptor(
    439   name='VehiclePropGet',
    440   full_name='emulator.VehiclePropGet',
    441   filename=None,
    442   file=DESCRIPTOR,
    443   containing_type=None,
    444   fields=[
    445     _descriptor.FieldDescriptor(
    446       name='prop', full_name='emulator.VehiclePropGet.prop', index=0,
    447       number=1, type=5, cpp_type=1, label=2,
    448       has_default_value=False, default_value=0,
    449       message_type=None, enum_type=None, containing_type=None,
    450       is_extension=False, extension_scope=None,
    451       options=None),
    452     _descriptor.FieldDescriptor(
    453       name='area_id', full_name='emulator.VehiclePropGet.area_id', index=1,
    454       number=2, type=5, cpp_type=1, label=1,
    455       has_default_value=False, default_value=0,
    456       message_type=None, enum_type=None, containing_type=None,
    457       is_extension=False, extension_scope=None,
    458       options=None),
    459   ],
    460   extensions=[
    461   ],
    462   nested_types=[],
    463   enum_types=[
    464   ],
    465   options=None,
    466   is_extendable=False,
    467   extension_ranges=[],
    468   serialized_start=755,
    469   serialized_end=802,
    470 )
    471 
    472 
    473 _EMULATORMESSAGE = _descriptor.Descriptor(
    474   name='EmulatorMessage',
    475   full_name='emulator.EmulatorMessage',
    476   filename=None,
    477   file=DESCRIPTOR,
    478   containing_type=None,
    479   fields=[
    480     _descriptor.FieldDescriptor(
    481       name='msg_type', full_name='emulator.EmulatorMessage.msg_type', index=0,
    482       number=1, type=14, cpp_type=8, label=2,
    483       has_default_value=False, default_value=0,
    484       message_type=None, enum_type=None, containing_type=None,
    485       is_extension=False, extension_scope=None,
    486       options=None),
    487     _descriptor.FieldDescriptor(
    488       name='status', full_name='emulator.EmulatorMessage.status', index=1,
    489       number=2, type=14, cpp_type=8, label=1,
    490       has_default_value=False, default_value=0,
    491       message_type=None, enum_type=None, containing_type=None,
    492       is_extension=False, extension_scope=None,
    493       options=None),
    494     _descriptor.FieldDescriptor(
    495       name='prop', full_name='emulator.EmulatorMessage.prop', index=2,
    496       number=3, type=11, cpp_type=10, label=3,
    497       has_default_value=False, default_value=[],
    498       message_type=None, enum_type=None, containing_type=None,
    499       is_extension=False, extension_scope=None,
    500       options=None),
    501     _descriptor.FieldDescriptor(
    502       name='config', full_name='emulator.EmulatorMessage.config', index=3,
    503       number=4, type=11, cpp_type=10, label=3,
    504       has_default_value=False, default_value=[],
    505       message_type=None, enum_type=None, containing_type=None,
    506       is_extension=False, extension_scope=None,
    507       options=None),
    508     _descriptor.FieldDescriptor(
    509       name='value', full_name='emulator.EmulatorMessage.value', index=4,
    510       number=5, type=11, cpp_type=10, label=3,
    511       has_default_value=False, default_value=[],
    512       message_type=None, enum_type=None, containing_type=None,
    513       is_extension=False, extension_scope=None,
    514       options=None),
    515   ],
    516   extensions=[
    517   ],
    518   nested_types=[],
    519   enum_types=[
    520   ],
    521   options=None,
    522   is_extendable=False,
    523   extension_ranges=[],
    524   serialized_start=805,
    525   serialized_end=1021,
    526 )
    527 
    528 _VEHICLEPROPCONFIG.fields_by_name['area_configs'].message_type = _VEHICLEAREACONFIG
    529 _VEHICLEPROPVALUE.fields_by_name['status'].enum_type = _VEHICLEPROPSTATUS
    530 _EMULATORMESSAGE.fields_by_name['msg_type'].enum_type = _MSGTYPE
    531 _EMULATORMESSAGE.fields_by_name['status'].enum_type = _STATUS
    532 _EMULATORMESSAGE.fields_by_name['prop'].message_type = _VEHICLEPROPGET
    533 _EMULATORMESSAGE.fields_by_name['config'].message_type = _VEHICLEPROPCONFIG
    534 _EMULATORMESSAGE.fields_by_name['value'].message_type = _VEHICLEPROPVALUE
    535 DESCRIPTOR.message_types_by_name['VehicleAreaConfig'] = _VEHICLEAREACONFIG
    536 DESCRIPTOR.message_types_by_name['VehiclePropConfig'] = _VEHICLEPROPCONFIG
    537 DESCRIPTOR.message_types_by_name['VehiclePropValue'] = _VEHICLEPROPVALUE
    538 DESCRIPTOR.message_types_by_name['VehiclePropGet'] = _VEHICLEPROPGET
    539 DESCRIPTOR.message_types_by_name['EmulatorMessage'] = _EMULATORMESSAGE
    540 
    541 class VehicleAreaConfig(_message.Message):
    542   __metaclass__ = _reflection.GeneratedProtocolMessageType
    543   DESCRIPTOR = _VEHICLEAREACONFIG
    544 
    545   # @@protoc_insertion_point(class_scope:emulator.VehicleAreaConfig)
    546 
    547 class VehiclePropConfig(_message.Message):
    548   __metaclass__ = _reflection.GeneratedProtocolMessageType
    549   DESCRIPTOR = _VEHICLEPROPCONFIG
    550 
    551   # @@protoc_insertion_point(class_scope:emulator.VehiclePropConfig)
    552 
    553 class VehiclePropValue(_message.Message):
    554   __metaclass__ = _reflection.GeneratedProtocolMessageType
    555   DESCRIPTOR = _VEHICLEPROPVALUE
    556 
    557   # @@protoc_insertion_point(class_scope:emulator.VehiclePropValue)
    558 
    559 class VehiclePropGet(_message.Message):
    560   __metaclass__ = _reflection.GeneratedProtocolMessageType
    561   DESCRIPTOR = _VEHICLEPROPGET
    562 
    563   # @@protoc_insertion_point(class_scope:emulator.VehiclePropGet)
    564 
    565 class EmulatorMessage(_message.Message):
    566   __metaclass__ = _reflection.GeneratedProtocolMessageType
    567   DESCRIPTOR = _EMULATORMESSAGE
    568 
    569   # @@protoc_insertion_point(class_scope:emulator.EmulatorMessage)
    570 
    571 
    572 DESCRIPTOR.has_options = True
    573 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\003')
    574 # @@protoc_insertion_point(module_scope)
    575