struct DataFrameHeader
Defined at line 401 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
IEEE Std 802.11-2016, 9.3.2.1
Public Members
FrameControl fc
uint16_t duration
MacAddr addr1
MacAddr addr2
MacAddr addr3
SequenceControl sc
Public Methods
FrameType Type ()
Defined at line 402 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
size_t max_len ()
Defined at line 403 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
bool HasAddr4 ()
Use accessors for optional fields.
MacAddr addr4;
uint8_t qos_ctrl[2];
HtControl* ht_ctrl;
Defined at line 419 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
bool HasQosCtrl ()
Defined at line 420 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
size_t len ()
Defined at line 425 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
const common::MacAddr * addr4 ()
Defined at line 437 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
common::MacAddr * addr4 ()
Defined at line 444 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
const QosControl * qos_ctrl ()
Defined at line 446 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
QosControl * qos_ctrl ()
Defined at line 456 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
const HtControl * ht_ctrl ()
Defined at line 458 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h
HtControl * ht_ctrl ()
Defined at line 471 of file ../../src/connectivity/wlan/lib/common/cpp/include/wlan/common/mac_frame.h