class WlanFullmacImplBridgeServer

Defined at line 151 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 156 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

void OnUnbind (fidl::UnbindInfo info)

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

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

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

void Query (QueryCompleter::Sync & completer)

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

void QuerySecuritySupport (QuerySecuritySupportCompleter::Sync & completer)

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

void QuerySpectrumManagementSupport (QuerySpectrumManagementSupportCompleter::Sync & completer)

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

void QueryTelemetrySupport (QueryTelemetrySupportCompleter::Sync & completer)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void GetIfaceStats (GetIfaceStatsCompleter::Sync & completer)

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

void GetIfaceHistogramStats (GetIfaceHistogramStatsCompleter::Sync & completer)

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

void GetSignalReport (GetSignalReportCompleter::Sync & completer)

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

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

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

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

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

void WmmStatusReq (WmmStatusReqCompleter::Sync & completer)

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

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

Defined at line 331 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 338 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc

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

Defined at line 345 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 354 of file ../../src/connectivity/wlan/tests/helpers/testcontroller-driver/driver.cc