class SimHardware

Defined at line 32 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.h

Public Methods

void SimHardware (simulation::Environment * env)

Defined at line 27 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void ~SimHardware ()

Defined at line 29 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void SetCallbacks (const EventHandlers & handlers)

Tells us how to call the SimFirmware instance

Defined at line 39 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void EnableRx ()

Defined at line 45 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.h

void DisableRx ()

Defined at line 46 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.h

void SetChannel (wlan_ieee80211_wire::WlanChannel channel)

Defined at line 48 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.h

void GetRevInfo (brcmf_rev_info_le * rev_info)

Defined at line 54 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void RequestCallback (std::function<void ()> callback, zx::duration delay, uint64_t * id_out)

Defined at line 75 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void CancelCallback (uint64_t id)

Defined at line 93 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void Rx (std::shared_ptr<const simulation::SimFrame> frame, std::shared_ptr<const simulation::WlanRxInfo> info)

StationIfc methods

Defined at line 46 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

void Tx (const simulation::SimFrame & frame)

Operations that are forwarded to the environment

Defined at line 104 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_hw.cc

Records