class DataFrameTest
Defined at line 125 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
Protected Members
list env_data_frame_capture_
MacAddr recv_addr_capture_filter
size_t non_eapol_data_count
size_t eapol_ind_count
DataFrameInterface client_ifc_
MacAddr ifc_mac_
AssocContext assoc_context_
list aps_
EapolContext eapol_context_
bool assoc_check_for_eapol_rx_
bool testing_driver_triggered_deauth_
bool testing_rx_freeze_
Public Methods
void Init ()
Create our device instance and hook up the callbacks
Defined at line 271 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void Finish ()
Defined at line 291 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void StartConnect ()
Run through the join => auth => assoc flow
Defined at line 360 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void TxEapolRequest (common::MacAddr dstAddr, common::MacAddr srcAddr, const std::vector<uint8_t> & eapol)
Send a eapol request
Defined at line 375 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void ClientTx (common::MacAddr dstAddr, common::MacAddr srcAddr, std::vector<uint8_t> & ethFrame)
Send a data frame to the ap
Defined at line 395 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnDeauthInd (const wlan_fullmac_wire::WlanFullmacImplIfcDeauthIndRequest * ind)
Fullmac event handlers
Defined at line 298 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnConnectConf (const wlan_fullmac_wire::WlanFullmacImplIfcConnectConfRequest * resp)
Defined at line 312 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnDisassocInd (const fuchsia_wlan_fullmac::WlanFullmacImplIfcDisassocIndRequest * ind)
Defined at line 357 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnEapolConf (const fuchsia_wlan_fullmac::WlanFullmacImplIfcEapolConfRequest * resp)
Defined at line 319 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnSignalReport (const wlan_fullmac_wire::WlanFullmacSignalReportIndication * ind)
Defined at line 337 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
void OnEapolInd (const fuchsia_wlan_fullmac::WlanFullmacImplIfcEapolIndRequest * ind)
Defined at line 324 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc
Protected Methods
void GetHighWmeRxErrorRateInspectCount (uint64_t * out_count)
Defined at line 153 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/data_frame_test.cc