template <>
class WireSyncClientImpl
Defined at line 1031 of file fidling/gen/sdk/fidl/fuchsia.hardware.pin/fuchsia.hardware.pin/cpp/fidl/fuchsia.hardware.pin/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_hardware_pin::Debug>|,
avoiding setting up a client.
Public Methods
::fidl::WireResult< ::fuchsia_hardware_pin::Debug::GetProperties> GetProperties ()
Returns the static properties of a pin.
Allocates 16 bytes of request buffer on the stack. Response is heap-allocated.
::fidl::WireResult< ::fuchsia_hardware_pin::Debug::ConnectPin> ConnectPin (::fidl::ServerEnd< ::fuchsia_hardware_pin::Pin> && server)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::fuchsia_hardware_pin::Debug::ConnectGpio> ConnectGpio (::fidl::ServerEnd< ::fuchsia_hardware_gpio::Gpio> && server)
Returns ZX_ERR_NOT_SUPPORTED if the pin does not support GPIO.
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.