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