template <>
class WireWeakOnewayBufferClientImpl
Defined at line 28232 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/wire_messaging.h
Public Methods
::fidl::OneWayStatus Clone (::fidl::ServerEnd< ::fuchsia_unknown::Cloneable> && request)
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus DeprecatedClone (::fuchsia_io::wire::OpenFlags flags, ::fidl::ServerEnd< ::fuchsia_io::Node> && object)
DEPRECATED - Use `fuchsia.unknown/Cloneable.Clone` instead.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus ListExtendedAttributes (::fidl::ServerEnd< ::fuchsia_io::ExtendedAttributeIterator> && iterator)
Creates an iterator over all the extended attribute names associated
with this node. If an error occurs it is returned as an epitaph on the
iterator request channel, and then the channel is closed.
GetExtendedAttributes can be used with any of these names to retrieve
the associated value.
This method requires the [`Rights.GET_ATTRIBUTES`] right.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus DeprecatedOpen (::fuchsia_io::wire::OpenFlags flags, ::fuchsia_io::wire::ModeType mode, ::fidl::StringView path, ::fidl::ServerEnd< ::fuchsia_io::Node> && object)
DEPRECATED - Use `fuchsia.io/Directory.Open` instead.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus Open (::fidl::StringView path, ::fuchsia_io::wire::Flags flags, ::fuchsia_io::wire::Options options, ::zx::channel && object)
Open (or create) a node relative to this directory. Any errors are communicated via an
epitaph sent on the `object` channel.
Errors:
* `ZX_ERR_BAD_PATH` if `path` is invalid
* See [`Flags`] for other errors which may be communicated based on `flags`
Caller provides the backing storage for FIDL message.