Home
last modified time | relevance | path

Searched refs:VnicManager (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/include/manager/
H A Dvnic_manager.h29 class VnicManager { class
31 VnicManager() = default;
32 ~VnicManager() = default;
33 VnicManager(const VnicManager &) = delete;
34 VnicManager &operator=(const VnicManager &) = delete;
37 static VnicManager &GetInstance() in GetInstance()
39 static VnicManager instance; in GetInstance()
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dvnic_manager_test.cpp51 auto result = VnicManager::GetInstance().CreateVnicInterface(); in HWTEST_F()
54 VnicManager::GetInstance().DestroyVnicInterface(); in HWTEST_F()
61 auto result = VnicManager::GetInstance().SetVnicMtu(ifName, testNumber); in HWTEST_F()
65 result = VnicManager::GetInstance().SetVnicMtu(ifName, testNumber); in HWTEST_F()
74 auto result = VnicManager::GetInstance().SetVnicAddress(ifName, tunAddr, testNumber); in HWTEST_F()
80 auto result = VnicManager::GetInstance().SetVnicUp(); in HWTEST_F()
86 auto result = VnicManager::GetInstance().SetVnicDown(); in HWTEST_F()
94 auto result = VnicManager::GetInstance().InitIfreq(ifr, cardName); in HWTEST_F()
104 auto result = VnicManager::GetInstance().CreateVnic(mtu, tunAddr, prefix, uids); in HWTEST_F()
107 result = VnicManager in HWTEST_F()
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dvnic_manager.cpp51 std::atomic_int& VnicManager::GetNetSock(bool ipv4) in GetNetSock()
70 int32_t VnicManager::CreateVnicInterface() in CreateVnicInterface()
119 void VnicManager::DestroyVnicInterface() in DestroyVnicInterface()
136 int32_t VnicManager::SetVnicResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr) in SetVnicResult()
149 int32_t VnicManager::SetVnicMtu(const std::string &ifName, int32_t mtu) in SetVnicMtu()
173 int32_t VnicManager::SetVnicAddress(const std::string &ifName, const std::string &tunAddr, int32_t prefix) in SetVnicAddress()
229 int32_t VnicManager::SetVnicUp() in SetVnicUp()
248 int32_t VnicManager::SetVnicDown() in SetVnicDown()
267 int32_t VnicManager::AddDefaultRoute() in AddDefaultRoute()
275 int32_t VnicManager
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dnet_manager_native.cpp112 return VnicManager::GetInstance().CreateVnic(mtu, tunAddr, prefix, uids); in CreateVnic()
117 return VnicManager::GetInstance().DestroyVnic(); in DestroyVnic()

Completed in 3 milliseconds