1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "bool",
10   "name" : "bool",
11   "referenced_type" : "type-18",
12   "self_type" : "type-18",
13   "size" : 1
14  },
15  {
16   "alignment" : 1,
17   "is_integral" : true,
18   "is_unsigned" : true,
19   "linker_set_key" : "char",
20   "name" : "char",
21   "referenced_type" : "type-20",
22   "self_type" : "type-20",
23   "size" : 1
24  },
25  {
26   "alignment" : 8,
27   "linker_set_key" : "double",
28   "name" : "double",
29   "referenced_type" : "type-7",
30   "self_type" : "type-7",
31   "size" : 8
32  },
33  {
34   "alignment" : 4,
35   "is_integral" : true,
36   "linker_set_key" : "int",
37   "name" : "int",
38   "referenced_type" : "type-6",
39   "self_type" : "type-6",
40   "size" : 4
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "long",
46   "name" : "long",
47   "referenced_type" : "type-16",
48   "self_type" : "type-16",
49   "size" : 4
50  },
51  {
52   "alignment" : 8,
53   "linker_set_key" : "long double",
54   "name" : "long double",
55   "referenced_type" : "type-14",
56   "self_type" : "type-14",
57   "size" : 8
58  },
59  {
60   "alignment" : 8,
61   "is_integral" : true,
62   "linker_set_key" : "long long",
63   "name" : "long long",
64   "referenced_type" : "type-10",
65   "self_type" : "type-10",
66   "size" : 8
67  },
68  {
69   "alignment" : 2,
70   "is_integral" : true,
71   "linker_set_key" : "short",
72   "name" : "short",
73   "referenced_type" : "type-12",
74   "self_type" : "type-12",
75   "size" : 2
76  },
77  {
78   "alignment" : 1,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "unsigned char",
82   "name" : "unsigned char",
83   "referenced_type" : "type-8",
84   "self_type" : "type-8",
85   "size" : 1
86  },
87  {
88   "alignment" : 4,
89   "is_integral" : true,
90   "is_unsigned" : true,
91   "linker_set_key" : "unsigned int",
92   "name" : "unsigned int",
93   "referenced_type" : "type-5",
94   "self_type" : "type-5",
95   "size" : 4
96  },
97  {
98   "alignment" : 4,
99   "is_integral" : true,
100   "is_unsigned" : true,
101   "linker_set_key" : "unsigned long",
102   "name" : "unsigned long",
103   "referenced_type" : "type-11",
104   "self_type" : "type-11",
105   "size" : 4
106  },
107  {
108   "alignment" : 8,
109   "is_integral" : true,
110   "is_unsigned" : true,
111   "linker_set_key" : "unsigned long long",
112   "name" : "unsigned long long",
113   "referenced_type" : "type-15",
114   "self_type" : "type-15",
115   "size" : 8
116  },
117  {
118   "alignment" : 2,
119   "is_integral" : true,
120   "is_unsigned" : true,
121   "linker_set_key" : "unsigned short",
122   "name" : "unsigned short",
123   "referenced_type" : "type-9",
124   "self_type" : "type-9",
125   "size" : 2
126  },
127  {
128   "linker_set_key" : "void",
129   "name" : "void",
130   "referenced_type" : "type-13",
131   "self_type" : "type-13"
132  }
133 ],
134 "elf_functions" :
135 [
136  {
137   "name" : "_ZN7android11wifi_system13InterfaceTool10GetUpStateEPKc"
138  },
139  {
140   "name" : "_ZN7android11wifi_system13InterfaceTool10SetUpStateEPKcb"
141  },
142  {
143   "name" : "_ZN7android11wifi_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE"
144  },
145  {
146   "name" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb"
147  },
148  {
149   "name" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc"
150  },
151  {
152   "binding" : "weak",
153   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
154  },
155  {
156   "name" : "__aeabi_memclr"
157  },
158  {
159   "name" : "__aeabi_memclr4"
160  },
161  {
162   "name" : "__aeabi_memclr8"
163  },
164  {
165   "name" : "__aeabi_memset"
166  },
167  {
168   "name" : "__aeabi_memset4"
169  },
170  {
171   "name" : "__aeabi_memset8"
172  }
173 ],
174 "elf_objects" :
175 [
176  {
177   "name" : "_ZTVN7android11wifi_system13InterfaceToolE"
178  }
179 ],
180 "enum_types" : [],
181 "function_types" : [],
182 "functions" :
183 [
184  {
185   "function_name" : "android::wifi_system::InterfaceTool::GetUpState",
186   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool10GetUpStateEPKc",
187   "parameters" :
188   [
189    {
190     "is_this_ptr" : true,
191     "referenced_type" : "type-17"
192    },
193    {
194     "referenced_type" : "type-21"
195    }
196   ],
197   "return_type" : "type-18",
198   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
199  },
200  {
201   "function_name" : "android::wifi_system::InterfaceTool::SetUpState",
202   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool10SetUpStateEPKcb",
203   "parameters" :
204   [
205    {
206     "is_this_ptr" : true,
207     "referenced_type" : "type-17"
208    },
209    {
210     "referenced_type" : "type-21"
211    },
212    {
213     "referenced_type" : "type-18"
214    }
215   ],
216   "return_type" : "type-18",
217   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
218  },
219  {
220   "function_name" : "android::wifi_system::InterfaceTool::SetMacAddress",
221   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE",
222   "parameters" :
223   [
224    {
225     "is_this_ptr" : true,
226     "referenced_type" : "type-17"
227    },
228    {
229     "referenced_type" : "type-21"
230    },
231    {
232     "referenced_type" : "type-2"
233    }
234   ],
235   "return_type" : "type-18",
236   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
237  },
238  {
239   "function_name" : "android::wifi_system::InterfaceTool::SetWifiUpState",
240   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb",
241   "parameters" :
242   [
243    {
244     "is_this_ptr" : true,
245     "referenced_type" : "type-17"
246    },
247    {
248     "referenced_type" : "type-18"
249    }
250   ],
251   "return_type" : "type-18",
252   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
253  },
254  {
255   "function_name" : "android::wifi_system::InterfaceTool::GetFactoryMacAddress",
256   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc",
257   "parameters" :
258   [
259    {
260     "is_this_ptr" : true,
261     "referenced_type" : "type-17"
262    },
263    {
264     "referenced_type" : "type-21"
265    }
266   ],
267   "return_type" : "type-22",
268   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
269  }
270 ],
271 "global_vars" : [],
272 "lvalue_reference_types" :
273 [
274  {
275   "alignment" : 4,
276   "linker_set_key" : "const std::array<unsigned char, 6> &",
277   "name" : "const std::array<unsigned char, 6> &",
278   "referenced_type" : "type-3",
279   "self_type" : "type-2",
280   "size" : 4,
281   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
282  }
283 ],
284 "pointer_types" :
285 [
286  {
287   "alignment" : 4,
288   "linker_set_key" : "android::wifi_system::InterfaceTool *",
289   "name" : "android::wifi_system::InterfaceTool *",
290   "referenced_type" : "type-1",
291   "self_type" : "type-17",
292   "size" : 4,
293   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
294  },
295  {
296   "alignment" : 4,
297   "linker_set_key" : "const char *",
298   "name" : "const char *",
299   "referenced_type" : "type-19",
300   "self_type" : "type-21",
301   "size" : 4,
302   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
303  }
304 ],
305 "qualified_types" :
306 [
307  {
308   "alignment" : 1,
309   "is_const" : true,
310   "linker_set_key" : "const char",
311   "name" : "const char",
312   "referenced_type" : "type-20",
313   "self_type" : "type-19",
314   "size" : 1,
315   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
316  },
317  {
318   "alignment" : 1,
319   "is_const" : true,
320   "linker_set_key" : "const std::array<unsigned char, 6>",
321   "name" : "const std::array<unsigned char, 6>",
322   "referenced_type" : "type-4",
323   "self_type" : "type-3",
324   "size" : 6,
325   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
326  }
327 ],
328 "record_types" :
329 [
330  {
331   "alignment" : 4,
332   "linker_set_key" : "android::wifi_system::InterfaceTool",
333   "name" : "android::wifi_system::InterfaceTool",
334   "record_kind" : "class",
335   "referenced_type" : "type-1",
336   "self_type" : "type-1",
337   "size" : 4,
338   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h",
339   "unique_id" : "_ZTSN7android11wifi_system13InterfaceToolE",
340   "vtable_components" :
341   [
342    {
343     "kind" : "offset_to_top"
344    },
345    {
346     "kind" : "rtti",
347     "mangled_component_name" : "_ZTIN7android11wifi_system13InterfaceToolE"
348    },
349    {
350     "kind" : "complete_dtor_pointer",
351     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceToolD1Ev"
352    },
353    {
354     "kind" : "deleting_dtor_pointer",
355     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceToolD0Ev"
356    },
357    {
358     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool10GetUpStateEPKc"
359    },
360    {
361     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool10SetUpStateEPKcb"
362    },
363    {
364     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb"
365    },
366    {
367     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE"
368    },
369    {
370     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc"
371    }
372   ]
373  }
374 ],
375 "rvalue_reference_types" : []
376}
377