/ohos5.0/foundation/communication/netmanager_ext/frameworks/native/netvpnclient/src/ |
H A D | vpn_config.cpp | 24 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 D | sysvpn_config.cpp | 29 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 D | vpn_config.h | 28 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 D | networkvpn_client.h | 85 int32_t SetUpVpn(sptr<VpnConfig> config, int32_t &tunFd, bool isVpnExtCall = false); 210 std::pair<sptr<VpnConfig>, bool> clientVpnConfig_;
|
H A D | sysvpn_config.h | 35 struct SysVpnConfig : public VpnConfig {
|
/ohos5.0/foundation/communication/netmanager_ext/services/vpnmanager/include/ |
H A D | networkvpn_service.h | 112 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 D | net_vpn_impl.h | 40 …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 D | extended_vpn_ctl.h | 27 …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 D | net_vpn_impl_test.cpp | 38 …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 D | networkvpn_service_test.cpp | 125 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 D | extended_vpn_ctl_test.cpp | 36 sptr<VpnConfig> config = new (std::nothrow) VpnConfig(); in SetUpTestSuite()
|
H A D | networkvpn_client_test.cpp | 125 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 D | js-apis-net-vpn-sys.md | 73 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 D | js-apis-net-vpnExtension.md | 246 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 D | js-apis-net-vpn-sys.md | 73 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 D | networkvpn_service.cpp | 214 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 D | extended_vpn_ctl.cpp | 31 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 D | setup_context.h | 37 sptr<VpnConfig> vpnConfig_ = nullptr;
|
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/vpnext/include/context/ |
H A D | setup_context_ext.h | 37 sptr<VpnConfig> vpnConfig_ = nullptr;
|
H A D | vpn_context_ext.h | 37 sptr<VpnConfig> vpnConfig_ = nullptr;
|
/ohos5.0/foundation/communication/netmanager_ext/test/vpnmanager/fuzztest/vpnclient_fuzzer/ |
H A D | vpnclient_fuzzer.cpp | 143 sptr<VpnConfig> config = new (std::nothrow) VpnConfig(); in SetUpVpnFuzzTest()
|
/ohos5.0/foundation/communication/netmanager_ext/test/netmanager_ext_mock_test/ |
H A D | mock_networkvpn_service_stub_test.h | 31 int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) override
|
/ohos5.0/foundation/communication/netmanager_ext/interfaces/innerkits/netvpnclient/include/ipc/ |
H A D | i_networkvpn_service.h | 63 virtual int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) = 0;
|
H A D | networkvpn_service_proxy.h | 32 int32_t SetUpVpn(const sptr<VpnConfig> &config, bool isVpnExtCall = false) override;
|
/ohos5.0/foundation/communication/netmanager_ext/services/vpnmanager/src/ipc/ |
H A D | networkvpn_service_stub.cpp | 128 sptr<VpnConfig> config = VpnConfig::Unmarshalling(data); in ReplySetUpVpn()
|