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-7", 12 "self_type" : "type-7", 13 "size" : 1 14 }, 15 { 16 "alignment" : 1, 17 "is_integral" : true, 18 "linker_set_key" : "char", 19 "name" : "char", 20 "referenced_type" : "type-9", 21 "self_type" : "type-9", 22 "size" : 1 23 }, 24 { 25 "linker_set_key" : "void", 26 "name" : "void", 27 "referenced_type" : "type-5", 28 "self_type" : "type-5" 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" : "type-6" 71 }, 72 { 73 "referenced_type" : "type-10" 74 } 75 ], 76 "return_type" : "type-7", 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" : "type-6" 87 }, 88 { 89 "referenced_type" : "type-10" 90 }, 91 { 92 "referenced_type" : "type-7" 93 } 94 ], 95 "return_type" : "type-7", 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" : "type-6" 106 }, 107 { 108 "referenced_type" : "type-10" 109 }, 110 { 111 "referenced_type" : "type-2" 112 } 113 ], 114 "return_type" : "type-7", 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" : "type-6" 125 }, 126 { 127 "referenced_type" : "type-7" 128 } 129 ], 130 "return_type" : "type-7", 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" : "type-6" 141 }, 142 { 143 "referenced_type" : "type-10" 144 } 145 ], 146 "return_type" : "type-11", 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" : "const std::array<unsigned char, 6> &", 156 "name" : "const std::array<unsigned char, 6> &", 157 "referenced_type" : "type-3", 158 "self_type" : "type-2", 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" : "android::wifi_system::InterfaceTool *", 168 "name" : "android::wifi_system::InterfaceTool *", 169 "referenced_type" : "type-1", 170 "self_type" : "type-6", 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" : "const char *", 177 "name" : "const char *", 178 "referenced_type" : "type-8", 179 "self_type" : "type-10", 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" : "const char", 190 "name" : "const char", 191 "referenced_type" : "type-9", 192 "self_type" : "type-8", 193 "size" : 1, 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" : "const std::array<unsigned char, 6>", 200 "name" : "const std::array<unsigned char, 6>", 201 "referenced_type" : "type-4", 202 "self_type" : "type-3", 203 "size" : 6, 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" : "android::wifi_system::InterfaceTool", 212 "name" : "android::wifi_system::InterfaceTool", 213 "record_kind" : "class", 214 "referenced_type" : "type-1", 215 "self_type" : "type-1", 216 "size" : 4, 217 "source_file" : "/frameworks/opt/net/wifi/libwifi_system_iface/include/wifi_system/interface_tool.h", 218 "unique_id" : "_ZTSN7android11wifi_system13InterfaceToolE", 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