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