27#ifdef SUPPORT_ETHERNET
57#ifdef SUPPORT_ETHERNET
58 c_EthernetDriver EthernetDriver;
c_NetworkMgr NetworkMgr
Definition NetworkMgr.cpp:332
Definition NetworkMgr.hpp:32
void Poll()
< Called from loop()
Definition NetworkMgr.cpp:142
void GetHostname(String &name)
Definition NetworkMgr.hpp:48
String hostname
Definition NetworkMgr.hpp:61
void SetWiFiIsConnected(bool newState)
Definition NetworkMgr.cpp:274
c_NetworkMgr()
< Start up the driver and put it into a safe mode
Definition NetworkMgr.cpp:35
void Begin()
< Start the module
Definition NetworkMgr.cpp:69
bool HasBeenInitialized
Definition NetworkMgr.hpp:62
void GetStatus(JsonObject &json)
Definition NetworkMgr.cpp:120
IPAddress GetlocalIP()
Definition NetworkMgr.cpp:114
bool SetConfig(JsonObject &json)
Definition NetworkMgr.cpp:160
void SetWiFiEnable()
Definition NetworkMgr.cpp:288
c_WiFiDriver WiFiDriver
Definition NetworkMgr.hpp:56
void SetEthernetIsConnected(bool newState)
Definition NetworkMgr.cpp:316
bool Validate()
Definition NetworkMgr.cpp:249
bool PreviousState
Definition NetworkMgr.hpp:65
void GetConfig(JsonObject &json)
Definition NetworkMgr.cpp:91
virtual ~c_NetworkMgr()
< deallocate any resources and put the Input channels into a safe state
Definition NetworkMgr.cpp:41
bool IsConnected()
Definition NetworkMgr.hpp:47
void GetDriverName(String &Name)
Definition NetworkMgr.hpp:42
bool IsEthernetConnected
Definition NetworkMgr.hpp:64
bool AllowWiFiAndEthUpSimultaneously
Definition NetworkMgr.hpp:66
void AdvertiseNewState()
Definition NetworkMgr.cpp:50
bool IsWiFiConnected
Definition NetworkMgr.hpp:63
Definition WiFiDriver.hpp:52