Parameters and expected results for a test case. More...
Public Attributes | |
bool | addr1Bcast {DEFAULT_PROBE_REQ_ADDR1_BCAST} |
Flag for Probe Request ADDR1 broadcast. | |
bool | addr3Bcast {DEFAULT_PROBE_REQ_ADDR3_BCAST} |
Flag for Probe Request ADDR3 broadcast. | |
std::vector< std::string > | apChs {} |
AP MLD channels. | |
std::vector< std::string > | clientChs {} |
Non-AP MLD channels. | |
bool | isMultiLinkReq {DEFAULT_MULTI_LINK_PROBE_REQ} |
Send Multi-link Prpbe Req. | |
std::string | name {} |
Test case name. | |
LinkIds | reqLinkIds {} |
Link IDs included in Multi-link Probe Request if any. | |
uint8_t | reqTxLinkId {DEFAULT_PRB_EXCH_LINK_ID} |
Probe Request Tx Link ID. | |
LinkIds | respLinkIds {} |
Expected link IDs included in Multi-link Probe Response if any. | |
uint8_t | respTxLinkId {DEFAULT_PRB_EXCH_LINK_ID} |
Probe Response Tx Link ID. | |
Parameters and expected results for a test case.
Definition at line 72 of file wifi-probe-exchange-test.cc.
bool ProbeExchTestVector::addr1Bcast {DEFAULT_PROBE_REQ_ADDR1_BCAST} |
Flag for Probe Request ADDR1 broadcast.
Definition at line 80 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq().
bool ProbeExchTestVector::addr3Bcast {DEFAULT_PROBE_REQ_ADDR3_BCAST} |
Flag for Probe Request ADDR3 broadcast.
Definition at line 81 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq().
std::vector<std::string> ProbeExchTestVector::apChs {} |
AP MLD channels.
Definition at line 75 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SetupDevices(), and ProbeExchTest::ValidateProbeResp().
std::vector<std::string> ProbeExchTestVector::clientChs {} |
Non-AP MLD channels.
Definition at line 76 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SetupDevices().
bool ProbeExchTestVector::isMultiLinkReq {DEFAULT_MULTI_LINK_PROBE_REQ} |
Send Multi-link Prpbe Req.
Definition at line 77 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq(), and ProbeExchTest::ValidateProbeReq().
std::string ProbeExchTestVector::name {} |
Test case name.
Definition at line 74 of file wifi-probe-exchange-test.cc.
LinkIds ProbeExchTestVector::reqLinkIds {} |
Link IDs included in Multi-link Probe Request if any.
Definition at line 79 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq(), and ProbeExchTest::ValidateProbeReq().
uint8_t ProbeExchTestVector::reqTxLinkId {DEFAULT_PRB_EXCH_LINK_ID} |
Probe Request Tx Link ID.
Definition at line 78 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq(), and ProbeExchTest::ValidateProbeReq().
LinkIds ProbeExchTestVector::respLinkIds {} |
Expected link IDs included in Multi-link Probe Response if any.
Definition at line 83 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::ValidateProbeResp().
uint8_t ProbeExchTestVector::respTxLinkId {DEFAULT_PRB_EXCH_LINK_ID} |
Probe Response Tx Link ID.
Definition at line 82 of file wifi-probe-exchange-test.cc.
Referenced by ProbeExchTest::SendProbeReq(), and ProbeExchTest::ValidateProbeResp().