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