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