template <>

class WireSyncBufferClientImpl

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

Public Methods

::fidl::WireUnownedResult< ::fuchsia_device_test::Device::RunTests> RunTests ()

Execute the tests for this device. Returns the status from the test. If

used as part of the Device protocol then Test output will be streamed to

the socket set by SetOutputSocket().

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

::fidl::OneWayStatus SetOutputSocket (::zx::socket && sock)

Set a socket to stream test output to.

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

::fidl::OneWayStatus SetChannel (::zx::channel && chan)

Set a channel for the test to use in a test-specific manner.

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

::fidl::OneWayStatus Destroy ()

Unload this device.

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