class PassiveScanTest

Defined at line 65 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc

Public Members

list aps_

Protected Members

PassiveScanTestInterface client_ifc_

Public Methods

void SetUp ()

Defined at line 94 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc

void StartFakeAp (const common::MacAddr & bssid, const fuchsia_wlan_ieee80211::Ssid & ssid, const wlan_ieee80211::WlanChannel & channel, zx::duration beacon_interval)

Create a new AP with the specified parameters, and tell it to start beaconing.

Defined at line 101 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc

void StartFakeApWithErrInjBeacon (const common::MacAddr & bssid, const fuchsia_wlan_ieee80211::Ssid & ssid, const wlan_ieee80211::WlanChannel & channel, std::function<SimBeaconFrame (const SimBeaconFrame &)> beacon_mutator, zx::duration beacon_interval)

Start a fake AP with a beacon mutator that will be applied to each beacon before it is sent.

The fake AP will begin beaconing immediately.

Defined at line 110 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc