class PassiveScanTestInterface

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

Public Members

PassiveScanTest * test_

Public Methods

void AddVerifierFunction (std::function<void (const wlan_fullmac_wire::WlanFullmacImplIfcOnScanResultRequest *)> )

Add a functor that can be run on each scan result by the VerifyScanResult method.

This allows scan results to be inspected (e.g. with EXPECT_EQ) as they come in, rather than

storing scan results for analysis after the sim env run has completed.

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

void ClearVerifierFunction ()

Remove any verifier functions from the object.

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

void VerifyScanResult (wlan_fullmac_wire::WlanFullmacImplIfcOnScanResultRequest * result)

Run the verifier method (if one was added) on the given scan result.

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

void OnScanResult (OnScanResultRequestView request, OnScanResultCompleter::Sync & completer)

Verify that each incoming scan result is as expected, using VerifyScanResult.

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