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