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