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" : 8, 25 "linker_set_key" : "_ZTIDn", 26 "name" : "std::nullptr_t", 27 "size" : 8 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" : 16, 76 "linker_set_key" : "_ZTIe", 77 "name" : "long double", 78 "size" : 16 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" : 8, 111 "is_integral" : true, 112 "linker_set_key" : "_ZTIl", 113 "name" : "long", 114 "size" : 8 115 }, 116 { 117 "alignment" : 8, 118 "is_integral" : true, 119 "is_unsigned" : true, 120 "linker_set_key" : "_ZTIm", 121 "name" : "unsigned long", 122 "size" : 8 123 }, 124 { 125 "alignment" : 16, 126 "is_integral" : true, 127 "linker_set_key" : "_ZTIn", 128 "name" : "__int128", 129 "size" : 16 130 }, 131 { 132 "alignment" : 16, 133 "is_integral" : true, 134 "is_unsigned" : true, 135 "linker_set_key" : "_ZTIo", 136 "name" : "unsigned __int128", 137 "size" : 16 138 }, 139 { 140 "alignment" : 2, 141 "is_integral" : true, 142 "linker_set_key" : "_ZTIs", 143 "name" : "short", 144 "size" : 2 145 }, 146 { 147 "alignment" : 2, 148 "is_integral" : true, 149 "is_unsigned" : true, 150 "linker_set_key" : "_ZTIt", 151 "name" : "unsigned short", 152 "size" : 2 153 }, 154 { 155 "linker_set_key" : "_ZTIv", 156 "name" : "void" 157 }, 158 { 159 "alignment" : 4, 160 "is_integral" : true, 161 "is_unsigned" : true, 162 "linker_set_key" : "_ZTIw", 163 "name" : "wchar_t", 164 "size" : 4 165 }, 166 { 167 "alignment" : 8, 168 "is_integral" : true, 169 "linker_set_key" : "_ZTIx", 170 "name" : "long long", 171 "size" : 8 172 }, 173 { 174 "alignment" : 8, 175 "is_integral" : true, 176 "is_unsigned" : true, 177 "linker_set_key" : "_ZTIy", 178 "name" : "unsigned long long", 179 "size" : 8 180 } 181 ], 182 "elf_functions" : 183 [ 184 { 185 "name" : "pairing_connection_client_new" 186 }, 187 { 188 "name" : "pairing_connection_destroy" 189 }, 190 { 191 "name" : "pairing_connection_server_new" 192 }, 193 { 194 "name" : "pairing_connection_start" 195 } 196 ], 197 "elf_objects" : [], 198 "enum_types" : 199 [ 200 { 201 "alignment" : 1, 202 "enum_fields" : 203 [ 204 { 205 "enum_field_value" : 0, 206 "name" : "ADB_RSA_PUB_KEY" 207 }, 208 { 209 "enum_field_value" : 1, 210 "name" : "ADB_DEVICE_GUID" 211 } 212 ], 213 "linker_set_key" : "_ZTI12PeerInfoType", 214 "name" : "PeerInfoType", 215 "size" : 1, 216 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h", 217 "underlying_type" : "_ZTIh" 218 }, 219 { 220 "alignment" : 4, 221 "enum_fields" : 222 [ 223 { 224 "enum_field_value" : 0, 225 "name" : "ANDROID_LOG_UNKNOWN" 226 }, 227 { 228 "enum_field_value" : 1, 229 "name" : "ANDROID_LOG_DEFAULT" 230 }, 231 { 232 "enum_field_value" : 2, 233 "name" : "ANDROID_LOG_VERBOSE" 234 }, 235 { 236 "enum_field_value" : 3, 237 "name" : "ANDROID_LOG_DEBUG" 238 }, 239 { 240 "enum_field_value" : 4, 241 "name" : "ANDROID_LOG_INFO" 242 }, 243 { 244 "enum_field_value" : 5, 245 "name" : "ANDROID_LOG_WARN" 246 }, 247 { 248 "enum_field_value" : 6, 249 "name" : "ANDROID_LOG_ERROR" 250 }, 251 { 252 "enum_field_value" : 7, 253 "name" : "ANDROID_LOG_FATAL" 254 }, 255 { 256 "enum_field_value" : 8, 257 "name" : "ANDROID_LOG_SILENT" 258 } 259 ], 260 "linker_set_key" : "_ZTI19android_LogPriority", 261 "name" : "android_LogPriority", 262 "size" : 4, 263 "source_file" : "system/logging/liblog/include/android/log.h", 264 "underlying_type" : "_ZTIj" 265 }, 266 { 267 "alignment" : 4, 268 "enum_fields" : 269 [ 270 { 271 "enum_field_value" : 0, 272 "name" : "LOG_ID_MIN" 273 }, 274 { 275 "enum_field_value" : 0, 276 "name" : "LOG_ID_MAIN" 277 }, 278 { 279 "enum_field_value" : 1, 280 "name" : "LOG_ID_RADIO" 281 }, 282 { 283 "enum_field_value" : 2, 284 "name" : "LOG_ID_EVENTS" 285 }, 286 { 287 "enum_field_value" : 3, 288 "name" : "LOG_ID_SYSTEM" 289 }, 290 { 291 "enum_field_value" : 4, 292 "name" : "LOG_ID_CRASH" 293 }, 294 { 295 "enum_field_value" : 5, 296 "name" : "LOG_ID_STATS" 297 }, 298 { 299 "enum_field_value" : 6, 300 "name" : "LOG_ID_SECURITY" 301 }, 302 { 303 "enum_field_value" : 7, 304 "name" : "LOG_ID_KERNEL" 305 }, 306 { 307 "enum_field_value" : 8, 308 "name" : "LOG_ID_MAX" 309 }, 310 { 311 "enum_field_value" : 2147483647, 312 "name" : "LOG_ID_DEFAULT" 313 } 314 ], 315 "linker_set_key" : "_ZTI6log_id", 316 "name" : "log_id", 317 "size" : 4, 318 "source_file" : "system/logging/liblog/include/android/log.h", 319 "underlying_type" : "_ZTIj" 320 } 321 ], 322 "function_types" : 323 [ 324 { 325 "alignment" : 4, 326 "linker_set_key" : "_ZTIFvPK8PeerInfoiPvE", 327 "name" : "void (const PeerInfo *, int, void *)", 328 "parameters" : 329 [ 330 { 331 "referenced_type" : "_ZTIPK8PeerInfo" 332 }, 333 { 334 "referenced_type" : "_ZTIi" 335 }, 336 { 337 "referenced_type" : "_ZTIPv" 338 } 339 ], 340 "return_type" : "_ZTIv", 341 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 342 } 343 ], 344 "functions" : 345 [ 346 { 347 "availability_attrs" : 348 [ 349 { 350 "introduced_major" : 30 351 } 352 ], 353 "function_name" : "pairing_connection_client_new", 354 "linker_set_key" : "pairing_connection_client_new", 355 "parameters" : 356 [ 357 { 358 "referenced_type" : "_ZTIPKh" 359 }, 360 { 361 "referenced_type" : "_ZTIm" 362 }, 363 { 364 "referenced_type" : "_ZTIPK8PeerInfo" 365 }, 366 { 367 "referenced_type" : "_ZTIPKh" 368 }, 369 { 370 "referenced_type" : "_ZTIm" 371 }, 372 { 373 "referenced_type" : "_ZTIPKh" 374 }, 375 { 376 "referenced_type" : "_ZTIm" 377 } 378 ], 379 "return_type" : "_ZTIP20PairingConnectionCtx", 380 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 381 }, 382 { 383 "availability_attrs" : 384 [ 385 { 386 "introduced_major" : 30 387 } 388 ], 389 "function_name" : "pairing_connection_destroy", 390 "linker_set_key" : "pairing_connection_destroy", 391 "parameters" : 392 [ 393 { 394 "referenced_type" : "_ZTIP20PairingConnectionCtx" 395 } 396 ], 397 "return_type" : "_ZTIv", 398 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 399 }, 400 { 401 "availability_attrs" : 402 [ 403 { 404 "introduced_major" : 30 405 } 406 ], 407 "function_name" : "pairing_connection_server_new", 408 "linker_set_key" : "pairing_connection_server_new", 409 "parameters" : 410 [ 411 { 412 "referenced_type" : "_ZTIPKh" 413 }, 414 { 415 "referenced_type" : "_ZTIm" 416 }, 417 { 418 "referenced_type" : "_ZTIPK8PeerInfo" 419 }, 420 { 421 "referenced_type" : "_ZTIPKh" 422 }, 423 { 424 "referenced_type" : "_ZTIm" 425 }, 426 { 427 "referenced_type" : "_ZTIPKh" 428 }, 429 { 430 "referenced_type" : "_ZTIm" 431 } 432 ], 433 "return_type" : "_ZTIP20PairingConnectionCtx", 434 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 435 }, 436 { 437 "availability_attrs" : 438 [ 439 { 440 "introduced_major" : 30 441 } 442 ], 443 "function_name" : "pairing_connection_start", 444 "linker_set_key" : "pairing_connection_start", 445 "parameters" : 446 [ 447 { 448 "referenced_type" : "_ZTIP20PairingConnectionCtx" 449 }, 450 { 451 "referenced_type" : "_ZTIi" 452 }, 453 { 454 "referenced_type" : "_ZTIPFvPK8PeerInfoiPvE" 455 }, 456 { 457 "referenced_type" : "_ZTIPv" 458 } 459 ], 460 "return_type" : "_ZTIb", 461 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 462 } 463 ], 464 "global_vars" : [], 465 "lvalue_reference_types" : [], 466 "pointer_types" : 467 [ 468 { 469 "alignment" : 8, 470 "linker_set_key" : "_ZTIP20PairingConnectionCtx", 471 "name" : "PairingConnectionCtx *", 472 "referenced_type" : "_ZTI20PairingConnectionCtx", 473 "size" : 8, 474 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 475 }, 476 { 477 "alignment" : 8, 478 "linker_set_key" : "_ZTIPFvPK8PeerInfoiPvE", 479 "name" : "void (*)(const PeerInfo *, int, void *)", 480 "referenced_type" : "_ZTIFvPK8PeerInfoiPvE", 481 "size" : 8, 482 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 483 }, 484 { 485 "alignment" : 8, 486 "linker_set_key" : "_ZTIPK8PeerInfo", 487 "name" : "const PeerInfo *", 488 "referenced_type" : "_ZTIK8PeerInfo", 489 "size" : 8, 490 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 491 }, 492 { 493 "alignment" : 8, 494 "linker_set_key" : "_ZTIPKh", 495 "name" : "const unsigned char *", 496 "referenced_type" : "_ZTIKh", 497 "size" : 8, 498 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 499 }, 500 { 501 "alignment" : 8, 502 "linker_set_key" : "_ZTIPv", 503 "name" : "void *", 504 "referenced_type" : "_ZTIv", 505 "size" : 8, 506 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 507 } 508 ], 509 "qualified_types" : 510 [ 511 { 512 "alignment" : 1, 513 "is_const" : true, 514 "linker_set_key" : "_ZTIK8PeerInfo", 515 "name" : "const PeerInfo", 516 "referenced_type" : "_ZTI8PeerInfo", 517 "size" : 8192, 518 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 519 }, 520 { 521 "alignment" : 1, 522 "is_const" : true, 523 "linker_set_key" : "_ZTIKh", 524 "name" : "const unsigned char", 525 "referenced_type" : "_ZTIh", 526 "size" : 1, 527 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 528 }, 529 { 530 "alignment" : 4, 531 "is_const" : true, 532 "linker_set_key" : "_ZTIKj", 533 "name" : "const unsigned int", 534 "referenced_type" : "_ZTIj", 535 "size" : 4, 536 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 537 } 538 ], 539 "record_types" : 540 [ 541 { 542 "alignment" : 8, 543 "fields" : 544 [ 545 { 546 "field_name" : "struct_size", 547 "referenced_type" : "_ZTIm" 548 }, 549 { 550 "field_name" : "buffer_id", 551 "field_offset" : 64, 552 "referenced_type" : "_ZTIi" 553 }, 554 { 555 "field_name" : "priority", 556 "field_offset" : 96, 557 "referenced_type" : "_ZTIi" 558 }, 559 { 560 "field_name" : "tag", 561 "field_offset" : 128, 562 "referenced_type" : "_ZTIPKc" 563 }, 564 { 565 "field_name" : "file", 566 "field_offset" : 192, 567 "referenced_type" : "_ZTIPKc" 568 }, 569 { 570 "field_name" : "line", 571 "field_offset" : 256, 572 "referenced_type" : "_ZTIj" 573 }, 574 { 575 "field_name" : "message", 576 "field_offset" : 320, 577 "referenced_type" : "_ZTIPKc" 578 } 579 ], 580 "linker_set_key" : "_ZTI21__android_log_message", 581 "name" : "__android_log_message", 582 "size" : 48, 583 "source_file" : "system/logging/liblog/include/android/log.h" 584 }, 585 { 586 "alignment" : 1, 587 "fields" : 588 [ 589 { 590 "field_name" : "type", 591 "referenced_type" : "_ZTIh" 592 }, 593 { 594 "field_name" : "data", 595 "field_offset" : 8, 596 "referenced_type" : "_ZTIA8191_h" 597 } 598 ], 599 "linker_set_key" : "_ZTI8PeerInfo", 600 "name" : "PeerInfo", 601 "size" : 8192, 602 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 603 } 604 ], 605 "rvalue_reference_types" : [] 606} 607