class PassiveScanTest

Defined at line 67 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 96 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc

void StartFakeAp (const MacAddr & bssid, const fuchsia_wlan_ieee80211::Ssid & ssid, const fuchsia_wlan_ieee80211::wire::ChannelNumber & channel, zx::duration beacon_interval)

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

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

void StartFakeApWithErrInjBeacon (const MacAddr & bssid, const fuchsia_wlan_ieee80211::Ssid & ssid, const fuchsia_wlan_ieee80211::wire::ChannelNumber & 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 111 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/passive_scan_test.cc