• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIDi",
10   "name" : "char32_t",
11   "size" : 4
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 2,
21   "is_integral" : true,
22   "is_unsigned" : true,
23   "linker_set_key" : "_ZTIDs",
24   "name" : "char16_t",
25   "size" : 2
26  },
27  {
28   "alignment" : 1,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIDu",
32   "name" : "char8_t",
33   "size" : 1
34  },
35  {
36   "alignment" : 1,
37   "is_integral" : true,
38   "linker_set_key" : "_ZTIa",
39   "name" : "signed char",
40   "size" : 1
41  },
42  {
43   "alignment" : 1,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIb",
47   "name" : "bool",
48   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "linker_set_key" : "_ZTIc",
54   "name" : "char",
55   "size" : 1
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTId",
60   "name" : "double",
61   "size" : 8
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "_ZTIe",
66   "name" : "long double",
67   "size" : 8
68  },
69  {
70   "alignment" : 4,
71   "linker_set_key" : "_ZTIf",
72   "name" : "float",
73   "size" : 4
74  },
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "_ZTIh",
80   "name" : "unsigned char",
81   "size" : 1
82  },
83  {
84   "alignment" : 4,
85   "is_integral" : true,
86   "linker_set_key" : "_ZTIi",
87   "name" : "int",
88   "size" : 4
89  },
90  {
91   "alignment" : 4,
92   "is_integral" : true,
93   "is_unsigned" : true,
94   "linker_set_key" : "_ZTIj",
95   "name" : "unsigned int",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "size" : 4
104  },
105  {
106   "alignment" : 4,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIm",
110   "name" : "unsigned long",
111   "size" : 4
112  },
113  {
114   "alignment" : 2,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIs",
117   "name" : "short",
118   "size" : 2
119  },
120  {
121   "alignment" : 2,
122   "is_integral" : true,
123   "is_unsigned" : true,
124   "linker_set_key" : "_ZTIt",
125   "name" : "unsigned short",
126   "size" : 2
127  },
128  {
129   "linker_set_key" : "_ZTIv",
130   "name" : "void"
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIw",
136   "name" : "wchar_t",
137   "size" : 4
138  },
139  {
140   "alignment" : 4,
141   "is_integral" : true,
142   "linker_set_key" : "_ZTIx",
143   "name" : "long long",
144   "size" : 8
145  },
146  {
147   "alignment" : 4,
148   "is_integral" : true,
149   "is_unsigned" : true,
150   "linker_set_key" : "_ZTIy",
151   "name" : "unsigned long long",
152   "size" : 8
153  }
154 ],
155 "elf_functions" :
156 [
157  {
158   "name" : "adbd_auth_delete"
159  },
160  {
161   "name" : "adbd_auth_get_max_version"
162  },
163  {
164   "name" : "adbd_auth_get_public_keys"
165  },
166  {
167   "name" : "adbd_auth_new"
168  },
169  {
170   "name" : "adbd_auth_notify_auth"
171  },
172  {
173   "name" : "adbd_auth_notify_disconnect"
174  },
175  {
176   "name" : "adbd_auth_prompt_user"
177  },
178  {
179   "binding" : "weak",
180   "name" : "adbd_auth_prompt_user_with_id"
181  },
182  {
183   "name" : "adbd_auth_run"
184  },
185  {
186   "name" : "adbd_auth_supports_feature"
187  },
188  {
189   "name" : "adbd_auth_tls_device_connected"
190  },
191  {
192   "name" : "adbd_auth_tls_device_disconnected"
193  }
194 ],
195 "elf_objects" : [],
196 "enum_types" :
197 [
198  {
199   "alignment" : 4,
200   "linker_set_key" : "_ZTI15AdbdAuthFeature",
201   "name" : "AdbdAuthFeature",
202   "size" : 4,
203   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h",
204   "underlying_type" : "_ZTIi"
205  },
206  {
207   "alignment" : 4,
208   "enum_fields" :
209   [
210    {
211     "enum_field_value" : 0,
212     "name" : "kAdbTransportTypeUsb"
213    },
214    {
215     "enum_field_value" : 1,
216     "name" : "kAdbTransportTypeWifi"
217    }
218   ],
219   "linker_set_key" : "_ZTI16AdbTransportType",
220   "name" : "AdbTransportType",
221   "size" : 4,
222   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h",
223   "underlying_type" : "_ZTIi"
224  }
225 ],
226 "function_types" :
227 [
228  {
229   "alignment" : 4,
230   "linker_set_key" : "_ZTIFbPvPKcjE",
231   "name" : "bool (void *, const char *, unsigned int)",
232   "parameters" :
233   [
234    {
235     "referenced_type" : "_ZTIPv"
236    },
237    {
238     "referenced_type" : "_ZTIPKc"
239    },
240    {
241     "referenced_type" : "_ZTIj"
242    }
243   ],
244   "return_type" : "_ZTIb",
245   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
246  },
247  {
248   "alignment" : 4,
249   "linker_set_key" : "_ZTIFvPKcjE",
250   "name" : "void (const char *, unsigned int)",
251   "parameters" :
252   [
253    {
254     "referenced_type" : "_ZTIPKc"
255    },
256    {
257     "referenced_type" : "_ZTIj"
258    }
259   ],
260   "return_type" : "_ZTIv",
261   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
262  },
263  {
264   "alignment" : 4,
265   "linker_set_key" : "_ZTIFvPvyE",
266   "name" : "void (void *, unsigned long long)",
267   "parameters" :
268   [
269    {
270     "referenced_type" : "_ZTIPv"
271    },
272    {
273     "referenced_type" : "_ZTIy"
274    }
275   ],
276   "return_type" : "_ZTIv",
277   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
278  }
279 ],
280 "functions" :
281 [
282  {
283   "function_name" : "adbd_auth_delete",
284   "linker_set_key" : "adbd_auth_delete",
285   "parameters" :
286   [
287    {
288     "referenced_type" : "_ZTIP15AdbdAuthContext"
289    }
290   ],
291   "return_type" : "_ZTIv",
292   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
293  },
294  {
295   "function_name" : "adbd_auth_get_max_version",
296   "linker_set_key" : "adbd_auth_get_max_version",
297   "return_type" : "_ZTIj",
298   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
299  },
300  {
301   "function_name" : "adbd_auth_get_public_keys",
302   "linker_set_key" : "adbd_auth_get_public_keys",
303   "parameters" :
304   [
305    {
306     "referenced_type" : "_ZTIP15AdbdAuthContext"
307    },
308    {
309     "referenced_type" : "_ZTIPFbPvPKcjE"
310    },
311    {
312     "referenced_type" : "_ZTIPv"
313    }
314   ],
315   "return_type" : "_ZTIv",
316   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
317  },
318  {
319   "function_name" : "adbd_auth_new",
320   "linker_set_key" : "adbd_auth_new",
321   "parameters" :
322   [
323    {
324     "referenced_type" : "_ZTIP17AdbdAuthCallbacks"
325    }
326   ],
327   "return_type" : "_ZTIP15AdbdAuthContext",
328   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
329  },
330  {
331   "function_name" : "adbd_auth_notify_auth",
332   "linker_set_key" : "adbd_auth_notify_auth",
333   "parameters" :
334   [
335    {
336     "referenced_type" : "_ZTIP15AdbdAuthContext"
337    },
338    {
339     "referenced_type" : "_ZTIPKc"
340    },
341    {
342     "referenced_type" : "_ZTIj"
343    }
344   ],
345   "return_type" : "_ZTIy",
346   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
347  },
348  {
349   "function_name" : "adbd_auth_notify_disconnect",
350   "linker_set_key" : "adbd_auth_notify_disconnect",
351   "parameters" :
352   [
353    {
354     "referenced_type" : "_ZTIP15AdbdAuthContext"
355    },
356    {
357     "referenced_type" : "_ZTIy"
358    }
359   ],
360   "return_type" : "_ZTIv",
361   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
362  },
363  {
364   "function_name" : "adbd_auth_prompt_user",
365   "linker_set_key" : "adbd_auth_prompt_user",
366   "parameters" :
367   [
368    {
369     "referenced_type" : "_ZTIP15AdbdAuthContext"
370    },
371    {
372     "referenced_type" : "_ZTIPKc"
373    },
374    {
375     "referenced_type" : "_ZTIj"
376    },
377    {
378     "referenced_type" : "_ZTIPv"
379    }
380   ],
381   "return_type" : "_ZTIv",
382   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
383  },
384  {
385   "function_name" : "adbd_auth_prompt_user_with_id",
386   "linker_set_key" : "adbd_auth_prompt_user_with_id",
387   "parameters" :
388   [
389    {
390     "referenced_type" : "_ZTIP15AdbdAuthContext"
391    },
392    {
393     "referenced_type" : "_ZTIPKc"
394    },
395    {
396     "referenced_type" : "_ZTIj"
397    },
398    {
399     "referenced_type" : "_ZTIPv"
400    }
401   ],
402   "return_type" : "_ZTIy",
403   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
404  },
405  {
406   "function_name" : "adbd_auth_run",
407   "linker_set_key" : "adbd_auth_run",
408   "parameters" :
409   [
410    {
411     "referenced_type" : "_ZTIP15AdbdAuthContext"
412    }
413   ],
414   "return_type" : "_ZTIv",
415   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
416  },
417  {
418   "function_name" : "adbd_auth_supports_feature",
419   "linker_set_key" : "adbd_auth_supports_feature",
420   "parameters" :
421   [
422    {
423     "referenced_type" : "_ZTI15AdbdAuthFeature"
424    }
425   ],
426   "return_type" : "_ZTIb",
427   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
428  },
429  {
430   "function_name" : "adbd_auth_tls_device_connected",
431   "linker_set_key" : "adbd_auth_tls_device_connected",
432   "parameters" :
433   [
434    {
435     "referenced_type" : "_ZTIP15AdbdAuthContext"
436    },
437    {
438     "referenced_type" : "_ZTI16AdbTransportType"
439    },
440    {
441     "referenced_type" : "_ZTIPKc"
442    },
443    {
444     "referenced_type" : "_ZTIj"
445    }
446   ],
447   "return_type" : "_ZTIy",
448   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
449  },
450  {
451   "function_name" : "adbd_auth_tls_device_disconnected",
452   "linker_set_key" : "adbd_auth_tls_device_disconnected",
453   "parameters" :
454   [
455    {
456     "referenced_type" : "_ZTIP15AdbdAuthContext"
457    },
458    {
459     "referenced_type" : "_ZTI16AdbTransportType"
460    },
461    {
462     "referenced_type" : "_ZTIy"
463    }
464   ],
465   "return_type" : "_ZTIv",
466   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
467  }
468 ],
469 "global_vars" : [],
470 "lvalue_reference_types" : [],
471 "pointer_types" :
472 [
473  {
474   "alignment" : 4,
475   "linker_set_key" : "_ZTIP15AdbdAuthContext",
476   "name" : "AdbdAuthContext *",
477   "referenced_type" : "_ZTI15AdbdAuthContext",
478   "size" : 4,
479   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
480  },
481  {
482   "alignment" : 4,
483   "linker_set_key" : "_ZTIP17AdbdAuthCallbacks",
484   "name" : "AdbdAuthCallbacks *",
485   "referenced_type" : "_ZTI17AdbdAuthCallbacks",
486   "size" : 4,
487   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
488  },
489  {
490   "alignment" : 4,
491   "linker_set_key" : "_ZTIPFbPvPKcjE",
492   "name" : "bool (*)(void *, const char *, unsigned int)",
493   "referenced_type" : "_ZTIFbPvPKcjE",
494   "size" : 4,
495   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
496  },
497  {
498   "alignment" : 4,
499   "linker_set_key" : "_ZTIPFvPKcjE",
500   "name" : "void (*)(const char *, unsigned int)",
501   "referenced_type" : "_ZTIFvPKcjE",
502   "size" : 4,
503   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
504  },
505  {
506   "alignment" : 4,
507   "linker_set_key" : "_ZTIPFvPvyE",
508   "name" : "void (*)(void *, unsigned long long)",
509   "referenced_type" : "_ZTIFvPvyE",
510   "size" : 4,
511   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
512  },
513  {
514   "alignment" : 4,
515   "linker_set_key" : "_ZTIPKc",
516   "name" : "const char *",
517   "referenced_type" : "_ZTIKc",
518   "size" : 4,
519   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
520  },
521  {
522   "alignment" : 4,
523   "linker_set_key" : "_ZTIPv",
524   "name" : "void *",
525   "referenced_type" : "_ZTIv",
526   "size" : 4,
527   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
528  }
529 ],
530 "qualified_types" :
531 [
532  {
533   "alignment" : 1,
534   "is_const" : true,
535   "linker_set_key" : "_ZTIKc",
536   "name" : "const char",
537   "referenced_type" : "_ZTIc",
538   "size" : 1,
539   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
540  }
541 ],
542 "record_types" :
543 [
544  {
545   "alignment" : 4,
546   "fields" :
547   [
548    {
549     "field_name" : "version",
550     "referenced_type" : "_ZTIj"
551    }
552   ],
553   "linker_set_key" : "_ZTI17AdbdAuthCallbacks",
554   "name" : "AdbdAuthCallbacks",
555   "size" : 4,
556   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
557  },
558  {
559   "alignment" : 4,
560   "base_specifiers" :
561   [
562    {
563     "referenced_type" : "_ZTI17AdbdAuthCallbacks"
564    }
565   ],
566   "fields" :
567   [
568    {
569     "field_name" : "key_authorized",
570     "field_offset" : 32,
571     "referenced_type" : "_ZTIPFvPvyE"
572    },
573    {
574     "field_name" : "key_removed",
575     "field_offset" : 64,
576     "referenced_type" : "_ZTIPFvPKcjE"
577    }
578   ],
579   "linker_set_key" : "_ZTI19AdbdAuthCallbacksV1",
580   "name" : "AdbdAuthCallbacksV1",
581   "size" : 12,
582   "source_file" : "frameworks/native/libs/adbd_auth/include/adbd_auth.h"
583  }
584 ],
585 "rvalue_reference_types" : []
586}
587