class WlanFullmacImplBridgeServer

Defined at line 182 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

Server that forwards WlanFullmacImpl calls from wlanif to the test suite.

Public Methods

void WlanFullmacImplBridgeServer (async_dispatcher_t * async_dispatcher, fidl::ServerEnd<fuchsia_wlan_fullmac::WlanFullmacImpl> server_end, fidl::ClientEnd<fuchsia_wlan_fullmac::WlanFullmacImpl> bridge_client_end, fidl::ClientEnd<fuchsia_driver_framework::NodeController> controller_client_end)

Defined at line 187 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void OnUnbind (fidl::UnbindInfo info)

Defined at line 200 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Init (InitRequest & request, InitCompleter::Sync & completer)

Defined at line 216 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Query (QueryCompleter::Sync & completer)

Defined at line 255 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void QuerySecuritySupport (QuerySecuritySupportCompleter::Sync & completer)

Defined at line 259 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void QuerySpectrumManagementSupport (QuerySpectrumManagementSupportCompleter::Sync & completer)

Defined at line 264 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void QueryTelemetrySupport (QueryTelemetrySupportCompleter::Sync & completer)

Defined at line 270 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StartScan (StartScanRequest & request, StartScanCompleter::Sync & completer)

Defined at line 275 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StartScheduledScan (StartScheduledScanRequest & request, StartScheduledScanCompleter::Sync & completer)

Defined at line 280 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StopScheduledScan (StopScheduledScanRequest & request, StopScheduledScanCompleter::Sync & completer)

Defined at line 286 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Connect (ConnectRequest & request, ConnectCompleter::Sync & completer)

Defined at line 292 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Reconnect (ReconnectRequest & request, ReconnectCompleter::Sync & completer)

Defined at line 297 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Roam (RoamRequest & request, RoamCompleter::Sync & completer)

Defined at line 302 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void AuthResp (AuthRespRequest & request, AuthRespCompleter::Sync & completer)

Defined at line 306 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Deauth (DeauthRequest & request, DeauthCompleter::Sync & completer)

Defined at line 311 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void AssocResp (AssocRespRequest & request, AssocRespCompleter::Sync & completer)

Defined at line 316 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void Disassoc (DisassocRequest & request, DisassocCompleter::Sync & completer)

Defined at line 321 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StartBss (StartBssRequest & request, StartBssCompleter::Sync & completer)

Defined at line 322 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StopBss (StopBssRequest & request, StopBssCompleter::Sync & completer)

Defined at line 327 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void SetKeys (SetKeysRequest & request, SetKeysCompleter::Sync & completer)

Defined at line 332 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void EapolTx (EapolTxRequest & request, EapolTxCompleter::Sync & completer)

Defined at line 337 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void GetIfaceStats (GetIfaceStatsCompleter::Sync & completer)

Defined at line 342 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void GetIfaceHistogramStats (GetIfaceHistogramStatsCompleter::Sync & completer)

Defined at line 347 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void GetSignalReport (GetSignalReportCompleter::Sync & completer)

Defined at line 352 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void SaeHandshakeResp (SaeHandshakeRespRequest & request, SaeHandshakeRespCompleter::Sync & completer)

Defined at line 357 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void SaeFrameTx (SaeFrameTxRequest & request, SaeFrameTxCompleter::Sync & completer)

Defined at line 363 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void WmmStatusReq (WmmStatusReqCompleter::Sync & completer)

Defined at line 368 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void OnLinkStateChanged (OnLinkStateChangedRequest & request, OnLinkStateChangedCompleter::Sync & completer)

Defined at line 373 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_wlan_fullmac::WlanFullmacImpl> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 380 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void SetMacAddress (SetMacAddressRequest & request, SetMacAddressCompleter::Sync & completer)

Defined at line 387 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void QueryApfPacketFilterSupport (QueryApfPacketFilterSupportCompleter::Sync & completer)

APF (Android Packet Filter) extensions

Defined at line 395 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void InstallApfPacketFilter (InstallApfPacketFilterRequest & request, InstallApfPacketFilterCompleter::Sync & completer)

Defined at line 401 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void ReadApfPacketFilterData (ReadApfPacketFilterDataCompleter::Sync & completer)

Defined at line 408 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void SetApfPacketFilterEnabled (SetApfPacketFilterEnabledRequest & request, SetApfPacketFilterEnabledCompleter::Sync & completer)

Defined at line 414 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void GetApfPacketFilterEnabled (GetApfPacketFilterEnabledCompleter::Sync & completer)

Defined at line 421 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void GetScheduledScanEnabled (GetScheduledScanEnabledCompleter::Sync & completer)

Defined at line 427 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void QueryRssiMonitorSupport (QueryRssiMonitorSupportCompleter::Sync & completer)

Defined at line 433 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StartRssiMonitor (StartRssiMonitorRequest & request, StartRssiMonitorCompleter::Sync & completer)

Defined at line 439 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void StopRssiMonitor (StopRssiMonitorCompleter::Sync & completer)

Defined at line 446 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

zx::result<> RemoveChild (fit::closure unbind_callback)

Calling |RemoveChild| will cause this server to eventually unbind.

|unbind_callback| will run in |OnUnbind|.

Defined at line 454 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc