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