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