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