|
enum | wifi_security_type {
WIFI_SECURITY_TYPE_NONE = 0
, WIFI_SECURITY_TYPE_PSK
, WIFI_SECURITY_TYPE_PSK_SHA256
, WIFI_SECURITY_TYPE_SAE
,
WIFI_SECURITY_TYPE_WAPI
, WIFI_SECURITY_TYPE_EAP
, WIFI_SECURITY_TYPE_WEP
, WIFI_SECURITY_TYPE_WPA_PSK
,
__WIFI_SECURITY_TYPE_AFTER_LAST
, WIFI_SECURITY_TYPE_MAX = __WIFI_SECURITY_TYPE_AFTER_LAST - 1
, WIFI_SECURITY_TYPE_UNKNOWN
} |
|
enum | wifi_mfp_options {
WIFI_MFP_DISABLE = 0
, WIFI_MFP_OPTIONAL
, WIFI_MFP_REQUIRED
, __WIFI_MFP_AFTER_LAST
,
WIFI_MFP_MAX = __WIFI_MFP_AFTER_LAST - 1
, WIFI_MFP_UNKNOWN
} |
|
enum | wifi_frequency_bands {
WIFI_FREQ_BAND_2_4_GHZ = 0
, WIFI_FREQ_BAND_5_GHZ
, WIFI_FREQ_BAND_6_GHZ
, __WIFI_FREQ_BAND_AFTER_LAST
,
WIFI_FREQ_BAND_MAX = __WIFI_FREQ_BAND_AFTER_LAST - 1
, WIFI_FREQ_BAND_UNKNOWN
} |
|
enum | wifi_iface_state {
WIFI_STATE_DISCONNECTED = 0
, WIFI_STATE_INTERFACE_DISABLED
, WIFI_STATE_INACTIVE
, WIFI_STATE_SCANNING
,
WIFI_STATE_AUTHENTICATING
, WIFI_STATE_ASSOCIATING
, WIFI_STATE_ASSOCIATED
, WIFI_STATE_4WAY_HANDSHAKE
,
WIFI_STATE_GROUP_HANDSHAKE
, WIFI_STATE_COMPLETED
, __WIFI_STATE_AFTER_LAST
, WIFI_STATE_MAX = __WIFI_STATE_AFTER_LAST - 1
,
WIFI_STATE_UNKNOWN
} |
|
enum | wifi_iface_mode {
WIFI_MODE_INFRA = 0
, WIFI_MODE_IBSS = 1
, WIFI_MODE_AP = 2
, WIFI_MODE_P2P_GO = 3
,
WIFI_MODE_P2P_GROUP_FORMATION = 4
, WIFI_MODE_MESH = 5
, __WIFI_MODE_AFTER_LAST
, WIFI_MODE_MAX = __WIFI_MODE_AFTER_LAST - 1
,
WIFI_MODE_UNKNOWN
} |
|
enum | wifi_link_mode {
WIFI_0 = 0
, WIFI_1
, WIFI_2
, WIFI_3
,
WIFI_4
, WIFI_5
, WIFI_6
, WIFI_6E
,
WIFI_7
, __WIFI_LINK_MODE_AFTER_LAST
, WIFI_LINK_MODE_MAX = __WIFI_LINK_MODE_AFTER_LAST - 1
, WIFI_LINK_MODE_UNKNOWN
} |
|
enum | wifi_ps { WIFI_PS_DISABLED = 0
, WIFI_PS_ENABLED
} |
|
enum | wifi_ps_mode { WIFI_PS_MODE_LEGACY = 0
, WIFI_PS_MODE_WMM
} |
|
enum | wifi_twt_operation { WIFI_TWT_SETUP = 0
, WIFI_TWT_TEARDOWN
} |
|
enum | wifi_twt_negotiation_type { WIFI_TWT_INDIVIDUAL = 0
, WIFI_TWT_BROADCAST
, WIFI_TWT_WAKE_TBTT
} |
|
enum | wifi_twt_setup_cmd {
WIFI_TWT_SETUP_CMD_REQUEST = 0
, WIFI_TWT_SETUP_CMD_SUGGEST
, WIFI_TWT_SETUP_CMD_DEMAND
, WIFI_TWT_SETUP_CMD_GROUPING
,
WIFI_TWT_SETUP_CMD_ACCEPT
, WIFI_TWT_SETUP_CMD_ALTERNATE
, WIFI_TWT_SETUP_CMD_DICTATE
, WIFI_TWT_SETUP_CMD_REJECT
} |
|
enum | wifi_twt_setup_resp_status { WIFI_TWT_RESP_RECEIVED = 0
, WIFI_TWT_RESP_NOT_RECEIVED
} |
|
enum | wifi_twt_fail_reason {
WIFI_TWT_FAIL_UNSPECIFIED
, WIFI_TWT_FAIL_CMD_EXEC_FAIL
, WIFI_TWT_FAIL_OPERATION_NOT_SUPPORTED
, WIFI_TWT_FAIL_UNABLE_TO_GET_IFACE_STATUS
,
WIFI_TWT_FAIL_DEVICE_NOT_CONNECTED
, WIFI_TWT_FAIL_PEER_NOT_HE_CAPAB
, WIFI_TWT_FAIL_PEER_NOT_TWT_CAPAB
, WIFI_TWT_FAIL_OPERATION_IN_PROGRESS
,
WIFI_TWT_FAIL_INVALID_FLOW_ID
} |
|
enum | ps_param_type {
WIFI_PS_PARAM_STATE
, WIFI_PS_PARAM_LISTEN_INTERVAL
, WIFI_PS_PARAM_WAKEUP_MODE
, WIFI_PS_PARAM_MODE
,
WIFI_PS_PARAM_TIMEOUT
} |
|
enum | wifi_ps_wakeup_mode { WIFI_PS_WAKEUP_MODE_DTIM = 0
, WIFI_PS_WAKEUP_MODE_LISTEN_INTERVAL
} |
|
enum | wifi_config_ps_param_fail_reason {
WIFI_PS_PARAM_FAIL_UNSPECIFIED
, WIFI_PS_PARAM_FAIL_CMD_EXEC_FAIL
, WIFI_PS_PARAM_FAIL_OPERATION_NOT_SUPPORTED
, WIFI_PS_PARAM_FAIL_UNABLE_TO_GET_IFACE_STATUS
,
WIFI_PS_PARAM_FAIL_DEVICE_NOT_CONNECTED
, WIFI_PS_PARAM_FAIL_DEVICE_CONNECTED
, WIFI_PS_PARAM_LISTEN_INTERVAL_RANGE_INVALID
} |
|
General WiFi Definitions.