|
| WiFiEventHandler () |
| Constructor.
|
|
virtual esp_err_t | apStaConnected (system_event_ap_staconnected_t info) |
| Handle a Station Connected to AP event. Handle having a station connected to ESP32 soft-AP. More...
|
|
virtual esp_err_t | apStaDisconnected (system_event_ap_stadisconnected_t info) |
| Handle a Station Disconnected from AP event. Handle having a station disconnected from ESP32 soft-AP. More...
|
|
virtual esp_err_t | apStart () |
| Handle the Access Point started event. Handle an indication that the ESP32 has started being an access point. More...
|
|
virtual esp_err_t | apStop () |
| Handle the Access Point stop event. Handle an indication that the ESP32 has stopped being an access point. More...
|
|
system_event_cb_t | getEventHandler () |
| Get the event handler. Retrieve the event handler function to be passed to the ESP-IDF event handler system. More...
|
|
virtual esp_err_t | staConnected (system_event_sta_connected_t info) |
| Handle the Station Connected event. Handle having connected to remote AP. More...
|
|
virtual esp_err_t | staDisconnected (system_event_sta_disconnected_t info) |
| Handle the Station Disconnected event. Handle having disconnected from remote AP. More...
|
|
virtual esp_err_t | staGotIp (system_event_sta_got_ip_t info) |
| Handle the Station Got IP event. Handle having received/assigned an IP address when we are a station. More...
|
|
virtual esp_err_t | staScanDone (system_event_sta_scan_done_t info) |
| Handle a Scan for APs done event. Handle having an ESP32 station scan (APs) done. More...
|
|
virtual esp_err_t | staAuthChange (system_event_sta_authmode_change_t info) |
| Handle the auth mode of APs change event. Handle having the auth mode of AP ESP32 station connected to changed. More...
|
|
virtual esp_err_t | staStart () |
|
virtual esp_err_t | staStop () |
|
virtual esp_err_t | wifiReady () |
|
WiFiEventHandler * | getNextHandler () |
|
void | setNextHandler (WiFiEventHandler *nextHandler) |
|
WiFi state event handler.
Here is an example class that implements all the virtual functions that can be called for events:
MyHandler::MyHandler() {
}
MyHandler::~MyHandler() {
}
esp_err_t MyHandler::apStart() {
return ESP_OK;
}
esp_err_t MyHandler::staConnected(system_event_sta_connected_t info) {
return ESP_OK;
}
esp_err_t MyHandler::staDisconnected(system_event_sta_disconnected_t info) {
return ESP_OK;
}
esp_err_t MyHandler::apStaConnected(system_event_ap_staconnected_t info) {
return ESP_OK;
}
esp_err_t MyHandler::apStaDisconnected(system_event_ap_stadisconnected_t info) {
return ESP_OK;
}
esp_err_t MyHandler::staStart() {
return ESP_OK;
}
esp_err_t MyHandler::staGotIp(system_event_sta_got_ip_t info) {
return ESP_OK;
}
esp_err_t MyHandler::staScanDone(system_event_sta_scan_done_t info) {
return ESP_OK;
}
esp_err_t MyHandler::staAuthChange(system_event_sta_authmode_change_t info) {
return ESP_OK;
}
esp_err_t MyHandler::wifiReady() {
return ESP_OK;
}