11.0 {
2    global:
3        Hid2d*;
4        RegisterCfgChangCallback;
5        UnregisterCfgChangCallback;
6        EnableP2p;
7        DisableP2p;
8        GetP2pEnableStatus;
9        DiscoverDevices;
10        StopDiscoverDevices;
11        DiscoverServices;
12        StopDiscoverServices;
13        StartP2pListen;
14        StopP2pListen;
15        CreateGroup;
16        RemoveGroup;
17        DeleteGroup;
18        P2pConnect;
19        P2pCancelConnect;
20        GetCurrentGroup;
21        GetP2pConnectedStatus;
22        QueryP2pDevices;
23        QueryP2pLocalDevice;
24        QueryP2pGroups;
25        RegisterP2pStateChangedCallback;
26        RegisterP2pPersistentGroupsChangedCallback;
27        RegisterP2pConnectionChangedCallback;
28        RegisterP2pPeersChangedCallback;
29        CheckCanUseP2p;
30        EnableHotspot;
31        DisableHotspot;
32        SetHotspotConfig;
33        GetHotspotConfig;
34        IsHotspotActive;
35        GetStationList;
36        DisassociateSta;
37        AddTxPowerInfo;
38        SetBand;
39        GetBand;
40        IsWifiActive;
41        EnableWifi;
42        DisableWifi;
43        Scan;
44        GetScanInfoList;
45        AddDeviceConfig;
46        GetDeviceConfigs;
47        GetDeviceConfig;
48        RemoveDevice;
49        DisableDeviceConfig;
50        EnableDeviceConfig;
51        ConnectTo;
52        ConnectToDevice;
53        Disconnect;
54        GetLinkedInfo;
55        GetDisconnectedReason;
56        GetDeviceMacAddress;
57        GetApIfaceName;
58        AdvanceScan;
59        GetIpInfo;
60        GetSignalLevel;
61        SetLowLatencyMode;
62        SetLowTxPower;
63        SetDpiMarkRule;
64        IsBandTypeSupported;
65        Get5GHzChannelList;
66        RegisterWifiEvent;
67        UnRegisterWifiEvent;
68        StartPortalCertification;
69        EnableSemiWifi;
70        GetWifiDetailState;
71        extern "C++" {
72            "OHOS::Wifi::WifiDevice::GetInstance(int, int)";
73            "OHOS::Wifi::WifiScan::GetInstance(int, int)";
74            "OHOS::Wifi::WifiHotspot::GetInstance(int, int)";
75            "OHOS::Wifi::WifiP2p::GetInstance(int)";
76            OHOS::Wifi::WifiP2pLinkedInfo::*;
77            OHOS::Wifi::WifiP2pDevice::*;
78            "OHOS::Wifi::WifiAbilityStatusChange::Init(int)";
79            VTT?for?OHOS::Wifi::WifiAbilityStatusChange;
80            OHOS::Wifi::WifiP2pGroupInfo::*;
81            OHOS::Wifi::WifiP2pConfig::*;
82            OHOS::Wifi::WifiP2pServiceInfo::*;
83            OHOS::Wifi::WifiP2pWfdInfo::*;
84            OHOS::Wifi::WpsInfo::*;
85            OHOS::Wifi::WifiP2pConfigInternal::*;
86            OHOS::Wifi::WifiP2pServiceRequest::*;
87            OHOS::Wifi::WifiP2pServiceResponse::*;
88            OHOS::Wifi::P2pVendorConfig::*;
89            "OHOS::Wifi::WifiAbilityStatusChange::OnRemoveSystemAbility(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
90            "OHOS::Wifi::WifiAbilityStatusChange::OnAddSystemAbility(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
91            "non-virtual thunk to OHOS::Wifi::WifiAbilityStatusChange::OnRemoveSystemAbility(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
92            "non-virtual thunk to OHOS::Wifi::WifiAbilityStatusChange::OnAddSystemAbility(int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
93            "OHOS::Wifi::IpStrToArray(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned int*)";
94            "OHOS::Wifi::IpArrayToStr(unsigned int const*)";
95            OHOS::Wifi::WifiDeviceCallBackStub::*;
96            OHOS::Wifi::WifiHotspotCallbackStub::*;
97            "OHOS::Wifi::WifiEapConfig::Phase2MethodToStr(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int const&)";
98            "OHOS::Wifi::WifiEapConfig::Phase2MethodFromStr(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
99            OHOS::Wifi::WifiP2pCallbackStub::*;
100            OHOS::Wifi::WifiScanCallbackStub::*;
101            OHOS::Wifi::NetworkSelection::*;
102        };
103    local:
104        *;
105};
106