template <>

class WireSyncBufferClientImpl

Defined at line 4571 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus Stop ()

Stop the suite run gracefully. SuiteController will disconnect after

all resources are released and all the events in this controller are drained.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::OneWayStatus Kill ()

Immediately terminate the run. SuiteController will disconnect after

all resources are released. This method will terminate tests even if

they are in progress.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::WireUnownedResult< ::fuchsia_test_manager::SuiteController::WatchEvents> WatchEvents ()

Returns events when they're available using a hanging get pattern. Returns an empty

vector to indicate there will be no further events.

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::WireUnownedResult< ::fuchsia_test_manager::SuiteController::GetEvents> GetEvents ()

Iterator over events for the run. This method is a hanging get; it

returns an empty vector only when there will be no further events

(the run completed).

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.