1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA8191_h", 7 "name" : "unsigned char[8191]", 8 "referenced_type" : "_ZTIh", 9 "size" : 8191, 10 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 11 } 12 ], 13 "builtin_types" : 14 [ 15 { 16 "alignment" : 4, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "_ZTIDi", 20 "name" : "char32_t", 21 "size" : 4 22 }, 23 { 24 "alignment" : 4, 25 "linker_set_key" : "_ZTIDn", 26 "name" : "std::nullptr_t", 27 "size" : 4 28 }, 29 { 30 "alignment" : 2, 31 "is_integral" : true, 32 "is_unsigned" : true, 33 "linker_set_key" : "_ZTIDs", 34 "name" : "char16_t", 35 "size" : 2 36 }, 37 { 38 "alignment" : 1, 39 "is_integral" : true, 40 "is_unsigned" : true, 41 "linker_set_key" : "_ZTIDu", 42 "name" : "char8_t", 43 "size" : 1 44 }, 45 { 46 "alignment" : 1, 47 "is_integral" : true, 48 "linker_set_key" : "_ZTIa", 49 "name" : "signed char", 50 "size" : 1 51 }, 52 { 53 "alignment" : 1, 54 "is_integral" : true, 55 "is_unsigned" : true, 56 "linker_set_key" : "_ZTIb", 57 "name" : "bool", 58 "size" : 1 59 }, 60 { 61 "alignment" : 1, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIc", 65 "name" : "char", 66 "size" : 1 67 }, 68 { 69 "alignment" : 8, 70 "linker_set_key" : "_ZTId", 71 "name" : "double", 72 "size" : 8 73 }, 74 { 75 "alignment" : 8, 76 "linker_set_key" : "_ZTIe", 77 "name" : "long double", 78 "size" : 8 79 }, 80 { 81 "alignment" : 4, 82 "linker_set_key" : "_ZTIf", 83 "name" : "float", 84 "size" : 4 85 }, 86 { 87 "alignment" : 1, 88 "is_integral" : true, 89 "is_unsigned" : true, 90 "linker_set_key" : "_ZTIh", 91 "name" : "unsigned char", 92 "size" : 1 93 }, 94 { 95 "alignment" : 4, 96 "is_integral" : true, 97 "linker_set_key" : "_ZTIi", 98 "name" : "int", 99 "size" : 4 100 }, 101 { 102 "alignment" : 4, 103 "is_integral" : true, 104 "is_unsigned" : true, 105 "linker_set_key" : "_ZTIj", 106 "name" : "unsigned int", 107 "size" : 4 108 }, 109 { 110 "alignment" : 4, 111 "is_integral" : true, 112 "linker_set_key" : "_ZTIl", 113 "name" : "long", 114 "size" : 4 115 }, 116 { 117 "alignment" : 4, 118 "is_integral" : true, 119 "is_unsigned" : true, 120 "linker_set_key" : "_ZTIm", 121 "name" : "unsigned long", 122 "size" : 4 123 }, 124 { 125 "alignment" : 2, 126 "is_integral" : true, 127 "linker_set_key" : "_ZTIs", 128 "name" : "short", 129 "size" : 2 130 }, 131 { 132 "alignment" : 2, 133 "is_integral" : true, 134 "is_unsigned" : true, 135 "linker_set_key" : "_ZTIt", 136 "name" : "unsigned short", 137 "size" : 2 138 }, 139 { 140 "linker_set_key" : "_ZTIv", 141 "name" : "void" 142 }, 143 { 144 "alignment" : 4, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "_ZTIw", 148 "name" : "wchar_t", 149 "size" : 4 150 }, 151 { 152 "alignment" : 8, 153 "is_integral" : true, 154 "linker_set_key" : "_ZTIx", 155 "name" : "long long", 156 "size" : 8 157 }, 158 { 159 "alignment" : 8, 160 "is_integral" : true, 161 "is_unsigned" : true, 162 "linker_set_key" : "_ZTIy", 163 "name" : "unsigned long long", 164 "size" : 8 165 } 166 ], 167 "elf_functions" : 168 [ 169 { 170 "name" : "pairing_connection_client_new" 171 }, 172 { 173 "name" : "pairing_connection_destroy" 174 }, 175 { 176 "name" : "pairing_connection_server_new" 177 }, 178 { 179 "name" : "pairing_connection_start" 180 } 181 ], 182 "elf_objects" : [], 183 "enum_types" : 184 [ 185 { 186 "alignment" : 1, 187 "enum_fields" : 188 [ 189 { 190 "enum_field_value" : 0, 191 "name" : "ADB_RSA_PUB_KEY" 192 }, 193 { 194 "enum_field_value" : 1, 195 "name" : "ADB_DEVICE_GUID" 196 } 197 ], 198 "linker_set_key" : "_ZTI12PeerInfoType", 199 "name" : "PeerInfoType", 200 "size" : 1, 201 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h", 202 "underlying_type" : "_ZTIh" 203 } 204 ], 205 "function_types" : 206 [ 207 { 208 "alignment" : 4, 209 "linker_set_key" : "_ZTIFvPK8PeerInfoiPvE", 210 "name" : "void (const PeerInfo *, int, void *)", 211 "parameters" : 212 [ 213 { 214 "referenced_type" : "_ZTIPK8PeerInfo" 215 }, 216 { 217 "referenced_type" : "_ZTIi" 218 }, 219 { 220 "referenced_type" : "_ZTIPv" 221 } 222 ], 223 "return_type" : "_ZTIv", 224 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 225 } 226 ], 227 "functions" : 228 [ 229 { 230 "function_name" : "pairing_connection_client_new", 231 "linker_set_key" : "pairing_connection_client_new", 232 "parameters" : 233 [ 234 { 235 "referenced_type" : "_ZTIPKh" 236 }, 237 { 238 "referenced_type" : "_ZTIj" 239 }, 240 { 241 "referenced_type" : "_ZTIPK8PeerInfo" 242 }, 243 { 244 "referenced_type" : "_ZTIPKh" 245 }, 246 { 247 "referenced_type" : "_ZTIj" 248 }, 249 { 250 "referenced_type" : "_ZTIPKh" 251 }, 252 { 253 "referenced_type" : "_ZTIj" 254 } 255 ], 256 "return_type" : "_ZTIP20PairingConnectionCtx", 257 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 258 }, 259 { 260 "function_name" : "pairing_connection_destroy", 261 "linker_set_key" : "pairing_connection_destroy", 262 "parameters" : 263 [ 264 { 265 "referenced_type" : "_ZTIP20PairingConnectionCtx" 266 } 267 ], 268 "return_type" : "_ZTIv", 269 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 270 }, 271 { 272 "function_name" : "pairing_connection_server_new", 273 "linker_set_key" : "pairing_connection_server_new", 274 "parameters" : 275 [ 276 { 277 "referenced_type" : "_ZTIPKh" 278 }, 279 { 280 "referenced_type" : "_ZTIj" 281 }, 282 { 283 "referenced_type" : "_ZTIPK8PeerInfo" 284 }, 285 { 286 "referenced_type" : "_ZTIPKh" 287 }, 288 { 289 "referenced_type" : "_ZTIj" 290 }, 291 { 292 "referenced_type" : "_ZTIPKh" 293 }, 294 { 295 "referenced_type" : "_ZTIj" 296 } 297 ], 298 "return_type" : "_ZTIP20PairingConnectionCtx", 299 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 300 }, 301 { 302 "function_name" : "pairing_connection_start", 303 "linker_set_key" : "pairing_connection_start", 304 "parameters" : 305 [ 306 { 307 "referenced_type" : "_ZTIP20PairingConnectionCtx" 308 }, 309 { 310 "referenced_type" : "_ZTIi" 311 }, 312 { 313 "referenced_type" : "_ZTIPFvPK8PeerInfoiPvE" 314 }, 315 { 316 "referenced_type" : "_ZTIPv" 317 } 318 ], 319 "return_type" : "_ZTIb", 320 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 321 } 322 ], 323 "global_vars" : [], 324 "lvalue_reference_types" : [], 325 "pointer_types" : 326 [ 327 { 328 "alignment" : 4, 329 "linker_set_key" : "_ZTIP20PairingConnectionCtx", 330 "name" : "PairingConnectionCtx *", 331 "referenced_type" : "_ZTI20PairingConnectionCtx", 332 "size" : 4, 333 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 334 }, 335 { 336 "alignment" : 4, 337 "linker_set_key" : "_ZTIPFvPK8PeerInfoiPvE", 338 "name" : "void (*)(const PeerInfo *, int, void *)", 339 "referenced_type" : "_ZTIFvPK8PeerInfoiPvE", 340 "size" : 4, 341 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 342 }, 343 { 344 "alignment" : 4, 345 "linker_set_key" : "_ZTIPK8PeerInfo", 346 "name" : "const PeerInfo *", 347 "referenced_type" : "_ZTIK8PeerInfo", 348 "size" : 4, 349 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 350 }, 351 { 352 "alignment" : 4, 353 "linker_set_key" : "_ZTIPKh", 354 "name" : "const unsigned char *", 355 "referenced_type" : "_ZTIKh", 356 "size" : 4, 357 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 358 }, 359 { 360 "alignment" : 4, 361 "linker_set_key" : "_ZTIPv", 362 "name" : "void *", 363 "referenced_type" : "_ZTIv", 364 "size" : 4, 365 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 366 } 367 ], 368 "qualified_types" : 369 [ 370 { 371 "alignment" : 1, 372 "is_const" : true, 373 "linker_set_key" : "_ZTIK8PeerInfo", 374 "name" : "const PeerInfo", 375 "referenced_type" : "_ZTI8PeerInfo", 376 "size" : 8192, 377 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 378 }, 379 { 380 "alignment" : 1, 381 "is_const" : true, 382 "linker_set_key" : "_ZTIKh", 383 "name" : "const unsigned char", 384 "referenced_type" : "_ZTIh", 385 "size" : 1, 386 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 387 }, 388 { 389 "alignment" : 4, 390 "is_const" : true, 391 "linker_set_key" : "_ZTIKj", 392 "name" : "const unsigned int", 393 "referenced_type" : "_ZTIj", 394 "size" : 4, 395 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 396 } 397 ], 398 "record_types" : 399 [ 400 { 401 "alignment" : 1, 402 "fields" : 403 [ 404 { 405 "field_name" : "type", 406 "referenced_type" : "_ZTIh" 407 }, 408 { 409 "field_name" : "data", 410 "field_offset" : 8, 411 "referenced_type" : "_ZTIA8191_h" 412 } 413 ], 414 "linker_set_key" : "_ZTI8PeerInfo", 415 "name" : "PeerInfo", 416 "size" : 8192, 417 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 418 } 419 ], 420 "rvalue_reference_types" : [] 421} 422