|
enum | net_request_wifi_cmd {
NET_REQUEST_WIFI_CMD_SCAN = 1
, NET_REQUEST_WIFI_CMD_CONNECT
, NET_REQUEST_WIFI_CMD_DISCONNECT
, NET_REQUEST_WIFI_CMD_AP_ENABLE
,
NET_REQUEST_WIFI_CMD_AP_DISABLE
, NET_REQUEST_WIFI_CMD_IFACE_STATUS
, NET_REQUEST_WIFI_CMD_PS
, NET_REQUEST_WIFI_CMD_TWT
,
NET_REQUEST_WIFI_CMD_PS_CONFIG
, NET_REQUEST_WIFI_CMD_REG_DOMAIN
, NET_REQUEST_WIFI_CMD_MODE
, NET_REQUEST_WIFI_CMD_PACKET_FILTER
,
NET_REQUEST_WIFI_CMD_CHANNEL
, NET_REQUEST_WIFI_CMD_AP_STA_DISCONNECT
, NET_REQUEST_WIFI_CMD_VERSION
, NET_REQUEST_WIFI_CMD_CONN_PARAMS
,
NET_REQUEST_WIFI_CMD_RTS_THRESHOLD
, NET_REQUEST_WIFI_CMD_AP_CONFIG_PARAM
, NET_REQUEST_WIFI_CMD_DPP
, NET_REQUEST_WIFI_CMD_PMKSA_FLUSH
,
NET_REQUEST_WIFI_CMD_ENTERPRISE_CREDS
, NET_REQUEST_WIFI_CMD_RTS_THRESHOLD_CONFIG
, NET_REQUEST_WIFI_CMD_WPS_CONFIG
} |
| Wi-Fi management commands. More...
|
|
enum | net_event_wifi_cmd {
NET_EVENT_WIFI_CMD_SCAN_RESULT = 1
, NET_EVENT_WIFI_CMD_SCAN_DONE
, NET_EVENT_WIFI_CMD_CONNECT_RESULT
, NET_EVENT_WIFI_CMD_DISCONNECT_RESULT
,
NET_EVENT_WIFI_CMD_IFACE_STATUS
, NET_EVENT_WIFI_CMD_TWT
, NET_EVENT_WIFI_CMD_TWT_SLEEP_STATE
, NET_EVENT_WIFI_CMD_RAW_SCAN_RESULT
,
NET_EVENT_WIFI_CMD_DISCONNECT_COMPLETE
, NET_EVENT_WIFI_CMD_AP_ENABLE_RESULT
, NET_EVENT_WIFI_CMD_AP_DISABLE_RESULT
, NET_EVENT_WIFI_CMD_AP_STA_CONNECTED
,
NET_EVENT_WIFI_CMD_AP_STA_DISCONNECTED
, NET_EVENT_WIFI_CMD_SUPPLICANT
} |
| Wi-Fi management events. More...
|
|
enum | wifi_conn_status {
WIFI_STATUS_CONN_SUCCESS = 0
, WIFI_STATUS_CONN_FAIL
, WIFI_STATUS_CONN_WRONG_PASSWORD
, WIFI_STATUS_CONN_TIMEOUT
,
WIFI_STATUS_CONN_AP_NOT_FOUND
, WIFI_STATUS_CONN_LAST_STATUS
, WIFI_STATUS_DISCONN_FIRST_STATUS = WIFI_STATUS_CONN_LAST_STATUS
} |
| Wi-Fi connect result codes. More...
|
|
enum | wifi_disconn_reason {
WIFI_REASON_DISCONN_SUCCESS = 0
, WIFI_REASON_DISCONN_UNSPECIFIED
, WIFI_REASON_DISCONN_USER_REQUEST
, WIFI_REASON_DISCONN_AP_LEAVING
,
WIFI_REASON_DISCONN_INACTIVITY
} |
| Wi-Fi disconnect reason codes. More...
|
|
enum | wifi_ap_status {
WIFI_STATUS_AP_SUCCESS = 0
, WIFI_STATUS_AP_FAIL
, WIFI_STATUS_AP_CHANNEL_NOT_SUPPORTED
, WIFI_STATUS_AP_CHANNEL_NOT_ALLOWED
,
WIFI_STATUS_AP_SSID_NOT_ALLOWED
, WIFI_STATUS_AP_AUTH_TYPE_NOT_SUPPORTED
, WIFI_STATUS_AP_OP_NOT_SUPPORTED
, WIFI_STATUS_AP_OP_NOT_PERMITTED
} |
| Wi-Fi AP mode result codes. More...
|
|
enum | wifi_mgmt_op { WIFI_MGMT_GET = 0
, WIFI_MGMT_SET = 1
} |
| Generic get/set operation for any command. More...
|
|
enum | wifi_twt_sleep_state { WIFI_TWT_STATE_SLEEP = 0
, WIFI_TWT_STATE_AWAKE = 1
} |
| Wi-Fi TWT sleep states. More...
|
|
enum | wifi_wps_op { WIFI_WPS_PBC = 0
, WIFI_WPS_PIN_GET = 1
, WIFI_WPS_PIN_SET = 2
} |
| Operation for WPS. More...
|
|
enum | wifi_hostapd_iface_state {
WIFI_HAPD_IFACE_UNINITIALIZED
, WIFI_HAPD_IFACE_DISABLED
, WIFI_HAPD_IFACE_COUNTRY_UPDATE
, WIFI_HAPD_IFACE_ACS
,
WIFI_HAPD_IFACE_HT_SCAN
, WIFI_HAPD_IFACE_DFS
, WIFI_HAPD_IFACE_ENABLED
} |
| Wi-Fi AP status. More...
|
|
|
void | wifi_mgmt_raise_connect_result_event (struct net_if *iface, int status) |
| Wi-Fi management connect result event.
|
|
void | wifi_mgmt_raise_disconnect_result_event (struct net_if *iface, int status) |
| Wi-Fi management disconnect result event.
|
|
void | wifi_mgmt_raise_iface_status_event (struct net_if *iface, struct wifi_iface_status *iface_status) |
| Wi-Fi management interface status event.
|
|
void | wifi_mgmt_raise_twt_event (struct net_if *iface, struct wifi_twt_params *twt_params) |
| Wi-Fi management TWT event.
|
|
void | wifi_mgmt_raise_twt_sleep_state (struct net_if *iface, int twt_sleep_state) |
| Wi-Fi management TWT sleep state event.
|
|
void | wifi_mgmt_raise_raw_scan_result_event (struct net_if *iface, struct wifi_raw_scan_result *raw_scan_info) |
| Wi-Fi management raw scan result event.
|
|
void | wifi_mgmt_raise_disconnect_complete_event (struct net_if *iface, int status) |
| Wi-Fi management disconnect complete event.
|
|
void | wifi_mgmt_raise_ap_enable_result_event (struct net_if *iface, enum wifi_ap_status status) |
| Wi-Fi management AP mode enable result event.
|
|
void | wifi_mgmt_raise_ap_disable_result_event (struct net_if *iface, enum wifi_ap_status status) |
| Wi-Fi management AP mode disable result event.
|
|
void | wifi_mgmt_raise_ap_sta_connected_event (struct net_if *iface, struct wifi_ap_sta_info *sta_info) |
| Wi-Fi management AP mode STA connected event.
|
|
void | wifi_mgmt_raise_ap_sta_disconnected_event (struct net_if *iface, struct wifi_ap_sta_info *sta_info) |
| Wi-Fi management AP mode STA disconnected event.
|
|
WiFi L2 stack public header.