Skip to content

File WiFiEvents.h

FileList > api > WiFi > WiFiEvents.h

Go to the source code of this file.

  • #include "WiFiType.h"

Classes

Type Name
struct esp_netif_ip6_info_t
IPV6 IP address information.
struct esp_netif_ip_info_t
struct ip_event_ap_staipassigned_t
struct ip_event_got_ip6_t
struct ip_event_got_ip_t
struct wifi_event_action_tx_status_t
struct wifi_event_ap_probe_req_rx_t
struct wifi_event_ap_staconnected_t
struct wifi_event_ap_stadisconnected_t
struct wifi_event_ftm_report_t
struct wifi_event_roc_done_t
struct wifi_event_sta_authmode_change_t
struct wifi_event_sta_connected_t
struct wifi_event_sta_disconnected_t
struct wifi_event_sta_scan_done_t
struct wifi_event_sta_wps_er_pin_t
struct wifi_event_sta_wps_er_success_t
struct wifi_ftm_report_entry_t

Public Types

Type Name
enum wifi_event_sta_wps_fail_reason_t
enum wifi_ftm_status_t
FTM operation status types.

Macros

Type Name
define MAX_PASSPHRASE_LEN 64
define MAX_SSID_LEN 32
define MAX_WPS_AP_CRED 3
define WIFI_STATIS_ALL (-1)
define WIFI_STATIS_BUFFER (1 << 0)
define WIFI_STATIS_DIAG (1 << 3)
define WIFI_STATIS_HW (1 << 2)
define WIFI_STATIS_PS (1 << 4)
define WIFI_STATIS_RXTX (1 << 1)

Public Types Documentation

enum wifi_event_sta_wps_fail_reason_t

enum wifi_event_sta_wps_fail_reason_t {
    WPS_FAIL_REASON_NORMAL = 0,
    WPS_FAIL_REASON_RECV_M2D,
    WPS_FAIL_REASON_MAX
};

Argument structure for WIFI_EVENT_STA_WPS_ER_FAILED event

enum wifi_ftm_status_t

enum wifi_ftm_status_t {
    FTM_STATUS_SUCCESS = 0,
    FTM_STATUS_UNSUPPORTED,
    FTM_STATUS_CONF_REJECTED,
    FTM_STATUS_NO_RESPONSE,
    FTM_STATUS_FAIL
};

Macro Definition Documentation

define MAX_PASSPHRASE_LEN

#define MAX_PASSPHRASE_LEN 64

define MAX_SSID_LEN

#define MAX_SSID_LEN 32

define MAX_WPS_AP_CRED

#define MAX_WPS_AP_CRED 3

define WIFI_STATIS_ALL

#define WIFI_STATIS_ALL (-1)

define WIFI_STATIS_BUFFER

#define WIFI_STATIS_BUFFER (1 << 0)

define WIFI_STATIS_DIAG

#define WIFI_STATIS_DIAG (1 << 3)

define WIFI_STATIS_HW

#define WIFI_STATIS_HW (1 << 2)

define WIFI_STATIS_PS

#define WIFI_STATIS_PS (1 << 4)

define WIFI_STATIS_RXTX

#define WIFI_STATIS_RXTX (1 << 1)

The documentation for this class was generated from the following file cores/common/arduino/libraries/api/WiFi/WiFiEvents.h