20 #ifndef _ANCH_DEVICE_NETWORK_H_ 21 #define _ANCH_DEVICE_NETWORK_H_ 27 #include "device/networkInterface.hpp" 28 #include "device/deviceException.hpp" 44 static std::map<std::string,anch::device::NetworkInterface>* _interfaces;
47 static std::mutex MUTEX;
87 static const std::map<std::string,anch::device::NetworkInterface>&
getInterfaces()
111 #endif // _ANCH_DEVICE_NETWORK_H_ Definition: networkInterface.hpp:38
static void reload()
Definition: network.cpp:118
Definition: network.hpp:39
virtual ~Network()
Definition: network.cpp:65
Definition: deviceException.hpp:34
AnCH framework base namespace.
Definition: base64.hpp:28
static const anch::device::NetworkInterface * getInterface(const std::string &ifName)
Definition: network.cpp:83
static const std::map< std::string, anch::device::NetworkInterface > & getInterfaces()
Definition: network.cpp:104