Lines Matching defs:EthernetManagement
42 int32_t EthernetManagement::EhternetDhcpNotifyCallback::OnDhcpSuccess(EthernetDhcpCallback::DhcpResult &dhcpResult)
48 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceAddressUpdated(const std::string &,
54 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceAddressRemoved(const std::string &,
60 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceAdded(const std::string &iface)
72 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceRemoved(const std::string &iface)
84 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceChanged(const std::string &, bool)
89 int32_t EthernetManagement::DevInterfaceStateCallback::OnInterfaceLinkStateChanged(const std::string &ifName, bool up)
103 int32_t EthernetManagement::DevInterfaceStateCallback::OnRouteChanged(bool, const std::string &, const std::string &,
109 int32_t EthernetManagement::DevInterfaceStateCallback::OnDhcpSuccess(NetsysControllerCallback::DhcpResult &dhcpResult)
114 int32_t EthernetManagement::DevInterfaceStateCallback::OnBandwidthReachedLimit(const std::string &limitName,
120 EthernetManagement &EthernetManagement::GetInstance()
122 static EthernetManagement gInstance;
126 EthernetManagement::EthernetManagement()
140 EthernetManagement::~EthernetManagement() = default;
142 void EthernetManagement::UpdateInterfaceState(const std::string &dev, bool up)
144 NETMGR_EXT_LOG_D("EthernetManagement UpdateInterfaceState dev[%{public}s] up[%{public}d]", dev.c_str(), up);
158 NETMGR_EXT_LOG_D("EthernetManagement UpdateInterfaceState mode[%{public}d] dhcpReqState[%{public}d]",
186 int32_t EthernetManagement::GetMacAddress(std::vector<MacAddressInfo> &macAddrList)
191 NETMGR_EXT_LOG_E("EthernetManagement iface list is empty");
208 NETMGR_EXT_LOG_E("EthernetManagement mac address list is empty");
214 std::string EthernetManagement::GetMacAddr(const std::string &iface)
230 std::string EthernetManagement::HwAddrToStr(char *hwaddr)
248 int32_t EthernetManagement::UpdateDevInterfaceCfg(const std::string &iface, sptr<InterfaceConfiguration> cfg)
269 NETMGR_EXT_LOG_E("EthernetManagement write user configurations error!");
293 int32_t EthernetManagement::UpdateDevInterfaceLinkInfo(EthernetDhcpCallback::DhcpResult &dhcpResult)
295 NETMGR_EXT_LOG_D("EthernetManagement::UpdateDevInterfaceLinkInfo");
322 NETMGR_EXT_LOG_E("EthernetManagement dhcp convert to configurations error!");
336 int32_t EthernetManagement::GetDevInterfaceCfg(const std::string &iface, sptr<InterfaceConfiguration> &ifaceConfig)
356 int32_t EthernetManagement::IsIfaceActive(const std::string &iface, int32_t &activeStatus)
368 int32_t EthernetManagement::GetAllActiveIfaces(std::vector<std::string> &activeIfaces)
379 int32_t EthernetManagement::ResetFactory()
389 void EthernetManagement::Init()
399 NETMGR_EXT_LOG_E("EthernetManagement link list is empty");
402 NETMGR_EXT_LOG_D("EthernetManagement devs size[%{public}zd]", ifaces.size());
404 NETMGR_EXT_LOG_E("EthernetManagement read user configurations error! ");
408 NETMGR_EXT_LOG_D("EthernetManagement devName[%{public}s]", devName.c_str());
414 std::thread t(&EthernetManagement::StartSetDevUpThd, &EthernetManagement::GetInstance());
418 NETMGR_EXT_LOG_D("EthernetManagement devs_ size[%{public}zd", devs_.size());
421 void EthernetManagement::StartSetDevUpThd()
423 NETMGR_EXT_LOG_D("EthernetManagement StartSetDevUpThd in.");
445 bool EthernetManagement::IsIfaceLinkUp(const std::string &iface)
460 void EthernetManagement::StartDhcpClient(const std::string &dev, sptr<DevInterfaceState> &devState)
462 NETMGR_EXT_LOG_D("EthernetManagement StartDhcpClient[%{public}s]", dev.c_str());
467 void EthernetManagement::StopDhcpClient(const std::string &dev, sptr<DevInterfaceState> &devState)
469 NETMGR_EXT_LOG_D("EthernetManagement StopDhcpClient[%{public}s]", dev.c_str());
474 void EthernetManagement::DevInterfaceAdd(const std::string &devName)
518 void EthernetManagement::DevInterfaceRemove(const std::string &devName)
531 void EthernetManagement::GetDumpInfo(std::string &info)
536 bool EthernetManagement::ModeInputCheck(IPSetMode origin, IPSetMode input)