template <>
class WireSyncClientImpl
Defined at line 4534 of file fidling/gen/sdk/fidl/fuchsia.test.manager/fuchsia.test.manager/cpp/fidl/fuchsia.test.manager/cpp/wire_messaging.h
Methods to make a sync FIDL call directly on an unowned handle or a
const reference to a |::fidl::ClientEnd
<
::fuchsia_test_manager::SuiteController>|,
avoiding setting up a client.
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.
Allocates 32 bytes of message buffer on the stack. No heap allocation necessary.
::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.
Allocates 32 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::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.
Allocates 16 bytes of request buffer on the stack. Response is heap-allocated.
::fidl::WireResult< ::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).
Allocates 16 bytes of request buffer on the stack. Response is heap-allocated.