class NameInfo

Defined at line 128 of file fidling/gen/sdk/fidl/fuchsia.process/fuchsia.process/hlcpp/fuchsia/process/cpp/fidl.h

A namespace entry provided to a process at startup.

Processes are given a set of initial handles as part of the bootstrapping

sequence. Some of these handles are associated with paths that designate

their intended use by the new process as namespace entries.

This structure represents one such handle and its associated namespace path.

Public Members

basic_string path
InterfaceHandle directory

Public Methods

::std::unique_ptr<NameInfo> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, NameInfo * value, size_t _offset)
zx_status_t Clone (NameInfo * result)