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_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE"
41  },
42  {
43   "name" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb"
44  },
45  {
46   "name" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc"
47  },
48  {
49   "binding" : "weak",
50   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
51  }
52 ],
53 "elf_objects" :
54 [
55  {
56   "name" : "_ZTVN7android11wifi_system13InterfaceToolE"
57  }
58 ],
59 "enum_types" : [],
60 "function_types" : [],
61 "functions" :
62 [
63  {
64   "function_name" : "android::wifi_system::InterfaceTool::GetUpState",
65   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool10GetUpStateEPKc",
66   "parameters" :
67   [
68    {
69     "is_this_ptr" : true,
70     "referenced_type" : "_ZTIPN7android11wifi_system13InterfaceToolE"
71    },
72    {
73     "referenced_type" : "_ZTIPKc"
74    }
75   ],
76   "return_type" : "_ZTIb",
77   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
78  },
79  {
80   "function_name" : "android::wifi_system::InterfaceTool::SetUpState",
81   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool10SetUpStateEPKcb",
82   "parameters" :
83   [
84    {
85     "is_this_ptr" : true,
86     "referenced_type" : "_ZTIPN7android11wifi_system13InterfaceToolE"
87    },
88    {
89     "referenced_type" : "_ZTIPKc"
90    },
91    {
92     "referenced_type" : "_ZTIb"
93    }
94   ],
95   "return_type" : "_ZTIb",
96   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
97  },
98  {
99   "function_name" : "android::wifi_system::InterfaceTool::SetMacAddress",
100   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE",
101   "parameters" :
102   [
103    {
104     "is_this_ptr" : true,
105     "referenced_type" : "_ZTIPN7android11wifi_system13InterfaceToolE"
106    },
107    {
108     "referenced_type" : "_ZTIPKc"
109    },
110    {
111     "referenced_type" : "_ZTIRKNSt3__15arrayIhLj6EEE"
112    }
113   ],
114   "return_type" : "_ZTIb",
115   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
116  },
117  {
118   "function_name" : "android::wifi_system::InterfaceTool::SetWifiUpState",
119   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb",
120   "parameters" :
121   [
122    {
123     "is_this_ptr" : true,
124     "referenced_type" : "_ZTIPN7android11wifi_system13InterfaceToolE"
125    },
126    {
127     "referenced_type" : "_ZTIb"
128    }
129   ],
130   "return_type" : "_ZTIb",
131   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
132  },
133  {
134   "function_name" : "android::wifi_system::InterfaceTool::GetFactoryMacAddress",
135   "linker_set_key" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc",
136   "parameters" :
137   [
138    {
139     "is_this_ptr" : true,
140     "referenced_type" : "_ZTIPN7android11wifi_system13InterfaceToolE"
141    },
142    {
143     "referenced_type" : "_ZTIPKc"
144    }
145   ],
146   "return_type" : "_ZTINSt3__15arrayIhLj6EEE",
147   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
148  }
149 ],
150 "global_vars" : [],
151 "lvalue_reference_types" :
152 [
153  {
154   "alignment" : 4,
155   "linker_set_key" : "_ZTIRKNSt3__15arrayIhLj6EEE",
156   "name" : "const std::array<unsigned char, 6> &",
157   "referenced_type" : "_ZTIKNSt3__15arrayIhLj6EEE",
158   "self_type" : "_ZTIRKNSt3__15arrayIhLj6EEE",
159   "size" : 4,
160   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
161  }
162 ],
163 "pointer_types" :
164 [
165  {
166   "alignment" : 4,
167   "linker_set_key" : "_ZTIPKc",
168   "name" : "const char *",
169   "referenced_type" : "_ZTIKc",
170   "self_type" : "_ZTIPKc",
171   "size" : 4,
172   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
173  },
174  {
175   "alignment" : 4,
176   "linker_set_key" : "_ZTIPN7android11wifi_system13InterfaceToolE",
177   "name" : "android::wifi_system::InterfaceTool *",
178   "referenced_type" : "_ZTIN7android11wifi_system13InterfaceToolE",
179   "self_type" : "_ZTIPN7android11wifi_system13InterfaceToolE",
180   "size" : 4,
181   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
182  }
183 ],
184 "qualified_types" :
185 [
186  {
187   "alignment" : 1,
188   "is_const" : true,
189   "linker_set_key" : "_ZTIKNSt3__15arrayIhLj6EEE",
190   "name" : "const std::array<unsigned char, 6>",
191   "referenced_type" : "_ZTINSt3__15arrayIhLj6EEE",
192   "self_type" : "_ZTIKNSt3__15arrayIhLj6EEE",
193   "size" : 6,
194   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
195  },
196  {
197   "alignment" : 1,
198   "is_const" : true,
199   "linker_set_key" : "_ZTIKc",
200   "name" : "const char",
201   "referenced_type" : "_ZTIc",
202   "self_type" : "_ZTIKc",
203   "size" : 1,
204   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h"
205  }
206 ],
207 "record_types" :
208 [
209  {
210   "alignment" : 4,
211   "linker_set_key" : "_ZTIN7android11wifi_system13InterfaceToolE",
212   "name" : "android::wifi_system::InterfaceTool",
213   "record_kind" : "class",
214   "referenced_type" : "_ZTIN7android11wifi_system13InterfaceToolE",
215   "self_type" : "_ZTIN7android11wifi_system13InterfaceToolE",
216   "size" : 4,
217   "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h",
218   "vtable_components" :
219   [
220    {
221     "kind" : "offset_to_top"
222    },
223    {
224     "kind" : "rtti",
225     "mangled_component_name" : "_ZTIN7android11wifi_system13InterfaceToolE"
226    },
227    {
228     "kind" : "complete_dtor_pointer",
229     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceToolD1Ev"
230    },
231    {
232     "kind" : "deleting_dtor_pointer",
233     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceToolD0Ev"
234    },
235    {
236     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool10GetUpStateEPKc"
237    },
238    {
239     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool10SetUpStateEPKcb"
240    },
241    {
242     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool14SetWifiUpStateEb"
243    },
244    {
245     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool13SetMacAddressEPKcRKNSt3__15arrayIhLj6EEE"
246    },
247    {
248     "mangled_component_name" : "_ZN7android11wifi_system13InterfaceTool20GetFactoryMacAddressEPKc"
249    }
250   ]
251  }
252 ],
253 "rvalue_reference_types" : []
254}
255