struct CtrlFrameHdr

Defined at line 492 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

IEEE Std 802.11-2016, 9.3.1.1

Although the FrameControl is part of every control frame, IEEE does not name

the FrameControl to be a common header of all control frames.

To provide consistent code which requires no handling of special cases such

a common header is defined. This obviously also causes the FrameControl to

*not* be part of individually defined control frame types such as PsPoll.

In that sense, this implementation slightly, but knowingly diverges from

IEEEs definition.

Public Members

FrameControl fc

Public Methods

FrameType Type ()

Defined at line 493 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

size_t max_len ()

Defined at line 494 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h

size_t len ()

Defined at line 498 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h