WifiEvents.h
Go to the documentation of this file.
93 using StationConnectDelegate = Delegate<void(const String& ssid, MacAddress bssid, uint8_t channel)>;
108 using StationDisconnectDelegate = Delegate<void(const String& ssid, MacAddress bssid, WifiDisconnectReason reason)>;
117 using StationAuthModeChangeDelegate = Delegate<void(WifiAuthMode oldMode, WifiAuthMode newMode)>;
void onStationDisconnect(StationDisconnectDelegate delegateFunction)
Set callback for 'station disconnected' event.
Definition: WifiEvents.h:173
void onAccessPointProbeReqRecved(AccessPointProbeReqRecvedDelegate delegateFunction)
Set callback for 'access point probe request received' event.
Definition: WifiEvents.h:223
#define WIFI_DISCONNECT_REASON_CODES_MAP(XX)
Common set of reason codes to IEEE 802.11-2007.
Definition: WifiEvents.h:44
static String getDisconnectReasonDesc(WifiDisconnectReason reason)
Get descriptive explanation for disconnect reason.
WifiDisconnectReason
Reason codes for WiFi station disconnection.
Definition: WifiEvents.h:79
StationAuthModeChangeDelegate onSTAAuthModeChange
Definition: WifiEvents.h:231
StationDisconnectDelegate onSTADisconnect
Definition: WifiEvents.h:230
void onStationGotIP(StationGotIPDelegate delegateFunction)
Set callback for 'station connected with IP address' event.
Definition: WifiEvents.h:199
static String getDisconnectReasonName(WifiDisconnectReason reason)
Get short name for disconnection reason.
void onAccessPointConnect(AccessPointConnectDelegate delegateFunction)
Set callback for 'access point client connected' event.
Definition: WifiEvents.h:207
void onStationAuthModeChange(StationAuthModeChangeDelegate delegateFunction)
Set callback for 'station authorisation mode change' event.
Definition: WifiEvents.h:191
void onAccessPointDisconnect(AccessPointDisconnectDelegate delegateFunction)
Set callback for 'access point client disconnected' event.
Definition: WifiEvents.h:215
A class to make it easier to handle and pass around IP addresses.
Definition: IpAddress.h:44
AccessPointDisconnectDelegate onSOFTAPDisconnect
Definition: WifiEvents.h:234
AccessPointProbeReqRecvedDelegate onSOFTAPProbeReqRecved
Definition: WifiEvents.h:235
AccessPointConnectDelegate onSOFTAPConnect
Definition: WifiEvents.h:233
void onStationConnect(StationConnectDelegate delegateFunction)
Set callback for 'station connected' event.
Definition: WifiEvents.h:165