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