class Directory_RequestDecoder
Defined at line 17048 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
Public Methods
void Directory_RequestDecoder ()
Defined at line 17050 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
const fidl_type_t * GetType (uint64_tordinal,bool *out_needs_response,bool *is_known)
void AdvisoryLock (::fuchsia::io::AdvisoryLockRequest request)
void Clone (::fidl::InterfaceRequest< ::fuchsia::unknown::Cloneable> request)
void Close ()
void Query ()
void DeprecatedClone (::fuchsia::io::OpenFlags flags, ::fidl::InterfaceRequest< ::fuchsia::io::Node> object)
void DeprecatedGetAttr ()
void DeprecatedSetAttr (::fuchsia::io::NodeAttributeFlags flags, ::fuchsia::io::NodeAttributes attributes)
void DeprecatedGetFlags ()
void DeprecatedSetFlags (::fuchsia::io::OpenFlags flags)
void GetFlags ()
void SetFlags (::fuchsia::io::Flags flags)
void QueryFilesystem ()
void GetAttributes (::fuchsia::io::NodeAttributesQuery query)
void UpdateAttributes (::fuchsia::io::MutableNodeAttributes MutableNodeAttributes)
void Sync ()
void ListExtendedAttributes (::fidl::InterfaceRequest< ::fuchsia::io::ExtendedAttributeIterator> iterator)
void GetExtendedAttribute (::std::vector<uint8_t> name)
void SetExtendedAttribute (::std::vector<uint8_t>name,::fuchsia::io::ExtendedAttributeValuevalue,::fuchsia::io::SetExtendedAttributeModemode)
void RemoveExtendedAttribute (::std::vector<uint8_t> name)
void Open (::std::stringpath,::fuchsia::io::Flagsflags,::fuchsia::io::Optionsoptions,::zx::channelobject)
void DeprecatedOpen (::fuchsia::io::OpenFlagsflags,::fuchsia::io::ModeTypemode,::std::stringpath,::fidl::InterfaceRequest< ::fuchsia::io::Node>object)
void ReadDirents (uint64_t max_bytes)
void Rewind ()
void GetToken ()
void Link (::std::stringsrc,::zx::handledst_parent_token,::std::stringdst)
void Unlink (::std::string name, ::fuchsia::io::UnlinkOptions options)
void Rename (::std::stringsrc,::zx::eventdst_parent_token,::std::stringdst)
void CreateSymlink (::std::stringname,::std::vector<uint8_t>target,::fidl::InterfaceRequest< ::fuchsia::io::Symlink>connection)
void Watch (::fuchsia::io::WatchMaskmask,uint32_toptions,::fidl::InterfaceRequest< ::fuchsia::io::DirectoryWatcher>watcher)
void ~Directory_RequestDecoder ()
Defined at line 17051 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h