template <>
class WireSyncClientImpl
Defined at line 1104 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/cpp/fidl/fuchsia.test/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::Suite>|,
avoiding setting up a client.
Public Methods
::fidl::OneWayStatus GetTests (::fidl::ServerEnd< ::fuchsia_test::CaseIterator> && iterator)
Enumerate the test cases available in this test suite.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::OneWayStatus Run (::fidl::VectorView< ::fuchsia_test::wire::Invocation> tests, ::fuchsia_test::wire::RunOptions options, ::fidl::ClientEnd< ::fuchsia_test::RunListener> && listener)
Run the specified test cases. Results are returned over the results
channel.
`tests` may contain duplicate elements, in which case the same test is
run multiple times as indicated.
Closing `listener` marks the end of this call.
Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.