template <>

class WireWeakAsyncClientImpl

Defined at line 1526 of file fidling/gen/sdk/fidl/fuchsia.hardware.pin/fuchsia.hardware.pin/cpp/fidl/fuchsia.hardware.pin/cpp/wire_messaging.h

Public Methods

::fidl::internal::WireThenable< ::fuchsia_hardware_pin::Debug::GetProperties> GetProperties ()

Returns the static properties of a pin.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::fuchsia_hardware_pin::Debug::ConnectPin> ConnectPin (::fidl::ServerEnd< ::fuchsia_hardware_pin::Pin> && server)

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::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 24 bytes of request buffer on the stack. The callback is stored on the heap.