Skip to main content

Crate fidl_fuchsia_wlan_common__common

Crate fidl_fuchsia_wlan_common__common 

Source

Macros§

BssTypeUnknown
Pattern that matches an unknown BssType member.
ChannelBandwidthUnknown
Pattern that matches an unknown ChannelBandwidth member.
DataPlaneTypeUnknown
Pattern that matches an unknown DataPlaneType member.
MacImplementationTypeUnknown
Pattern that matches an unknown MacImplementationType member.
WlanKeyTypeUnknown
Pattern that matches an unknown WlanKeyType member.
WlanMacRoleUnknown
Pattern that matches an unknown WlanMacRole member.
WlanPhyTypeUnknown
Pattern that matches an unknown WlanPhyType member.
WlanTxResultCodeUnknown
Pattern that matches an unknown WlanTxResultCode member.

Structs§

ApfPacketFilterSupport
Android Packet Filter (APF) support.
BandRssiAdjustment
An adjustment to be made to the observed RSSI values for BSSs in the specified band.
DataPlaneExtension
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.
DeviceExtension
Feature-like information specific to the device. This is a MAC sublayer extension. This extension is not part of the 802.11-2016 spec.
DfsFeature
Dynamic Frequency Selection. See IEEE 802.11-2016 11.9. This is a spectrum management feature, usable for fullmac or softmac.
DiscoverySupport
Features related to discovery of potential BSSs. See IEEE 802.11-2016 11.1.4.2 and 11.1.4.3.
JoinBssRequest
Input parameters for a join request. This definition is shared between softmac.fidl and wlantap.fidl.
MacSublayerSupport
Features related to the MAC sublayer (below MLME). See IEEE 802.11-2016 10.
MfpFeature
Management Frame Protection. See IEEE 802.11-2016 4.5.4.9. This is a security feature, usable for fullmac or softmac.
OweFeature
Opportunistic Wireless Encryption. See RFC 8110. This is a security feature, usable for fullmac or softmac.
ProbeResponseOffloadExtension
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.
RateSelectionOffloadExtension
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.
SaeFeature
Simultaneous Authentication of Equals. See IEEE 802.11-2016 12.4. This is a security feature, usable for fullmac or softmac.
ScanOffloadExtension
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.
ScheduledScanMatchSet
A nested set of attributes to match during scheduled scans. A BSS must meet ALL of the present criteria in the match set to be considered a match.
ScheduledScanPlan
A scan plan defines the number of scan iterations and the interval between scans. Time of first scan (e.g. t=0, t=interval, etc.) is determined by the firmware.
ScheduledScanRequest
Request for scheduled scanning.
SecuritySupport
Features related to security / access control and data confidentiality. See IEEE 802.11-2016 4.5.4 and 802.11-2016 12.
SpectrumManagementSupport
Features related to spectrum management. See IEEE 802.11-2016 4.5.5, 11.8, and 11.9.
WlanChannel
WlanTxResult
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
WlanTxResultEntry
One entry in a WlanTxResult report. Indicates a number of attempted transmissions on a particular tx vector, but does not imply successful transmission.
WlanWmmAccessCategoryParameters
WFA WMM v1.2, 2.2.2
WlanWmmParameters

Enums§

BssType
ChannelBandwidth
DataPlaneType
Indicates where data plane is implemented.
GuardInterval
HT and VHT guard interval. See IEEE 802.11-2016 Table 19-1 and Table 21-1.
MacImplementationType
Indicates where MAC layer is implemented.
PowerSaveType
ScanType
WlanKeyType
WlanMacRole
WlanPhyType
WlanSoftmacHardwareCapabilityBit
WlanTxResultCode
Outcome of a packet transmission.

Constants§

MAX_BANDS
This constant defined the fixed length for arrays containing the capabilities for each band supported by a device driver.
MAX_SUPPORTED_MAC_ROLES
This constant defines fixed length for arrays containing MAC roles supported by PHY entities.
MAX_SUPPORTED_PHY_TYPES
This constant defines fixed length for arrays containing PHY types supported by PHY entities.
WLAN_MAC_MAX_EXT_RATES
WLAN_MAC_MAX_SUPP_RATES
WLAN_TX_RESULT_MAX_ENTRY
WLAN_TX_VECTOR_IDX_INVALID

Type Aliases§

WlanSoftmacHardwareCapability