Macros

Pattern that matches an unknown WlanBand member.

Structs

Indicates where the data plane is implemented. This is a MAC sublayer extension, usable for fullmac or softmac. This extension is not part of the 802.11-2016 spec.
Feature-like information specific to the device. This is a MAC sublayer extension. This extension is not part of the 802.11-2016 spec.
Dynamic Frequency Selection. See IEEE 802.11-2016 11.9. This is a spectrum management feature, usable for fullmac or softmac.
Features related to discovery of potential BSSs. See IEEE 802.11-2016 11.1.4.2 and 11.1.4.3.
Features related to the MAC sublayer (below MLME). See IEEE 802.11-2016 10.
Management Frame Protection. See IEEE 802.11-2016 4.5.4.9. This is a security feature, usable for fullmac or softmac.
Indicates where and how probe responses are to be handled. See IEEE 802.11-2016 11.1.4.3. This is a discovery extension, expected to be used for softmac only.
Indicates where and how rate selection logic is orchestrated. See IEEE 802.11-2016 10.7. This is a MAC sublayer extension, expected to be used for softmac only.
Simultaneous Authentication of Equals. See IEEE 802.11-2016 12.4. This is a security feature, usable for fullmac or softmac.
Indicates where and how scan logic is orchestrated. See IEEE 802.11-2016 11.1.4.2 and 11.1.4.3. This is a discovery extension, expected to be used for softmac only.
Features related to security / access control and data confidentiality. See IEEE 802.11-2016 4.5.4 and 802.11-2016 12.
Features related to spectrum management. See IEEE 802.11-2016 4.5.5, 11.8, and 11.9.
TX status reports are used by the Minstrel rate selection algorithm Tests should use the default value in //src/connectivity/wlan/testing/hw-sim/src/lib.rs
One entry in a WlanTxStatus report. Indicates a number of attempted transmissions on a particular tx vector, but does not imply successful transmission.

Enums

Indicates where data plane is implemented.
HT and VHT guard interval. See IEEE 802.11-2016 Table 19-1 and Table 21-1.
Indicates where MAC layer is implemented.
PHY types supporting different MCS and payload data rates. Based off of dot11PHYType from IEEE 802.11-2016/2020 Annex C + Amendments
Outcome of a packet transmission.

Constants

This constant defined the fixed length for arrays containing the capabilities for each band supported by a device driver.
This constant defines fixed length for arrays containing MAC roles supported by PHY entities.
This constant defines fixed length for arrays containing PHY types supported by PHY entities.