class Openable
Defined at line 16196 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
Openable defines a node which is capable of opening other objects.
Public Methods
void ~Openable ()
void Open (::std::stringpath,::fuchsia::io::Flagsflags,::fuchsia::io::Optionsoptions,::zx::channelobject)
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`
Protected Methods
void handle_unknown_method (uint64_t ordinal, bool method_has_response)
Friends
class Openable_Stub