fuchsia.wlan.mlme

PROTOCOLS

MLME

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

StartScan

Request

NameType
req ScanRequest

OnScanResult

Response

NameType
result ScanResult

OnScanEnd

Response

NameType
end ScanEnd

JoinReq

Request

NameType
req JoinRequest

JoinConf

Response

NameType
resp JoinConfirm

AuthenticateReq

Request

NameType
req AuthenticateRequest

AuthenticateConf

Response

NameType
resp AuthenticateConfirm

AuthenticateInd

Response

NameType
ind AuthenticateIndication

AuthenticateResp

Request

NameType
resp AuthenticateResponse

DeauthenticateReq

Request

NameType
req DeauthenticateRequest

DeauthenticateConf

Response

NameType
resp DeauthenticateConfirm

DeauthenticateInd

Response

NameType
ind DeauthenticateIndication

AssociateReq

Request

NameType
req AssociateRequest

AssociateConf

Response

NameType
resp AssociateConfirm

AssociateInd

Response

NameType
ind AssociateIndication

AssociateResp

Request

NameType
resp AssociateResponse

DisassociateReq

Request

NameType
req DisassociateRequest

DisassociateConf

Response

NameType
resp DisassociateConfirm

DisassociateInd

Response

NameType
ind DisassociateIndication

ResetReq

Request

NameType
req ResetRequest

StartReq

Request

NameType
req StartRequest

StartConf

Response

NameType
resp StartConfirm

StopReq

Request

NameType
req StopRequest

StopConf

Response

NameType
resp StopConfirm

SetKeysReq

Request

NameType
req SetKeysRequest

DeleteKeysReq

Request

NameType
req DeleteKeysRequest

EapolReq

Request

NameType
req EapolRequest

EapolConf

Response

NameType
resp EapolConfirm

IncomingMpOpenAction

Response

NameType
action MeshPeeringOpenAction

SendMpOpenAction

Request

NameType
action MeshPeeringOpenAction

IncomingMpConfirmAction

Response

NameType
action MeshPeeringConfirmAction

SendMpConfirmAction

Request

NameType
action MeshPeeringConfirmAction

MeshPeeringEstablished

Request

NameType
peering MeshPeeringParams

GetMeshPathTableReq

Request

NameType
req GetMeshPathTableRequest

Response

NameType
table fuchsia.wlan.mesh/MeshPathTable

SignalReport

Response

NameType
ind SignalReportIndication

EapolInd

Response

NameType
ind EapolIndication

SetControlledPort

Request

NameType
req SetControlledPortRequest

QueryDeviceInfo

Request

NameType

Response

NameType
info DeviceInfo

StatsQueryReq

Request

NameType

StatsQueryResp

Response

NameType
resp StatsQueryResponse

ListMinstrelPeers

Request

NameType

Response

NameType
resp MinstrelListResponse

GetMinstrelStats

Request

NameType
req MinstrelStatsRequest

Response

NameType
resp MinstrelStatsResponse

StartCaptureFrames

Request

NameType
req StartCaptureFramesRequest

Response

NameType
resp StartCaptureFramesResponse

StopCaptureFrames

Request

NameType

RelayCapturedFrame

Response

NameType
result CapturedFrameResult

Connector

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

This protocol is used to connect to the interface's underlying MLME.

Connect

Request

NameType
request request<MLME>

STRUCTS

ScanRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
txn_id uint64 No default
bss_type BSSTypes No default
bssid uint8[6] No default
ssid vector<uint8>[32] No default
scan_type ScanTypes No default
probe_delay uint32 No default
channel_list vector<uint8>? No default
min_channel_time uint32 No default
max_channel_time uint32 No default
ssid_list vector<vector>? No default

CapabilityInfo

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
ess bool No default
ibss bool No default
cf_pollable bool No default
cf_poll_req bool No default
privacy bool No default
short_preamble bool No default
spectrum_mgmt bool No default
qos bool No default
short_slot_time bool No default
apsd bool No default
radio_msmt bool No default
delayed_block_ack bool No default
immediate_block_ack bool No default

HtCapabilityInfo

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
ldpc_coding_cap bool No default
chan_width_set uint8 No default
sm_power_save uint8 No default
greenfield bool No default
short_gi_20 bool No default
short_gi_40 bool No default
tx_stbc bool No default
rx_stbc uint8 No default
delayed_block_ack bool No default
max_amsdu_len uint8 No default
dsss_in_40 bool No default
intolerant_40 bool No default
lsig_txop_protect bool No default

AmpduParams

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
exponent uint8 No default
min_start_spacing uint8 No default

SupportedMcsSet

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
rx_mcs_set uint64 No default
rx_highest_rate uint16 No default
tx_mcs_set_defined bool No default
tx_rx_diff bool No default
tx_max_ss uint8 No default
tx_ueqm bool No default

HtExtCapabilities

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
pco bool No default
pco_transition uint8 No default
mcs_feedback uint8 No default
htc_ht_support bool No default
rd_responder bool No default

TxBfCapability

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
implicit_rx bool No default
rx_stag_sounding bool No default
tx_stag_sounding bool No default
rx_ndp bool No default
tx_ndp bool No default
implicit bool No default
calibration uint8 No default
csi bool No default
noncomp_steering bool No default
comp_steering bool No default
csi_feedback uint8 No default
noncomp_feedback uint8 No default
comp_feedback uint8 No default
min_grouping uint8 No default
csi_antennas uint8 No default
noncomp_steering_ants uint8 No default
comp_steering_ants uint8 No default
csi_rows uint8 No default
chan_estimation uint8 No default

AselCapability

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
asel bool No default
csi_feedback_tx_asel bool No default
ant_idx_feedback_tx_asel bool No default
explicit_csi_feedback bool No default
antenna_idx_feedback bool No default
rx_asel bool No default
tx_sounding_ppdu bool No default

HtCapabilities

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
ht_cap_info HtCapabilityInfo No default
ampdu_params AmpduParams No default
mcs_set SupportedMcsSet No default
ht_ext_cap HtExtCapabilities No default
txbf_cap TxBfCapability No default
asel_cap AselCapability No default

HTOperationInfo

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
secondary_chan_offset uint8 No default
sta_chan_width uint8 No default
rifs_mode bool No default
ht_protect uint8 No default
nongreenfield_present bool No default
obss_non_ht bool No default
center_freq_seg2 uint8 No default
dual_beacon bool No default
dual_cts_protect bool No default
stbc_beacon bool No default
lsig_txop_protect bool No default
pco_active bool No default
pco_phase bool No default

HtOperation

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
primary_chan uint8 No default
ht_op_info HTOperationInfo No default
basic_mcs_set SupportedMcsSet No default

VhtCapabilitiesInfo

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
max_mpdu_len uint8 No default
supported_cbw_set uint8 No default
rx_ldpc bool No default
sgi_cbw80 bool No default
sgi_cbw160 bool No default
tx_stbc bool No default
rx_stbc uint8 No default
su_bfer bool No default
su_bfee bool No default
bfee_sts uint8 No default
num_sounding uint8 No default
mu_bfer bool No default
mu_bfee bool No default
txop_ps bool No default
htc_vht bool No default
max_ampdu_exp uint8 No default
link_adapt uint8 No default
rx_ant_pattern bool No default
tx_ant_pattern bool No default
ext_nss_bw uint8 No default

VhtMcsNss

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
rx_max_mcs uint8[8] No default
rx_max_data_rate uint16 No default
max_nsts uint8 No default
tx_max_mcs uint8[8] No default
tx_max_data_rate uint16 No default
ext_nss_bw bool No default

BasicVhtMcsNss

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
max_mcs uint8[8] No default

VhtCapabilities

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
vht_cap_info VhtCapabilitiesInfo No default
vht_mcs_nss VhtMcsNss No default

VhtOperation

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
vht_cbw uint8 No default
center_freq_seg0 uint8 No default
center_freq_seg1 uint8 No default
basic_mcs BasicVhtMcsNss No default

BSSDescription

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
bssid uint8[6] No default
ssid vector<uint8>[32] No default
bss_type BSSTypes No default
beacon_period uint16 No default
dtim_period uint8 No default
timestamp uint64 No default
local_time uint64 No default
cap CapabilityInfo No default
basic_rate_set vector<uint8> No default
op_rate_set vector<uint8> No default
country vector<uint8>? No default
rsn vector<uint8>? No default
vendor_ies vector<uint8>? All vendor info elements present in the beacon frame. E.g. this may include a WPA1 IE. This slice should be a valid chain of IEs including IE headers for each element. No default
rcpi_dbmh int16 No default
rsni_dbh int16 No default
ht_cap HtCapabilities? No default
ht_op HtOperation? No default
vht_cap VhtCapabilities? No default
vht_op VhtOperation? No default
chan fuchsia.wlan.common/WlanChan No default
rssi_dbm int8 No default

ScanResult

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
txn_id uint64 No default
bss BSSDescription No default

ScanEnd

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
txn_id uint64 No default
code ScanResultCodes No default

JoinRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
selected_bss BSSDescription No default
join_failure_timeout uint32 No default
nav_sync_delay uint32 No default
op_rate_set vector<uint16> No default
phy fuchsia.wlan.common/PHY No default
cbw fuchsia.wlan.common/CBW No default

JoinConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
result_code JoinResultCodes No default

AuthenticateRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
auth_type AuthenticationTypes No default
auth_failure_timeout uint32 No default

AuthenticateConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
auth_type AuthenticationTypes No default
result_code AuthenticateResultCodes No default

AuthenticateIndication

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
auth_type AuthenticationTypes No default

AuthenticateResponse

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
result_code AuthenticateResultCodes No default

DeauthenticateRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
reason_code ReasonCode No default

DeauthenticateConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default

DeauthenticateIndication

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
reason_code ReasonCode No default

AssociateRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
rsn vector<uint8>? No default
vendor_ies vector<uint8>? No default

AssociateConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
result_code AssociateResultCodes No default
association_id uint16 No default

AssociateIndication

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
listen_interval uint16 No default
ssid vector<uint8>? No default
rsn vector<uint8>? No default

AssociateResponse

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
result_code AssociateResultCodes No default
association_id uint16 No default

DisassociateRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
reason_code uint16 No default

DisassociateConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
status int32 No default

DisassociateIndication

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
reason_code uint16 No default

ResetRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
sta_address uint8[6] No default
set_default_mib bool No default

Country

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
alpha2 uint8[2] No default
suffix uint8 No default

StartRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
ssid vector<uint8>[32] No default
bss_type BSSTypes No default
beacon_period uint16 No default
dtim_period uint8 No default
channel uint8 No default
country Country No default
mesh_id vector<uint8>[32] No default
rsne vector<uint8>? No default
phy fuchsia.wlan.common/PHY No default
cbw fuchsia.wlan.common/CBW No default

StartConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
result_code StartResultCodes No default

StopRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
ssid vector<uint8>[32] No default

StopConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
result_code StopResultCodes No default

SetKeyDescriptor

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
key vector<uint8> No default
key_id uint16 No default
key_type KeyType No default
address uint8[6] No default
rsc uint64 No default
cipher_suite_oui uint8[3] No default
cipher_suite_type uint8 No default

SetKeysRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
keylist vector<SetKeyDescriptor> No default

DeleteKeyDescriptor

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
key_id uint16 No default
key_type KeyType No default
address uint8[6] No default

DeleteKeysRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
keylist vector<DeleteKeyDescriptor> No default

EapolRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
src_addr uint8[6] No default
dst_addr uint8[6] No default
data vector<uint8> No default

EapolConfirm

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
result_code EapolResultCodes No default

MeshConfiguration

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
active_path_sel_proto_id uint8 No default
active_path_sel_metric_id uint8 No default
congest_ctrl_method_id uint8 No default
sync_method_id uint8 No default
auth_proto_id uint8 No default
mesh_formation_info uint8 No default
mesh_capability uint8 No default

MeshPeeringCommon

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
protocol_id uint16 No default
local_link_id uint16 No default
mesh_id vector<uint8>[32] No default
rates vector<uint8> No default
mesh_config MeshConfiguration No default
ht_cap HtCapabilities? No default
ht_op HtOperation? No default
vht_cap VhtCapabilities? No default
vht_op VhtOperation? No default

MeshPeeringOpenAction

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
common MeshPeeringCommon No default

MeshPeeringConfirmAction

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
common MeshPeeringCommon No default
aid uint16 No default
peer_link_id uint16 No default

MeshPeeringParams

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
local_aid uint16 No default
rates vector<uint8> No default

GetMeshPathTableRequest

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameTypeDescriptionDefault
dummy uint8 No default

SignalReportIndication

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
rssi_dbm int8 No default

EapolIndication

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
src_addr uint8[6] No default
dst_addr uint8[6] No default
data vector<uint8> No default

BandCapabilities

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
band_id fuchsia.wlan.common/Band No default
basic_rates vector<uint8> No default
base_frequency uint16 No default
channels vector<uint8> No default
cap CapabilityInfo No default
ht_cap HtCapabilities? No default
vht_cap VhtCapabilities? No default

DeviceInfo

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
mac_addr uint8[6] No default
role MacRole No default
bands vector<BandCapabilities> No default
driver_features vector<fuchsia.wlan.common/DriverFeature>[32] No default

StatsQueryResponse

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
stats fuchsia.wlan.stats/IfaceStats No default

MinstrelListResponse

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
peers fuchsia.wlan.minstrel/Peers No default

MinstrelStatsRequest

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
mac_addr uint8[6] No default

MinstrelStatsResponse

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
peer fuchsia.wlan.minstrel/Peer? No default

SetControlledPortRequest

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
peer_sta_address uint8[6] No default
state ControlledPortState No default

StartCaptureFramesRequest

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
mgmt_frame_flags MgmtFrameCaptureFlags No default

StartCaptureFramesResponse

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
status int32 No default
supported_mgmt_frames MgmtFrameCaptureFlags No default

CapturedFrameResult

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameTypeDescriptionDefault
frame vector<uint8> No default

ENUMS

BSSTypes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
INFRASTRUCTURE 1
PERSONAL 2
INDEPENDENT 3
MESH 4
ANY_BSS 5

ScanTypes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
ACTIVE 1
PASSIVE 2

ChanWidthSet

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
TWENTY_ONLY 0
TWENTY_FORTY 1

SmPowerSave

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
STATIC 0
DYNAMIC 1
RESERVED 2
DISABLED 3

MaxAmsduLen

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
OCTETS_3839 0
OCTETS_7935 1

MinMpduStartSpacing

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
NO_RESTRICT 0
QUARTER_USEC 1
HALF_USEC 2
ONE_USEC 3
TWO_USEC 4
FOUR_USEC 5
EIGHT_USEC 6
SIXTEEN_USEC 7

PcoTransitionTime

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
PCO_RESERVED 0
PCO_400_USEC 1
PCO_1500_USEC 2
PCO_5000_USEC 3

McsFeedback

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
MCS_NOFEEDBACK 0
MCS_RESERVED 1
MCS_UNSOLICIED 2
MCS_BOTH 3

Calibration

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
CALIBRATION_NONE 0
CALIBRATION_RESPOND_NOINITIATE 1
CALIBRATION_RESERVED 2
CALIBRATION_RESPOND_INITIATE 3

Feedback

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
FEEDBACK_NONE 0
FEEDBACK_DELAYED 1
FEEDBACK_IMMEDIATE 2
FEEDBACK_DELAYED_IMMEDIATE 3

MinGroup

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
MIN_GROUP_ONE 0
MIN_GROUP_ONE_TWO 1
MIN_GROUP_ONE_FOUR 2
MIN_GROUP_ONE_TWO_FOUR 3

SecChanOffset

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SECONDARY_NONE 0
SECONDARY_ABOVE 1
RESERVED 2
SECONDARY_BELOW 3

StaChanWidth

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
TWENTY 0
ANY 1

HtProtect

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
NONE 0
NONMEMBER 1
TWENTY_MHZ 2
NON_HT_MIXED 3

MaxMpduLen

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
OCTETS_3895 0
OCTETS_7991 1
OCTETS_11454 2

VhtLinkAdaptation

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
NO_FEEDBACK 0
UNSOLICITED 2
BOTH 3

VhtMcs

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SET_0_TO_7 0
SET_0_TO_8 1
SET_0_TO_9 2
SET_NONE 3

VhtCbw

Type: uint8

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
CBW_20_40 0
CBW_80_160_80P80 1
CBW_160 2
CBW_80P80 3

ScanResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
NOT_SUPPORTED 1
INVALID_ARGS 2
INTERNAL_ERROR 3

JoinResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
JOIN_FAILURE_TIMEOUT 1

AuthenticationTypes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
OPEN_SYSTEM 1
SHARED_KEY 2
FAST_BSS_TRANSITION 3
SAE 4

AuthenticateResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
REFUSED 1
ANTI_CLOGGING_TOKEN_REQUIRED 2
FINITE_CYCLIC_GROUP_NOT_SUPPORTED 3
AUTHENTICATION_REJECTED 4
AUTH_FAILURE_TIMEOUT 5

ReasonCode

Type: uint16

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
UNSPECIFIED_REASON 1
INVALID_AUTHENTICATION 2
LEAVING_NETWORK_DEAUTH 3
REASON_INACTIVITY 4
NO_MORE_STAS 5
INVALID_CLASS2_FRAME 6
INVALID_CLASS3_FRAME 7
LEAVING_NETWORK_DISASSOC 8
NOT_AUTHENTICATED 9
UNACCEPTABLE_POWER_CA 10
UNACCEPTABLE_SUPPORTED_CHANNELS 11
BSS_TRANSITION_DISASSOC 12
REASON_INVALID_ELEMENT 13
MIC_FAILURE 14
FOURWAY_HANDSHAKE_TIMEOUT 15
GK_HANDSHAKE_TIMEOUT 16
HANDSHAKE_ELEMENT_MISMATCH 17
REASON_INVALID_GROUP_CIPHER 18
REASON_INVALID_PAIRWISE_CIPHER 19
REASON_INVALID_AKMP 20
UNSUPPORTED_RSNE_VERSION 21
INVALID_RSNE_CAPABILITIES 22
IEEE802_1_X_AUTH_FAILED 23
REASON_CIPHER_OUT_OF_POLICY 24
TDLS_PEER_UNREACHABLE 25
TDLS_UNSPECIFIED_REASON 26
SSP_REQUESTED_DISASSOC 27
NO_SSP_ROAMING_AGREEMENT 28
BAD_CIPHER_OR_AKM 29
NOT_AUTHORIZED_THIS_LOCATION 30
SERVICE_CHANGE_PRECLUDES_TS 31
UNSPECIFIED_QOS_REASON 32
NOT_ENOUGH_BANDWIDTH 33
MISSING_ACKS 34
EXCEEDED_TXOP 35
STA_LEAVING 36
END_TS_BA_DLS 37
UNKNOWN_TS_BA 38
TIMEOUT 39
PEERKEY_MISMATCH 45
PEER_INITIATED 46
AP_INITIATED 47
REASON_INVALID_FT_ACTION_FRAME_COUNT 48
REASON_INVALID_PMKID 49
REASON_INVALID_MDE 50
REASON_INVALID_FTE 51
MESH_PEERING_CANCELED 52
MESH_MAX_PEERS 53
MESH_CONFIGURATION_POLICY_VIOLATION 54
MESH_CLOSE_RCVD 55
MESH_MAX_RETRIES 56
MESH_CONFIRM_TIMEOUT 57
MESH_INVALID_GTK 58
MESH_INCONSISTENT_PARAMETERS 59
MESH_INVALID_SECURITY_CAPABILITY 60
MESH_PATH_ERROR_NO_PROXY_INFORMATION 61
MESH_PATH_ERROR_NO_FORWARDING_INFORMATION 62
MESH_PATH_ERROR_DESTINATION_UNREACHABLE 63
MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS 64
MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS 65
MESH_CHANNEL_SWITCH_UNSPECIFIED 66

AssociateResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
REFUSED_REASON_UNSPECIFIED 1
REFUSED_NOT_AUTHENTICATED 2
REFUSED_CAPABILITIES_MISMATCH 3
REFUSED_EXTERNAL_REASON 4
REFUSED_AP_OUT_OF_MEMORY 5
REFUSED_BASIC_RATES_MISMATCH 6
REJECTED_EMERGENCY_SERVICES_NOT_SUPPORTED 7
REFUSED_TEMPORARILY 8

StartResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
BSS_ALREADY_STARTED_OR_JOINED 1
RESET_REQUIRED_BEFORE_START 2
NOT_SUPPORTED 3
INTERNAL_ERROR 4

StopResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
BSS_ALREADY_STOPPED 1
INTERNAL_ERROR 2

KeyType

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
GROUP 1
PAIRWISE 2
PEER_KEY 3
IGTK 4

EapolResultCodes

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme.fidl

NameValueDescription
SUCCESS 0
TRANSMISSION_FAILURE 1

MacRole

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameValueDescription
CLIENT 1
AP 2
MESH 3

ControlledPortState

Type: uint32

Defined in fuchsia.wlan.mlme/wlan_mlme_ext.fidl

NameValueDescription
CLOSED 0
OPEN 1

BITS

MgmtFrameCaptureFlags

Type: uint32

NameValueDescription
ASSOC_REQ 1
ASSOC_RESP 2
REASSOC_REQ 4
REASSOC_RESP 8
PROBE_REQ 16
PROBE_RESP 32
TIMING_AD 64
BEACON 256
ATIM 512
DISASSOC 1024
AUTH 2048
DEAUTH 4096
ACTION 8192
ACTION_NO_ACK 16384

CONSTANTS

NameValueType
countryEnvironAll 32 uint8
countryEnvironOutdoor 79 uint8
countryEnvironIndoor 73 uint8
countryEnvironNonCountry 88 uint8