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