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 "function_types" : 221 [ 222 { 223 "alignment" : 4, 224 "linker_set_key" : "_ZTIFvPK8PeerInfoiPvE", 225 "name" : "void (const PeerInfo *, int, void *)", 226 "parameters" : 227 [ 228 { 229 "referenced_type" : "_ZTIPK8PeerInfo" 230 }, 231 { 232 "referenced_type" : "_ZTIi" 233 }, 234 { 235 "referenced_type" : "_ZTIPv" 236 } 237 ], 238 "return_type" : "_ZTIv", 239 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 240 } 241 ], 242 "functions" : 243 [ 244 { 245 "function_name" : "pairing_connection_client_new", 246 "linker_set_key" : "pairing_connection_client_new", 247 "parameters" : 248 [ 249 { 250 "referenced_type" : "_ZTIPKh" 251 }, 252 { 253 "referenced_type" : "_ZTIm" 254 }, 255 { 256 "referenced_type" : "_ZTIPK8PeerInfo" 257 }, 258 { 259 "referenced_type" : "_ZTIPKh" 260 }, 261 { 262 "referenced_type" : "_ZTIm" 263 }, 264 { 265 "referenced_type" : "_ZTIPKh" 266 }, 267 { 268 "referenced_type" : "_ZTIm" 269 } 270 ], 271 "return_type" : "_ZTIP20PairingConnectionCtx", 272 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 273 }, 274 { 275 "function_name" : "pairing_connection_destroy", 276 "linker_set_key" : "pairing_connection_destroy", 277 "parameters" : 278 [ 279 { 280 "referenced_type" : "_ZTIP20PairingConnectionCtx" 281 } 282 ], 283 "return_type" : "_ZTIv", 284 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 285 }, 286 { 287 "function_name" : "pairing_connection_server_new", 288 "linker_set_key" : "pairing_connection_server_new", 289 "parameters" : 290 [ 291 { 292 "referenced_type" : "_ZTIPKh" 293 }, 294 { 295 "referenced_type" : "_ZTIm" 296 }, 297 { 298 "referenced_type" : "_ZTIPK8PeerInfo" 299 }, 300 { 301 "referenced_type" : "_ZTIPKh" 302 }, 303 { 304 "referenced_type" : "_ZTIm" 305 }, 306 { 307 "referenced_type" : "_ZTIPKh" 308 }, 309 { 310 "referenced_type" : "_ZTIm" 311 } 312 ], 313 "return_type" : "_ZTIP20PairingConnectionCtx", 314 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 315 }, 316 { 317 "function_name" : "pairing_connection_start", 318 "linker_set_key" : "pairing_connection_start", 319 "parameters" : 320 [ 321 { 322 "referenced_type" : "_ZTIP20PairingConnectionCtx" 323 }, 324 { 325 "referenced_type" : "_ZTIi" 326 }, 327 { 328 "referenced_type" : "_ZTIPFvPK8PeerInfoiPvE" 329 }, 330 { 331 "referenced_type" : "_ZTIPv" 332 } 333 ], 334 "return_type" : "_ZTIb", 335 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 336 } 337 ], 338 "global_vars" : [], 339 "lvalue_reference_types" : [], 340 "pointer_types" : 341 [ 342 { 343 "alignment" : 8, 344 "linker_set_key" : "_ZTIP20PairingConnectionCtx", 345 "name" : "PairingConnectionCtx *", 346 "referenced_type" : "_ZTI20PairingConnectionCtx", 347 "size" : 8, 348 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 349 }, 350 { 351 "alignment" : 8, 352 "linker_set_key" : "_ZTIPFvPK8PeerInfoiPvE", 353 "name" : "void (*)(const PeerInfo *, int, void *)", 354 "referenced_type" : "_ZTIFvPK8PeerInfoiPvE", 355 "size" : 8, 356 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 357 }, 358 { 359 "alignment" : 8, 360 "linker_set_key" : "_ZTIPK8PeerInfo", 361 "name" : "const PeerInfo *", 362 "referenced_type" : "_ZTIK8PeerInfo", 363 "size" : 8, 364 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 365 }, 366 { 367 "alignment" : 8, 368 "linker_set_key" : "_ZTIPKh", 369 "name" : "const unsigned char *", 370 "referenced_type" : "_ZTIKh", 371 "size" : 8, 372 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 373 }, 374 { 375 "alignment" : 8, 376 "linker_set_key" : "_ZTIPv", 377 "name" : "void *", 378 "referenced_type" : "_ZTIv", 379 "size" : 8, 380 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 381 } 382 ], 383 "qualified_types" : 384 [ 385 { 386 "alignment" : 1, 387 "is_const" : true, 388 "linker_set_key" : "_ZTIK8PeerInfo", 389 "name" : "const PeerInfo", 390 "referenced_type" : "_ZTI8PeerInfo", 391 "size" : 8192, 392 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 393 }, 394 { 395 "alignment" : 1, 396 "is_const" : true, 397 "linker_set_key" : "_ZTIKh", 398 "name" : "const unsigned char", 399 "referenced_type" : "_ZTIh", 400 "size" : 1, 401 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 402 }, 403 { 404 "alignment" : 4, 405 "is_const" : true, 406 "linker_set_key" : "_ZTIKj", 407 "name" : "const unsigned int", 408 "referenced_type" : "_ZTIj", 409 "size" : 4, 410 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 411 } 412 ], 413 "record_types" : 414 [ 415 { 416 "alignment" : 1, 417 "fields" : 418 [ 419 { 420 "field_name" : "type", 421 "referenced_type" : "_ZTIh" 422 }, 423 { 424 "field_name" : "data", 425 "field_offset" : 8, 426 "referenced_type" : "_ZTIA8191_h" 427 } 428 ], 429 "linker_set_key" : "_ZTI8PeerInfo", 430 "name" : "PeerInfo", 431 "size" : 8192, 432 "source_file" : "packages/modules/adb/pairing_connection/include/adb/pairing/pairing_connection.h" 433 } 434 ], 435 "rvalue_reference_types" : [] 436} 437