Home
last modified time | relevance | path

Searched refs:VpnConfig (Results 1 – 25 of 38) sorted by relevance

12

/ohos5.0/foundation/communication/netmanager_ext/frameworks/native/netvpnclient/src/
H A Dvpn_config.cpp24 bool VpnConfig::Marshalling(Parcel &parcel) const in Marshalling()
35 bool VpnConfig::MarshallingAddrRoute(Parcel &parcel) const in MarshallingAddrRoute()
60 bool VpnConfig::MarshallingVectorString(Parcel &parcel, const std::vector<std::string> &vec) const in MarshallingVectorString()
74 sptr<VpnConfig> VpnConfig::Unmarshalling(Parcel &parcel) in Unmarshalling()
76 sptr<VpnConfig> ptr = new (std::nothrow) VpnConfig(); in Unmarshalling()
86 bool VpnConfig::UnmarshallingVpnConfig(Parcel &parcel, sptr<VpnConfig> ptr) in UnmarshallingVpnConfig()
102 bool VpnConfig::UnmarshallingAddrRoute(Parcel &parcel, sptr<VpnConfig> &config) in UnmarshallingAddrRoute()
140 bool VpnConfig::UnmarshallingVectorString(Parcel &parcel, std::vector<std::string> &vec) in UnmarshallingVectorString()
H A Dsysvpn_config.cpp29 bool allOK = VpnConfig::Marshalling(parcel) && in Marshalling()
69 bool allOK = VpnConfig::UnmarshallingVpnConfig(parcel, ptr) && in Unmarshalling()
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netvpnclient/include/
H A Dvpn_config.h28 struct VpnConfig : public Parcelable { struct
46 static sptr<VpnConfig> Unmarshalling(Parcel &parcel); argument
47 static bool UnmarshallingVpnConfig(Parcel &parcel, sptr<VpnConfig> config);
48 static bool UnmarshallingAddrRoute(Parcel &parcel, sptr<VpnConfig> &config);
H A Dnetworkvpn_client.h85 int32_t SetUpVpn(sptr<VpnConfig> config, int32_t &tunFd, bool isVpnExtCall = false);
210 std::pair<sptr<VpnConfig>, bool> clientVpnConfig_;
H A Dsysvpn_config.h35 struct SysVpnConfig : public VpnConfig {
/ohos5.0/foundation/communication/netmanager_ext/services/vpnmanager/include/
H A Dnetworkvpn_service.h112 int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) override;
207 void ParseConfigToJson(const sptr<VpnConfig> &vpnCfg, std::string& jsonString);
208 void SaveVpnConfig(const sptr<VpnConfig> &vpnCfg);
211 void ConvertVecRouteToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc);
213 void ConvertVecAddrToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc);
214 void ConvertStringToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc);
215 void ParseJsonToConfig(sptr<VpnConfig> &vpnCfg, const std::string& jsonString);
H A Dnet_vpn_impl.h40 …NetVpnImpl(sptr<VpnConfig> config, const std::string &pkg, int32_t userId, std::vector<int32_t> &a…
51 inline sptr<VpnConfig> GetVpnConfig() const in GetVpnConfig()
92 sptr<VpnConfig> vpnConfig_ = nullptr;
H A Dextended_vpn_ctl.h27 …ExtendedVpnCtl(sptr<VpnConfig> config, const std::string &pkg, int32_t userId, std::vector<int32_t…
/ohos5.0/foundation/communication/netmanager_ext/test/vpnmanager/unittest/vpn_manager_test/
H A Dnet_vpn_impl_test.cpp38 …NetVpnImplInstance(sptr<VpnConfig> config, const std::string &pkg, int32_t userId, std::vector<int…
51 NetVpnImplInstance::NetVpnImplInstance(sptr<VpnConfig> config, const std::string &pkg, int32_t user… in NetVpnImplInstance()
81 sptr<VpnConfig> config = new VpnConfig(); in SetUpTestSuite()
149 netVpnImpl_->vpnConfig_ = new (std::nothrow) VpnConfig();
169 netVpnImpl_->vpnConfig_ = new (std::nothrow) VpnConfig();
H A Dnetworkvpn_service_test.cpp125 sptr<VpnConfig> config = new (std::nothrow) VpnConfig();
143 sptr<VpnConfig> config = new (std::nothrow) VpnConfig();
230 sptr<VpnConfig> vpnCfg = new (std::nothrow) VpnConfig();
H A Dextended_vpn_ctl_test.cpp36 sptr<VpnConfig> config = new (std::nothrow) VpnConfig(); in SetUpTestSuite()
H A Dnetworkvpn_client_test.cpp125 sptr<VpnConfig> config = nullptr;
128 config = new (std::nothrow) VpnConfig();
136 sptr<VpnConfig> config = new (std::nothrow) VpnConfig();
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/
H A Djs-apis-net-vpn-sys.md73 setUp(config: VpnConfig, callback: AsyncCallback\<number\>): void
87 | config | [VpnConfig](#vpnconfig) | 是 | 指定 VPN 网络的配置信息。 …
118 let config: vpn.VpnConfig = {
140 setUp(config: VpnConfig): Promise\<number\>
154 | config | [VpnConfig](#vpnconfig) | 是 | 指定 VPN 网络的配置信息。 |
190 let config: vpn.VpnConfig = {
466 ## VpnConfig section
H A Djs-apis-net-vpnExtension.md246 create(config: VpnConfig): Promise\<number\>
256 | config | [VpnConfig](#vpnconfig) | 是 | 指定 VPN 网络的配置信息。 |
452 ## VpnConfig section
477 let vpnConfig: vpnExtension.VpnConfig = {
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/
H A Djs-apis-net-vpn-sys.md73 setUp(config: VpnConfig, callback: AsyncCallback\<number\>): void
87 | config | [VpnConfig](#vpnconfig) | Yes | VPN configuration. …
118 let config: vpn.VpnConfig = {
140 setUp(config: VpnConfig): Promise\<number\>
154 | config | [VpnConfig](#vpnconfig) | Yes | VPN configuration.|
190 let config: vpn.VpnConfig = {
466 ## VpnConfig section
/ohos5.0/foundation/communication/netmanager_ext/services/vpnmanager/src/
H A Dnetworkvpn_service.cpp214 void NetworkVpnService::ConvertStringToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc) in ConvertStringToConfig()
297 void NetworkVpnService::ConvertVecAddrToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc) in ConvertVecAddrToConfig()
359 void NetworkVpnService::ConvertVecRouteToConfig(sptr<VpnConfig> &vpnCfg, const cJSON* const doc) in ConvertVecRouteToConfig()
375 void NetworkVpnService::ParseJsonToConfig(sptr<VpnConfig> &vpnCfg, const std::string& jsonString) in ParseJsonToConfig()
424 sptr<VpnConfig> vpnCfg = new VpnConfig(); in RecoverVpnConfig()
467 void NetworkVpnService::ParseConfigToJson(const sptr<VpnConfig> &vpnCfg, std::string& jsonString) in ParseConfigToJson()
522 void NetworkVpnService::SaveVpnConfig(const sptr<VpnConfig> &vpnCfg) in SaveVpnConfig()
530 int32_t NetworkVpnService::SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall) in SetUpVpn()
H A Dextended_vpn_ctl.cpp31 ExtendedVpnCtl::ExtendedVpnCtl(sptr<VpnConfig> config, const std::string &pkg, int32_t userId, std:… in ExtendedVpnCtl()
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/vpn/include/context/
H A Dsetup_context.h37 sptr<VpnConfig> vpnConfig_ = nullptr;
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/vpnext/include/context/
H A Dsetup_context_ext.h37 sptr<VpnConfig> vpnConfig_ = nullptr;
H A Dvpn_context_ext.h37 sptr<VpnConfig> vpnConfig_ = nullptr;
/ohos5.0/foundation/communication/netmanager_ext/test/vpnmanager/fuzztest/vpnclient_fuzzer/
H A Dvpnclient_fuzzer.cpp143 sptr<VpnConfig> config = new (std::nothrow) VpnConfig(); in SetUpVpnFuzzTest()
/ohos5.0/foundation/communication/netmanager_ext/test/netmanager_ext_mock_test/
H A Dmock_networkvpn_service_stub_test.h31 int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) override
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netvpnclient/include/ipc/
H A Di_networkvpn_service.h63 virtual int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) = 0;
H A Dnetworkvpn_service_proxy.h32 int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) override;
/ohos5.0/foundation/communication/netmanager_ext/services/vpnmanager/src/ipc/
H A Dnetworkvpn_service_stub.cpp128 sptr<VpnConfig> config = VpnConfig::Unmarshalling(data); in ReplySetUpVpn()

12