• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Generated by the protocol buffer compiler.  DO NOT EDIT!
2# source: ComponentSpecificationMessage.proto
3
4from google.protobuf.internal import enum_type_wrapper
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import descriptor_pb2
9# @@protoc_insertion_point(imports)
10
11
12
13
14DESCRIPTOR = _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\"\xa3\x05\n\x1c\x46unctionSpecificationMessage\x12\x0c\n\x04name\x18\x01 \x01(\x0c\x12\x16\n\x0esubmodule_name\x18\x02 \x01(\x0c\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\x13\n\x0bis_callback\x18) \x01(\x08\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(\x05\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\"\x89\x08\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\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\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\"\xd5\x01\n\x1dInterfaceSpecificationMessage\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')
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=3641,
65  serialized_end=3842,
66)
67
68ComponentClass = 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=3845,
195  serialized_end=4269,
196)
197
198ComponentType = 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=4272,
293  serialized_end=4686,
294)
295
296VariableType = 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=4688,
319  serialized_end=4769,
320)
321
322TargetArch = enum_type_wrapper.EnumTypeWrapper(_TARGETARCH)
323UNKNOWN_CLASS = 0
324HAL_CONVENTIONAL = 1
325HAL_CONVENTIONAL_SUBMODULE = 2
326HAL_LEGACY = 3
327HAL_HIDL = 4
328HAL_HIDL_WRAPPED_CONVENTIONAL = 5
329LIB_SHARED = 11
330KERNEL = 21
331KERNEL_MODULE = 22
332UNKNOWN_TYPE = 0
333AUDIO = 1
334CAMERA = 2
335GPS = 3
336LIGHT = 4
337WIFI = 5
338MOBILE = 6
339BLUETOOTH = 7
340NFC = 8
341POWER = 9
342MEMTRACK = 10
343BFP = 11
344VIBRATOR = 12
345THERMAL = 13
346TV_INPUT = 14
347TV_CEC = 15
348SENSORS = 16
349VEHICLE = 17
350VR = 18
351GRAPHICS_ALLOCATOR = 19
352GRAPHICS_MAPPER = 20
353RADIO = 21
354CONTEXTHUB = 22
355GRAPHICS_COMPOSER = 23
356MEDIA_OMX = 24
357BIONIC_LIBM = 1001
358BIONIC_LIBC = 1002
359VNDK_LIBCUTILS = 1101
360SYSCALL = 2001
361UNKNOWN_VARIABLE_TYPE = 0
362TYPE_PREDEFINED = 1
363TYPE_SCALAR = 2
364TYPE_STRING = 3
365TYPE_ENUM = 4
366TYPE_ARRAY = 5
367TYPE_VECTOR = 6
368TYPE_STRUCT = 7
369TYPE_FUNCTION_POINTER = 8
370TYPE_VOID = 9
371TYPE_HIDL_CALLBACK = 10
372TYPE_SUBMODULE = 11
373TYPE_UNION = 12
374TYPE_HIDL_INTERFACE = 13
375TYPE_HANDLE = 14
376TYPE_MASK = 15
377TYPE_HIDL_MEMORY = 16
378TYPE_POINTER = 17
379TYPE_FMQ_SYNC = 18
380TYPE_FMQ_UNSYNC = 19
381TYPE_REF = 20
382UNKNOWN_TARGET_ARCH = 0
383TARGET_ARCH_ARM = 1
384TARGET_ARCH_ARM64 = 2
385
386
387
388_CALLFLOWSPECIFICATIONMESSAGE = _descriptor.Descriptor(
389  name='CallFlowSpecificationMessage',
390  full_name='android.vts.CallFlowSpecificationMessage',
391  filename=None,
392  file=DESCRIPTOR,
393  containing_type=None,
394  fields=[
395    _descriptor.FieldDescriptor(
396      name='entry', full_name='android.vts.CallFlowSpecificationMessage.entry', index=0,
397      number=1, type=8, cpp_type=7, label=1,
398      has_default_value=True, default_value=False,
399      message_type=None, enum_type=None, containing_type=None,
400      is_extension=False, extension_scope=None,
401      options=None),
402    _descriptor.FieldDescriptor(
403      name='exit', full_name='android.vts.CallFlowSpecificationMessage.exit', index=1,
404      number=2, type=8, cpp_type=7, label=1,
405      has_default_value=True, default_value=False,
406      message_type=None, enum_type=None, containing_type=None,
407      is_extension=False, extension_scope=None,
408      options=None),
409    _descriptor.FieldDescriptor(
410      name='next', full_name='android.vts.CallFlowSpecificationMessage.next', index=2,
411      number=11, type=12, cpp_type=9, label=3,
412      has_default_value=False, default_value=[],
413      message_type=None, enum_type=None, containing_type=None,
414      is_extension=False, extension_scope=None,
415      options=None),
416    _descriptor.FieldDescriptor(
417      name='prev', full_name='android.vts.CallFlowSpecificationMessage.prev', index=3,
418      number=12, type=12, cpp_type=9, label=3,
419      has_default_value=False, default_value=[],
420      message_type=None, enum_type=None, containing_type=None,
421      is_extension=False, extension_scope=None,
422      options=None),
423  ],
424  extensions=[
425  ],
426  nested_types=[],
427  enum_types=[
428  ],
429  options=None,
430  is_extendable=False,
431  extension_ranges=[],
432  serialized_start=52,
433  serialized_end=153,
434)
435
436
437_NATIVECODECOVERAGERAWDATAMESSAGE = _descriptor.Descriptor(
438  name='NativeCodeCoverageRawDataMessage',
439  full_name='android.vts.NativeCodeCoverageRawDataMessage',
440  filename=None,
441  file=DESCRIPTOR,
442  containing_type=None,
443  fields=[
444    _descriptor.FieldDescriptor(
445      name='file_path', full_name='android.vts.NativeCodeCoverageRawDataMessage.file_path', index=0,
446      number=1, type=12, cpp_type=9, label=1,
447      has_default_value=False, default_value="",
448      message_type=None, enum_type=None, containing_type=None,
449      is_extension=False, extension_scope=None,
450      options=None),
451    _descriptor.FieldDescriptor(
452      name='gcda', full_name='android.vts.NativeCodeCoverageRawDataMessage.gcda', index=1,
453      number=11, type=12, cpp_type=9, label=1,
454      has_default_value=False, default_value="",
455      message_type=None, enum_type=None, containing_type=None,
456      is_extension=False, extension_scope=None,
457      options=None),
458  ],
459  extensions=[
460  ],
461  nested_types=[],
462  enum_types=[
463  ],
464  options=None,
465  is_extendable=False,
466  extension_ranges=[],
467  serialized_start=155,
468  serialized_end=222,
469)
470
471
472_FUNCTIONSPECIFICATIONMESSAGE = _descriptor.Descriptor(
473  name='FunctionSpecificationMessage',
474  full_name='android.vts.FunctionSpecificationMessage',
475  filename=None,
476  file=DESCRIPTOR,
477  containing_type=None,
478  fields=[
479    _descriptor.FieldDescriptor(
480      name='name', full_name='android.vts.FunctionSpecificationMessage.name', index=0,
481      number=1, type=12, cpp_type=9, label=1,
482      has_default_value=False, default_value="",
483      message_type=None, enum_type=None, containing_type=None,
484      is_extension=False, extension_scope=None,
485      options=None),
486    _descriptor.FieldDescriptor(
487      name='submodule_name', full_name='android.vts.FunctionSpecificationMessage.submodule_name', index=1,
488      number=2, type=12, cpp_type=9, label=1,
489      has_default_value=False, default_value="",
490      message_type=None, enum_type=None, containing_type=None,
491      is_extension=False, extension_scope=None,
492      options=None),
493    _descriptor.FieldDescriptor(
494      name='return_type', full_name='android.vts.FunctionSpecificationMessage.return_type', index=2,
495      number=11, type=11, cpp_type=10, label=1,
496      has_default_value=False, default_value=None,
497      message_type=None, enum_type=None, containing_type=None,
498      is_extension=False, extension_scope=None,
499      options=None),
500    _descriptor.FieldDescriptor(
501      name='return_type_hidl', full_name='android.vts.FunctionSpecificationMessage.return_type_hidl', index=3,
502      number=12, type=11, cpp_type=10, label=3,
503      has_default_value=False, default_value=[],
504      message_type=None, enum_type=None, containing_type=None,
505      is_extension=False, extension_scope=None,
506      options=None),
507    _descriptor.FieldDescriptor(
508      name='return_type_submodule_spec', full_name='android.vts.FunctionSpecificationMessage.return_type_submodule_spec', index=4,
509      number=13, type=11, cpp_type=10, label=1,
510      has_default_value=False, default_value=None,
511      message_type=None, enum_type=None, containing_type=None,
512      is_extension=False, extension_scope=None,
513      options=None),
514    _descriptor.FieldDescriptor(
515      name='arg', full_name='android.vts.FunctionSpecificationMessage.arg', index=5,
516      number=21, type=11, cpp_type=10, label=3,
517      has_default_value=False, default_value=[],
518      message_type=None, enum_type=None, containing_type=None,
519      is_extension=False, extension_scope=None,
520      options=None),
521    _descriptor.FieldDescriptor(
522      name='callflow', full_name='android.vts.FunctionSpecificationMessage.callflow', index=6,
523      number=31, type=11, cpp_type=10, label=3,
524      has_default_value=False, default_value=[],
525      message_type=None, enum_type=None, containing_type=None,
526      is_extension=False, extension_scope=None,
527      options=None),
528    _descriptor.FieldDescriptor(
529      name='is_callback', full_name='android.vts.FunctionSpecificationMessage.is_callback', index=7,
530      number=41, type=8, cpp_type=7, label=1,
531      has_default_value=False, default_value=False,
532      message_type=None, enum_type=None, containing_type=None,
533      is_extension=False, extension_scope=None,
534      options=None),
535    _descriptor.FieldDescriptor(
536      name='function_pointer', full_name='android.vts.FunctionSpecificationMessage.function_pointer', index=8,
537      number=42, type=11, cpp_type=10, label=1,
538      has_default_value=False, default_value=None,
539      message_type=None, enum_type=None, containing_type=None,
540      is_extension=False, extension_scope=None,
541      options=None),
542    _descriptor.FieldDescriptor(
543      name='profiling_data', full_name='android.vts.FunctionSpecificationMessage.profiling_data', index=9,
544      number=101, type=2, cpp_type=6, label=3,
545      has_default_value=False, default_value=[],
546      message_type=None, enum_type=None, containing_type=None,
547      is_extension=False, extension_scope=None,
548      options=None),
549    _descriptor.FieldDescriptor(
550      name='processed_coverage_data', full_name='android.vts.FunctionSpecificationMessage.processed_coverage_data', index=10,
551      number=201, type=13, cpp_type=3, label=3,
552      has_default_value=False, default_value=[],
553      message_type=None, enum_type=None, containing_type=None,
554      is_extension=False, extension_scope=None,
555      options=None),
556    _descriptor.FieldDescriptor(
557      name='raw_coverage_data', full_name='android.vts.FunctionSpecificationMessage.raw_coverage_data', index=11,
558      number=202, type=11, cpp_type=10, label=3,
559      has_default_value=False, default_value=[],
560      message_type=None, enum_type=None, containing_type=None,
561      is_extension=False, extension_scope=None,
562      options=None),
563    _descriptor.FieldDescriptor(
564      name='parent_path', full_name='android.vts.FunctionSpecificationMessage.parent_path', index=12,
565      number=301, type=12, cpp_type=9, label=1,
566      has_default_value=False, default_value="",
567      message_type=None, enum_type=None, containing_type=None,
568      is_extension=False, extension_scope=None,
569      options=None),
570    _descriptor.FieldDescriptor(
571      name='syscall_number', full_name='android.vts.FunctionSpecificationMessage.syscall_number', index=13,
572      number=401, type=13, cpp_type=3, label=1,
573      has_default_value=False, default_value=0,
574      message_type=None, enum_type=None, containing_type=None,
575      is_extension=False, extension_scope=None,
576      options=None),
577  ],
578  extensions=[
579  ],
580  nested_types=[],
581  enum_types=[
582  ],
583  options=None,
584  is_extendable=False,
585  extension_ranges=[],
586  serialized_start=225,
587  serialized_end=900,
588)
589
590
591_SCALARDATAVALUEMESSAGE = _descriptor.Descriptor(
592  name='ScalarDataValueMessage',
593  full_name='android.vts.ScalarDataValueMessage',
594  filename=None,
595  file=DESCRIPTOR,
596  containing_type=None,
597  fields=[
598    _descriptor.FieldDescriptor(
599      name='bool_t', full_name='android.vts.ScalarDataValueMessage.bool_t', index=0,
600      number=1, type=5, cpp_type=1, label=1,
601      has_default_value=False, default_value=0,
602      message_type=None, enum_type=None, containing_type=None,
603      is_extension=False, extension_scope=None,
604      options=None),
605    _descriptor.FieldDescriptor(
606      name='int8_t', full_name='android.vts.ScalarDataValueMessage.int8_t', index=1,
607      number=11, type=5, cpp_type=1, label=1,
608      has_default_value=False, default_value=0,
609      message_type=None, enum_type=None, containing_type=None,
610      is_extension=False, extension_scope=None,
611      options=None),
612    _descriptor.FieldDescriptor(
613      name='uint8_t', full_name='android.vts.ScalarDataValueMessage.uint8_t', index=2,
614      number=12, type=13, cpp_type=3, label=1,
615      has_default_value=False, default_value=0,
616      message_type=None, enum_type=None, containing_type=None,
617      is_extension=False, extension_scope=None,
618      options=None),
619    _descriptor.FieldDescriptor(
620      name='char', full_name='android.vts.ScalarDataValueMessage.char', index=3,
621      number=13, type=5, cpp_type=1, label=1,
622      has_default_value=False, default_value=0,
623      message_type=None, enum_type=None, containing_type=None,
624      is_extension=False, extension_scope=None,
625      options=None),
626    _descriptor.FieldDescriptor(
627      name='uchar', full_name='android.vts.ScalarDataValueMessage.uchar', index=4,
628      number=14, type=13, cpp_type=3, label=1,
629      has_default_value=False, default_value=0,
630      message_type=None, enum_type=None, containing_type=None,
631      is_extension=False, extension_scope=None,
632      options=None),
633    _descriptor.FieldDescriptor(
634      name='int16_t', full_name='android.vts.ScalarDataValueMessage.int16_t', index=5,
635      number=21, type=5, cpp_type=1, label=1,
636      has_default_value=False, default_value=0,
637      message_type=None, enum_type=None, containing_type=None,
638      is_extension=False, extension_scope=None,
639      options=None),
640    _descriptor.FieldDescriptor(
641      name='uint16_t', full_name='android.vts.ScalarDataValueMessage.uint16_t', index=6,
642      number=22, type=13, cpp_type=3, label=1,
643      has_default_value=False, default_value=0,
644      message_type=None, enum_type=None, containing_type=None,
645      is_extension=False, extension_scope=None,
646      options=None),
647    _descriptor.FieldDescriptor(
648      name='int32_t', full_name='android.vts.ScalarDataValueMessage.int32_t', index=7,
649      number=31, type=5, cpp_type=1, label=1,
650      has_default_value=False, default_value=0,
651      message_type=None, enum_type=None, containing_type=None,
652      is_extension=False, extension_scope=None,
653      options=None),
654    _descriptor.FieldDescriptor(
655      name='uint32_t', full_name='android.vts.ScalarDataValueMessage.uint32_t', index=8,
656      number=32, type=13, cpp_type=3, label=1,
657      has_default_value=False, default_value=0,
658      message_type=None, enum_type=None, containing_type=None,
659      is_extension=False, extension_scope=None,
660      options=None),
661    _descriptor.FieldDescriptor(
662      name='int64_t', full_name='android.vts.ScalarDataValueMessage.int64_t', index=9,
663      number=41, type=3, cpp_type=2, label=1,
664      has_default_value=False, default_value=0,
665      message_type=None, enum_type=None, containing_type=None,
666      is_extension=False, extension_scope=None,
667      options=None),
668    _descriptor.FieldDescriptor(
669      name='uint64_t', full_name='android.vts.ScalarDataValueMessage.uint64_t', index=10,
670      number=42, type=4, cpp_type=4, label=1,
671      has_default_value=False, default_value=0,
672      message_type=None, enum_type=None, containing_type=None,
673      is_extension=False, extension_scope=None,
674      options=None),
675    _descriptor.FieldDescriptor(
676      name='float_t', full_name='android.vts.ScalarDataValueMessage.float_t', index=11,
677      number=101, type=2, cpp_type=6, label=1,
678      has_default_value=False, default_value=0,
679      message_type=None, enum_type=None, containing_type=None,
680      is_extension=False, extension_scope=None,
681      options=None),
682    _descriptor.FieldDescriptor(
683      name='double_t', full_name='android.vts.ScalarDataValueMessage.double_t', index=12,
684      number=102, type=1, cpp_type=5, label=1,
685      has_default_value=False, default_value=0,
686      message_type=None, enum_type=None, containing_type=None,
687      is_extension=False, extension_scope=None,
688      options=None),
689    _descriptor.FieldDescriptor(
690      name='pointer', full_name='android.vts.ScalarDataValueMessage.pointer', index=13,
691      number=201, type=13, cpp_type=3, label=1,
692      has_default_value=False, default_value=0,
693      message_type=None, enum_type=None, containing_type=None,
694      is_extension=False, extension_scope=None,
695      options=None),
696    _descriptor.FieldDescriptor(
697      name='opaque', full_name='android.vts.ScalarDataValueMessage.opaque', index=14,
698      number=202, type=13, cpp_type=3, label=1,
699      has_default_value=False, default_value=0,
700      message_type=None, enum_type=None, containing_type=None,
701      is_extension=False, extension_scope=None,
702      options=None),
703    _descriptor.FieldDescriptor(
704      name='void_pointer', full_name='android.vts.ScalarDataValueMessage.void_pointer', index=15,
705      number=211, type=13, cpp_type=3, label=1,
706      has_default_value=False, default_value=0,
707      message_type=None, enum_type=None, containing_type=None,
708      is_extension=False, extension_scope=None,
709      options=None),
710    _descriptor.FieldDescriptor(
711      name='char_pointer', full_name='android.vts.ScalarDataValueMessage.char_pointer', index=16,
712      number=212, type=13, cpp_type=3, label=1,
713      has_default_value=False, default_value=0,
714      message_type=None, enum_type=None, containing_type=None,
715      is_extension=False, extension_scope=None,
716      options=None),
717    _descriptor.FieldDescriptor(
718      name='uchar_pointer', full_name='android.vts.ScalarDataValueMessage.uchar_pointer', index=17,
719      number=213, type=13, cpp_type=3, label=1,
720      has_default_value=False, default_value=0,
721      message_type=None, enum_type=None, containing_type=None,
722      is_extension=False, extension_scope=None,
723      options=None),
724    _descriptor.FieldDescriptor(
725      name='pointer_pointer', full_name='android.vts.ScalarDataValueMessage.pointer_pointer', index=18,
726      number=251, type=13, cpp_type=3, label=1,
727      has_default_value=False, default_value=0,
728      message_type=None, enum_type=None, containing_type=None,
729      is_extension=False, extension_scope=None,
730      options=None),
731  ],
732  extensions=[
733  ],
734  nested_types=[],
735  enum_types=[
736  ],
737  options=None,
738  is_extendable=False,
739  extension_ranges=[],
740  serialized_start=903,
741  serialized_end=1276,
742)
743
744
745_FUNCTIONPOINTERSPECIFICATIONMESSAGE = _descriptor.Descriptor(
746  name='FunctionPointerSpecificationMessage',
747  full_name='android.vts.FunctionPointerSpecificationMessage',
748  filename=None,
749  file=DESCRIPTOR,
750  containing_type=None,
751  fields=[
752    _descriptor.FieldDescriptor(
753      name='function_name', full_name='android.vts.FunctionPointerSpecificationMessage.function_name', index=0,
754      number=1, type=12, cpp_type=9, label=1,
755      has_default_value=False, default_value="",
756      message_type=None, enum_type=None, containing_type=None,
757      is_extension=False, extension_scope=None,
758      options=None),
759    _descriptor.FieldDescriptor(
760      name='address', full_name='android.vts.FunctionPointerSpecificationMessage.address', index=1,
761      number=11, type=13, cpp_type=3, label=1,
762      has_default_value=False, default_value=0,
763      message_type=None, enum_type=None, containing_type=None,
764      is_extension=False, extension_scope=None,
765      options=None),
766    _descriptor.FieldDescriptor(
767      name='id', full_name='android.vts.FunctionPointerSpecificationMessage.id', index=2,
768      number=21, type=12, cpp_type=9, label=1,
769      has_default_value=False, default_value="",
770      message_type=None, enum_type=None, containing_type=None,
771      is_extension=False, extension_scope=None,
772      options=None),
773    _descriptor.FieldDescriptor(
774      name='arg', full_name='android.vts.FunctionPointerSpecificationMessage.arg', index=3,
775      number=101, type=11, cpp_type=10, label=3,
776      has_default_value=False, default_value=[],
777      message_type=None, enum_type=None, containing_type=None,
778      is_extension=False, extension_scope=None,
779      options=None),
780    _descriptor.FieldDescriptor(
781      name='return_type', full_name='android.vts.FunctionPointerSpecificationMessage.return_type', index=4,
782      number=111, type=11, cpp_type=10, label=1,
783      has_default_value=False, default_value=None,
784      message_type=None, enum_type=None, containing_type=None,
785      is_extension=False, extension_scope=None,
786      options=None),
787  ],
788  extensions=[
789  ],
790  nested_types=[],
791  enum_types=[
792  ],
793  options=None,
794  is_extendable=False,
795  extension_ranges=[],
796  serialized_start=1279,
797  serialized_end=1488,
798)
799
800
801_STRINGDATAVALUEMESSAGE = _descriptor.Descriptor(
802  name='StringDataValueMessage',
803  full_name='android.vts.StringDataValueMessage',
804  filename=None,
805  file=DESCRIPTOR,
806  containing_type=None,
807  fields=[
808    _descriptor.FieldDescriptor(
809      name='message', full_name='android.vts.StringDataValueMessage.message', index=0,
810      number=1, type=12, cpp_type=9, label=1,
811      has_default_value=False, default_value="",
812      message_type=None, enum_type=None, containing_type=None,
813      is_extension=False, extension_scope=None,
814      options=None),
815    _descriptor.FieldDescriptor(
816      name='length', full_name='android.vts.StringDataValueMessage.length', index=1,
817      number=11, type=13, cpp_type=3, label=1,
818      has_default_value=False, default_value=0,
819      message_type=None, enum_type=None, containing_type=None,
820      is_extension=False, extension_scope=None,
821      options=None),
822  ],
823  extensions=[
824  ],
825  nested_types=[],
826  enum_types=[
827  ],
828  options=None,
829  is_extendable=False,
830  extension_ranges=[],
831  serialized_start=1490,
832  serialized_end=1547,
833)
834
835
836_ENUMDATAVALUEMESSAGE = _descriptor.Descriptor(
837  name='EnumDataValueMessage',
838  full_name='android.vts.EnumDataValueMessage',
839  filename=None,
840  file=DESCRIPTOR,
841  containing_type=None,
842  fields=[
843    _descriptor.FieldDescriptor(
844      name='enumerator', full_name='android.vts.EnumDataValueMessage.enumerator', index=0,
845      number=1, type=12, cpp_type=9, label=3,
846      has_default_value=False, default_value=[],
847      message_type=None, enum_type=None, containing_type=None,
848      is_extension=False, extension_scope=None,
849      options=None),
850    _descriptor.FieldDescriptor(
851      name='scalar_value', full_name='android.vts.EnumDataValueMessage.scalar_value', index=1,
852      number=2, type=11, cpp_type=10, label=3,
853      has_default_value=False, default_value=[],
854      message_type=None, enum_type=None, containing_type=None,
855      is_extension=False, extension_scope=None,
856      options=None),
857    _descriptor.FieldDescriptor(
858      name='scalar_type', full_name='android.vts.EnumDataValueMessage.scalar_type', index=2,
859      number=3, type=12, cpp_type=9, label=1,
860      has_default_value=False, default_value="",
861      message_type=None, enum_type=None, containing_type=None,
862      is_extension=False, extension_scope=None,
863      options=None),
864  ],
865  extensions=[
866  ],
867  nested_types=[],
868  enum_types=[
869  ],
870  options=None,
871  is_extendable=False,
872  extension_ranges=[],
873  serialized_start=1549,
874  serialized_end=1671,
875)
876
877
878_VARIABLESPECIFICATIONMESSAGE = _descriptor.Descriptor(
879  name='VariableSpecificationMessage',
880  full_name='android.vts.VariableSpecificationMessage',
881  filename=None,
882  file=DESCRIPTOR,
883  containing_type=None,
884  fields=[
885    _descriptor.FieldDescriptor(
886      name='name', full_name='android.vts.VariableSpecificationMessage.name', index=0,
887      number=1, type=12, cpp_type=9, label=1,
888      has_default_value=False, default_value="",
889      message_type=None, enum_type=None, containing_type=None,
890      is_extension=False, extension_scope=None,
891      options=None),
892    _descriptor.FieldDescriptor(
893      name='type', full_name='android.vts.VariableSpecificationMessage.type', index=1,
894      number=2, type=14, cpp_type=8, label=1,
895      has_default_value=False, default_value=0,
896      message_type=None, enum_type=None, containing_type=None,
897      is_extension=False, extension_scope=None,
898      options=None),
899    _descriptor.FieldDescriptor(
900      name='scalar_value', full_name='android.vts.VariableSpecificationMessage.scalar_value', index=2,
901      number=101, type=11, cpp_type=10, label=1,
902      has_default_value=False, default_value=None,
903      message_type=None, enum_type=None, containing_type=None,
904      is_extension=False, extension_scope=None,
905      options=None),
906    _descriptor.FieldDescriptor(
907      name='scalar_type', full_name='android.vts.VariableSpecificationMessage.scalar_type', index=3,
908      number=102, type=12, cpp_type=9, label=1,
909      has_default_value=False, default_value="",
910      message_type=None, enum_type=None, containing_type=None,
911      is_extension=False, extension_scope=None,
912      options=None),
913    _descriptor.FieldDescriptor(
914      name='string_value', full_name='android.vts.VariableSpecificationMessage.string_value', index=4,
915      number=111, type=11, cpp_type=10, label=1,
916      has_default_value=False, default_value=None,
917      message_type=None, enum_type=None, containing_type=None,
918      is_extension=False, extension_scope=None,
919      options=None),
920    _descriptor.FieldDescriptor(
921      name='enum_value', full_name='android.vts.VariableSpecificationMessage.enum_value', index=5,
922      number=121, type=11, cpp_type=10, label=1,
923      has_default_value=False, default_value=None,
924      message_type=None, enum_type=None, containing_type=None,
925      is_extension=False, extension_scope=None,
926      options=None),
927    _descriptor.FieldDescriptor(
928      name='vector_value', full_name='android.vts.VariableSpecificationMessage.vector_value', index=6,
929      number=131, type=11, cpp_type=10, label=3,
930      has_default_value=False, default_value=[],
931      message_type=None, enum_type=None, containing_type=None,
932      is_extension=False, extension_scope=None,
933      options=None),
934    _descriptor.FieldDescriptor(
935      name='vector_size', full_name='android.vts.VariableSpecificationMessage.vector_size', index=7,
936      number=132, type=5, cpp_type=1, label=1,
937      has_default_value=False, default_value=0,
938      message_type=None, enum_type=None, containing_type=None,
939      is_extension=False, extension_scope=None,
940      options=None),
941    _descriptor.FieldDescriptor(
942      name='struct_value', full_name='android.vts.VariableSpecificationMessage.struct_value', index=8,
943      number=141, type=11, cpp_type=10, label=3,
944      has_default_value=False, default_value=[],
945      message_type=None, enum_type=None, containing_type=None,
946      is_extension=False, extension_scope=None,
947      options=None),
948    _descriptor.FieldDescriptor(
949      name='struct_type', full_name='android.vts.VariableSpecificationMessage.struct_type', index=9,
950      number=142, type=12, cpp_type=9, label=1,
951      has_default_value=False, default_value="",
952      message_type=None, enum_type=None, containing_type=None,
953      is_extension=False, extension_scope=None,
954      options=None),
955    _descriptor.FieldDescriptor(
956      name='sub_struct', full_name='android.vts.VariableSpecificationMessage.sub_struct', index=10,
957      number=143, type=11, cpp_type=10, label=3,
958      has_default_value=False, default_value=[],
959      message_type=None, enum_type=None, containing_type=None,
960      is_extension=False, extension_scope=None,
961      options=None),
962    _descriptor.FieldDescriptor(
963      name='union_value', full_name='android.vts.VariableSpecificationMessage.union_value', index=11,
964      number=151, type=11, cpp_type=10, label=3,
965      has_default_value=False, default_value=[],
966      message_type=None, enum_type=None, containing_type=None,
967      is_extension=False, extension_scope=None,
968      options=None),
969    _descriptor.FieldDescriptor(
970      name='union_type', full_name='android.vts.VariableSpecificationMessage.union_type', index=12,
971      number=152, type=12, cpp_type=9, label=1,
972      has_default_value=False, default_value="",
973      message_type=None, enum_type=None, containing_type=None,
974      is_extension=False, extension_scope=None,
975      options=None),
976    _descriptor.FieldDescriptor(
977      name='sub_union', full_name='android.vts.VariableSpecificationMessage.sub_union', index=13,
978      number=153, type=11, cpp_type=10, label=3,
979      has_default_value=False, default_value=[],
980      message_type=None, enum_type=None, containing_type=None,
981      is_extension=False, extension_scope=None,
982      options=None),
983    _descriptor.FieldDescriptor(
984      name='fmq_value', full_name='android.vts.VariableSpecificationMessage.fmq_value', index=14,
985      number=161, type=11, cpp_type=10, label=3,
986      has_default_value=False, default_value=[],
987      message_type=None, enum_type=None, containing_type=None,
988      is_extension=False, extension_scope=None,
989      options=None),
990    _descriptor.FieldDescriptor(
991      name='ref_value', full_name='android.vts.VariableSpecificationMessage.ref_value', index=15,
992      number=171, type=11, cpp_type=10, label=1,
993      has_default_value=False, default_value=None,
994      message_type=None, enum_type=None, containing_type=None,
995      is_extension=False, extension_scope=None,
996      options=None),
997    _descriptor.FieldDescriptor(
998      name='predefined_type', full_name='android.vts.VariableSpecificationMessage.predefined_type', index=16,
999      number=201, type=12, cpp_type=9, label=1,
1000      has_default_value=False, default_value="",
1001      message_type=None, enum_type=None, containing_type=None,
1002      is_extension=False, extension_scope=None,
1003      options=None),
1004    _descriptor.FieldDescriptor(
1005      name='function_pointer', full_name='android.vts.VariableSpecificationMessage.function_pointer', index=17,
1006      number=221, type=11, cpp_type=10, label=3,
1007      has_default_value=False, default_value=[],
1008      message_type=None, enum_type=None, containing_type=None,
1009      is_extension=False, extension_scope=None,
1010      options=None),
1011    _descriptor.FieldDescriptor(
1012      name='hidl_callback_type', full_name='android.vts.VariableSpecificationMessage.hidl_callback_type', index=18,
1013      number=231, type=12, cpp_type=9, label=1,
1014      has_default_value=False, default_value="",
1015      message_type=None, enum_type=None, containing_type=None,
1016      is_extension=False, extension_scope=None,
1017      options=None),
1018    _descriptor.FieldDescriptor(
1019      name='is_input', full_name='android.vts.VariableSpecificationMessage.is_input', index=19,
1020      number=301, type=8, cpp_type=7, label=1,
1021      has_default_value=True, default_value=True,
1022      message_type=None, enum_type=None, containing_type=None,
1023      is_extension=False, extension_scope=None,
1024      options=None),
1025    _descriptor.FieldDescriptor(
1026      name='is_output', full_name='android.vts.VariableSpecificationMessage.is_output', index=20,
1027      number=302, type=8, cpp_type=7, label=1,
1028      has_default_value=True, default_value=False,
1029      message_type=None, enum_type=None, containing_type=None,
1030      is_extension=False, extension_scope=None,
1031      options=None),
1032    _descriptor.FieldDescriptor(
1033      name='is_const', full_name='android.vts.VariableSpecificationMessage.is_const', index=21,
1034      number=303, type=8, cpp_type=7, label=1,
1035      has_default_value=True, default_value=False,
1036      message_type=None, enum_type=None, containing_type=None,
1037      is_extension=False, extension_scope=None,
1038      options=None),
1039    _descriptor.FieldDescriptor(
1040      name='is_callback', full_name='android.vts.VariableSpecificationMessage.is_callback', index=22,
1041      number=304, type=8, cpp_type=7, label=1,
1042      has_default_value=True, default_value=False,
1043      message_type=None, enum_type=None, containing_type=None,
1044      is_extension=False, extension_scope=None,
1045      options=None),
1046  ],
1047  extensions=[
1048  ],
1049  nested_types=[],
1050  enum_types=[
1051  ],
1052  options=None,
1053  is_extendable=False,
1054  extension_ranges=[],
1055  serialized_start=1674,
1056  serialized_end=2707,
1057)
1058
1059
1060_STRUCTSPECIFICATIONMESSAGE = _descriptor.Descriptor(
1061  name='StructSpecificationMessage',
1062  full_name='android.vts.StructSpecificationMessage',
1063  filename=None,
1064  file=DESCRIPTOR,
1065  containing_type=None,
1066  fields=[
1067    _descriptor.FieldDescriptor(
1068      name='name', full_name='android.vts.StructSpecificationMessage.name', index=0,
1069      number=1, type=12, cpp_type=9, label=1,
1070      has_default_value=False, default_value="",
1071      message_type=None, enum_type=None, containing_type=None,
1072      is_extension=False, extension_scope=None,
1073      options=None),
1074    _descriptor.FieldDescriptor(
1075      name='is_pointer', full_name='android.vts.StructSpecificationMessage.is_pointer', index=1,
1076      number=2, type=8, cpp_type=7, label=1,
1077      has_default_value=True, default_value=False,
1078      message_type=None, enum_type=None, containing_type=None,
1079      is_extension=False, extension_scope=None,
1080      options=None),
1081    _descriptor.FieldDescriptor(
1082      name='api', full_name='android.vts.StructSpecificationMessage.api', index=2,
1083      number=1001, type=11, cpp_type=10, label=3,
1084      has_default_value=False, default_value=[],
1085      message_type=None, enum_type=None, containing_type=None,
1086      is_extension=False, extension_scope=None,
1087      options=None),
1088    _descriptor.FieldDescriptor(
1089      name='sub_struct', full_name='android.vts.StructSpecificationMessage.sub_struct', index=3,
1090      number=2001, type=11, cpp_type=10, label=3,
1091      has_default_value=False, default_value=[],
1092      message_type=None, enum_type=None, containing_type=None,
1093      is_extension=False, extension_scope=None,
1094      options=None),
1095    _descriptor.FieldDescriptor(
1096      name='attribute', full_name='android.vts.StructSpecificationMessage.attribute', index=4,
1097      number=3001, type=11, cpp_type=10, label=3,
1098      has_default_value=False, default_value=[],
1099      message_type=None, enum_type=None, containing_type=None,
1100      is_extension=False, extension_scope=None,
1101      options=None),
1102  ],
1103  extensions=[
1104  ],
1105  nested_types=[],
1106  enum_types=[
1107  ],
1108  options=None,
1109  is_extendable=False,
1110  extension_ranges=[],
1111  serialized_start=2710,
1112  serialized_end=2961,
1113)
1114
1115
1116_INTERFACESPECIFICATIONMESSAGE = _descriptor.Descriptor(
1117  name='InterfaceSpecificationMessage',
1118  full_name='android.vts.InterfaceSpecificationMessage',
1119  filename=None,
1120  file=DESCRIPTOR,
1121  containing_type=None,
1122  fields=[
1123    _descriptor.FieldDescriptor(
1124      name='api', full_name='android.vts.InterfaceSpecificationMessage.api', index=0,
1125      number=2001, type=11, cpp_type=10, label=3,
1126      has_default_value=False, default_value=[],
1127      message_type=None, enum_type=None, containing_type=None,
1128      is_extension=False, extension_scope=None,
1129      options=None),
1130    _descriptor.FieldDescriptor(
1131      name='attribute', full_name='android.vts.InterfaceSpecificationMessage.attribute', index=1,
1132      number=3001, type=11, cpp_type=10, label=3,
1133      has_default_value=False, default_value=[],
1134      message_type=None, enum_type=None, containing_type=None,
1135      is_extension=False, extension_scope=None,
1136      options=None),
1137    _descriptor.FieldDescriptor(
1138      name='sub_struct', full_name='android.vts.InterfaceSpecificationMessage.sub_struct', index=2,
1139      number=4001, type=11, cpp_type=10, label=3,
1140      has_default_value=False, default_value=[],
1141      message_type=None, enum_type=None, containing_type=None,
1142      is_extension=False, extension_scope=None,
1143      options=None),
1144  ],
1145  extensions=[
1146  ],
1147  nested_types=[],
1148  enum_types=[
1149  ],
1150  options=None,
1151  is_extendable=False,
1152  extension_ranges=[],
1153  serialized_start=2964,
1154  serialized_end=3177,
1155)
1156
1157
1158_COMPONENTSPECIFICATIONMESSAGE = _descriptor.Descriptor(
1159  name='ComponentSpecificationMessage',
1160  full_name='android.vts.ComponentSpecificationMessage',
1161  filename=None,
1162  file=DESCRIPTOR,
1163  containing_type=None,
1164  fields=[
1165    _descriptor.FieldDescriptor(
1166      name='component_class', full_name='android.vts.ComponentSpecificationMessage.component_class', index=0,
1167      number=1, type=14, cpp_type=8, label=1,
1168      has_default_value=False, default_value=0,
1169      message_type=None, enum_type=None, containing_type=None,
1170      is_extension=False, extension_scope=None,
1171      options=None),
1172    _descriptor.FieldDescriptor(
1173      name='component_type', full_name='android.vts.ComponentSpecificationMessage.component_type', index=1,
1174      number=2, type=14, cpp_type=8, label=1,
1175      has_default_value=False, default_value=0,
1176      message_type=None, enum_type=None, containing_type=None,
1177      is_extension=False, extension_scope=None,
1178      options=None),
1179    _descriptor.FieldDescriptor(
1180      name='component_type_version', full_name='android.vts.ComponentSpecificationMessage.component_type_version', index=2,
1181      number=3, type=2, cpp_type=6, label=1,
1182      has_default_value=True, default_value=1,
1183      message_type=None, enum_type=None, containing_type=None,
1184      is_extension=False, extension_scope=None,
1185      options=None),
1186    _descriptor.FieldDescriptor(
1187      name='component_name', full_name='android.vts.ComponentSpecificationMessage.component_name', index=3,
1188      number=4, type=12, cpp_type=9, label=1,
1189      has_default_value=False, default_value="",
1190      message_type=None, enum_type=None, containing_type=None,
1191      is_extension=False, extension_scope=None,
1192      options=None),
1193    _descriptor.FieldDescriptor(
1194      name='target_arch', full_name='android.vts.ComponentSpecificationMessage.target_arch', index=4,
1195      number=5, type=14, cpp_type=8, label=1,
1196      has_default_value=False, default_value=0,
1197      message_type=None, enum_type=None, containing_type=None,
1198      is_extension=False, extension_scope=None,
1199      options=None),
1200    _descriptor.FieldDescriptor(
1201      name='package', full_name='android.vts.ComponentSpecificationMessage.package', index=5,
1202      number=11, type=12, cpp_type=9, label=1,
1203      has_default_value=False, default_value="",
1204      message_type=None, enum_type=None, containing_type=None,
1205      is_extension=False, extension_scope=None,
1206      options=None),
1207    _descriptor.FieldDescriptor(
1208      name='import', full_name='android.vts.ComponentSpecificationMessage.import', index=6,
1209      number=12, type=12, cpp_type=9, label=3,
1210      has_default_value=False, default_value=[],
1211      message_type=None, enum_type=None, containing_type=None,
1212      is_extension=False, extension_scope=None,
1213      options=None),
1214    _descriptor.FieldDescriptor(
1215      name='original_data_structure_name', full_name='android.vts.ComponentSpecificationMessage.original_data_structure_name', index=7,
1216      number=1001, type=12, cpp_type=9, label=1,
1217      has_default_value=False, default_value="",
1218      message_type=None, enum_type=None, containing_type=None,
1219      is_extension=False, extension_scope=None,
1220      options=None),
1221    _descriptor.FieldDescriptor(
1222      name='header', full_name='android.vts.ComponentSpecificationMessage.header', index=8,
1223      number=1002, type=12, cpp_type=9, label=3,
1224      has_default_value=False, default_value=[],
1225      message_type=None, enum_type=None, containing_type=None,
1226      is_extension=False, extension_scope=None,
1227      options=None),
1228    _descriptor.FieldDescriptor(
1229      name='interface', full_name='android.vts.ComponentSpecificationMessage.interface', index=9,
1230      number=2001, type=11, cpp_type=10, label=1,
1231      has_default_value=False, default_value=None,
1232      message_type=None, enum_type=None, containing_type=None,
1233      is_extension=False, extension_scope=None,
1234      options=None),
1235    _descriptor.FieldDescriptor(
1236      name='attribute', full_name='android.vts.ComponentSpecificationMessage.attribute', index=10,
1237      number=2101, type=11, cpp_type=10, label=3,
1238      has_default_value=False, default_value=[],
1239      message_type=None, enum_type=None, containing_type=None,
1240      is_extension=False, extension_scope=None,
1241      options=None),
1242  ],
1243  extensions=[
1244  ],
1245  nested_types=[],
1246  enum_types=[
1247  ],
1248  options=None,
1249  is_extendable=False,
1250  extension_ranges=[],
1251  serialized_start=3180,
1252  serialized_end=3638,
1253)
1254
1255_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type'].message_type = _VARIABLESPECIFICATIONMESSAGE
1256_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type_hidl'].message_type = _VARIABLESPECIFICATIONMESSAGE
1257_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['return_type_submodule_spec'].message_type = _COMPONENTSPECIFICATIONMESSAGE
1258_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['arg'].message_type = _VARIABLESPECIFICATIONMESSAGE
1259_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['callflow'].message_type = _CALLFLOWSPECIFICATIONMESSAGE
1260_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['function_pointer'].message_type = _FUNCTIONPOINTERSPECIFICATIONMESSAGE
1261_FUNCTIONSPECIFICATIONMESSAGE.fields_by_name['raw_coverage_data'].message_type = _NATIVECODECOVERAGERAWDATAMESSAGE
1262_FUNCTIONPOINTERSPECIFICATIONMESSAGE.fields_by_name['arg'].message_type = _VARIABLESPECIFICATIONMESSAGE
1263_FUNCTIONPOINTERSPECIFICATIONMESSAGE.fields_by_name['return_type'].message_type = _VARIABLESPECIFICATIONMESSAGE
1264_ENUMDATAVALUEMESSAGE.fields_by_name['scalar_value'].message_type = _SCALARDATAVALUEMESSAGE
1265_VARIABLESPECIFICATIONMESSAGE.fields_by_name['type'].enum_type = _VARIABLETYPE
1266_VARIABLESPECIFICATIONMESSAGE.fields_by_name['scalar_value'].message_type = _SCALARDATAVALUEMESSAGE
1267_VARIABLESPECIFICATIONMESSAGE.fields_by_name['string_value'].message_type = _STRINGDATAVALUEMESSAGE
1268_VARIABLESPECIFICATIONMESSAGE.fields_by_name['enum_value'].message_type = _ENUMDATAVALUEMESSAGE
1269_VARIABLESPECIFICATIONMESSAGE.fields_by_name['vector_value'].message_type = _VARIABLESPECIFICATIONMESSAGE
1270_VARIABLESPECIFICATIONMESSAGE.fields_by_name['struct_value'].message_type = _VARIABLESPECIFICATIONMESSAGE
1271_VARIABLESPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _VARIABLESPECIFICATIONMESSAGE
1272_VARIABLESPECIFICATIONMESSAGE.fields_by_name['union_value'].message_type = _VARIABLESPECIFICATIONMESSAGE
1273_VARIABLESPECIFICATIONMESSAGE.fields_by_name['sub_union'].message_type = _VARIABLESPECIFICATIONMESSAGE
1274_VARIABLESPECIFICATIONMESSAGE.fields_by_name['fmq_value'].message_type = _VARIABLESPECIFICATIONMESSAGE
1275_VARIABLESPECIFICATIONMESSAGE.fields_by_name['ref_value'].message_type = _VARIABLESPECIFICATIONMESSAGE
1276_VARIABLESPECIFICATIONMESSAGE.fields_by_name['function_pointer'].message_type = _FUNCTIONPOINTERSPECIFICATIONMESSAGE
1277_STRUCTSPECIFICATIONMESSAGE.fields_by_name['api'].message_type = _FUNCTIONSPECIFICATIONMESSAGE
1278_STRUCTSPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _STRUCTSPECIFICATIONMESSAGE
1279_STRUCTSPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE
1280_INTERFACESPECIFICATIONMESSAGE.fields_by_name['api'].message_type = _FUNCTIONSPECIFICATIONMESSAGE
1281_INTERFACESPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE
1282_INTERFACESPECIFICATIONMESSAGE.fields_by_name['sub_struct'].message_type = _STRUCTSPECIFICATIONMESSAGE
1283_COMPONENTSPECIFICATIONMESSAGE.fields_by_name['component_class'].enum_type = _COMPONENTCLASS
1284_COMPONENTSPECIFICATIONMESSAGE.fields_by_name['component_type'].enum_type = _COMPONENTTYPE
1285_COMPONENTSPECIFICATIONMESSAGE.fields_by_name['target_arch'].enum_type = _TARGETARCH
1286_COMPONENTSPECIFICATIONMESSAGE.fields_by_name['interface'].message_type = _INTERFACESPECIFICATIONMESSAGE
1287_COMPONENTSPECIFICATIONMESSAGE.fields_by_name['attribute'].message_type = _VARIABLESPECIFICATIONMESSAGE
1288DESCRIPTOR.message_types_by_name['CallFlowSpecificationMessage'] = _CALLFLOWSPECIFICATIONMESSAGE
1289DESCRIPTOR.message_types_by_name['NativeCodeCoverageRawDataMessage'] = _NATIVECODECOVERAGERAWDATAMESSAGE
1290DESCRIPTOR.message_types_by_name['FunctionSpecificationMessage'] = _FUNCTIONSPECIFICATIONMESSAGE
1291DESCRIPTOR.message_types_by_name['ScalarDataValueMessage'] = _SCALARDATAVALUEMESSAGE
1292DESCRIPTOR.message_types_by_name['FunctionPointerSpecificationMessage'] = _FUNCTIONPOINTERSPECIFICATIONMESSAGE
1293DESCRIPTOR.message_types_by_name['StringDataValueMessage'] = _STRINGDATAVALUEMESSAGE
1294DESCRIPTOR.message_types_by_name['EnumDataValueMessage'] = _ENUMDATAVALUEMESSAGE
1295DESCRIPTOR.message_types_by_name['VariableSpecificationMessage'] = _VARIABLESPECIFICATIONMESSAGE
1296DESCRIPTOR.message_types_by_name['StructSpecificationMessage'] = _STRUCTSPECIFICATIONMESSAGE
1297DESCRIPTOR.message_types_by_name['InterfaceSpecificationMessage'] = _INTERFACESPECIFICATIONMESSAGE
1298DESCRIPTOR.message_types_by_name['ComponentSpecificationMessage'] = _COMPONENTSPECIFICATIONMESSAGE
1299
1300class CallFlowSpecificationMessage(_message.Message):
1301  __metaclass__ = _reflection.GeneratedProtocolMessageType
1302  DESCRIPTOR = _CALLFLOWSPECIFICATIONMESSAGE
1303
1304  # @@protoc_insertion_point(class_scope:android.vts.CallFlowSpecificationMessage)
1305
1306class NativeCodeCoverageRawDataMessage(_message.Message):
1307  __metaclass__ = _reflection.GeneratedProtocolMessageType
1308  DESCRIPTOR = _NATIVECODECOVERAGERAWDATAMESSAGE
1309
1310  # @@protoc_insertion_point(class_scope:android.vts.NativeCodeCoverageRawDataMessage)
1311
1312class FunctionSpecificationMessage(_message.Message):
1313  __metaclass__ = _reflection.GeneratedProtocolMessageType
1314  DESCRIPTOR = _FUNCTIONSPECIFICATIONMESSAGE
1315
1316  # @@protoc_insertion_point(class_scope:android.vts.FunctionSpecificationMessage)
1317
1318class ScalarDataValueMessage(_message.Message):
1319  __metaclass__ = _reflection.GeneratedProtocolMessageType
1320  DESCRIPTOR = _SCALARDATAVALUEMESSAGE
1321
1322  # @@protoc_insertion_point(class_scope:android.vts.ScalarDataValueMessage)
1323
1324class FunctionPointerSpecificationMessage(_message.Message):
1325  __metaclass__ = _reflection.GeneratedProtocolMessageType
1326  DESCRIPTOR = _FUNCTIONPOINTERSPECIFICATIONMESSAGE
1327
1328  # @@protoc_insertion_point(class_scope:android.vts.FunctionPointerSpecificationMessage)
1329
1330class StringDataValueMessage(_message.Message):
1331  __metaclass__ = _reflection.GeneratedProtocolMessageType
1332  DESCRIPTOR = _STRINGDATAVALUEMESSAGE
1333
1334  # @@protoc_insertion_point(class_scope:android.vts.StringDataValueMessage)
1335
1336class EnumDataValueMessage(_message.Message):
1337  __metaclass__ = _reflection.GeneratedProtocolMessageType
1338  DESCRIPTOR = _ENUMDATAVALUEMESSAGE
1339
1340  # @@protoc_insertion_point(class_scope:android.vts.EnumDataValueMessage)
1341
1342class VariableSpecificationMessage(_message.Message):
1343  __metaclass__ = _reflection.GeneratedProtocolMessageType
1344  DESCRIPTOR = _VARIABLESPECIFICATIONMESSAGE
1345
1346  # @@protoc_insertion_point(class_scope:android.vts.VariableSpecificationMessage)
1347
1348class StructSpecificationMessage(_message.Message):
1349  __metaclass__ = _reflection.GeneratedProtocolMessageType
1350  DESCRIPTOR = _STRUCTSPECIFICATIONMESSAGE
1351
1352  # @@protoc_insertion_point(class_scope:android.vts.StructSpecificationMessage)
1353
1354class InterfaceSpecificationMessage(_message.Message):
1355  __metaclass__ = _reflection.GeneratedProtocolMessageType
1356  DESCRIPTOR = _INTERFACESPECIFICATIONMESSAGE
1357
1358  # @@protoc_insertion_point(class_scope:android.vts.InterfaceSpecificationMessage)
1359
1360class ComponentSpecificationMessage(_message.Message):
1361  __metaclass__ = _reflection.GeneratedProtocolMessageType
1362  DESCRIPTOR = _COMPONENTSPECIFICATIONMESSAGE
1363
1364  # @@protoc_insertion_point(class_scope:android.vts.ComponentSpecificationMessage)
1365
1366
1367# @@protoc_insertion_point(module_scope)
1368