template <>
class WireWeakOnewayClientImpl
Defined at line 5363 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/wire_messaging.h
Public Methods
::fidl::OneWayStatus SetCurrentConfiguration (uint32_t index)
Sets the configuration using the provided index. Calling this method disconnects any
existing Stream clients associated with this camera. An epitaph of ZX_OK
will be sent for any connected Stream clients on closing.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::OneWayStatus ConnectToStream (uint32_t index, ::fidl::ServerEnd< ::fuchsia_camera3::Stream> && request)
Connects to the Stream at the provided index. If any clients already exist for this stream,
the request is closed with the ZX_ERR_ALREADY_BOUND epitaph.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::OneWayStatus Rebind (::fidl::ServerEnd< ::fuchsia_camera3::Device> && request)
Request another connection to this Device. This allows a client to delegate different
operations to different coordinated clients.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.