1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIc", 10 "name" : "char", 11 "referenced_type" : "_ZTIc", 12 "self_type" : "_ZTIc", 13 "size" : 1 14 }, 15 { 16 "alignment" : 1, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "_ZTIh", 20 "name" : "unsigned char", 21 "referenced_type" : "_ZTIh", 22 "self_type" : "_ZTIh", 23 "size" : 1 24 }, 25 { 26 "alignment" : 4, 27 "is_integral" : true, 28 "linker_set_key" : "_ZTIi", 29 "name" : "int", 30 "referenced_type" : "_ZTIi", 31 "self_type" : "_ZTIi", 32 "size" : 4 33 }, 34 { 35 "alignment" : 4, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "_ZTIj", 39 "name" : "unsigned int", 40 "referenced_type" : "_ZTIj", 41 "self_type" : "_ZTIj", 42 "size" : 4 43 }, 44 { 45 "alignment" : 2, 46 "is_integral" : true, 47 "is_unsigned" : true, 48 "linker_set_key" : "_ZTIt", 49 "name" : "unsigned short", 50 "referenced_type" : "_ZTIt", 51 "self_type" : "_ZTIt", 52 "size" : 2 53 }, 54 { 55 "linker_set_key" : "_ZTIv", 56 "name" : "void", 57 "referenced_type" : "_ZTIv", 58 "self_type" : "_ZTIv" 59 } 60 ], 61 "elf_functions" : 62 [ 63 { 64 "name" : "_Z24usb_jni_read_descriptorsP7_JNIEnvi" 65 }, 66 { 67 "name" : "usb_descriptor_iter_init" 68 }, 69 { 70 "name" : "usb_descriptor_iter_next" 71 }, 72 { 73 "name" : "usb_device_bulk_transfer" 74 }, 75 { 76 "name" : "usb_device_claim_interface" 77 }, 78 { 79 "name" : "usb_device_close" 80 }, 81 { 82 "name" : "usb_device_connect_kernel_driver" 83 }, 84 { 85 "name" : "usb_device_control_transfer" 86 }, 87 { 88 "name" : "usb_device_get_descriptors_length" 89 }, 90 { 91 "name" : "usb_device_get_device_descriptor" 92 }, 93 { 94 "name" : "usb_device_get_fd" 95 }, 96 { 97 "name" : "usb_device_get_manufacturer_name" 98 }, 99 { 100 "name" : "usb_device_get_name" 101 }, 102 { 103 "name" : "usb_device_get_name_from_unique_id" 104 }, 105 { 106 "name" : "usb_device_get_product_id" 107 }, 108 { 109 "name" : "usb_device_get_product_name" 110 }, 111 { 112 "name" : "usb_device_get_raw_descriptors" 113 }, 114 { 115 "name" : "usb_device_get_serial" 116 }, 117 { 118 "name" : "usb_device_get_string" 119 }, 120 { 121 "name" : "usb_device_get_string_ucs2" 122 }, 123 { 124 "name" : "usb_device_get_unique_id" 125 }, 126 { 127 "name" : "usb_device_get_unique_id_from_name" 128 }, 129 { 130 "name" : "usb_device_get_vendor_id" 131 }, 132 { 133 "name" : "usb_device_get_version" 134 }, 135 { 136 "name" : "usb_device_is_writeable" 137 }, 138 { 139 "name" : "usb_device_new" 140 }, 141 { 142 "name" : "usb_device_open" 143 }, 144 { 145 "name" : "usb_device_release_interface" 146 }, 147 { 148 "name" : "usb_device_reset" 149 }, 150 { 151 "name" : "usb_device_set_configuration" 152 }, 153 { 154 "name" : "usb_device_set_interface" 155 }, 156 { 157 "name" : "usb_host_cleanup" 158 }, 159 { 160 "name" : "usb_host_get_fd" 161 }, 162 { 163 "name" : "usb_host_init" 164 }, 165 { 166 "name" : "usb_host_load" 167 }, 168 { 169 "name" : "usb_host_read_event" 170 }, 171 { 172 "name" : "usb_host_run" 173 }, 174 { 175 "name" : "usb_request_cancel" 176 }, 177 { 178 "name" : "usb_request_free" 179 }, 180 { 181 "name" : "usb_request_new" 182 }, 183 { 184 "name" : "usb_request_queue" 185 }, 186 { 187 "name" : "usb_request_wait" 188 } 189 ], 190 "elf_objects" : [], 191 "enum_types" : [], 192 "function_types" : 193 [ 194 { 195 "alignment" : 4, 196 "linker_set_key" : "_ZTIFiPKcPvE", 197 "name" : "int (const char *, void *)", 198 "parameters" : 199 [ 200 { 201 "referenced_type" : "_ZTIPKc" 202 }, 203 { 204 "referenced_type" : "_ZTIPv" 205 } 206 ], 207 "referenced_type" : "_ZTIFiPKcPvE", 208 "return_type" : "_ZTIi", 209 "self_type" : "_ZTIFiPKcPvE", 210 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 211 }, 212 { 213 "alignment" : 4, 214 "linker_set_key" : "_ZTIFiPvE", 215 "name" : "int (void *)", 216 "parameters" : 217 [ 218 { 219 "referenced_type" : "_ZTIPv" 220 } 221 ], 222 "referenced_type" : "_ZTIFiPvE", 223 "return_type" : "_ZTIi", 224 "self_type" : "_ZTIFiPvE", 225 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 226 } 227 ], 228 "functions" : 229 [ 230 { 231 "function_name" : "usb_jni_read_descriptors", 232 "linker_set_key" : "_Z24usb_jni_read_descriptorsP7_JNIEnvi", 233 "parameters" : 234 [ 235 { 236 "referenced_type" : "_ZTIP7_JNIEnv" 237 }, 238 { 239 "referenced_type" : "_ZTIi" 240 } 241 ], 242 "return_type" : "_ZTIP11_jbyteArray", 243 "source_file" : "system/core/libusbhost/include/usbhost/usbhost_jni.h" 244 }, 245 { 246 "function_name" : "usb_descriptor_iter_init", 247 "linker_set_key" : "usb_descriptor_iter_init", 248 "parameters" : 249 [ 250 { 251 "referenced_type" : "_ZTIP10usb_device" 252 }, 253 { 254 "referenced_type" : "_ZTIP19usb_descriptor_iter" 255 } 256 ], 257 "return_type" : "_ZTIv", 258 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 259 }, 260 { 261 "function_name" : "usb_descriptor_iter_next", 262 "linker_set_key" : "usb_descriptor_iter_next", 263 "parameters" : 264 [ 265 { 266 "referenced_type" : "_ZTIP19usb_descriptor_iter" 267 } 268 ], 269 "return_type" : "_ZTIP21usb_descriptor_header", 270 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 271 }, 272 { 273 "function_name" : "usb_device_bulk_transfer", 274 "linker_set_key" : "usb_device_bulk_transfer", 275 "parameters" : 276 [ 277 { 278 "referenced_type" : "_ZTIP10usb_device" 279 }, 280 { 281 "referenced_type" : "_ZTIi" 282 }, 283 { 284 "referenced_type" : "_ZTIPv" 285 }, 286 { 287 "referenced_type" : "_ZTIj" 288 }, 289 { 290 "referenced_type" : "_ZTIj" 291 } 292 ], 293 "return_type" : "_ZTIi", 294 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 295 }, 296 { 297 "function_name" : "usb_device_claim_interface", 298 "linker_set_key" : "usb_device_claim_interface", 299 "parameters" : 300 [ 301 { 302 "referenced_type" : "_ZTIP10usb_device" 303 }, 304 { 305 "referenced_type" : "_ZTIj" 306 } 307 ], 308 "return_type" : "_ZTIi", 309 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 310 }, 311 { 312 "function_name" : "usb_device_close", 313 "linker_set_key" : "usb_device_close", 314 "parameters" : 315 [ 316 { 317 "referenced_type" : "_ZTIP10usb_device" 318 } 319 ], 320 "return_type" : "_ZTIv", 321 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 322 }, 323 { 324 "function_name" : "usb_device_connect_kernel_driver", 325 "linker_set_key" : "usb_device_connect_kernel_driver", 326 "parameters" : 327 [ 328 { 329 "referenced_type" : "_ZTIP10usb_device" 330 }, 331 { 332 "referenced_type" : "_ZTIj" 333 }, 334 { 335 "referenced_type" : "_ZTIi" 336 } 337 ], 338 "return_type" : "_ZTIi", 339 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 340 }, 341 { 342 "function_name" : "usb_device_control_transfer", 343 "linker_set_key" : "usb_device_control_transfer", 344 "parameters" : 345 [ 346 { 347 "referenced_type" : "_ZTIP10usb_device" 348 }, 349 { 350 "referenced_type" : "_ZTIi" 351 }, 352 { 353 "referenced_type" : "_ZTIi" 354 }, 355 { 356 "referenced_type" : "_ZTIi" 357 }, 358 { 359 "referenced_type" : "_ZTIi" 360 }, 361 { 362 "referenced_type" : "_ZTIPv" 363 }, 364 { 365 "referenced_type" : "_ZTIi" 366 }, 367 { 368 "referenced_type" : "_ZTIj" 369 } 370 ], 371 "return_type" : "_ZTIi", 372 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 373 }, 374 { 375 "function_name" : "usb_device_get_descriptors_length", 376 "linker_set_key" : "usb_device_get_descriptors_length", 377 "parameters" : 378 [ 379 { 380 "referenced_type" : "_ZTIPK10usb_device" 381 } 382 ], 383 "return_type" : "_ZTIj", 384 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 385 }, 386 { 387 "function_name" : "usb_device_get_device_descriptor", 388 "linker_set_key" : "usb_device_get_device_descriptor", 389 "parameters" : 390 [ 391 { 392 "referenced_type" : "_ZTIP10usb_device" 393 } 394 ], 395 "return_type" : "_ZTIPK21usb_device_descriptor", 396 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 397 }, 398 { 399 "function_name" : "usb_device_get_fd", 400 "linker_set_key" : "usb_device_get_fd", 401 "parameters" : 402 [ 403 { 404 "referenced_type" : "_ZTIP10usb_device" 405 } 406 ], 407 "return_type" : "_ZTIi", 408 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 409 }, 410 { 411 "function_name" : "usb_device_get_manufacturer_name", 412 "linker_set_key" : "usb_device_get_manufacturer_name", 413 "parameters" : 414 [ 415 { 416 "referenced_type" : "_ZTIP10usb_device" 417 }, 418 { 419 "referenced_type" : "_ZTIi" 420 } 421 ], 422 "return_type" : "_ZTIPc", 423 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 424 }, 425 { 426 "function_name" : "usb_device_get_name", 427 "linker_set_key" : "usb_device_get_name", 428 "parameters" : 429 [ 430 { 431 "referenced_type" : "_ZTIP10usb_device" 432 } 433 ], 434 "return_type" : "_ZTIPKc", 435 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 436 }, 437 { 438 "function_name" : "usb_device_get_name_from_unique_id", 439 "linker_set_key" : "usb_device_get_name_from_unique_id", 440 "parameters" : 441 [ 442 { 443 "referenced_type" : "_ZTIi" 444 } 445 ], 446 "return_type" : "_ZTIPc", 447 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 448 }, 449 { 450 "function_name" : "usb_device_get_product_id", 451 "linker_set_key" : "usb_device_get_product_id", 452 "parameters" : 453 [ 454 { 455 "referenced_type" : "_ZTIP10usb_device" 456 } 457 ], 458 "return_type" : "_ZTIt", 459 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 460 }, 461 { 462 "function_name" : "usb_device_get_product_name", 463 "linker_set_key" : "usb_device_get_product_name", 464 "parameters" : 465 [ 466 { 467 "referenced_type" : "_ZTIP10usb_device" 468 }, 469 { 470 "referenced_type" : "_ZTIi" 471 } 472 ], 473 "return_type" : "_ZTIPc", 474 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 475 }, 476 { 477 "function_name" : "usb_device_get_raw_descriptors", 478 "linker_set_key" : "usb_device_get_raw_descriptors", 479 "parameters" : 480 [ 481 { 482 "referenced_type" : "_ZTIPK10usb_device" 483 } 484 ], 485 "return_type" : "_ZTIPKh", 486 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 487 }, 488 { 489 "function_name" : "usb_device_get_serial", 490 "linker_set_key" : "usb_device_get_serial", 491 "parameters" : 492 [ 493 { 494 "referenced_type" : "_ZTIP10usb_device" 495 }, 496 { 497 "referenced_type" : "_ZTIi" 498 } 499 ], 500 "return_type" : "_ZTIPc", 501 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 502 }, 503 { 504 "function_name" : "usb_device_get_string", 505 "linker_set_key" : "usb_device_get_string", 506 "parameters" : 507 [ 508 { 509 "referenced_type" : "_ZTIP10usb_device" 510 }, 511 { 512 "referenced_type" : "_ZTIi" 513 }, 514 { 515 "referenced_type" : "_ZTIi" 516 } 517 ], 518 "return_type" : "_ZTIPc", 519 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 520 }, 521 { 522 "function_name" : "usb_device_get_string_ucs2", 523 "linker_set_key" : "usb_device_get_string_ucs2", 524 "parameters" : 525 [ 526 { 527 "referenced_type" : "_ZTIP10usb_device" 528 }, 529 { 530 "referenced_type" : "_ZTIi" 531 }, 532 { 533 "referenced_type" : "_ZTIi" 534 }, 535 { 536 "referenced_type" : "_ZTIPPv" 537 }, 538 { 539 "referenced_type" : "_ZTIPj" 540 } 541 ], 542 "return_type" : "_ZTIi", 543 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 544 }, 545 { 546 "function_name" : "usb_device_get_unique_id", 547 "linker_set_key" : "usb_device_get_unique_id", 548 "parameters" : 549 [ 550 { 551 "referenced_type" : "_ZTIP10usb_device" 552 } 553 ], 554 "return_type" : "_ZTIi", 555 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 556 }, 557 { 558 "function_name" : "usb_device_get_unique_id_from_name", 559 "linker_set_key" : "usb_device_get_unique_id_from_name", 560 "parameters" : 561 [ 562 { 563 "referenced_type" : "_ZTIPKc" 564 } 565 ], 566 "return_type" : "_ZTIi", 567 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 568 }, 569 { 570 "function_name" : "usb_device_get_vendor_id", 571 "linker_set_key" : "usb_device_get_vendor_id", 572 "parameters" : 573 [ 574 { 575 "referenced_type" : "_ZTIP10usb_device" 576 } 577 ], 578 "return_type" : "_ZTIt", 579 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 580 }, 581 { 582 "function_name" : "usb_device_get_version", 583 "linker_set_key" : "usb_device_get_version", 584 "parameters" : 585 [ 586 { 587 "referenced_type" : "_ZTIP10usb_device" 588 } 589 ], 590 "return_type" : "_ZTIi", 591 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 592 }, 593 { 594 "function_name" : "usb_device_is_writeable", 595 "linker_set_key" : "usb_device_is_writeable", 596 "parameters" : 597 [ 598 { 599 "referenced_type" : "_ZTIP10usb_device" 600 } 601 ], 602 "return_type" : "_ZTIi", 603 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 604 }, 605 { 606 "function_name" : "usb_device_new", 607 "linker_set_key" : "usb_device_new", 608 "parameters" : 609 [ 610 { 611 "referenced_type" : "_ZTIPKc" 612 }, 613 { 614 "referenced_type" : "_ZTIi" 615 } 616 ], 617 "return_type" : "_ZTIP10usb_device", 618 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 619 }, 620 { 621 "function_name" : "usb_device_open", 622 "linker_set_key" : "usb_device_open", 623 "parameters" : 624 [ 625 { 626 "referenced_type" : "_ZTIPKc" 627 } 628 ], 629 "return_type" : "_ZTIP10usb_device", 630 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 631 }, 632 { 633 "function_name" : "usb_device_release_interface", 634 "linker_set_key" : "usb_device_release_interface", 635 "parameters" : 636 [ 637 { 638 "referenced_type" : "_ZTIP10usb_device" 639 }, 640 { 641 "referenced_type" : "_ZTIj" 642 } 643 ], 644 "return_type" : "_ZTIi", 645 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 646 }, 647 { 648 "function_name" : "usb_device_reset", 649 "linker_set_key" : "usb_device_reset", 650 "parameters" : 651 [ 652 { 653 "referenced_type" : "_ZTIP10usb_device" 654 } 655 ], 656 "return_type" : "_ZTIi", 657 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 658 }, 659 { 660 "function_name" : "usb_device_set_configuration", 661 "linker_set_key" : "usb_device_set_configuration", 662 "parameters" : 663 [ 664 { 665 "referenced_type" : "_ZTIP10usb_device" 666 }, 667 { 668 "referenced_type" : "_ZTIi" 669 } 670 ], 671 "return_type" : "_ZTIi", 672 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 673 }, 674 { 675 "function_name" : "usb_device_set_interface", 676 "linker_set_key" : "usb_device_set_interface", 677 "parameters" : 678 [ 679 { 680 "referenced_type" : "_ZTIP10usb_device" 681 }, 682 { 683 "referenced_type" : "_ZTIj" 684 }, 685 { 686 "referenced_type" : "_ZTIj" 687 } 688 ], 689 "return_type" : "_ZTIi", 690 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 691 }, 692 { 693 "function_name" : "usb_host_cleanup", 694 "linker_set_key" : "usb_host_cleanup", 695 "parameters" : 696 [ 697 { 698 "referenced_type" : "_ZTIP16usb_host_context" 699 } 700 ], 701 "return_type" : "_ZTIv", 702 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 703 }, 704 { 705 "function_name" : "usb_host_get_fd", 706 "linker_set_key" : "usb_host_get_fd", 707 "parameters" : 708 [ 709 { 710 "referenced_type" : "_ZTIP16usb_host_context" 711 } 712 ], 713 "return_type" : "_ZTIi", 714 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 715 }, 716 { 717 "function_name" : "usb_host_init", 718 "linker_set_key" : "usb_host_init", 719 "return_type" : "_ZTIP16usb_host_context", 720 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 721 }, 722 { 723 "function_name" : "usb_host_load", 724 "linker_set_key" : "usb_host_load", 725 "parameters" : 726 [ 727 { 728 "referenced_type" : "_ZTIP16usb_host_context" 729 }, 730 { 731 "referenced_type" : "_ZTIPFiPKcPvE" 732 }, 733 { 734 "referenced_type" : "_ZTIPFiPKcPvE" 735 }, 736 { 737 "referenced_type" : "_ZTIPFiPvE" 738 }, 739 { 740 "referenced_type" : "_ZTIPv" 741 } 742 ], 743 "return_type" : "_ZTIi", 744 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 745 }, 746 { 747 "function_name" : "usb_host_read_event", 748 "linker_set_key" : "usb_host_read_event", 749 "parameters" : 750 [ 751 { 752 "referenced_type" : "_ZTIP16usb_host_context" 753 } 754 ], 755 "return_type" : "_ZTIi", 756 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 757 }, 758 { 759 "function_name" : "usb_host_run", 760 "linker_set_key" : "usb_host_run", 761 "parameters" : 762 [ 763 { 764 "referenced_type" : "_ZTIP16usb_host_context" 765 }, 766 { 767 "referenced_type" : "_ZTIPFiPKcPvE" 768 }, 769 { 770 "referenced_type" : "_ZTIPFiPKcPvE" 771 }, 772 { 773 "referenced_type" : "_ZTIPFiPvE" 774 }, 775 { 776 "referenced_type" : "_ZTIPv" 777 } 778 ], 779 "return_type" : "_ZTIv", 780 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 781 }, 782 { 783 "function_name" : "usb_request_cancel", 784 "linker_set_key" : "usb_request_cancel", 785 "parameters" : 786 [ 787 { 788 "referenced_type" : "_ZTIP11usb_request" 789 } 790 ], 791 "return_type" : "_ZTIi", 792 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 793 }, 794 { 795 "function_name" : "usb_request_free", 796 "linker_set_key" : "usb_request_free", 797 "parameters" : 798 [ 799 { 800 "referenced_type" : "_ZTIP11usb_request" 801 } 802 ], 803 "return_type" : "_ZTIv", 804 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 805 }, 806 { 807 "function_name" : "usb_request_new", 808 "linker_set_key" : "usb_request_new", 809 "parameters" : 810 [ 811 { 812 "referenced_type" : "_ZTIP10usb_device" 813 }, 814 { 815 "referenced_type" : "_ZTIPK23usb_endpoint_descriptor" 816 } 817 ], 818 "return_type" : "_ZTIP11usb_request", 819 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 820 }, 821 { 822 "function_name" : "usb_request_queue", 823 "linker_set_key" : "usb_request_queue", 824 "parameters" : 825 [ 826 { 827 "referenced_type" : "_ZTIP11usb_request" 828 } 829 ], 830 "return_type" : "_ZTIi", 831 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 832 }, 833 { 834 "function_name" : "usb_request_wait", 835 "linker_set_key" : "usb_request_wait", 836 "parameters" : 837 [ 838 { 839 "referenced_type" : "_ZTIP10usb_device" 840 }, 841 { 842 "referenced_type" : "_ZTIi" 843 } 844 ], 845 "return_type" : "_ZTIP11usb_request", 846 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 847 } 848 ], 849 "global_vars" : [], 850 "lvalue_reference_types" : [], 851 "pointer_types" : 852 [ 853 { 854 "alignment" : 4, 855 "linker_set_key" : "_ZTIP10usb_device", 856 "name" : "usb_device *", 857 "referenced_type" : "_ZTI10usb_device", 858 "self_type" : "_ZTIP10usb_device", 859 "size" : 4, 860 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 861 }, 862 { 863 "alignment" : 4, 864 "linker_set_key" : "_ZTIP11_jbyteArray", 865 "name" : "_jbyteArray *", 866 "referenced_type" : "_ZTI11_jbyteArray", 867 "self_type" : "_ZTIP11_jbyteArray", 868 "size" : 4, 869 "source_file" : "system/core/libusbhost/include/usbhost/usbhost_jni.h" 870 }, 871 { 872 "alignment" : 4, 873 "linker_set_key" : "_ZTIP11usb_request", 874 "name" : "usb_request *", 875 "referenced_type" : "_ZTI11usb_request", 876 "self_type" : "_ZTIP11usb_request", 877 "size" : 4, 878 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 879 }, 880 { 881 "alignment" : 4, 882 "linker_set_key" : "_ZTIP16usb_host_context", 883 "name" : "usb_host_context *", 884 "referenced_type" : "_ZTI16usb_host_context", 885 "self_type" : "_ZTIP16usb_host_context", 886 "size" : 4, 887 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 888 }, 889 { 890 "alignment" : 4, 891 "linker_set_key" : "_ZTIP19usb_descriptor_iter", 892 "name" : "usb_descriptor_iter *", 893 "referenced_type" : "_ZTI19usb_descriptor_iter", 894 "self_type" : "_ZTIP19usb_descriptor_iter", 895 "size" : 4, 896 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 897 }, 898 { 899 "alignment" : 4, 900 "linker_set_key" : "_ZTIP21usb_descriptor_header", 901 "name" : "usb_descriptor_header *", 902 "referenced_type" : "_ZTI21usb_descriptor_header", 903 "self_type" : "_ZTIP21usb_descriptor_header", 904 "size" : 4, 905 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 906 }, 907 { 908 "alignment" : 4, 909 "linker_set_key" : "_ZTIP7_JNIEnv", 910 "name" : "_JNIEnv *", 911 "referenced_type" : "_ZTI7_JNIEnv", 912 "self_type" : "_ZTIP7_JNIEnv", 913 "size" : 4, 914 "source_file" : "system/core/libusbhost/include/usbhost/usbhost_jni.h" 915 }, 916 { 917 "alignment" : 4, 918 "linker_set_key" : "_ZTIPFiPKcPvE", 919 "name" : "int (*)(const char *, void *)", 920 "referenced_type" : "_ZTIFiPKcPvE", 921 "self_type" : "_ZTIPFiPKcPvE", 922 "size" : 4, 923 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 924 }, 925 { 926 "alignment" : 4, 927 "linker_set_key" : "_ZTIPFiPvE", 928 "name" : "int (*)(void *)", 929 "referenced_type" : "_ZTIFiPvE", 930 "self_type" : "_ZTIPFiPvE", 931 "size" : 4, 932 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 933 }, 934 { 935 "alignment" : 4, 936 "linker_set_key" : "_ZTIPK10usb_device", 937 "name" : "const usb_device *", 938 "referenced_type" : "_ZTIK10usb_device", 939 "self_type" : "_ZTIPK10usb_device", 940 "size" : 4, 941 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 942 }, 943 { 944 "alignment" : 4, 945 "linker_set_key" : "_ZTIPK21usb_device_descriptor", 946 "name" : "const usb_device_descriptor *", 947 "referenced_type" : "_ZTIK21usb_device_descriptor", 948 "self_type" : "_ZTIPK21usb_device_descriptor", 949 "size" : 4, 950 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 951 }, 952 { 953 "alignment" : 4, 954 "linker_set_key" : "_ZTIPK23usb_endpoint_descriptor", 955 "name" : "const usb_endpoint_descriptor *", 956 "referenced_type" : "_ZTIK23usb_endpoint_descriptor", 957 "self_type" : "_ZTIPK23usb_endpoint_descriptor", 958 "size" : 4, 959 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 960 }, 961 { 962 "alignment" : 4, 963 "linker_set_key" : "_ZTIPKc", 964 "name" : "const char *", 965 "referenced_type" : "_ZTIKc", 966 "self_type" : "_ZTIPKc", 967 "size" : 4, 968 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 969 }, 970 { 971 "alignment" : 4, 972 "linker_set_key" : "_ZTIPKh", 973 "name" : "const unsigned char *", 974 "referenced_type" : "_ZTIKh", 975 "self_type" : "_ZTIPKh", 976 "size" : 4, 977 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 978 }, 979 { 980 "alignment" : 4, 981 "linker_set_key" : "_ZTIPPv", 982 "name" : "void **", 983 "referenced_type" : "_ZTIPv", 984 "self_type" : "_ZTIPPv", 985 "size" : 4, 986 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 987 }, 988 { 989 "alignment" : 4, 990 "linker_set_key" : "_ZTIPc", 991 "name" : "char *", 992 "referenced_type" : "_ZTIc", 993 "self_type" : "_ZTIPc", 994 "size" : 4, 995 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 996 }, 997 { 998 "alignment" : 4, 999 "linker_set_key" : "_ZTIPh", 1000 "name" : "unsigned char *", 1001 "referenced_type" : "_ZTIh", 1002 "self_type" : "_ZTIPh", 1003 "size" : 4, 1004 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1005 }, 1006 { 1007 "alignment" : 4, 1008 "linker_set_key" : "_ZTIPj", 1009 "name" : "unsigned int *", 1010 "referenced_type" : "_ZTIj", 1011 "self_type" : "_ZTIPj", 1012 "size" : 4, 1013 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1014 }, 1015 { 1016 "alignment" : 4, 1017 "linker_set_key" : "_ZTIPv", 1018 "name" : "void *", 1019 "referenced_type" : "_ZTIv", 1020 "self_type" : "_ZTIPv", 1021 "size" : 4, 1022 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1023 } 1024 ], 1025 "qualified_types" : 1026 [ 1027 { 1028 "alignment" : 4, 1029 "is_const" : true, 1030 "linker_set_key" : "_ZTIK10usb_device", 1031 "name" : "const usb_device", 1032 "referenced_type" : "_ZTI10usb_device", 1033 "self_type" : "_ZTIK10usb_device", 1034 "size" : 16460, 1035 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1036 }, 1037 { 1038 "alignment" : 1, 1039 "is_const" : true, 1040 "linker_set_key" : "_ZTIK21usb_device_descriptor", 1041 "name" : "const usb_device_descriptor", 1042 "referenced_type" : "_ZTI21usb_device_descriptor", 1043 "self_type" : "_ZTIK21usb_device_descriptor", 1044 "size" : 18, 1045 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1046 }, 1047 { 1048 "alignment" : 1, 1049 "is_const" : true, 1050 "linker_set_key" : "_ZTIK23usb_endpoint_descriptor", 1051 "name" : "const usb_endpoint_descriptor", 1052 "referenced_type" : "_ZTI23usb_endpoint_descriptor", 1053 "self_type" : "_ZTIK23usb_endpoint_descriptor", 1054 "size" : 9, 1055 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1056 }, 1057 { 1058 "alignment" : 1, 1059 "is_const" : true, 1060 "linker_set_key" : "_ZTIKc", 1061 "name" : "const char", 1062 "referenced_type" : "_ZTIc", 1063 "self_type" : "_ZTIKc", 1064 "size" : 1, 1065 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1066 }, 1067 { 1068 "alignment" : 1, 1069 "is_const" : true, 1070 "linker_set_key" : "_ZTIKh", 1071 "name" : "const unsigned char", 1072 "referenced_type" : "_ZTIh", 1073 "self_type" : "_ZTIKh", 1074 "size" : 1, 1075 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1076 } 1077 ], 1078 "record_types" : 1079 [ 1080 { 1081 "alignment" : 4, 1082 "fields" : 1083 [ 1084 { 1085 "field_name" : "dev", 1086 "referenced_type" : "_ZTIP10usb_device" 1087 }, 1088 { 1089 "field_name" : "buffer", 1090 "field_offset" : 32, 1091 "referenced_type" : "_ZTIPv" 1092 }, 1093 { 1094 "field_name" : "buffer_length", 1095 "field_offset" : 64, 1096 "referenced_type" : "_ZTIi" 1097 }, 1098 { 1099 "field_name" : "actual_length", 1100 "field_offset" : 96, 1101 "referenced_type" : "_ZTIi" 1102 }, 1103 { 1104 "field_name" : "max_packet_size", 1105 "field_offset" : 128, 1106 "referenced_type" : "_ZTIi" 1107 }, 1108 { 1109 "field_name" : "private_data", 1110 "field_offset" : 160, 1111 "referenced_type" : "_ZTIPv" 1112 }, 1113 { 1114 "field_name" : "endpoint", 1115 "field_offset" : 192, 1116 "referenced_type" : "_ZTIi" 1117 }, 1118 { 1119 "field_name" : "client_data", 1120 "field_offset" : 224, 1121 "referenced_type" : "_ZTIPv" 1122 } 1123 ], 1124 "linker_set_key" : "_ZTI11usb_request", 1125 "name" : "usb_request", 1126 "referenced_type" : "_ZTI11usb_request", 1127 "self_type" : "_ZTI11usb_request", 1128 "size" : 32, 1129 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1130 }, 1131 { 1132 "alignment" : 4, 1133 "fields" : 1134 [ 1135 { 1136 "field_name" : "config", 1137 "referenced_type" : "_ZTIPh" 1138 }, 1139 { 1140 "field_name" : "config_end", 1141 "field_offset" : 32, 1142 "referenced_type" : "_ZTIPh" 1143 }, 1144 { 1145 "field_name" : "curr_desc", 1146 "field_offset" : 64, 1147 "referenced_type" : "_ZTIPh" 1148 } 1149 ], 1150 "linker_set_key" : "_ZTI19usb_descriptor_iter", 1151 "name" : "usb_descriptor_iter", 1152 "referenced_type" : "_ZTI19usb_descriptor_iter", 1153 "self_type" : "_ZTI19usb_descriptor_iter", 1154 "size" : 12, 1155 "source_file" : "system/core/libusbhost/include/usbhost/usbhost.h" 1156 } 1157 ], 1158 "rvalue_reference_types" : [] 1159} 1160