class ActiveScanTest

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

Public Members

bool all_aps_seen_
static duration kBeaconInterval
static const uint32_t kDwellTimeMs

Protected Members

ClientIfc client_ifc_
const fuchsia_wlan_ieee80211::wire::ChannelNumber[5] default_channels_list_
uint64_t scan_txn_id_
WlanScanResult scan_result_code_
list scan_results_
vector seen_ies_

Public Methods

void ActiveScanTest ()

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

uint32_t GetNumProbeReqsSeen ()

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

void SetUp ()

Defined at line 148 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/active_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)

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

void StartScan (const wlan_fullmac_wire::WlanFullmacImplStartScanRequest * req)

Tell the DUT to run a scan

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

void VerifyScanResults ()

verify scan results.

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

void EndSimulation ()

Called when simulation time has run out. Takes down all fake APs and the simulated DUT.

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

void GetFirmwarePfnMac ()

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

void OnScanResult (const wlan_fullmac_wire::WlanFullmacImplIfcOnScanResultRequest * result)

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

void OnScanEnd (const wlan_fullmac_wire::WlanFullmacImplIfcOnScanEndRequest * end)

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