1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: ComponentSpecificationMessage.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='ComponentSpecificationMessage.proto', 16 package='android.vts', 17 serialized_pb='\n#ComponentSpecificationMessage.proto\x12\x0b\x61ndroid.vts\"e\n\x1c\x43\x61llFlowSpecificationMessage\x12\x14\n\x05\x65ntry\x18\x01 \x01(\x08:\x05\x66\x61lse\x12\x13\n\x04\x65xit\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x0c\n\x04next\x18\x0b \x03(\x0c\x12\x0c\n\x04prev\x18\x0c \x03(\x0c\"C\n NativeCodeCoverageRawDataMessage\x12\x11\n\tfile_path\x18\x01 \x01(\x0c\x12\x0c\n\x04gcda\x18\x0b \x01(\x0c\"\x8d\x03\n\x13\x46unctionCallMessage\x12\x1b\n\x13hidl_interface_name\x18\x01 \x01(\x0c\x12\x19\n\rhal_driver_id\x18\x0b \x01(\x05:\x02-1\x12\x34\n\x0f\x63omponent_class\x18\x15 \x01(\x0e\x32\x1b.android.vts.ComponentClass\x12\x32\n\x0e\x63omponent_type\x18\x16 \x01(\x0e\x32\x1a.android.vts.ComponentType\x12\"\n\x16\x63omponent_type_version\x18\x17 \x01(\x0c\x42\x02\x18\x01\x12\x16\n\x0e\x63omponent_name\x18\x18 \x01(\x0c\x12\x14\n\x0cpackage_name\x18\x19 \x01(\x0c\x12$\n\x1c\x63omponent_type_version_major\x18\x1a \x01(\r\x12$\n\x1c\x63omponent_type_version_minor\x18\x1b \x01(\r\x12\x36\n\x03\x61pi\x18\x64 \x01(\x0b\x32).android.vts.FunctionSpecificationMessage\"\xde\x05\n\x1c\x46unctionSpecificationMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12\x16\n\x0esubmodule_name\x18\x02 \x01(\x0c\x12\x19\n\x11hidl_interface_id\x18\x03 \x01(\x05\x12>\n\x0breturn_type\x18\x0b \x01(\x0b\x32).android.vts.VariableSpecificationMessage\x12\x43\n\x10return_type_hidl\x18\x0c \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12N\n\x1areturn_type_submodule_spec\x18\r \x01(\x0b\x32*.android.vts.ComponentSpecificationMessage\x12\x36\n\x03\x61rg\x18\x15 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12;\n\x08\x63\x61llflow\x18\x1f \x03(\x0b\x32).android.vts.CallFlowSpecificationMessage\x12\x1a\n\x0b\x64o_not_fuzz\x18 \x01(\x08:\x05\x66\x61lse\x12\x17\n\x0bis_callback\x18) \x01(\x08\x42\x02\x18\x01\x12J\n\x10\x66unction_pointer\x18* \x01(\x0b\x32\x30.android.vts.FunctionPointerSpecificationMessage\x12\x16\n\x0eprofiling_data\x18\x65 \x03(\x02\x12 \n\x17processed_coverage_data\x18\xc9\x01 \x03(\r\x12I\n\x11raw_coverage_data\x18\xca\x01 \x03(\x0b\x32-.android.vts.NativeCodeCoverageRawDataMessage\x12\x14\n\x0bparent_path\x18\xad\x02 \x01(\x0c\x12\x17\n\x0esyscall_number\x18\x91\x03 \x01(\r\"\xf5\x02\n\x16ScalarDataValueMessage\x12\x0e\n\x06\x62ool_t\x18\x01 \x01(\x08\x12\x0e\n\x06int8_t\x18\x0b \x01(\x05\x12\x0f\n\x07uint8_t\x18\x0c \x01(\r\x12\x0c\n\x04\x63har\x18\r \x01(\x05\x12\r\n\x05uchar\x18\x0e \x01(\r\x12\x0f\n\x07int16_t\x18\x15 \x01(\x05\x12\x10\n\x08uint16_t\x18\x16 \x01(\r\x12\x0f\n\x07int32_t\x18\x1f \x01(\x05\x12\x10\n\x08uint32_t\x18 \x01(\r\x12\x0f\n\x07int64_t\x18) \x01(\x03\x12\x10\n\x08uint64_t\x18* \x01(\x04\x12\x0f\n\x07\x66loat_t\x18\x65 \x01(\x02\x12\x10\n\x08\x64ouble_t\x18\x66 \x01(\x01\x12\x10\n\x07pointer\x18\xc9\x01 \x01(\r\x12\x0f\n\x06opaque\x18\xca\x01 \x01(\r\x12\x15\n\x0cvoid_pointer\x18\xd3\x01 \x01(\r\x12\x15\n\x0c\x63har_pointer\x18\xd4\x01 \x01(\r\x12\x16\n\ruchar_pointer\x18\xd5\x01 \x01(\r\x12\x18\n\x0fpointer_pointer\x18\xfb\x01 \x01(\r\"\xd1\x01\n#FunctionPointerSpecificationMessage\x12\x15\n\rfunction_name\x18\x01 \x01(\x0c\x12\x0f\n\x07\x61\x64\x64ress\x18\x0b \x01(\r\x12\n\n\x02id\x18\x15 \x01(\x0c\x12\x36\n\x03\x61rg\x18\x65 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12>\n\x0breturn_type\x18o \x01(\x0b\x32).android.vts.VariableSpecificationMessage\"9\n\x16StringDataValueMessage\x12\x0f\n\x07message\x18\x01 \x01(\x0c\x12\x0e\n\x06length\x18\x0b \x01(\r\"z\n\x14\x45numDataValueMessage\x12\x12\n\nenumerator\x18\x01 \x03(\x0c\x12\x39\n\x0cscalar_value\x18\x02 \x03(\x0b\x32#.android.vts.ScalarDataValueMessage\x12\x13\n\x0bscalar_type\x18\x03 \x01(\x0c\"8\n\x16MemoryDataValueMessage\x12\x0c\n\x04size\x18\x01 \x01(\x03\x12\x10\n\x08\x63ontents\x18\x02 \x01(\x0c\"\x93\x01\n\tFdMessage\x12!\n\x04type\x18\x01 \x01(\x0e\x32\x13.android.vts.FdType\x12\x0c\n\x04mode\x18\x02 \x01(\r\x12\r\n\x05\x66lags\x18\x03 \x01(\x05\x12\x11\n\tfile_name\x18\x04 \x01(\x0c\x12\x33\n\x06memory\x18\x06 \x01(\x0b\x32#.android.vts.MemoryDataValueMessage\"\x85\x01\n\x16HandleDataValueMessage\x12\x0f\n\x07version\x18\x01 \x01(\x05\x12\x0f\n\x07num_fds\x18\x02 \x01(\x05\x12\x10\n\x08num_ints\x18\x03 \x01(\x05\x12&\n\x06\x66\x64_val\x18\x04 \x03(\x0b\x32\x16.android.vts.FdMessage\x12\x0f\n\x07int_val\x18\x05 \x03(\x05\"\xc3\t\n\x1cVariableSpecificationMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12\'\n\x04type\x18\x02 \x01(\x0e\x32\x19.android.vts.VariableType\x12\x39\n\x0cscalar_value\x18\x65 \x01(\x0b\x32#.android.vts.ScalarDataValueMessage\x12\x13\n\x0bscalar_type\x18\x66 \x01(\x0c\x12\x39\n\x0cstring_value\x18o \x01(\x0b\x32#.android.vts.StringDataValueMessage\x12\x35\n\nenum_value\x18y \x01(\x0b\x32!.android.vts.EnumDataValueMessage\x12@\n\x0cvector_value\x18\x83\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12\x14\n\x0bvector_size\x18\x84\x01 \x01(\x05\x12@\n\x0cstruct_value\x18\x8d\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12\x14\n\x0bstruct_type\x18\x8e\x01 \x01(\x0c\x12>\n\nsub_struct\x18\x8f\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12?\n\x0bunion_value\x18\x97\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12\x13\n\nunion_type\x18\x98\x01 \x01(\x0c\x12=\n\tsub_union\x18\x99\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12=\n\tfmq_value\x18\xa1\x01 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12=\n\tref_value\x18\xab\x01 \x01(\x0b\x32).android.vts.VariableSpecificationMessage\x12?\n\x11hidl_memory_value\x18\xac\x01 \x01(\x0b\x32#.android.vts.MemoryDataValueMessage\x12:\n\x0chandle_value\x18\xb5\x01 \x01(\x0b\x32#.android.vts.HandleDataValueMessage\x12\x18\n\x0fpredefined_type\x18\xc9\x01 \x01(\x0c\x12K\n\x10\x66unction_pointer\x18\xdd\x01 \x03(\x0b\x32\x30.android.vts.FunctionPointerSpecificationMessage\x12\x1b\n\x12hidl_callback_type\x18\xe7\x01 \x01(\x0c\x12\x1a\n\x11hidl_interface_id\x18\xf1\x01 \x01(\x05\x12\x1f\n\x16hidl_interface_pointer\x18\xf2\x01 \x01(\x04\x12\x17\n\x08is_input\x18\xad\x02 \x01(\x08:\x04true\x12\x19\n\tis_output\x18\xae\x02 \x01(\x08:\x05\x66\x61lse\x12\x18\n\x08is_const\x18\xaf\x02 \x01(\x08:\x05\x66\x61lse\x12\x1b\n\x0bis_callback\x18\xb0\x02 \x01(\x08:\x05\x66\x61lse\"\xfb\x01\n\x1aStructSpecificationMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12\x19\n\nis_pointer\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x37\n\x03\x61pi\x18\xe9\x07 \x03(\x0b\x32).android.vts.FunctionSpecificationMessage\x12<\n\nsub_struct\x18\xd1\x0f \x03(\x0b\x32\'.android.vts.StructSpecificationMessage\x12=\n\tattribute\x18\xb9\x17 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\"\xf6\x01\n\x1dInterfaceSpecificationMessage\x12\x1f\n\x10is_hidl_callback\x18\x65 \x01(\x08:\x05\x66\x61lse\x12\x37\n\x03\x61pi\x18\xd1\x0f \x03(\x0b\x32).android.vts.FunctionSpecificationMessage\x12=\n\tattribute\x18\xb9\x17 \x03(\x0b\x32).android.vts.VariableSpecificationMessage\x12<\n\nsub_struct\x18\xa1\x1f \x03(\x0b\x32\'.android.vts.StructSpecificationMessage\"\xca\x03\n\x1d\x43omponentSpecificationMessage\x12\x34\n\x0f\x63omponent_class\x18\x01 \x01(\x0e\x32\x1b.android.vts.ComponentClass\x12\x32\n\x0e\x63omponent_type\x18\x02 \x01(\x0e\x32\x1a.android.vts.ComponentType\x12!\n\x16\x63omponent_type_version\x18\x03 \x01(\x02:\x01\x31\x12\x16\n\x0e\x63omponent_name\x18\x04 \x01(\x0c\x12,\n\x0btarget_arch\x18\x05 \x01(\x0e\x32\x17.android.vts.TargetArch\x12\x0f\n\x07package\x18\x0b \x01(\x0c\x12\x0e\n\x06import\x18\x0c \x03(\x0c\x12%\n\x1coriginal_data_structure_name\x18\xe9\x07 \x01(\x0c\x12\x0f\n\x06header\x18\xea\x07 \x03(\x0c\x12>\n\tinterface\x18\xd1\x0f \x01(\x0b\x32*.android.vts.InterfaceSpecificationMessage\x12=\n\tattribute\x18\xb5\x10 \x03(\x0b\x32).android.vts.VariableSpecificationMessage*\xc9\x01\n\x0e\x43omponentClass\x12\x11\n\rUNKNOWN_CLASS\x10\x00\x12\x14\n\x10HAL_CONVENTIONAL\x10\x01\x12\x1e\n\x1aHAL_CONVENTIONAL_SUBMODULE\x10\x02\x12\x0e\n\nHAL_LEGACY\x10\x03\x12\x0c\n\x08HAL_HIDL\x10\x04\x12!\n\x1dHAL_HIDL_WRAPPED_CONVENTIONAL\x10\x05\x12\x0e\n\nLIB_SHARED\x10\x0b\x12\n\n\x06KERNEL\x10\x15\x12\x11\n\rKERNEL_MODULE\x10\x16*\xa8\x03\n\rComponentType\x12\x10\n\x0cUNKNOWN_TYPE\x10\x00\x12\t\n\x05\x41UDIO\x10\x01\x12\n\n\x06\x43\x41MERA\x10\x02\x12\x07\n\x03GPS\x10\x03\x12\t\n\x05LIGHT\x10\x04\x12\x08\n\x04WIFI\x10\x05\x12\n\n\x06MOBILE\x10\x06\x12\r\n\tBLUETOOTH\x10\x07\x12\x07\n\x03NFC\x10\x08\x12\t\n\x05POWER\x10\t\x12\x0c\n\x08MEMTRACK\x10\n\x12\x07\n\x03\x42\x46P\x10\x0b\x12\x0c\n\x08VIBRATOR\x10\x0c\x12\x0b\n\x07THERMAL\x10\r\x12\x0c\n\x08TV_INPUT\x10\x0e\x12\n\n\x06TV_CEC\x10\x0f\x12\x0b\n\x07SENSORS\x10\x10\x12\x0b\n\x07VEHICLE\x10\x11\x12\x06\n\x02VR\x10\x12\x12\x16\n\x12GRAPHICS_ALLOCATOR\x10\x13\x12\x13\n\x0fGRAPHICS_MAPPER\x10\x14\x12\t\n\x05RADIO\x10\x15\x12\x0e\n\nCONTEXTHUB\x10\x16\x12\x15\n\x11GRAPHICS_COMPOSER\x10\x17\x12\r\n\tMEDIA_OMX\x10\x18\x12\x10\n\x0b\x42IONIC_LIBM\x10\xe9\x07\x12\x10\n\x0b\x42IONIC_LIBC\x10\xea\x07\x12\x13\n\x0eVNDK_LIBCUTILS\x10\xcd\x08\x12\x0c\n\x07SYSCALL\x10\xd1\x0f*\x9e\x03\n\x0cVariableType\x12\x19\n\x15UNKNOWN_VARIABLE_TYPE\x10\x00\x12\x13\n\x0fTYPE_PREDEFINED\x10\x01\x12\x0f\n\x0bTYPE_SCALAR\x10\x02\x12\x0f\n\x0bTYPE_STRING\x10\x03\x12\r\n\tTYPE_ENUM\x10\x04\x12\x0e\n\nTYPE_ARRAY\x10\x05\x12\x0f\n\x0bTYPE_VECTOR\x10\x06\x12\x0f\n\x0bTYPE_STRUCT\x10\x07\x12\x19\n\x15TYPE_FUNCTION_POINTER\x10\x08\x12\r\n\tTYPE_VOID\x10\t\x12\x16\n\x12TYPE_HIDL_CALLBACK\x10\n\x12\x12\n\x0eTYPE_SUBMODULE\x10\x0b\x12\x0e\n\nTYPE_UNION\x10\x0c\x12\x17\n\x13TYPE_HIDL_INTERFACE\x10\r\x12\x0f\n\x0bTYPE_HANDLE\x10\x0e\x12\r\n\tTYPE_MASK\x10\x0f\x12\x14\n\x10TYPE_HIDL_MEMORY\x10\x10\x12\x10\n\x0cTYPE_POINTER\x10\x11\x12\x11\n\rTYPE_FMQ_SYNC\x10\x12\x12\x13\n\x0fTYPE_FMQ_UNSYNC\x10\x13\x12\x0c\n\x08TYPE_REF\x10\x14*Q\n\nTargetArch\x12\x17\n\x13UNKNOWN_TARGET_ARCH\x10\x00\x12\x13\n\x0fTARGET_ARCH_ARM\x10\x01\x12\x15\n\x11TARGET_ARCH_ARM64\x10\x02*b\n\x06\x46\x64Type\x12\r\n\tFILE_TYPE\x10\x01\x12\x0c\n\x08\x44IR_TYPE\x10\x02\x12\x0c\n\x08\x44\x45V_TYPE\x10\x03\x12\r\n\tPIPE_TYPE\x10\x04\x12\x0f\n\x0bSOCKET_TYPE\x10\x05\x12\r\n\tLINK_TYPE\x10\x06\x42\x39\n\x15\x63om.android.vts.protoB VtsComponentSpecificationMessage') 18 19 _COMPONENTCLASS = _descriptor.EnumDescriptor( 20 name='ComponentClass', 21 full_name='android.vts.ComponentClass', 22 filename=None, 23 file=DESCRIPTOR, 24 values=[ 25 _descriptor.EnumValueDescriptor( 26 name='UNKNOWN_CLASS', index=0, number=0, 27 options=None, 28 type=None), 29 _descriptor.EnumValueDescriptor( 30 name='HAL_CONVENTIONAL', index=1, number=1, 31 options=None, 32 type=None), 33 _descriptor.EnumValueDescriptor( 34 name='HAL_CONVENTIONAL_SUBMODULE', index=2, number=2, 35 options=None, 36 type=None), 37 _descriptor.EnumValueDescriptor( 38 name='HAL_LEGACY', index=3, number=3, 39 options=None, 40 type=None), 41 _descriptor.EnumValueDescriptor( 42 name='HAL_HIDL', index=4, number=4, 43 options=None, 44 type=None), 45 _descriptor.EnumValueDescriptor( 46 name='HAL_HIDL_WRAPPED_CONVENTIONAL', index=5, number=5, 47 options=None, 48 type=None), 49 _descriptor.EnumValueDescriptor( 50 name='LIB_SHARED', index=6, number=11, 51 options=None, 52 type=None), 53 _descriptor.EnumValueDescriptor( 54 name='KERNEL', index=7, number=21, 55 options=None, 56 type=None), 57 _descriptor.EnumValueDescriptor( 58 name='KERNEL_MODULE', index=8, number=22, 59 options=None, 60 type=None), 61 ], 62 containing_type=None, 63 options=None, 64 serialized_start=4663, 65 serialized_end=4864, 66 ) 67 68 ComponentClass = enum_type_wrapper.EnumTypeWrapper(_COMPONENTCLASS) 69 _COMPONENTTYPE = _descriptor.EnumDescriptor( 70 name='ComponentType', 71 full_name='android.vts.ComponentType', 72 filename=None, 73 file=DESCRIPTOR, 74 values=[ 75 _descriptor.EnumValueDescriptor( 76 name='UNKNOWN_TYPE', index=0, number=0, 77 options=None, 78 type=None), 79 _descriptor.EnumValueDescriptor( 80 name='AUDIO', index=1, number=1, 81 options=None, 82 type=None), 83 _descriptor.EnumValueDescriptor( 84 name='CAMERA', index=2, number=2, 85 options=None, 86 type=None), 87 _descriptor.EnumValueDescriptor( 88 name='GPS', index=3, number=3, 89 options=None, 90 type=None), 91 _descriptor.EnumValueDescriptor( 92 name='LIGHT', index=4, number=4, 93 options=None, 94 type=None), 95 _descriptor.EnumValueDescriptor( 96 name='WIFI', index=5, number=5, 97 options=None, 98 type=None), 99 _descriptor.EnumValueDescriptor( 100 name='MOBILE', index=6, number=6, 101 options=None, 102 type=None), 103 _descriptor.EnumValueDescriptor( 104 name='BLUETOOTH', index=7, number=7, 105 options=None, 106 type=None), 107 _descriptor.EnumValueDescriptor( 108 name='NFC', index=8, number=8, 109 options=None, 110 type=None), 111 _descriptor.EnumValueDescriptor( 112 name='POWER', index=9, number=9, 113 options=None, 114 type=None), 115 _descriptor.EnumValueDescriptor( 116 name='MEMTRACK', index=10, number=10, 117 options=None, 118 type=None), 119 _descriptor.EnumValueDescriptor( 120 name='BFP', index=11, number=11, 121 options=None, 122 type=None), 123 _descriptor.EnumValueDescriptor( 124 name='VIBRATOR', index=12, number=12, 125 options=None, 126 type=None), 127 _descriptor.EnumValueDescriptor( 128 name='THERMAL', index=13, number=13, 129 options=None, 130 type=None), 131 _descriptor.EnumValueDescriptor( 132 name='TV_INPUT', index=14, number=14, 133 options=None, 134 type=None), 135 _descriptor.EnumValueDescriptor( 136 name='TV_CEC', index=15, number=15, 137 options=None, 138 type=None), 139 _descriptor.EnumValueDescriptor( 140 name='SENSORS', index=16, number=16, 141 options=None, 142 type=None), 143 _descriptor.EnumValueDescriptor( 144 name='VEHICLE', index=17, number=17, 145 options=None, 146 type=None), 147 _descriptor.EnumValueDescriptor( 148 name='VR', index=18, number=18, 149 options=None, 150 type=None), 151 _descriptor.EnumValueDescriptor( 152 name='GRAPHICS_ALLOCATOR', index=19, number=19, 153 options=None, 154 type=None), 155 _descriptor.EnumValueDescriptor( 156 name='GRAPHICS_MAPPER', index=20, number=20, 157 options=None, 158 type=None), 159 _descriptor.EnumValueDescriptor( 160 name='RADIO', index=21, number=21, 161 options=None, 162 type=None), 163 _descriptor.EnumValueDescriptor( 164 name='CONTEXTHUB', index=22, number=22, 165 options=None, 166 type=None), 167 _descriptor.EnumValueDescriptor( 168 name='GRAPHICS_COMPOSER', index=23, number=23, 169 options=None, 170 type=None), 171 _descriptor.EnumValueDescriptor( 172 name='MEDIA_OMX', index=24, number=24, 173 options=None, 174 type=None), 175 _descriptor.EnumValueDescriptor( 176 name='BIONIC_LIBM', index=25, number=1001, 177 options=None, 178 type=None), 179 _descriptor.EnumValueDescriptor( 180 name='BIONIC_LIBC', index=26, number=1002, 181 options=None, 182 type=None), 183 _descriptor.EnumValueDescriptor( 184 name='VNDK_LIBCUTILS', index=27, number=1101, 185 options=None, 186 type=None), 187 _descriptor.EnumValueDescriptor( 188 name='SYSCALL', index=28, number=2001, 189 options=None, 190 type=None), 191 ], 192 containing_type=None, 193 options=None, 194 serialized_start=4867, 195 serialized_end=5291, 196 ) 197 198 ComponentType = enum_type_wrapper.EnumTypeWrapper(_COMPONENTTYPE) 199 _VARIABLETYPE = _descriptor.EnumDescriptor( 200 name='VariableType', 201 full_name='android.vts.VariableType', 202 filename=None, 203 file=DESCRIPTOR, 204 values=[ 205 _descriptor.EnumValueDescriptor( 206 name='UNKNOWN_VARIABLE_TYPE', index=0, number=0, 207 options=None, 208 type=None), 209 _descriptor.EnumValueDescriptor( 210 name='TYPE_PREDEFINED', index=1, number=1, 211 options=None, 212 type=None), 213 _descriptor.EnumValueDescriptor( 214 name='TYPE_SCALAR', index=2, number=2, 215 options=None, 216 type=None), 217 _descriptor.EnumValueDescriptor( 218 name='TYPE_STRING', index=3, number=3, 219 options=None, 220 type=None), 221 _descriptor.EnumValueDescriptor( 222 name='TYPE_ENUM', index=4, number=4, 223 options=None, 224 type=None), 225 _descriptor.EnumValueDescriptor( 226 name='TYPE_ARRAY', index=5, number=5, 227 options=None, 228 type=None), 229 _descriptor.EnumValueDescriptor( 230 name='TYPE_VECTOR', index=6, number=6, 231 options=None, 232 type=None), 233 _descriptor.EnumValueDescriptor( 234 name='TYPE_STRUCT', index=7, number=7, 235 options=None, 236 type=None), 237 _descriptor.EnumValueDescriptor( 238 name='TYPE_FUNCTION_POINTER', index=8, number=8, 239 options=None, 240 type=None), 241 _descriptor.EnumValueDescriptor( 242 name='TYPE_VOID', index=9, number=9, 243 options=None, 244 type=None), 245 _descriptor.EnumValueDescriptor( 246 name='TYPE_HIDL_CALLBACK', index=10, number=10, 247 options=None, 248 type=None), 249 _descriptor.EnumValueDescriptor( 250 name='TYPE_SUBMODULE', index=11, number=11, 251 options=None, 252 type=None), 253 _descriptor.EnumValueDescriptor( 254 name='TYPE_UNION', index=12, number=12, 255 options=None, 256 type=None), 257 _descriptor.EnumValueDescriptor( 258 name='TYPE_HIDL_INTERFACE', index=13, number=13, 259 options=None, 260 type=None), 261 _descriptor.EnumValueDescriptor( 262 name='TYPE_HANDLE', index=14, number=14, 263 options=None, 264 type=None), 265 _descriptor.EnumValueDescriptor( 266 name='TYPE_MASK', index=15, number=15, 267 options=None, 268 type=None), 269 _descriptor.EnumValueDescriptor( 270 name='TYPE_HIDL_MEMORY', index=16, number=16, 271 options=None, 272 type=None), 273 _descriptor.EnumValueDescriptor( 274 name='TYPE_POINTER', index=17, number=17, 275 options=None, 276 type=None), 277 _descriptor.EnumValueDescriptor( 278 name='TYPE_FMQ_SYNC', index=18, number=18, 279 options=None, 280 type=None), 281 _descriptor.EnumValueDescriptor( 282 name='TYPE_FMQ_UNSYNC', index=19, number=19, 283 options=None, 284 type=None), 285 _descriptor.EnumValueDescriptor( 286 name='TYPE_REF', index=20, number=20, 287 options=None, 288 type=None), 289 ], 290 containing_type=None, 291 options=None, 292 serialized_start=5294, 293 serialized_end=5708, 294 ) 295 296 VariableType = enum_type_wrapper.EnumTypeWrapper(_VARIABLETYPE) 297 _TARGETARCH = _descriptor.EnumDescriptor( 298 name='TargetArch', 299 full_name='android.vts.TargetArch', 300 filename=None, 301 file=DESCRIPTOR, 302 values=[ 303 _descriptor.EnumValueDescriptor( 304 name='UNKNOWN_TARGET_ARCH', index=0, number=0, 305 options=None, 306 type=None), 307 _descriptor.EnumValueDescriptor( 308 name='TARGET_ARCH_ARM', index=1, number=1, 309 options=None, 310 type=None), 311 _descriptor.EnumValueDescriptor( 312 name='TARGET_ARCH_ARM64', index=2, number=2, 313 options=None, 314 type=None), 315 ], 316 containing_type=None, 317 options=None, 318 serialized_start=5710, 319 serialized_end=5791, 320 ) 321 322 TargetArch = enum_type_wrapper.EnumTypeWrapper(_TARGETARCH) 323 _FDTYPE = _descriptor.EnumDescriptor( 324 name='FdType', 325 full_name='android.vts.FdType', 326 filename=None, 327 file=DESCRIPTOR, 328 values=[ 329 _descriptor.EnumValueDescriptor( 330 name='FILE_TYPE', index=0, number=1, 331 options=None, 332 type=None), 333 _descriptor.EnumValueDescriptor( 334 name='DIR_TYPE', index=1, number=2, 335 options=None, 336 type=None), 337 _descriptor.EnumValueDescriptor( 338 name='DEV_TYPE', index=2, number=3, 339 options=None, 340 type=None), 341 _descriptor.EnumValueDescriptor( 342 name='PIPE_TYPE', index=3, number=4, 343 options=None, 344 type=None), 345 _descriptor.EnumValueDescriptor( 346 name='SOCKET_TYPE', index=4, number=5, 347 options=None, 348 type=None), 349 _descriptor.EnumValueDescriptor( 350 name='LINK_TYPE', index=5, number=6, 351 options=None, 352 type=None), 353 ], 354 containing_type=None, 355 options=None, 356 serialized_start=5793, 357 serialized_end=5891, 358 ) 359 360 FdType = enum_type_wrapper.EnumTypeWrapper(_FDTYPE) 361 UNKNOWN_CLASS = 0 362 HAL_CONVENTIONAL = 1 363 HAL_CONVENTIONAL_SUBMODULE = 2 364 HAL_LEGACY = 3 365 HAL_HIDL = 4 366 HAL_HIDL_WRAPPED_CONVENTIONAL = 5 367 LIB_SHARED = 11 368 KERNEL = 21 369 KERNEL_MODULE = 22 370 UNKNOWN_TYPE = 0 371 AUDIO = 1 372 CAMERA = 2 373 GPS = 3 374 LIGHT = 4 375 WIFI = 5 376 MOBILE = 6 377 BLUETOOTH = 7 378 NFC = 8 379 POWER = 9 380 MEMTRACK = 10 381 BFP = 11 382 VIBRATOR = 12 383 THERMAL = 13 384 TV_INPUT = 14 385 TV_CEC = 15 386 SENSORS = 16 387 VEHICLE = 17 388 VR = 18 389 GRAPHICS_ALLOCATOR = 19 390 GRAPHICS_MAPPER = 20 391 RADIO = 21 392 CONTEXTHUB = 22 393 GRAPHICS_COMPOSER = 23 394 MEDIA_OMX = 24 395 BIONIC_LIBM = 1001 396 BIONIC_LIBC = 1002 397 VNDK_LIBCUTILS = 1101 398 SYSCALL = 2001 399 UNKNOWN_VARIABLE_TYPE = 0 400 TYPE_PREDEFINED = 1 401 TYPE_SCALAR = 2 402 TYPE_STRING = 3 403 TYPE_ENUM = 4 404 TYPE_ARRAY = 5 405 TYPE_VECTOR = 6 406 TYPE_STRUCT = 7 407 TYPE_FUNCTION_POINTER = 8 408 TYPE_VOID = 9 409 TYPE_HIDL_CALLBACK = 10 410 TYPE_SUBMODULE = 11 411 TYPE_UNION = 12 412 TYPE_HIDL_INTERFACE = 13 413 TYPE_HANDLE = 14 414 TYPE_MASK = 15 415 TYPE_HIDL_MEMORY = 16 416 TYPE_POINTER = 17 417 TYPE_FMQ_SYNC = 18 418 TYPE_FMQ_UNSYNC = 19 419 TYPE_REF = 20 420 UNKNOWN_TARGET_ARCH = 0 421 TARGET_ARCH_ARM = 1 422 TARGET_ARCH_ARM64 = 2 423 FILE_TYPE = 1 424 DIR_TYPE = 2 425 DEV_TYPE = 3 426 PIPE_TYPE = 4 427 SOCKET_TYPE = 5 428 LINK_TYPE = 6 429 430 431 432 _CALLFLOWSPECIFICATIONMESSAGE = _descriptor.Descriptor( 433 name='CallFlowSpecificationMessage', 434 full_name='android.vts.CallFlowSpecificationMessage', 435 filename=None, 436 file=DESCRIPTOR, 437 containing_type=None, 438 fields=[ 439 _descriptor.FieldDescriptor( 440 name='entry', full_name='android.vts.CallFlowSpecificationMessage.entry', index=0, 441 number=1, type=8, cpp_type=7, label=1, 442 has_default_value=True, default_value=False, 443 message_type=None, enum_type=None, containing_type=None, 444 is_extension=False, extension_scope=None, 445 options=None), 446 _descriptor.FieldDescriptor( 447 name='exit', full_name='android.vts.CallFlowSpecificationMessage.exit', index=1, 448 number=2, type=8, cpp_type=7, label=1, 449 has_default_value=True, default_value=False, 450 message_type=None, enum_type=None, containing_type=None, 451 is_extension=False, extension_scope=None, 452 options=None), 453 _descriptor.FieldDescriptor( 454 name='next', full_name='android.vts.CallFlowSpecificationMessage.next', index=2, 455 number=11, type=12, cpp_type=9, label=3, 456 has_default_value=False, default_value=[], 457 message_type=None, enum_type=None, containing_type=None, 458 is_extension=False, extension_scope=None, 459 options=None), 460 _descriptor.FieldDescriptor( 461 name='prev', full_name='android.vts.CallFlowSpecificationMessage.prev', index=3, 462 number=12, type=12, cpp_type=9, label=3, 463 has_default_value=False, default_value=[], 464 message_type=None, enum_type=None, containing_type=None, 465 is_extension=False, extension_scope=None, 466 options=None), 467 ], 468 extensions=[ 469 ], 470 nested_types=[], 471 enum_types=[ 472 ], 473 options=None, 474 is_extendable=False, 475 extension_ranges=[], 476 serialized_start=52, 477 serialized_end=153, 478 ) 479 480 481 _NATIVECODECOVERAGERAWDATAMESSAGE = _descriptor.Descriptor( 482 name='NativeCodeCoverageRawDataMessage', 483 full_name='android.vts.NativeCodeCoverageRawDataMessage', 484 filename=None, 485 file=DESCRIPTOR, 486 containing_type=None, 487 fields=[ 488 _descriptor.FieldDescriptor( 489 name='file_path', full_name='android.vts.NativeCodeCoverageRawDataMessage.file_path', index=0, 490 number=1, type=12, cpp_type=9, label=1, 491 has_default_value=False, default_value="", 492 message_type=None, enum_type=None, containing_type=None, 493 is_extension=False, extension_scope=None, 494 options=None), 495 _descriptor.FieldDescriptor( 496 name='gcda', full_name='android.vts.NativeCodeCoverageRawDataMessage.gcda', index=1, 497 number=11, type=12, cpp_type=9, label=1, 498 has_default_value=False, default_value="", 499 message_type=None, enum_type=None, containing_type=None, 500 is_extension=False, extension_scope=None, 501 options=None), 502 ], 503 extensions=[ 504 ], 505 nested_types=[], 506 enum_types=[ 507 ], 508 options=None, 509 is_extendable=False, 510 extension_ranges=[], 511 serialized_start=155, 512 serialized_end=222, 513 ) 514 515 516 _FUNCTIONCALLMESSAGE = _descriptor.Descriptor( 517 name='FunctionCallMessage', 518 full_name='android.vts.FunctionCallMessage', 519 filename=None, 520 file=DESCRIPTOR, 521 containing_type=None, 522 fields=[ 523 _descriptor.FieldDescriptor( 524 name='hidl_interface_name', full_name='android.vts.FunctionCallMessage.hidl_interface_name', index=0, 525 number=1, type=12, cpp_type=9, label=1, 526 has_default_value=False, default_value="", 527 message_type=None, enum_type=None, containing_type=None, 528 is_extension=False, extension_scope=None, 529 options=None), 530 _descriptor.FieldDescriptor( 531 name='hal_driver_id', full_name='android.vts.FunctionCallMessage.hal_driver_id', index=1, 532 number=11, type=5, cpp_type=1, label=1, 533 has_default_value=True, default_value=-1, 534 message_type=None, enum_type=None, containing_type=None, 535 is_extension=False, extension_scope=None, 536 options=None), 537 _descriptor.FieldDescriptor( 538 name='component_class', full_name='android.vts.FunctionCallMessage.component_class', index=2, 539 number=21, type=14, cpp_type=8, label=1, 540 has_default_value=False, default_value=0, 541 message_type=None, enum_type=None, containing_type=None, 542 is_extension=False, extension_scope=None, 543 options=None), 544 _descriptor.FieldDescriptor( 545 name='component_type', full_name='android.vts.FunctionCallMessage.component_type', index=3, 546 number=22, type=14, cpp_type=8, label=1, 547 has_default_value=False, default_value=0, 548 message_type=None, enum_type=None, containing_type=None, 549 is_extension=False, extension_scope=None, 550 options=None), 551 _descriptor.FieldDescriptor( 552 name='component_type_version', full_name='android.vts.FunctionCallMessage.component_type_version', index=4, 553 number=23, type=12, cpp_type=9, label=1, 554 has_default_value=False, default_value="", 555 message_type=None, enum_type=None, containing_type=None, 556 is_extension=False, extension_scope=None, 557 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')), 558 _descriptor.FieldDescriptor( 559 name='component_name', full_name='android.vts.FunctionCallMessage.component_name', index=5, 560 number=24, type=12, cpp_type=9, label=1, 561 has_default_value=False, default_value="", 562 message_type=None, enum_type=None, containing_type=None, 563 is_extension=False, extension_scope=None, 564 options=None), 565 _descriptor.FieldDescriptor( 566 name='package_name', full_name='android.vts.FunctionCallMessage.package_name', index=6, 567 number=25, type=12, cpp_type=9, label=1, 568 has_default_value=False, default_value="", 569 message_type=None, enum_type=None, containing_type=None, 570 is_extension=False, extension_scope=None, 571 options=None), 572 _descriptor.FieldDescriptor( 573 name='component_type_version_major', full_name='android.vts.FunctionCallMessage.component_type_version_major', index=7, 574 number=26, type=13, cpp_type=3, label=1, 575 has_default_value=False, default_value=0, 576 message_type=None, enum_type=None, containing_type=None, 577 is_extension=False, extension_scope=None, 578 options=None), 579 _descriptor.FieldDescriptor( 580 name='component_type_version_minor', full_name='android.vts.FunctionCallMessage.component_type_version_minor', index=8, 581 number=27, type=13, cpp_type=3, label=1, 582 has_default_value=False, default_value=0, 583 message_type=None, enum_type=None, containing_type=None, 584 is_extension=False, extension_scope=None, 585 options=None), 586 _descriptor.FieldDescriptor( 587 name='api', full_name='android.vts.FunctionCallMessage.api', index=9, 588 number=100, type=11, cpp_type=10, label=1, 589 has_default_value=False, default_value=None, 590 message_type=None, enum_type=None, containing_type=None, 591 is_extension=False, extension_scope=None, 592 options=None), 593 ], 594 extensions=[ 595 ], 596 nested_types=[], 597 enum_types=[ 598 ], 599 options=None, 600 is_extendable=False, 601 extension_ranges=[], 602 serialized_start=225, 603 serialized_end=622, 604 ) 605 606 607 _FUNCTIONSPECIFICATIONMESSAGE = _descriptor.Descriptor( 608 name='FunctionSpecificationMessage', 609 full_name='android.vts.FunctionSpecificationMessage', 610 filename=None, 611 file=DESCRIPTOR, 612 containing_type=None, 613 fields=[ 614 _descriptor.FieldDescriptor( 615 name='name', full_name='android.vts.FunctionSpecificationMessage.name', index=0, 616 number=1, type=12, cpp_type=9, label=1, 617 has_default_value=False, default_value="", 618 message_type=None, enum_type=None, containing_type=None, 619 is_extension=False, extension_scope=None, 620 options=None), 621 _descriptor.FieldDescriptor( 622 name='submodule_name', full_name='android.vts.FunctionSpecificationMessage.submodule_name', index=1, 623 number=2, type=12, cpp_type=9, label=1, 624 has_default_value=False, default_value="", 625 message_type=None, enum_type=None, containing_type=None, 626 is_extension=False, extension_scope=None, 627 options=None), 628 _descriptor.FieldDescriptor( 629 name='hidl_interface_id', full_name='android.vts.FunctionSpecificationMessage.hidl_interface_id', index=2, 630 number=3, type=5, cpp_type=1, label=1, 631 has_default_value=False, default_value=0, 632 message_type=None, enum_type=None, containing_type=None, 633 is_extension=False, extension_scope=None, 634 options=None), 635 _descriptor.FieldDescriptor( 636 name='return_type', full_name='android.vts.FunctionSpecificationMessage.return_type', index=3, 637 number=11, type=11, cpp_type=10, label=1, 638 has_default_value=False, default_value=None, 639 message_type=None, enum_type=None, containing_type=None, 640 is_extension=False, extension_scope=None, 641 options=None), 642 _descriptor.FieldDescriptor( 643 name='return_type_hidl', full_name='android.vts.FunctionSpecificationMessage.return_type_hidl', index=4, 644 number=12, type=11, cpp_type=10, label=3, 645 has_default_value=False, default_value=[], 646 message_type=None, enum_type=None, containing_type=None, 647 is_extension=False, extension_scope=None, 648 options=None), 649 _descriptor.FieldDescriptor( 650 name='return_type_submodule_spec', full_name='android.vts.FunctionSpecificationMessage.return_type_submodule_spec', index=5, 651 number=13, type=11, cpp_type=10, label=1, 652 has_default_value=False, default_value=None, 653 message_type=None, enum_type=None, containing_type=None, 654 is_extension=False, extension_scope=None, 655 options=None), 656 _descriptor.FieldDescriptor( 657 name='arg', full_name='android.vts.FunctionSpecificationMessage.arg', index=6, 658 number=21, type=11, cpp_type=10, label=3, 659 has_default_value=False, default_value=[], 660 message_type=None, enum_type=None, containing_type=None, 661 is_extension=False, extension_scope=None, 662 options=None), 663 _descriptor.FieldDescriptor( 664 name='callflow', full_name='android.vts.FunctionSpecificationMessage.callflow', index=7, 665 number=31, type=11, cpp_type=10, label=3, 666 has_default_value=False, default_value=[], 667 message_type=None, enum_type=None, containing_type=None, 668 is_extension=False, extension_scope=None, 669 options=None), 670 _descriptor.FieldDescriptor( 671 name='do_not_fuzz', full_name='android.vts.FunctionSpecificationMessage.do_not_fuzz', index=8, 672 number=32, type=8, cpp_type=7, label=1, 673 has_default_value=True, default_value=False, 674 message_type=None, enum_type=None, containing_type=None, 675 is_extension=False, extension_scope=None, 676 options=None), 677 _descriptor.FieldDescriptor( 678 name='is_callback', full_name='android.vts.FunctionSpecificationMessage.is_callback', index=9, 679 number=41, type=8, cpp_type=7, label=1, 680 has_default_value=False, default_value=False, 681 message_type=None, enum_type=None, containing_type=None, 682 is_extension=False, extension_scope=None, 683 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001')), 684 _descriptor.FieldDescriptor( 685 name='function_pointer', full_name='android.vts.FunctionSpecificationMessage.function_pointer', index=10, 686 number=42, type=11, cpp_type=10, label=1, 687 has_default_value=False, default_value=None, 688 message_type=None, enum_type=None, containing_type=None, 689 is_extension=False, extension_scope=None, 690 options=None), 691 _descriptor.FieldDescriptor( 692 name='profiling_data', full_name='android.vts.FunctionSpecificationMessage.profiling_data', index=11, 693 number=101, type=2, cpp_type=6, label=3, 694 has_default_value=False, default_value=[], 695 message_type=None, enum_type=None, containing_type=None, 696 is_extension=False, extension_scope=None, 697 options=None), 698 _descriptor.FieldDescriptor( 699 name='processed_coverage_data', full_name='android.vts.FunctionSpecificationMessage.processed_coverage_data', index=12, 700 number=201, type=13, cpp_type=3, label=3, 701 has_default_value=False, default_value=[], 702 message_type=None, enum_type=None, containing_type=None, 703 is_extension=False, extension_scope=None, 704 options=None), 705 _descriptor.FieldDescriptor( 706 name='raw_coverage_data', full_name='android.vts.FunctionSpecificationMessage.raw_coverage_data', index=13, 707 number=202, type=11, cpp_type=10, label=3, 708 has_default_value=False, default_value=[], 709 message_type=None, enum_type=None, containing_type=None, 710 is_extension=False, extension_scope=None, 711 options=None), 712 _descriptor.FieldDescriptor( 713 name='parent_path', full_name='android.vts.FunctionSpecificationMessage.parent_path', index=14, 714 number=301, type=12, cpp_type=9, label=1, 715 has_default_value=False, default_value="", 716 message_type=None, enum_type=None, containing_type=None, 717 is_extension=False, extension_scope=None, 718 options=None), 719 _descriptor.FieldDescriptor( 720 name='syscall_number', full_name='android.vts.FunctionSpecificationMessage.syscall_number', index=15, 721 number=401, type=13, cpp_type=3, label=1, 722 has_default_value=False, default_value=0, 723 message_type=None, enum_type=None, containing_type=None, 724 is_extension=False, extension_scope=None, 725 options=None), 726 ], 727 extensions=[ 728 ], 729 nested_types=[], 730 enum_types=[ 731 ], 732 options=None, 733 is_extendable=False, 734 extension_ranges=[], 735 serialized_start=625, 736 serialized_end=1359, 737 ) 738 739 740 _SCALARDATAVALUEMESSAGE = _descriptor.Descriptor( 741 name='ScalarDataValueMessage', 742 full_name='android.vts.ScalarDataValueMessage', 743 filename=None, 744 file=DESCRIPTOR, 745 containing_type=None, 746 fields=[ 747 _descriptor.FieldDescriptor( 748 name='bool_t', full_name='android.vts.ScalarDataValueMessage.bool_t', index=0, 749 number=1, type=8, cpp_type=7, label=1, 750 has_default_value=False, default_value=False, 751 message_type=None, enum_type=None, containing_type=None, 752 is_extension=False, extension_scope=None, 753 options=None), 754 _descriptor.FieldDescriptor( 755 name='int8_t', full_name='android.vts.ScalarDataValueMessage.int8_t', index=1, 756 number=11, type=5, cpp_type=1, label=1, 757 has_default_value=False, default_value=0, 758 message_type=None, enum_type=None, containing_type=None, 759 is_extension=False, extension_scope=None, 760 options=None), 761 _descriptor.FieldDescriptor( 762 name='uint8_t', full_name='android.vts.ScalarDataValueMessage.uint8_t', index=2, 763 number=12, type=13, cpp_type=3, label=1, 764 has_default_value=False, default_value=0, 765 message_type=None, enum_type=None, containing_type=None, 766 is_extension=False, extension_scope=None, 767 options=None), 768 _descriptor.FieldDescriptor( 769 name='char', full_name='android.vts.ScalarDataValueMessage.char', index=3, 770 number=13, type=5, cpp_type=1, label=1, 771 has_default_value=False, default_value=0, 772 message_type=None, enum_type=None, containing_type=None, 773 is_extension=False, extension_scope=None, 774 options=None), 775 _descriptor.FieldDescriptor( 776 name='uchar', full_name='android.vts.ScalarDataValueMessage.uchar', index=4, 777 number=14, type=13, cpp_type=3, label=1, 778 has_default_value=False, default_value=0, 779 message_type=None, enum_type=None, containing_type=None, 780 is_extension=False, extension_scope=None, 781 options=None), 782 _descriptor.FieldDescriptor( 783 name='int16_t', full_name='android.vts.ScalarDataValueMessage.int16_t', index=5, 784 number=21, type=5, cpp_type=1, label=1, 785 has_default_value=False, default_value=0, 786 message_type=None, enum_type=None, containing_type=None, 787 is_extension=False, extension_scope=None, 788 options=None), 789 _descriptor.FieldDescriptor( 790 name='uint16_t', full_name='android.vts.ScalarDataValueMessage.uint16_t', index=6, 791 number=22, type=13, cpp_type=3, label=1, 792 has_default_value=False, default_value=0, 793 message_type=None, enum_type=None, containing_type=None, 794 is_extension=False, extension_scope=None, 795 options=None), 796 _descriptor.FieldDescriptor( 797 name='int32_t', full_name='android.vts.ScalarDataValueMessage.int32_t', index=7, 798 number=31, type=5, cpp_type=1, label=1, 799 has_default_value=False, default_value=0, 800 message_type=None, enum_type=None, containing_type=None, 801 is_extension=False, extension_scope=None, 802 options=None), 803 _descriptor.FieldDescriptor( 804 name='uint32_t', full_name='android.vts.ScalarDataValueMessage.uint32_t', index=8, 805 number=32, type=13, cpp_type=3, label=1, 806 has_default_value=False, default_value=0, 807 message_type=None, enum_type=None, containing_type=None, 808 is_extension=False, extension_scope=None, 809 options=None), 810 _descriptor.FieldDescriptor( 811 name='int64_t', full_name='android.vts.ScalarDataValueMessage.int64_t', index=9, 812 number=41, type=3, cpp_type=2, label=1, 813 has_default_value=False, default_value=0, 814 message_type=None, enum_type=None, containing_type=None, 815 is_extension=False, extension_scope=None, 816 options=None), 817 _descriptor.FieldDescriptor( 818 name='uint64_t', full_name='android.vts.ScalarDataValueMessage.uint64_t', index=10, 819 number=42, type=4, cpp_type=4, label=1, 820 has_default_value=False, default_value=0, 821 message_type=None, enum_type=None, containing_type=None, 822 is_extension=False, extension_scope=None, 823 options=None), 824 _descriptor.FieldDescriptor( 825 name='float_t', full_name='android.vts.ScalarDataValueMessage.float_t', index=11, 826 number=101, type=2, cpp_type=6, label=1, 827 has_default_value=False, default_value=0, 828 message_type=None, enum_type=None, containing_type=None, 829 is_extension=False, extension_scope=None, 830 options=None), 831 _descriptor.FieldDescriptor( 832 name='double_t', full_name='android.vts.ScalarDataValueMessage.double_t', index=12, 833 number=102, type=1, cpp_type=5, label=1, 834 has_default_value=False, default_value=0, 835 message_type=None, enum_type=None, containing_type=None, 836 is_extension=False, extension_scope=None, 837 options=None), 838 _descriptor.FieldDescriptor( 839 name='pointer', full_name='android.vts.ScalarDataValueMessage.pointer', index=13, 840 number=201, type=13, cpp_type=3, label=1, 841 has_default_value=False, default_value=0, 842 message_type=None, enum_type=None, containing_type=None, 843 is_extension=False, extension_scope=None, 844 options=None), 845 _descriptor.FieldDescriptor( 846 name='opaque', full_name='android.vts.ScalarDataValueMessage.opaque', index=14, 847 number=202, type=13, cpp_type=3, label=1, 848 has_default_value=False, default_value=0, 849 message_type=None, enum_type=None, containing_type=None, 850 is_extension=False, extension_scope=None, 851 options=None), 852 _descriptor.FieldDescriptor( 853 name='void_pointer', full_name='android.vts.ScalarDataValueMessage.void_pointer', index=15, 854 number=211, type=13, cpp_type=3, label=1, 855 has_default_value=False, default_value=0, 856 message_type=None, enum_type=None, containing_type=None, 857 is_extension=False, extension_scope=None, 858 options=None), 859 _descriptor.FieldDescriptor( 860 name='char_pointer', full_name='android.vts.ScalarDataValueMessage.char_pointer', index=16, 861 number=212, type=13, cpp_type=3, label=1, 862 has_default_value=False, default_value=0, 863 message_type=None, enum_type=None, containing_type=None, 864 is_extension=False, extension_scope=None, 865 options=None), 866 _descriptor.FieldDescriptor( 867 name='uchar_pointer', full_name='android.vts.ScalarDataValueMessage.uchar_pointer', index=17, 868 number=213, type=13, cpp_type=3, label=1, 869 has_default_value=False, default_value=0, 870 message_type=None, enum_type=None, containing_type=None, 871 is_extension=False, extension_scope=None, 872 options=None), 873 _descriptor.FieldDescriptor( 874 name='pointer_pointer', full_name='android.vts.ScalarDataValueMessage.pointer_pointer', index=18, 875 number=251, type=13, cpp_type=3, label=1, 876 has_default_value=False, default_value=0, 877 message_type=None, enum_type=None, containing_type=None, 878 is_extension=False, extension_scope=None, 879 options=None), 880 ], 881 extensions=[ 882 ], 883 nested_types=[], 884 enum_types=[ 885 ], 886 options=None, 887 is_extendable=False, 888 extension_ranges=[], 889 serialized_start=1362, 890 serialized_end=1735, 891 ) 892 893 894 _FUNCTIONPOINTERSPECIFICATIONMESSAGE = _descriptor.Descriptor( 895 name='FunctionPointerSpecificationMessage', 896 full_name='android.vts.FunctionPointerSpecificationMessage', 897 filename=None, 898 file=DESCRIPTOR, 899 containing_type=None, 900 fields=[ 901 _descriptor.FieldDescriptor( 902 name='function_name', full_name='android.vts.FunctionPointerSpecificationMessage.function_name', index=0, 903 number=1, type=12, cpp_type=9, label=1, 904 has_default_value=False, default_value="", 905 message_type=None, enum_type=None, containing_type=None, 906 is_extension=False, extension_scope=None, 907 options=None), 908 _descriptor.FieldDescriptor( 909 name='address', full_name='android.vts.FunctionPointerSpecificationMessage.address', index=1, 910 number=11, type=13, cpp_type=3, label=1, 911 has_default_value=False, default_value=0, 912 message_type=None, enum_type=None, containing_type=None, 913 is_extension=False, extension_scope=None, 914 options=None), 915 _descriptor.FieldDescriptor( 916 name='id', full_name='android.vts.FunctionPointerSpecificationMessage.id', index=2, 917 number=21, type=12, cpp_type=9, label=1, 918 has_default_value=False, default_value="", 919 message_type=None, enum_type=None, containing_type=None, 920 is_extension=False, extension_scope=None, 921 options=None), 922 _descriptor.FieldDescriptor( 923 name='arg', full_name='android.vts.FunctionPointerSpecificationMessage.arg', index=3, 924 number=101, type=11, cpp_type=10, label=3, 925 has_default_value=False, default_value=[], 926 message_type=None, enum_type=None, containing_type=None, 927 is_extension=False, extension_scope=None, 928 options=None), 929 _descriptor.FieldDescriptor( 930 name='return_type', full_name='android.vts.FunctionPointerSpecificationMessage.return_type', index=4, 931 number=111, type=11, cpp_type=10, label=1, 932 has_default_value=False, default_value=None, 933 message_type=None, enum_type=None, containing_type=None, 934 is_extension=False, extension_scope=None, 935 options=None), 936 ], 937 extensions=[ 938 ], 939 nested_types=[], 940 enum_types=[ 941 ], 942 options=None, 943 is_extendable=False, 944 extension_ranges=[], 945 serialized_start=1738, 946 serialized_end=1947, 947 ) 948 949 950 _STRINGDATAVALUEMESSAGE = _descriptor.Descriptor( 951 name='StringDataValueMessage', 952 full_name='android.vts.StringDataValueMessage', 953 filename=None, 954 file=DESCRIPTOR, 955 containing_type=None, 956 fields=[ 957 _descriptor.FieldDescriptor( 958 name='message', full_name='android.vts.StringDataValueMessage.message', index=0, 959 number=1, type=12, cpp_type=9, label=1, 960 has_default_value=False, default_value="", 961 message_type=None, enum_type=None, containing_type=None, 962 is_extension=False, extension_scope=None, 963 options=None), 964 _descriptor.FieldDescriptor( 965 name='length', full_name='android.vts.StringDataValueMessage.length', index=1, 966 number=11, type=13, cpp_type=3, label=1, 967 has_default_value=False, default_value=0, 968 message_type=None, enum_type=None, containing_type=None, 969 is_extension=False, extension_scope=None, 970 options=None), 971 ], 972 extensions=[ 973 ], 974 nested_types=[], 975 enum_types=[ 976 ], 977 options=None, 978 is_extendable=False, 979 extension_ranges=[], 980 serialized_start=1949, 981 serialized_end=2006, 982 ) 983 984 985 _ENUMDATAVALUEMESSAGE = _descriptor.Descriptor( 986 name='EnumDataValueMessage', 987 full_name='android.vts.EnumDataValueMessage', 988 filename=None, 989 file=DESCRIPTOR, 990 containing_type=None, 991 fields=[ 992 _descriptor.FieldDescriptor( 993 name='enumerator', full_name='android.vts.EnumDataValueMessage.enumerator', index=0, 994 number=1, type=12, cpp_type=9, label=3, 995 has_default_value=False, default_value=[], 996 message_type=None, enum_type=None, containing_type=None, 997 is_extension=False, extension_scope=None, 998 options=None), 999 _descriptor.FieldDescriptor( 1000 name='scalar_value', full_name='android.vts.EnumDataValueMessage.scalar_value', index=1, 1001 number=2, type=11, cpp_type=10, label=3, 1002 has_default_value=False, default_value=[], 1003 message_type=None, enum_type=None, containing_type=None, 1004 is_extension=False, extension_scope=None, 1005 options=None), 1006 _descriptor.FieldDescriptor( 1007 name='scalar_type', full_name='android.vts.EnumDataValueMessage.scalar_type', index=2, 1008 number=3, type=12, cpp_type=9, label=1, 1009 has_default_value=False, default_value="", 1010 message_type=None, enum_type=None, containing_type=None, 1011 is_extension=False, extension_scope=None, 1012 options=None), 1013 ], 1014 extensions=[ 1015 ], 1016 nested_types=[], 1017 enum_types=[ 1018 ], 1019 options=None, 1020 is_extendable=False, 1021 extension_ranges=[], 1022 serialized_start=2008, 1023 serialized_end=2130, 1024 ) 1025 1026 1027 _MEMORYDATAVALUEMESSAGE = _descriptor.Descriptor( 1028 name='MemoryDataValueMessage', 1029 full_name='android.vts.MemoryDataValueMessage', 1030 filename=None, 1031 file=DESCRIPTOR, 1032 containing_type=None, 1033 fields=[ 1034 _descriptor.FieldDescriptor( 1035 name='size', full_name='android.vts.MemoryDataValueMessage.size', index=0, 1036 number=1, type=3, cpp_type=2, label=1, 1037 has_default_value=False, default_value=0, 1038 message_type=None, enum_type=None, containing_type=None, 1039 is_extension=False, extension_scope=None, 1040 options=None), 1041 _descriptor.FieldDescriptor( 1042 name='contents', full_name='android.vts.MemoryDataValueMessage.contents', index=1, 1043 number=2, type=12, cpp_type=9, label=1, 1044 has_default_value=False, default_value="", 1045 message_type=None, enum_type=None, containing_type=None, 1046 is_extension=False, extension_scope=None, 1047 options=None), 1048 ], 1049 extensions=[ 1050 ], 1051 nested_types=[], 1052 enum_types=[ 1053 ], 1054 options=None, 1055 is_extendable=False, 1056 extension_ranges=[], 1057 serialized_start=2132, 1058 serialized_end=2188, 1059 ) 1060 1061 1062 _FDMESSAGE = _descriptor.Descriptor( 1063 name='FdMessage', 1064 full_name='android.vts.FdMessage', 1065 filename=None, 1066 file=DESCRIPTOR, 1067 containing_type=None, 1068 fields=[ 1069 _descriptor.FieldDescriptor( 1070 name='type', full_name='android.vts.FdMessage.type', index=0, 1071 number=1, type=14, cpp_type=8, label=1, 1072 has_default_value=False, default_value=1, 1073 message_type=None, enum_type=None, containing_type=None, 1074 is_extension=False, extension_scope=None, 1075 options=None), 1076 _descriptor.FieldDescriptor( 1077 name='mode', full_name='android.vts.FdMessage.mode', index=1, 1078 number=2, type=13, cpp_type=3, label=1, 1079 has_default_value=False, default_value=0, 1080 message_type=None, enum_type=None, containing_type=None, 1081 is_extension=False, extension_scope=None, 1082 options=None), 1083 _descriptor.FieldDescriptor( 1084 name='flags', full_name='android.vts.FdMessage.flags', index=2, 1085 number=3, type=5, cpp_type=1, label=1, 1086 has_default_value=False, default_value=0, 1087 message_type=None, enum_type=None, containing_type=None, 1088 is_extension=False, extension_scope=None, 1089 options=None), 1090 _descriptor.FieldDescriptor( 1091 name='file_name', full_name='android.vts.FdMessage.file_name', index=3, 1092 number=4, type=12, cpp_type=9, label=1, 1093 has_default_value=False, default_value="", 1094 message_type=None, enum_type=None, containing_type=None, 1095 is_extension=False, extension_scope=None, 1096 options=None), 1097 _descriptor.FieldDescriptor( 1098 name='memory', full_name='android.vts.FdMessage.memory', index=4, 1099 number=6, type=11, cpp_type=10, label=1, 1100 has_default_value=False, default_value=None, 1101 message_type=None, enum_type=None, containing_type=None, 1102 is_extension=False, extension_scope=None, 1103 options=None), 1104 ], 1105 extensions=[ 1106 ], 1107 nested_types=[], 1108 enum_types=[ 1109 ], 1110 options=None, 1111 is_extendable=False, 1112 extension_ranges=[], 1113 serialized_start=2191, 1114 serialized_end=2338, 1115 ) 1116 1117 1118 _HANDLEDATAVALUEMESSAGE = _descriptor.Descriptor( 1119 name='HandleDataValueMessage', 1120 full_name='android.vts.HandleDataValueMessage', 1121 filename=None, 1122 file=DESCRIPTOR, 1123 containing_type=None, 1124 fields=[ 1125 _descriptor.FieldDescriptor( 1126 name='version', full_name='android.vts.HandleDataValueMessage.version', index=0, 1127 number=1, type=5, cpp_type=1, label=1, 1128 has_default_value=False, default_value=0, 1129 message_type=None, enum_type=None, containing_type=None, 1130 is_extension=False, extension_scope=None, 1131 options=None), 1132 _descriptor.FieldDescriptor( 1133 name='num_fds', full_name='android.vts.HandleDataValueMessage.num_fds', index=1, 1134 number=2, type=5, cpp_type=1, label=1, 1135 has_default_value=False, default_value=0, 1136 message_type=None, enum_type=None, containing_type=None, 1137 is_extension=False, extension_scope=None, 1138 options=None), 1139 _descriptor.FieldDescriptor( 1140 name='num_ints', full_name='android.vts.HandleDataValueMessage.num_ints', index=2, 1141 number=3, type=5, cpp_type=1, label=1, 1142 has_default_value=False, default_value=0, 1143 message_type=None, enum_type=None, containing_type=None, 1144 is_extension=False, extension_scope=None, 1145 options=None), 1146 _descriptor.FieldDescriptor( 1147 name='fd_val', full_name='android.vts.HandleDataValueMessage.fd_val', index=3, 1148 number=4, type=11, cpp_type=10, label=3, 1149 has_default_value=False, default_value=[], 1150 message_type=None, enum_type=None, containing_type=None, 1151 is_extension=False, extension_scope=None, 1152 options=None), 1153 _descriptor.FieldDescriptor( 1154 name='int_val', full_name='android.vts.HandleDataValueMessage.int_val', index=4, 1155 number=5, type=5, cpp_type=1, label=3, 1156 has_default_value=False, default_value=[], 1157 message_type=None, enum_type=None, containing_type=None, 1158 is_extension=False, extension_scope=None, 1159 options=None), 1160 ], 1161 extensions=[ 1162 ], 1163 nested_types=[], 1164 enum_types=[ 1165 ], 1166 options=None, 1167 is_extendable=False, 1168 extension_ranges=[], 1169 serialized_start=2341, 1170 serialized_end=2474, 1171 ) 1172 1173 1174 _VARIABLESPECIFICATIONMESSAGE = _descriptor.Descriptor( 1175 name='VariableSpecificationMessage', 1176 full_name='android.vts.VariableSpecificationMessage', 1177 filename=None, 1178 file=DESCRIPTOR, 1179 containing_type=None, 1180 fields=[ 1181 _descriptor.FieldDescriptor( 1182 name='name', full_name='android.vts.VariableSpecificationMessage.name', index=0, 1183 number=1, type=12, cpp_type=9, label=1, 1184 has_default_value=False, default_value="", 1185 message_type=None, enum_type=None, containing_type=None, 1186 is_extension=False, extension_scope=None, 1187 options=None), 1188 _descriptor.FieldDescriptor( 1189 name='type', full_name='android.vts.VariableSpecificationMessage.type', index=1, 1190 number=2, type=14, cpp_type=8, label=1, 1191 has_default_value=False, default_value=0, 1192 message_type=None, enum_type=None, containing_type=None, 1193 is_extension=False, extension_scope=None, 1194 options=None), 1195 _descriptor.FieldDescriptor( 1196 name='scalar_value', full_name='android.vts.VariableSpecificationMessage.scalar_value', index=2, 1197 number=101, type=11, cpp_type=10, label=1, 1198 has_default_value=False, default_value=None, 1199 message_type=None, enum_type=None, containing_type=None, 1200 is_extension=False, extension_scope=None, 1201 options=None), 1202 _descriptor.FieldDescriptor( 1203 name='scalar_type', full_name='android.vts.VariableSpecificationMessage.scalar_type', index=3, 1204 number=102, type=12, cpp_type=9, label=1, 1205 has_default_value=False, default_value="", 1206 message_type=None, enum_type=None, containing_type=None, 1207 is_extension=False, extension_scope=None, 1208 options=None), 1209 _descriptor.FieldDescriptor( 1210 name='string_value', full_name='android.vts.VariableSpecificationMessage.string_value', index=4, 1211 number=111, type=11, cpp_type=10, label=1, 1212 has_default_value=False, default_value=None, 1213 message_type=None, enum_type=None, containing_type=None, 1214 is_extension=False, extension_scope=None, 1215 options=None), 1216 _descriptor.FieldDescriptor( 1217 name='enum_value', full_name='android.vts.VariableSpecificationMessage.enum_value', index=5, 1218 number=121, type=11, cpp_type=10, label=1, 1219 has_default_value=False, default_value=None, 1220 message_type=None, enum_type=None, containing_type=None, 1221 is_extension=False, extension_scope=None, 1222 options=None), 1223 _descriptor.FieldDescriptor( 1224 name='vector_value', full_name='android.vts.VariableSpecificationMessage.vector_value', index=6, 1225 number=131, type=11, cpp_type=10, label=3, 1226 has_default_value=False, default_value=[], 1227 message_type=None, enum_type=None, containing_type=None, 1228 is_extension=False, extension_scope=None, 1229 options=None), 1230 _descriptor.FieldDescriptor( 1231 name='vector_size', full_name='android.vts.VariableSpecificationMessage.vector_size', index=7, 1232 number=132, type=5, cpp_type=1, label=1, 1233 has_default_value=False, default_value=0, 1234 message_type=None, enum_type=None, containing_type=None, 1235 is_extension=False, extension_scope=None, 1236 options=None), 1237 _descriptor.FieldDescriptor( 1238 name='struct_value', full_name='android.vts.VariableSpecificationMessage.struct_value', index=8, 1239 number=141, type=11, cpp_type=10, label=3, 1240 has_default_value=False, default_value=[], 1241 message_type=None, enum_type=None, containing_type=None, 1242 is_extension=False, extension_scope=None, 1243 options=None), 1244 _descriptor.FieldDescriptor( 1245 name='struct_type', full_name='android.vts.VariableSpecificationMessage.struct_type', index=9, 1246 number=142, type=12, cpp_type=9, label=1, 1247 has_default_value=False, default_value="", 1248 message_type=None, enum_type=None, containing_type=None, 1249 is_extension=False, extension_scope=None, 1250 options=None), 1251 _descriptor.FieldDescriptor( 1252 name='sub_struct', full_name='android.vts.VariableSpecificationMessage.sub_struct', index=10, 1253 number=143, type=11, cpp_type=10, label=3, 1254 has_default_value=False, default_value=[], 1255 message_type=None, enum_type=None, containing_type=None, 1256 is_extension=False, extension_scope=None, 1257 options=None), 1258 _descriptor.FieldDescriptor( 1259 name='union_value', full_name='android.vts.VariableSpecificationMessage.union_value', index=11, 1260 number=151, type=11, cpp_type=10, label=3, 1261 has_default_value=False, default_value=[], 1262 message_type=None, enum_type=None, containing_type=None, 1263 is_extension=False, extension_scope=None, 1264 options=None), 1265 _descriptor.FieldDescriptor( 1266 name='union_type', full_name='android.vts.VariableSpecificationMessage.union_type', index=12, 1267 number=152, type=12, cpp_type=9, label=1, 1268 has_default_value=False, default_value="", 1269 message_type=None, enum_type=None, containing_type=None, 1270 is_extension=False, extension_scope=None, 1271 options=None), 1272 _descriptor.FieldDescriptor( 1273 name='sub_union', full_name='android.vts.VariableSpecificationMessage.sub_union', index=13, 1274 number=153, type=11, cpp_type=10, label=3, 1275 has_default_value=False, default_value=[], 1276 message_type=None, enum_type=None, containing_type=None, 1277 is_extension=False, extension_scope=None, 1278 options=None), 1279 _descriptor.FieldDescriptor( 1280 name='fmq_value', full_name='android.vts.VariableSpecificationMessage.fmq_value', index=14, 1281 number=161, type=11, cpp_type=10, label=3, 1282 has_default_value=False, default_value=[], 1283 message_type=None, enum_type=None, containing_type=None, 1284 is_extension=False, extension_scope=None, 1285 options=None), 1286 _descriptor.FieldDescriptor( 1287 name='ref_value', full_name='android.vts.VariableSpecificationMessage.ref_value', index=15, 1288 number=171, type=11, cpp_type=10, label=1, 1289 has_default_value=False, default_value=None, 1290 message_type=None, enum_type=None, containing_type=None, 1291 is_extension=False, extension_scope=None, 1292 options=None), 1293 _descriptor.FieldDescriptor( 1294 name='hidl_memory_value', full_name='android.vts.VariableSpecificationMessage.hidl_memory_value', index=16, 1295 number=172, type=11, cpp_type=10, label=1, 1296 has_default_value=False, default_value=None, 1297 message_type=None, enum_type=None, containing_type=None, 1298 is_extension=False, extension_scope=None, 1299 options=None), 1300 _descriptor.FieldDescriptor( 1301 name='handle_value', full_name='android.vts.VariableSpecificationMessage.handle_value', index=17, 1302 number=181, type=11, cpp_type=10, label=1, 1303 has_default_value=False, default_value=None, 1304 message_type=None, enum_type=None, containing_type=None, 1305 is_extension=False, extension_scope=None, 1306 options=None), 1307 _descriptor.FieldDescriptor( 1308 name='predefined_type', full_name='android.vts.VariableSpecificationMessage.predefined_type', index=18, 1309 number=201, type=12, cpp_type=9, label=1, 1310 has_default_value=False, default_value="", 1311 message_type=None, enum_type=None, containing_type=None, 1312 is_extension=False, extension_scope=None, 1313 options=None), 1314 _descriptor.FieldDescriptor( 1315 name='function_pointer', full_name='android.vts.VariableSpecificationMessage.function_pointer', index=19, 1316 number=221, type=11, cpp_type=10, label=3, 1317 has_default_value=False, default_value=[], 1318 message_type=None, enum_type=None, containing_type=None, 1319 is_extension=False, extension_scope=None, 1320 options=None), 1321 _descriptor.FieldDescriptor( 1322 name='hidl_callback_type', full_name='android.vts.VariableSpecificationMessage.hidl_callback_type', index=20, 1323 number=231, type=12, cpp_type=9, label=1, 1324 has_default_value=False, default_value="", 1325 message_type=None, enum_type=None, containing_type=None, 1326 is_extension=False, extension_scope=None, 1327 options=None), 1328 _descriptor.FieldDescriptor( 1329 name='hidl_interface_id', full_name='android.vts.VariableSpecificationMessage.hidl_interface_id', index=21, 1330 number=241, type=5, cpp_type=1, label=1, 1331 has_default_value=False, default_value=0, 1332 message_type=None, enum_type=None, containing_type=None, 1333 is_extension=False, extension_scope=None, 1334 options=None), 1335 _descriptor.FieldDescriptor( 1336 name='hidl_interface_pointer', full_name='android.vts.VariableSpecificationMessage.hidl_interface_pointer', index=22, 1337 number=242, type=4, cpp_type=4, label=1, 1338 has_default_value=False, default_value=0, 1339 message_type=None, enum_type=None, containing_type=None, 1340 is_extension=False, extension_scope=None, 1341 options=None), 1342 _descriptor.FieldDescriptor( 1343 name='is_input', full_name='android.vts.VariableSpecificationMessage.is_input', index=23, 1344 number=301, type=8, cpp_type=7, label=1, 1345 has_default_value=True, default_value=True, 1346 message_type=None, enum_type=None, containing_type=None, 1347 is_extension=False, extension_scope=None, 1348 options=None), 1349 _descriptor.FieldDescriptor( 1350 name='is_output', full_name='android.vts.VariableSpecificationMessage.is_output', index=24, 1351 number=302, type=8, cpp_type=7, label=1, 1352 has_default_value=True, default_value=False, 1353 message_type=None, enum_type=None, containing_type=None, 1354 is_extension=False, extension_scope=None, 1355 options=None), 1356 _descriptor.FieldDescriptor( 1357 name='is_const', full_name='android.vts.VariableSpecificationMessage.is_const', index=25, 1358 number=303, type=8, cpp_type=7, label=1, 1359 has_default_value=True, default_value=False, 1360 message_type=None, enum_type=None, containing_type=None, 1361 is_extension=False, extension_scope=None, 1362 options=None), 1363 _descriptor.FieldDescriptor( 1364 name='is_callback', full_name='android.vts.VariableSpecificationMessage.is_callback', index=26, 1365 number=304, type=8, cpp_type=7, label=1, 1366 has_default_value=True, default_value=False, 1367 message_type=None, enum_type=None, containing_type=None, 1368 is_extension=False, extension_scope=None, 1369 options=None), 1370 ], 1371 extensions=[ 1372 ], 1373 nested_types=[], 1374 enum_types=[ 1375 ], 1376 options=None, 1377 is_extendable=False, 1378 extension_ranges=[], 1379 serialized_start=2477, 1380 serialized_end=3696, 1381 ) 1382 1383 1384 _STRUCTSPECIFICATIONMESSAGE = _descriptor.Descriptor( 1385 name='StructSpecificationMessage', 1386 full_name='android.vts.StructSpecificationMessage', 1387 filename=None, 1388 file=DESCRIPTOR, 1389 containing_type=None, 1390 fields=[ 1391 _descriptor.FieldDescriptor( 1392 name='name', full_name='android.vts.StructSpecificationMessage.name', index=0, 1393 number=1, type=12, cpp_type=9, label=1, 1394 has_default_value=False, default_value="", 1395 message_type=None, enum_type=None, containing_type=None, 1396 is_extension=False, extension_scope=None, 1397 options=None), 1398 _descriptor.FieldDescriptor( 1399 name='is_pointer', full_name='android.vts.StructSpecificationMessage.is_pointer', index=1, 1400 number=2, type=8, cpp_type=7, label=1, 1401 has_default_value=True, default_value=False, 1402 message_type=None, enum_type=None, containing_type=None, 1403 is_extension=False, extension_scope=None, 1404 options=None), 1405 _descriptor.FieldDescriptor( 1406 name='api', full_name='android.vts.StructSpecificationMessage.api', index=2, 1407 number=1001, type=11, cpp_type=10, label=3, 1408 has_default_value=False, default_value=[], 1409 message_type=None, enum_type=None, containing_type=None, 1410 is_extension=False, extension_scope=None, 1411 options=None), 1412 _descriptor.FieldDescriptor( 1413 name='sub_struct', full_name='android.vts.StructSpecificationMessage.sub_struct', index=3, 1414 number=2001, type=11, cpp_type=10, label=3, 1415 has_default_value=False, default_value=[], 1416 message_type=None, enum_type=None, containing_type=None, 1417 is_extension=False, extension_scope=None, 1418 options=None), 1419 _descriptor.FieldDescriptor( 1420 name='attribute', full_name='android.vts.StructSpecificationMessage.attribute', index=4, 1421 number=3001, type=11, cpp_type=10, label=3, 1422 has_default_value=False, default_value=[], 1423 message_type=None, enum_type=None, containing_type=None, 1424 is_extension=False, extension_scope=None, 1425 options=None), 1426 ], 1427 extensions=[ 1428 ], 1429 nested_types=[], 1430 enum_types=[ 1431 ], 1432 options=None, 1433 is_extendable=False, 1434 extension_ranges=[], 1435 serialized_start=3699, 1436 serialized_end=3950, 1437 ) 1438 1439 1440 _INTERFACESPECIFICATIONMESSAGE = _descriptor.Descriptor( 1441 name='InterfaceSpecificationMessage', 1442 full_name='android.vts.InterfaceSpecificationMessage', 1443 filename=None, 1444 file=DESCRIPTOR, 1445 containing_type=None, 1446 fields=[ 1447 _descriptor.FieldDescriptor( 1448 name='is_hidl_callback', full_name='android.vts.InterfaceSpecificationMessage.is_hidl_callback', index=0, 1449 number=101, type=8, cpp_type=7, label=1, 1450 has_default_value=True, default_value=False, 1451 message_type=None, enum_type=None, containing_type=None, 1452 is_extension=False, extension_scope=None, 1453 options=None), 1454 _descriptor.FieldDescriptor( 1455 name='api', full_name='android.vts.InterfaceSpecificationMessage.api', index=1, 1456 number=2001, type=11, cpp_type=10, label=3, 1457 has_default_value=False, default_value=[], 1458 message_type=None, enum_type=None, containing_type=None, 1459 is_extension=False, extension_scope=None, 1460 options=None), 1461 _descriptor.FieldDescriptor( 1462 name='attribute', full_name='android.vts.InterfaceSpecificationMessage.attribute', index=2, 1463 number=3001, type=11, cpp_type=10, label=3, 1464 has_default_value=False, default_value=[], 1465 message_type=None, enum_type=None, containing_type=None, 1466 is_extension=False, extension_scope=None, 1467 options=None), 1468 _descriptor.FieldDescriptor( 1469 name='sub_struct', full_name='android.vts.InterfaceSpecificationMessage.sub_struct', index=3, 1470 number=4001, type=11, cpp_type=10, label=3, 1471 has_default_value=False, default_value=[], 1472 message_type=None, enum_type=None, containing_type=None, 1473 is_extension=False, extension_scope=None, 1474 options=None), 1475 ], 1476 extensions=[ 1477 ], 1478 nested_types=[], 1479 enum_types=[ 1480 ], 1481 options=None, 1482 is_extendable=False, 1483 extension_ranges=[], 1484 serialized_start=3953, 1485 serialized_end=4199, 1486 ) 1487 1488 1489 _COMPONENTSPECIFICATIONMESSAGE = _descriptor.Descriptor( 1490 name='ComponentSpecificationMessage', 1491 full_name='android.vts.ComponentSpecificationMessage', 1492 filename=None, 1493 file=DESCRIPTOR, 1494 containing_type=None, 1495 fields=[ 1496 _descriptor.FieldDescriptor( 1497 name='component_class', full_name='android.vts.ComponentSpecificationMessage.component_class', index=0, 1498 number=1, type=14, cpp_type=8, label=1, 1499 has_default_value=False, default_value=0, 1500 message_type=None, enum_type=None, containing_type=None, 1501 is_extension=False, extension_scope=None, 1502 options=None), 1503 _descriptor.FieldDescriptor( 1504 name='component_type', full_name='android.vts.ComponentSpecificationMessage.component_type', index=1, 1505 number=2, type=14, cpp_type=8, label=1, 1506 has_default_value=False, default_value=0, 1507 message_type=None, enum_type=None, containing_type=None, 1508 is_extension=False, extension_scope=None, 1509 options=None), 1510 _descriptor.FieldDescriptor( 1511 name='component_type_version', full_name='android.vts.ComponentSpecificationMessage.component_type_version', index=2, 1512 number=3, type=2, cpp_type=6, label=1, 1513 has_default_value=True, default_value=1, 1514 message_type=None, enum_type=None, containing_type=None, 1515 is_extension=False, extension_scope=None, 1516 options=None), 1517 _descriptor.FieldDescriptor( 1518 name='component_name', full_name='android.vts.ComponentSpecificationMessage.component_name', index=3, 1519 number=4, type=12, cpp_type=9, label=1, 1520 has_default_value=False, default_value="", 1521 message_type=None, enum_type=None, containing_type=None, 1522 is_extension=False, extension_scope=None, 1523 options=None), 1524 _descriptor.FieldDescriptor( 1525 name='target_arch', full_name='android.vts.ComponentSpecificationMessage.target_arch', index=4, 1526 number=5, type=14, cpp_type=8, label=1, 1527 has_default_value=False, default_value=0, 1528 message_type=None, enum_type=None, containing_type=None, 1529 is_extension=False, extension_scope=None, 1530 options=None), 1531 _descriptor.FieldDescriptor( 1532 name='package', full_name='android.vts.ComponentSpecificationMessage.package', index=5, 1533 number=11, type=12, cpp_type=9, label=1, 1534 has_default_value=False, default_value="", 1535 message_type=None, enum_type=None, containing_type=None, 1536 is_extension=False, extension_scope=None, 1537 options=None), 1538 _descriptor.FieldDescriptor( 1539 name='import', full_name='android.vts.ComponentSpecificationMessage.import', index=6, 1540 number=12, type=12, cpp_type=9, label=3, 1541 has_default_value=False, default_value=[], 1542 message_type=None, enum_type=None, containing_type=None, 1543 is_extension=False, extension_scope=None, 1544 options=None), 1545 _descriptor.FieldDescriptor( 1546 name='original_data_structure_name', full_name='android.vts.ComponentSpecificationMessage.original_data_structure_name', index=7, 1547 number=1001, type=12, cpp_type=9, label=1, 1548 has_default_value=False, default_value="", 1549 message_type=None, enum_type=None, containing_type=None, 1550 is_extension=False, extension_scope=None, 1551 options=None), 1552 _descriptor.FieldDescriptor( 1553 name='header', full_name='android.vts.ComponentSpecificationMessage.header', index=8, 1554 number=1002, type=12, cpp_type=9, label=3, 1555 has_default_value=False, default_value=[], 1556 message_type=None, enum_type=None, containing_type=None, 1557 is_extension=False, extension_scope=None, 1558 options=None), 1559 _descriptor.FieldDescriptor( 1560 name='interface', full_name='android.vts.ComponentSpecificationMessage.interface', index=9, 1561 number=2001, type=11, cpp_type=10, label=1, 1562 has_default_value=False, default_value=None, 1563 message_type=None, enum_type=None, containing_type=None, 1564 is_extension=False, extension_scope=None, 1565 options=None), 1566 _descriptor.FieldDescriptor( 1567 name='attribute', full_name='android.vts.ComponentSpecificationMessage.attribute', index=10, 1568 number=2101, type=11, cpp_type=10, label=3, 1569 has_default_value=False, default_value=[], 1570 message_type=None, enum_type=None, containing_type=None, 1571 is_extension=False, extension_scope=None, 1572 options=None), 1573 ], 1574 extensions=[ 1575 ], 1576 nested_types=[], 1577 enum_types=[ 1578 ], 1579 options=None, 1580 is_extendable=False, 1581 extension_ranges=[], 1582 serialized_start=4202, 1583 serialized_end=4660, 1584 ) 1585 1586 _FUNCTIONCALLMESSAGE.fields_by_name['component_class'].enum_type = _COMPONENTCLASS 1587 _FUNCTIONCALLMESSAGE.fields_by_name['component_type'].enum_type = _COMPONENTTYPE 1588 _FUNCTIONCALLMESSAGE.fields_by_name['api'].message_type = _FUNCTIONSPECIFICATIONMESSAGE 1589 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type'].message_type = _VARIABLESPECIFICATIONMESSAGE 1590 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type_hidl'].message_type = _VARIABLESPECIFICATIONMESSAGE 1591 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type_submodule_spec'].message_type = _COMPONENTSPECIFICATIONMESSAGE 1592 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['arg'].message_type = _VARIABLESPECIFICATIONMESSAGE 1593 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['callflow'].message_type = _CALLFLOWSPECIFICATIONMESSAGE 1594 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['function_pointer'].message_type = _FUNCTIONPOINTERSPECIFICATIONMESSAGE 1595 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['raw_coverage_data'].message_type = _NATIVECODECOVERAGERAWDATAMESSAGE 1596 _FUNCTIONPOINTERSPECIFICATIONMESSAGE.fields_by_name['arg'].message_type = _VARIABLESPECIFICATIONMESSAGE 1597 _FUNCTIONPOINTERSPECIFICATIONMESSAGE.fields_by_name['return_type'].message_type = _VARIABLESPECIFICATIONMESSAGE 1598 _ENUMDATAVALUEMESSAGE.fields_by_name['scalar_value'].message_type = _SCALARDATAVALUEMESSAGE 1599 _FDMESSAGE.fields_by_name['type'].enum_type = _FDTYPE 1600 _FDMESSAGE.fields_by_name['memory'].message_type = _MEMORYDATAVALUEMESSAGE 1601 _HANDLEDATAVALUEMESSAGE.fields_by_name['fd_val'].message_type = _FDMESSAGE 1602 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['type'].enum_type = _VARIABLETYPE 1603 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['scalar_value'].message_type = _SCALARDATAVALUEMESSAGE 1604 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['string_value'].message_type = _STRINGDATAVALUEMESSAGE 1605 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['enum_value'].message_type = _ENUMDATAVALUEMESSAGE 1606 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['vector_value'].message_type = _VARIABLESPECIFICATIONMESSAGE 1607 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['struct_value'].message_type = _VARIABLESPECIFICATIONMESSAGE 1608 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _VARIABLESPECIFICATIONMESSAGE 1609 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['union_value'].message_type = _VARIABLESPECIFICATIONMESSAGE 1610 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['sub_union'].message_type = _VARIABLESPECIFICATIONMESSAGE 1611 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['fmq_value'].message_type = _VARIABLESPECIFICATIONMESSAGE 1612 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['ref_value'].message_type = _VARIABLESPECIFICATIONMESSAGE 1613 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['hidl_memory_value'].message_type = _MEMORYDATAVALUEMESSAGE 1614 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['handle_value'].message_type = _HANDLEDATAVALUEMESSAGE 1615 _VARIABLESPECIFICATIONMESSAGE.fields_by_name['function_pointer'].message_type = _FUNCTIONPOINTERSPECIFICATIONMESSAGE 1616 _STRUCTSPECIFICATIONMESSAGE.fields_by_name['api'].message_type = _FUNCTIONSPECIFICATIONMESSAGE 1617 _STRUCTSPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _STRUCTSPECIFICATIONMESSAGE 1618 _STRUCTSPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE 1619 _INTERFACESPECIFICATIONMESSAGE.fields_by_name['api'].message_type = _FUNCTIONSPECIFICATIONMESSAGE 1620 _INTERFACESPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE 1621 _INTERFACESPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _STRUCTSPECIFICATIONMESSAGE 1622 _COMPONENTSPECIFICATIONMESSAGE.fields_by_name['component_class'].enum_type = _COMPONENTCLASS 1623 _COMPONENTSPECIFICATIONMESSAGE.fields_by_name['component_type'].enum_type = _COMPONENTTYPE 1624 _COMPONENTSPECIFICATIONMESSAGE.fields_by_name['target_arch'].enum_type = _TARGETARCH 1625 _COMPONENTSPECIFICATIONMESSAGE.fields_by_name['interface'].message_type = _INTERFACESPECIFICATIONMESSAGE 1626 _COMPONENTSPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE 1627 DESCRIPTOR.message_types_by_name['CallFlowSpecificationMessage'] = _CALLFLOWSPECIFICATIONMESSAGE 1628 DESCRIPTOR.message_types_by_name['NativeCodeCoverageRawDataMessage'] = _NATIVECODECOVERAGERAWDATAMESSAGE 1629 DESCRIPTOR.message_types_by_name['FunctionCallMessage'] = _FUNCTIONCALLMESSAGE 1630 DESCRIPTOR.message_types_by_name['FunctionSpecificationMessage'] = _FUNCTIONSPECIFICATIONMESSAGE 1631 DESCRIPTOR.message_types_by_name['ScalarDataValueMessage'] = _SCALARDATAVALUEMESSAGE 1632 DESCRIPTOR.message_types_by_name['FunctionPointerSpecificationMessage'] = _FUNCTIONPOINTERSPECIFICATIONMESSAGE 1633 DESCRIPTOR.message_types_by_name['StringDataValueMessage'] = _STRINGDATAVALUEMESSAGE 1634 DESCRIPTOR.message_types_by_name['EnumDataValueMessage'] = _ENUMDATAVALUEMESSAGE 1635 DESCRIPTOR.message_types_by_name['MemoryDataValueMessage'] = _MEMORYDATAVALUEMESSAGE 1636 DESCRIPTOR.message_types_by_name['FdMessage'] = _FDMESSAGE 1637 DESCRIPTOR.message_types_by_name['HandleDataValueMessage'] = _HANDLEDATAVALUEMESSAGE 1638 DESCRIPTOR.message_types_by_name['VariableSpecificationMessage'] = _VARIABLESPECIFICATIONMESSAGE 1639 DESCRIPTOR.message_types_by_name['StructSpecificationMessage'] = _STRUCTSPECIFICATIONMESSAGE 1640 DESCRIPTOR.message_types_by_name['InterfaceSpecificationMessage'] = _INTERFACESPECIFICATIONMESSAGE 1641 DESCRIPTOR.message_types_by_name['ComponentSpecificationMessage'] = _COMPONENTSPECIFICATIONMESSAGE 1642 1643 class CallFlowSpecificationMessage(_message.Message): 1644 __metaclass__ = _reflection.GeneratedProtocolMessageType 1645 DESCRIPTOR = _CALLFLOWSPECIFICATIONMESSAGE 1646 1647 # @@protoc_insertion_point(class_scope:android.vts.CallFlowSpecificationMessage) 1648 1649 class NativeCodeCoverageRawDataMessage(_message.Message): 1650 __metaclass__ = _reflection.GeneratedProtocolMessageType 1651 DESCRIPTOR = _NATIVECODECOVERAGERAWDATAMESSAGE 1652 1653 # @@protoc_insertion_point(class_scope:android.vts.NativeCodeCoverageRawDataMessage) 1654 1655 class FunctionCallMessage(_message.Message): 1656 __metaclass__ = _reflection.GeneratedProtocolMessageType 1657 DESCRIPTOR = _FUNCTIONCALLMESSAGE 1658 1659 # @@protoc_insertion_point(class_scope:android.vts.FunctionCallMessage) 1660 1661 class FunctionSpecificationMessage(_message.Message): 1662 __metaclass__ = _reflection.GeneratedProtocolMessageType 1663 DESCRIPTOR = _FUNCTIONSPECIFICATIONMESSAGE 1664 1665 # @@protoc_insertion_point(class_scope:android.vts.FunctionSpecificationMessage) 1666 1667 class ScalarDataValueMessage(_message.Message): 1668 __metaclass__ = _reflection.GeneratedProtocolMessageType 1669 DESCRIPTOR = _SCALARDATAVALUEMESSAGE 1670 1671 # @@protoc_insertion_point(class_scope:android.vts.ScalarDataValueMessage) 1672 1673 class FunctionPointerSpecificationMessage(_message.Message): 1674 __metaclass__ = _reflection.GeneratedProtocolMessageType 1675 DESCRIPTOR = _FUNCTIONPOINTERSPECIFICATIONMESSAGE 1676 1677 # @@protoc_insertion_point(class_scope:android.vts.FunctionPointerSpecificationMessage) 1678 1679 class StringDataValueMessage(_message.Message): 1680 __metaclass__ = _reflection.GeneratedProtocolMessageType 1681 DESCRIPTOR = _STRINGDATAVALUEMESSAGE 1682 1683 # @@protoc_insertion_point(class_scope:android.vts.StringDataValueMessage) 1684 1685 class EnumDataValueMessage(_message.Message): 1686 __metaclass__ = _reflection.GeneratedProtocolMessageType 1687 DESCRIPTOR = _ENUMDATAVALUEMESSAGE 1688 1689 # @@protoc_insertion_point(class_scope:android.vts.EnumDataValueMessage) 1690 1691 class MemoryDataValueMessage(_message.Message): 1692 __metaclass__ = _reflection.GeneratedProtocolMessageType 1693 DESCRIPTOR = _MEMORYDATAVALUEMESSAGE 1694 1695 # @@protoc_insertion_point(class_scope:android.vts.MemoryDataValueMessage) 1696 1697 class FdMessage(_message.Message): 1698 __metaclass__ = _reflection.GeneratedProtocolMessageType 1699 DESCRIPTOR = _FDMESSAGE 1700 1701 # @@protoc_insertion_point(class_scope:android.vts.FdMessage) 1702 1703 class HandleDataValueMessage(_message.Message): 1704 __metaclass__ = _reflection.GeneratedProtocolMessageType 1705 DESCRIPTOR = _HANDLEDATAVALUEMESSAGE 1706 1707 # @@protoc_insertion_point(class_scope:android.vts.HandleDataValueMessage) 1708 1709 class VariableSpecificationMessage(_message.Message): 1710 __metaclass__ = _reflection.GeneratedProtocolMessageType 1711 DESCRIPTOR = _VARIABLESPECIFICATIONMESSAGE 1712 1713 # @@protoc_insertion_point(class_scope:android.vts.VariableSpecificationMessage) 1714 1715 class StructSpecificationMessage(_message.Message): 1716 __metaclass__ = _reflection.GeneratedProtocolMessageType 1717 DESCRIPTOR = _STRUCTSPECIFICATIONMESSAGE 1718 1719 # @@protoc_insertion_point(class_scope:android.vts.StructSpecificationMessage) 1720 1721 class InterfaceSpecificationMessage(_message.Message): 1722 __metaclass__ = _reflection.GeneratedProtocolMessageType 1723 DESCRIPTOR = _INTERFACESPECIFICATIONMESSAGE 1724 1725 # @@protoc_insertion_point(class_scope:android.vts.InterfaceSpecificationMessage) 1726 1727 class ComponentSpecificationMessage(_message.Message): 1728 __metaclass__ = _reflection.GeneratedProtocolMessageType 1729 DESCRIPTOR = _COMPONENTSPECIFICATIONMESSAGE 1730 1731 # @@protoc_insertion_point(class_scope:android.vts.ComponentSpecificationMessage) 1732 1733 1734 DESCRIPTOR.has_options = True 1735 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\025com.android.vts.protoB VtsComponentSpecificationMessage') 1736 _FUNCTIONCALLMESSAGE.fields_by_name['component_type_version'].has_options = True 1737 _FUNCTIONCALLMESSAGE.fields_by_name['component_type_version']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001') 1738 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['is_callback'].has_options = True 1739 _FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['is_callback']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), '\030\001') 1740 # @@protoc_insertion_point(module_scope) 1741