class SimDataFrame
Defined at line 437 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.h
No support for contention-free data frames, aggregation or fragmentation for now
Assumes singular MSDU frames
reassembly, decryption also not supported
Public Members
bool toDS_
bool fromDS_
MacAddr addr1_
MacAddr addr2_
MacAddr addr3_
optional addr4_
optional qosControl_
vector payload_
Public Methods
void SimDataFrame (const SimDataFrame & data_frame)
SimDataFrame function implementations.
Defined at line 311 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.cc
void ~SimDataFrame ()
Defined at line 322 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.cc
SimFrameType FrameType ()
Defined at line 323 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.cc
SimDataFrameType DataFrameType ()
Frame subtype identifier for data frames
void SimDataFrame ()
Defined at line 441 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.h
void SimDataFrame (bool toDS, bool fromDS, common::MacAddr addr1, common::MacAddr addr2, common::MacAddr addr3, std::optional<uint16_t> qosControl, std::vector<uint8_t> payload)
Defined at line 442 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.h
Enumerations
enum SimDataFrameType
| Name | Value |
|---|---|
| FRAME_TYPE_QOS_DATA | 0 |
Defined at line 439 of file ../../src/connectivity/wlan/drivers/testing/lib/sim-env/sim-frame.h