• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2023 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14{
15  global:
16    extern "C++" {
17      VTT?for?OHOS::NetManagerStandard::NetAllCapabilities;
18      vtable?for?OHOS::NetManagerStandard::NetAllCapabilities;
19      "OHOS::NetManagerStandard::NetAllCapabilities::operator=(OHOS::NetManagerStandard::NetAllCapabilities const&)";
20      "OHOS::NetManagerStandard::NetAllCapabilities::NetAllCapabilities(OHOS::NetManagerStandard::NetAllCapabilities const&)";
21      VTT?for?OHOS::NetManagerStandard::HttpProxy;
22      vtable?for?OHOS::NetManagerStandard::HttpProxy;
23      "OHOS::NetManagerStandard::HttpProxy::HttpProxy()";
24      VTT?for?OHOS::NetManagerStandard::NetLinkInfo;
25      vtable?for?OHOS::NetManagerStandard::NetLinkInfo;
26      "OHOS::NetManagerStandard::INetAddr::Marshalling(OHOS::Parcel&) const";
27      "OHOS::NetManagerStandard::INetAddr::Unmarshalling(OHOS::Parcel&)";
28      "OHOS::NetManagerStandard::Route::Marshalling(OHOS::Parcel&) const";
29      "OHOS::NetManagerStandard::Route::Unmarshalling(OHOS::Parcel&)";
30      "OHOS::NetManagerStandard::NetHandle::BindSocket(int)";
31      "OHOS::NetManagerStandard::NetConnClient::HasDefaultNet(bool&)";
32      "OHOS::NetManagerStandard::NetConnClient::IsDefaultNetMetered(bool&)";
33      "OHOS::NetManagerStandard::NetConnClient::GetInstance()";
34      "OHOS::NetManagerStandard::NetConnClient::GetConnectionProperties(OHOS::NetManagerStandard::NetHandle const&, OHOS::NetManagerStandard::NetLinkInfo&)";
35      "OHOS::NetManagerStandard::NetConnClient::GetAllNets(std::__h::list<OHOS::sptr<OHOS::NetManagerStandard::NetHandle>, std::__h::allocator<OHOS::sptr<OHOS::NetManagerStandard::NetHandle>>>&)";
36      "OHOS::NetManagerStandard::NetConnClient::SetAirplaneMode(bool)";
37      "OHOS::NetManagerStandard::NetConnClient::NetDetection(OHOS::NetManagerStandard::NetHandle const&)";
38      "OHOS::NetManagerStandard::NetConnClient::GetGlobalHttpProxy(OHOS::NetManagerStandard::HttpProxy&)";
39      "OHOS::NetManagerStandard::NetConnClient::InterfaceSetIffUp(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
40      "OHOS::NetManagerStandard::NetConnClient::SetGlobalHttpProxy(OHOS::NetManagerStandard::HttpProxy const&)";
41      "OHOS::NetManagerStandard::NetConnClient::GetAppNet(int&)";
42      "OHOS::NetManagerStandard::NetConnClient::SetAppNet(int)";
43      "OHOS::NetManagerStandard::NetConnClient::GetDefaultNet(OHOS::NetManagerStandard::NetHandle&)";
44      "OHOS::NetManagerStandard::NetConnClient::GetNetCapabilities(OHOS::NetManagerStandard::NetHandle const&, OHOS::NetManagerStandard::NetAllCapabilities&)";
45      "OHOS::NetManagerStandard::NetConnClient::GetAddressesByName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, std::__h::vector<OHOS::NetManagerStandard::INetAddr, std::__h::allocator<OHOS::NetManagerStandard::INetAddr>>&)";
46      "OHOS::NetManagerStandard::NetConnClient::GetAddressByName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, OHOS::NetManagerStandard::INetAddr&)";
47      "OHOS::NetManagerStandard::NetConnClient::BindSocket(int, int)";
48      "OHOS::NetManagerStandard::NetConnClient::OnRemoteDied(OHOS::wptr<OHOS::IRemoteObject> const&)";
49      "OHOS::NetManagerStandard::NetConnClient::NetConnClient()";
50      "OHOS::NetManagerStandard::NetConnClient::~NetConnClient()";
51      "OHOS::NetManagerStandard::NetConnClient::RegisterNetConnCallback(OHOS::sptr<OHOS::NetManagerStandard::NetSpecifier> const&, OHOS::sptr<OHOS::NetManagerStandard::INetConnCallback> const&, unsigned int const&)";
52      "OHOS::NetManagerStandard::NetConnClient::RegisterNetConnCallback(OHOS::sptr<OHOS::NetManagerStandard::INetConnCallback> const&)";
53      "OHOS::NetManagerStandard::NetConnClient::SetInternetPermission(unsigned int, unsigned char)";
54      "OHOS::NetManagerStandard::NetConnClient::UnregisterNetConnCallback(OHOS::sptr<OHOS::NetManagerStandard::INetConnCallback> const&)";
55      "OHOS::NetManagerStandard::NetConnClient::RegisterNetSupplier(OHOS::NetManagerStandard::NetBearType, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&, unsigned int&)";
56      "OHOS::NetManagerStandard::NetConnClient::RegisterNetSupplierCallback(unsigned int, OHOS::sptr<OHOS::NetManagerStandard::NetSupplierCallbackBase> const&)";
57      "OHOS::NetManagerStandard::NetConnClient::UnregisterNetSupplier(unsigned int)";
58      "OHOS::NetManagerStandard::NetConnClient::UpdateNetSupplierInfo(unsigned int, OHOS::sptr<OHOS::NetManagerStandard::NetSupplierInfo> const&)";
59      "OHOS::NetManagerStandard::NetConnClient::UpdateNetLinkInfo(unsigned int, OHOS::sptr<OHOS::NetManagerStandard::NetLinkInfo> const&)";
60      "OHOS::NetManagerStandard::NetConnClient::SystemReady()";
61      "OHOS::NetManagerStandard::NetConnClient::GetDefaultHttpProxy(OHOS::NetManagerStandard::HttpProxy&)";
62      "OHOS::NetManagerStandard::NetConnClient::GetNetIdByIdentifier(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::list<int, std::__h::allocator<int>>&)";
63      "OHOS::NetManagerStandard::NetConnClient::GetNetInterfaceConfiguration(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::NetManagerStandard::NetInterfaceConfiguration&)";
64      "OHOS::NetManagerStandard::NetConnClient::RegisterNetInterfaceCallback(OHOS::sptr<OHOS::NetManagerStandard::INetInterfaceStateCallback> const&)";
65      VTT?for?OHOS::NetManagerStandard::NetSpecifier;
66      vtable?for?OHOS::NetManagerStandard::NetSpecifier;
67      "OHOS::NetManagerStandard::NetLinkInfo::NetLinkInfo(OHOS::NetManagerStandard::NetLinkInfo const&)";
68      "OHOS::NetManagerStandard::NetConnCallbackStub::~NetConnCallbackStub()";
69      "OHOS::NetManagerStandard::NetConnCallbackStub::OnRemoteRequest(unsigned int, OHOS::MessageParcel&, OHOS::MessageParcel&, OHOS::MessageOption&)";
70      "OHOS::NetManagerStandard::NetConnCallbackStub::~NetConnCallbackStub()";
71      "OHOS::NetManagerStandard::NetConnCallbackStub::NetAvailable(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&)";
72      "OHOS::NetManagerStandard::NetConnCallbackStub::NetCapabilitiesChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, OHOS::sptr<OHOS::NetManagerStandard::NetAllCapabilities> const&)";
73      "OHOS::NetManagerStandard::NetConnCallbackStub::NetConnectionPropertiesChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, OHOS::sptr<OHOS::NetManagerStandard::NetLinkInfo> const&)";
74      "OHOS::NetManagerStandard::NetConnCallbackStub::NetLost(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&)";
75      "OHOS::NetManagerStandard::NetConnCallbackStub::NetUnavailable()";
76      "OHOS::NetManagerStandard::NetConnCallbackStub::OnNetLost(OHOS::MessageParcel&, OHOS::MessageParcel&)";
77      "OHOS::NetManagerStandard::NetConnCallbackStub::OnNetBlockStatusChange(OHOS::MessageParcel&, OHOS::MessageParcel&)";
78      "OHOS::NetManagerStandard::NetConnCallbackStub::NetConnCallbackStub()";
79      "OHOS::NetManagerStandard::NetConnCallbackStub::NetBlockStatusChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, bool)";
80      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::~NetConnCallbackStub()";
81      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetAvailable(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&)";
82      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetCapabilitiesChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, OHOS::sptr<OHOS::NetManagerStandard::NetAllCapabilities> const&)";
83      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetConnectionPropertiesChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, OHOS::sptr<OHOS::NetManagerStandard::NetLinkInfo> const&)";
84      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetLost(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&)";
85      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetUnavailable()";
86      "non-virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::NetBlockStatusChange(OHOS::sptr<OHOS::NetManagerStandard::NetHandle>&, bool)";
87      "virtual thunk to OHOS::NetManagerStandard::NetConnCallbackStub::~NetConnCallbackStub()";
88      "OHOS::NetManagerStandard::NetAllCapabilities::ToString(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&) const";
89      "OHOS::NetManagerStandard::NetLinkInfo::ToString(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&) const";
90      VTT?for?OHOS::NetManagerStandard::INetAddr;
91      vtable?for?OHOS::NetManagerStandard::INetAddr;
92      VTT?for?OHOS::NetManagerStandard::NetSupplierInfo;
93      vtable?for?OHOS::NetManagerStandard::NetSupplierInfo;
94      VTT?for?OHOS::NetManagerStandard::Route;
95      vtable?for?OHOS::NetManagerStandard::Route;
96      "OHOS::NetManagerStandard::DataFlowStatistics::GetIfaceTxPackets(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
97      "OHOS::NetManagerStandard::DataFlowStatistics::GetIfaceRxPackets(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
98      "OHOS::NetManagerStandard::NetSupplierCallbackBase::RequestNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
99      "OHOS::NetManagerStandard::NetSupplierCallbackBase::ReleaseNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
100      "OHOS::NetManagerStandard::NetSupplierCallbackStub::NetSupplierCallbackStub()";
101      "OHOS::NetManagerStandard::NetSupplierCallbackStub::~NetSupplierCallbackStub()";
102      "OHOS::NetManagerStandard::NetSupplierCallbackStub::OnRemoteRequest(unsigned int, OHOS::MessageParcel&, OHOS::MessageParcel&, OHOS::MessageOption&)";
103      "OHOS::NetManagerStandard::NetSupplierCallbackStub::RequestNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
104      "OHOS::NetManagerStandard::NetSupplierCallbackStub::ReleaseNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
105      "non-virtual thunk to OHOS::NetManagerStandard::NetSupplierCallbackStub::RequestNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
106      "non-virtual thunk to OHOS::NetManagerStandard::NetSupplierCallbackStub::ReleaseNetwork(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::set<OHOS::NetManagerStandard::NetCap, std::__h::less<OHOS::NetManagerStandard::NetCap>, std::__h::allocator<OHOS::NetManagerStandard::NetCap>> const&)";
107      "non-virtual thunk to OHOS::NetManagerStandard::NetSupplierCallbackStub::~NetSupplierCallbackStub()";
108      "virtual thunk to OHOS::NetManagerStandard::NetSupplierCallbackStub::~NetSupplierCallbackStub()";
109      vtable?for?OHOS::NetManagerStandard::NetSupplierCallbackBase;
110      "OHOS::NetManagerStandard::NetDetectionCallbackStub::NetDetectionCallbackStub()";
111      "OHOS::NetManagerStandard::NetDetectionCallbackStub::OnNetDetectionResult(OHOS::MessageParcel&, OHOS::MessageParcel&)";
112      "OHOS::NetManagerStandard::NetDetectionCallbackStub::~NetDetectionCallbackStub()";
113      "OHOS::NetManagerStandard::NetDetectionCallbackStub::OnRemoteRequest(unsigned int, OHOS::MessageParcel&, OHOS::MessageParcel&, OHOS::MessageOption&)";
114      "non-virtual thunk to OHOS::NetManagerStandard::NetDetectionCallbackStub::~NetDetectionCallbackStub()";
115      "virtual thunk to OHOS::NetManagerStandard::NetDetectionCallbackStub::~NetDetectionCallbackStub()";
116      "OHOS::NetManagerStandard::NetHandle::GetAddressesByName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::vector<OHOS::NetManagerStandard::INetAddr, std::__h::allocator<OHOS::NetManagerStandard::INetAddr>>&)";
117      "OHOS::NetManagerStandard::NetHandle::GetAddressByName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::NetManagerStandard::INetAddr&)";
118      "OHOS::NetManagerStandard::NetSupplierCallbackStub::RegisterSupplierCallbackImpl(OHOS::sptr<OHOS::NetManagerStandard::NetSupplierCallbackBase> const&)";
119      "OHOS::NetManagerStandard::HttpProxy::GetHost() const";
120      "OHOS::NetManagerStandard::HttpProxy::GetPort() const";
121      "OHOS::NetManagerStandard::HttpProxy::Unmarshalling(OHOS::Parcel&, OHOS::NetManagerStandard::HttpProxy&)";
122      "OHOS::NetManagerStandard::HttpProxy::Marshalling(OHOS::Parcel&) const";
123      "OHOS::NetManagerStandard::HttpProxy::GetExclusionList() const";
124      "OHOS::NetManagerStandard::HttpProxy::HttpProxy(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, unsigned short, std::__h::list<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&)";
125      "OHOS::NetManagerStandard::NetConnServiceProxy::NetConnServiceProxy(OHOS::sptr<OHOS::IRemoteObject> const&)";
126      VTT?for?OHOS::NetManagerStandard::NetInterfaceStateCallbackStub;
127      vtable?for?OHOS::NetManagerStandard::NetInterfaceStateCallbackStub;
128      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::NetInterfaceStateCallbackStub()";
129      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnRemoteRequest(unsigned int, OHOS::MessageParcel&, OHOS::MessageParcel&, OHOS::MessageOption&)";
130      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAddressUpdated(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, int)";
131      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAddressRemoved(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, int)";
132      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAdded(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
133      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceRemoved(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
134      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceChanged(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool)";
135      "OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceLinkStateChanged(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool)";
136      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAddressUpdated(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, int)";
137      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAddressRemoved(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int, int)";
138      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceAdded(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
139      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceRemoved(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
140      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceChanged(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool)";
141      "non-virtual thunk to OHOS::NetManagerStandard::NetInterfaceStateCallbackStub::OnInterfaceLinkStateChanged(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool)";
142    };
143  local:
144   *;
145};