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