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 "alignment" : 4, 206 "enum_fields" : 207 [ 208 { 209 "enum_field_value" : 0, 210 "name" : "ANDROID_LOG_UNKNOWN" 211 }, 212 { 213 "enum_field_value" : 1, 214 "name" : "ANDROID_LOG_DEFAULT" 215 }, 216 { 217 "enum_field_value" : 2, 218 "name" : "ANDROID_LOG_VERBOSE" 219 }, 220 { 221 "enum_field_value" : 3, 222 "name" : "ANDROID_LOG_DEBUG" 223 }, 224 { 225 "enum_field_value" : 4, 226 "name" : "ANDROID_LOG_INFO" 227 }, 228 { 229 "enum_field_value" : 5, 230 "name" : "ANDROID_LOG_WARN" 231 }, 232 { 233 "enum_field_value" : 6, 234 "name" : "ANDROID_LOG_ERROR" 235 }, 236 { 237 "enum_field_value" : 7, 238 "name" : "ANDROID_LOG_FATAL" 239 }, 240 { 241 "enum_field_value" : 8, 242 "name" : "ANDROID_LOG_SILENT" 243 } 244 ], 245 "linker_set_key" : "_ZTI19android_LogPriority", 246 "name" : "android_LogPriority", 247 "size" : 4, 248 "source_file" : "system/logging/liblog/include/android/log.h", 249 "underlying_type" : "_ZTIj" 250 }, 251 { 252 "alignment" : 4, 253 "enum_fields" : 254 [ 255 { 256 "enum_field_value" : 0, 257 "name" : "LOG_ID_MIN" 258 }, 259 { 260 "enum_field_value" : 0, 261 "name" : "LOG_ID_MAIN" 262 }, 263 { 264 "enum_field_value" : 1, 265 "name" : "LOG_ID_RADIO" 266 }, 267 { 268 "enum_field_value" : 2, 269 "name" : "LOG_ID_EVENTS" 270 }, 271 { 272 "enum_field_value" : 3, 273 "name" : "LOG_ID_SYSTEM" 274 }, 275 { 276 "enum_field_value" : 4, 277 "name" : "LOG_ID_CRASH" 278 }, 279 { 280 "enum_field_value" : 5, 281 "name" : "LOG_ID_STATS" 282 }, 283 { 284 "enum_field_value" : 6, 285 "name" : "LOG_ID_SECURITY" 286 }, 287 { 288 "enum_field_value" : 7, 289 "name" : "LOG_ID_KERNEL" 290 }, 291 { 292 "enum_field_value" : 8, 293 "name" : "LOG_ID_MAX" 294 }, 295 { 296 "enum_field_value" : 2147483647, 297 "name" : "LOG_ID_DEFAULT" 298 } 299 ], 300 "linker_set_key" : "_ZTI6log_id", 301 "name" : "log_id", 302 "size" : 4, 303 "source_file" : "system/logging/liblog/include/android/log.h", 304 "underlying_type" : "_ZTIj" 305 } 306 ], 307 "function_types" : 308 [ 309 { 310 "alignment" : 4, 311 "linker_set_key" : "_ZTIFvPK8PeerInfoiPvE", 312 "name" : "void (const PeerInfo *, int, void *)", 313 "parameters" : 314 [ 315 { 316 "referenced_type" : "_ZTIPK8PeerInfo" 317 }, 318 { 319 "referenced_type" : "_ZTIi" 320 }, 321 { 322 "referenced_type" : "_ZTIPv" 323 } 324 ], 325 "return_type" : "_ZTIv", 326 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 327 } 328 ], 329 "functions" : 330 [ 331 { 332 "availability_attrs" : 333 [ 334 { 335 "introduced_major" : 30 336 } 337 ], 338 "function_name" : "pairing_connection_client_new", 339 "linker_set_key" : "pairing_connection_client_new", 340 "parameters" : 341 [ 342 { 343 "referenced_type" : "_ZTIPKh" 344 }, 345 { 346 "referenced_type" : "_ZTIj" 347 }, 348 { 349 "referenced_type" : "_ZTIPK8PeerInfo" 350 }, 351 { 352 "referenced_type" : "_ZTIPKh" 353 }, 354 { 355 "referenced_type" : "_ZTIj" 356 }, 357 { 358 "referenced_type" : "_ZTIPKh" 359 }, 360 { 361 "referenced_type" : "_ZTIj" 362 } 363 ], 364 "return_type" : "_ZTIP20PairingConnectionCtx", 365 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 366 }, 367 { 368 "availability_attrs" : 369 [ 370 { 371 "introduced_major" : 30 372 } 373 ], 374 "function_name" : "pairing_connection_destroy", 375 "linker_set_key" : "pairing_connection_destroy", 376 "parameters" : 377 [ 378 { 379 "referenced_type" : "_ZTIP20PairingConnectionCtx" 380 } 381 ], 382 "return_type" : "_ZTIv", 383 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 384 }, 385 { 386 "availability_attrs" : 387 [ 388 { 389 "introduced_major" : 30 390 } 391 ], 392 "function_name" : "pairing_connection_server_new", 393 "linker_set_key" : "pairing_connection_server_new", 394 "parameters" : 395 [ 396 { 397 "referenced_type" : "_ZTIPKh" 398 }, 399 { 400 "referenced_type" : "_ZTIj" 401 }, 402 { 403 "referenced_type" : "_ZTIPK8PeerInfo" 404 }, 405 { 406 "referenced_type" : "_ZTIPKh" 407 }, 408 { 409 "referenced_type" : "_ZTIj" 410 }, 411 { 412 "referenced_type" : "_ZTIPKh" 413 }, 414 { 415 "referenced_type" : "_ZTIj" 416 } 417 ], 418 "return_type" : "_ZTIP20PairingConnectionCtx", 419 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 420 }, 421 { 422 "availability_attrs" : 423 [ 424 { 425 "introduced_major" : 30 426 } 427 ], 428 "function_name" : "pairing_connection_start", 429 "linker_set_key" : "pairing_connection_start", 430 "parameters" : 431 [ 432 { 433 "referenced_type" : "_ZTIP20PairingConnectionCtx" 434 }, 435 { 436 "referenced_type" : "_ZTIi" 437 }, 438 { 439 "referenced_type" : "_ZTIPFvPK8PeerInfoiPvE" 440 }, 441 { 442 "referenced_type" : "_ZTIPv" 443 } 444 ], 445 "return_type" : "_ZTIb", 446 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 447 } 448 ], 449 "global_vars" : [], 450 "lvalue_reference_types" : [], 451 "pointer_types" : 452 [ 453 { 454 "alignment" : 4, 455 "linker_set_key" : "_ZTIP20PairingConnectionCtx", 456 "name" : "PairingConnectionCtx *", 457 "referenced_type" : "_ZTI20PairingConnectionCtx", 458 "size" : 4, 459 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 460 }, 461 { 462 "alignment" : 4, 463 "linker_set_key" : "_ZTIPFvPK8PeerInfoiPvE", 464 "name" : "void (*)(const PeerInfo *, int, void *)", 465 "referenced_type" : "_ZTIFvPK8PeerInfoiPvE", 466 "size" : 4, 467 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 468 }, 469 { 470 "alignment" : 4, 471 "linker_set_key" : "_ZTIPK8PeerInfo", 472 "name" : "const PeerInfo *", 473 "referenced_type" : "_ZTIK8PeerInfo", 474 "size" : 4, 475 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 476 }, 477 { 478 "alignment" : 4, 479 "linker_set_key" : "_ZTIPKh", 480 "name" : "const unsigned char *", 481 "referenced_type" : "_ZTIKh", 482 "size" : 4, 483 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 484 }, 485 { 486 "alignment" : 4, 487 "linker_set_key" : "_ZTIPv", 488 "name" : "void *", 489 "referenced_type" : "_ZTIv", 490 "size" : 4, 491 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 492 } 493 ], 494 "qualified_types" : 495 [ 496 { 497 "alignment" : 1, 498 "is_const" : true, 499 "linker_set_key" : "_ZTIK8PeerInfo", 500 "name" : "const PeerInfo", 501 "referenced_type" : "_ZTI8PeerInfo", 502 "size" : 8192, 503 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 504 }, 505 { 506 "alignment" : 1, 507 "is_const" : true, 508 "linker_set_key" : "_ZTIKh", 509 "name" : "const unsigned char", 510 "referenced_type" : "_ZTIh", 511 "size" : 1, 512 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 513 }, 514 { 515 "alignment" : 4, 516 "is_const" : true, 517 "linker_set_key" : "_ZTIKj", 518 "name" : "const unsigned int", 519 "referenced_type" : "_ZTIj", 520 "size" : 4, 521 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 522 } 523 ], 524 "record_types" : 525 [ 526 { 527 "alignment" : 4, 528 "fields" : 529 [ 530 { 531 "field_name" : "struct_size", 532 "referenced_type" : "_ZTIj" 533 }, 534 { 535 "field_name" : "buffer_id", 536 "field_offset" : 32, 537 "referenced_type" : "_ZTIi" 538 }, 539 { 540 "field_name" : "priority", 541 "field_offset" : 64, 542 "referenced_type" : "_ZTIi" 543 }, 544 { 545 "field_name" : "tag", 546 "field_offset" : 96, 547 "referenced_type" : "_ZTIPKc" 548 }, 549 { 550 "field_name" : "file", 551 "field_offset" : 128, 552 "referenced_type" : "_ZTIPKc" 553 }, 554 { 555 "field_name" : "line", 556 "field_offset" : 160, 557 "referenced_type" : "_ZTIj" 558 }, 559 { 560 "field_name" : "message", 561 "field_offset" : 192, 562 "referenced_type" : "_ZTIPKc" 563 } 564 ], 565 "linker_set_key" : "_ZTI21__android_log_message", 566 "name" : "__android_log_message", 567 "size" : 28, 568 "source_file" : "system/logging/liblog/include/android/log.h" 569 }, 570 { 571 "alignment" : 1, 572 "fields" : 573 [ 574 { 575 "field_name" : "type", 576 "referenced_type" : "_ZTIh" 577 }, 578 { 579 "field_name" : "data", 580 "field_offset" : 8, 581 "referenced_type" : "_ZTIA8191_h" 582 } 583 ], 584 "linker_set_key" : "_ZTI8PeerInfo", 585 "name" : "PeerInfo", 586 "size" : 8192, 587 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 588 } 589 ], 590 "rvalue_reference_types" : [] 591} 592