Structs§
- Action
Body - Action frame body.
- Action
Category - Action
Hdr - Addba
ReqHdr - Addba
Resp Hdr - Amsdu
Subframe - Amsdu
Subframe Hdr - Assoc
ReqFrame - Assoc
ReqHdr - Assoc
Resp Frame - Assoc
Resp Hdr - Auth
Algorithm Number - Auth
Frame - AuthHdr
- Beacon
Hdr - Block
AckAction - Block
AckParameters - Block
AckPolicy - Block
AckStarting Sequence Control - Capability
Info - Ctrl
Frame - Ctrl
Subtype - Data
Frame - Data
Subtype - Deauth
Hdr - Delba
Hdr - Delba
Parameters - Disassoc
Hdr - Ethernet
Frame - EthernetII
Hdr - Fixed
Data HdrFields - Frame
Control - Frame
Type - HtControl
- Into
Msdu Iter - Iterator over the MSDUs of a data frame.
- LlcFrame
- LlcHdr
- Mgmt
Frame - MgmtHdr
- Mgmt
Subtype - Msdu
- A single MSDU.
- NoAck
- Frame or frame body distinguished by acknowledgement or lack thereof, namely action frames.
- Optional
Data HdrFields - Power
State - The power management state of a station.
- Presence
- Probe
ReqFrame - Probe
Resp Hdr - PsPoll
- QosControl
- Reason
Code - Sequence
Control - Spectrum
Mgmt Action - Status
Code - WlanGi
Enums§
- Action
Frame - Action frame that may or may not require acknowledgement.
- Ctrl
Body - Frame
Class - MacFrame
- MacRole
- Mgmt
Body
Constants§
- ETHER_
TYPE_ EAPOL - ETHER_
TYPE_ IPV4 - ETHER_
TYPE_ IPV6 - LLC_
SNAP_ EXTENSION - LLC_
SNAP_ OUI - LLC_
SNAP_ UNNUMBERED_ INFO - MAX_AID
- MAX_
ETH_ FRAME_ LEN
Traits§
Functions§
- action_
frame_ class - data_
bssid - BSSID: basic service set ID
- data_
dst_ addr - data_
receiver_ addr - data_
src_ addr - data_
transmitter_ addr - frame_
class - IEEE Std 802.11-2016, 11.3.3
Unlike IEEE which only considers Public and Self-Protected Action frames Class 1 frames,
Fuchsia considers all Action frames Class 1 frames when checking a frame’s FrameControl.
Use
action_frame_class(category)
to determine an Action frame’s proper frame Class. Fuchsia supports neither IBSS nor PBSS, thus, every frame is evaluated in respect to an Infrastructure BSS.
Type Aliases§
- Action
AckFrame - Action frame that requires acknowledgement per the
ACTION
management frame subtype. - Action
NoAck Frame - Action frame that does not require acknowledgement per the
ACTION_NO_ACK
management frame subtype. - Addr4
- Aid