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