class TestController

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

Public Methods

void TestController ()

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

zx::result<> Start (fdf::DriverContext context)

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

void CreateFullmac (CreateFullmacRequest & request, CreateFullmacCompleter::Sync & completer)

Creates a new fullmac driver.

On success, this is guaranteed to complete only after wlanif has binded.

The user can expect that the bridge channels are open and wlanif is up and running once this

completes.

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

void DeleteFullmac (DeleteFullmacRequest & request, DeleteFullmacCompleter::Sync & completer)

Removes the WlanFullmacImpl service which initiates teardown of wlanif.

On success, this is guaranteed to complete only after wlanif has been fully torn down.

The user can expect that the bridge channels are closed once this call completes.

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