Namespaces

Enumerations

enum WatchEvent
Name Value
kDeleted 0u
kAdded 1u
kRemoved 2u
kExisting 3u
kIdle 4u

Defined at line 1531 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h

enum SeekOrigin
Name Value
kStart 0u
kCurrent 1u
kEnd 2u

The reference point for updating the seek offset. See [`File.Seek`].

This enum matches the `zx_stream_seek_origin_t` enum.

Defined at line 1624 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h

enum AdvisoryLockType
Name Value
kRead 1u
kWrite 2u
kUnlock 3u

Defined at line 1656 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h

enum SetExtendedAttributeMode
Name Value
kSet 1u
kCreate 2u
kReplace 3u

Defined at line 1686 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h

Records

Functions

  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::Flags & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::OpenFlags & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ModeType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirentType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::WatchEvent & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::WatchMask & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryReadDirentsRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryReadDirentsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryRewindResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryGetTokenResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryLinkResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::UnlinkFlags & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::UnlinkOptions & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryUnlinkResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryUnlinkResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryRenameResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryRenameResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryCreateSymlinkResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryCreateSymlinkResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryWatchRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryWatchResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::HashAlgorithm & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::VerificationOptions & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileSeekResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileSeekResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileReadAtRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileReadAtResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileReadAtResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileWriteAtRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileWriteAtResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileWriteAtResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileResizeRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileResizeResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileResizeResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::VmoFlags & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileGetBackingMemoryRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileGetBackingMemoryResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileGetBackingMemoryResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AllocateMode & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileAllocateRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileAllocateResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileAllocateResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileEnableVerityRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileEnableVerityResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileEnableVerityResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ReadableReadRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ReadableReadResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ReadableReadResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::WritableWriteRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::WritableWriteResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::WritableWriteResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::SeekOrigin & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileSeekRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileSignal & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryLinkRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryUnlinkRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryDeprecatedOpenRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryRenameRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockRange & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockingAdvisoryLockRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockingAdvisoryLockResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::AdvisoryLockingAdvisoryLockResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeProtocolKinds & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ExtendedAttributeValue & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::EmptyStruct & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeAttributesQuery & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::SelinuxContext & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::MutableNodeAttributes & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::Options & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryOpenRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeAttributeFlags & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeAttributes & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedCloneRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeOnOpenRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::Service & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileObject & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryObject & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedGetAttrResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedSetAttrRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedSetAttrResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedGetFlagsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedSetFlagsRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeDeprecatedSetFlagsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetFlagsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetFlagsResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetFlagsRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetFlagsResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetFlagsResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeQueryFilesystemResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FilesystemInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetAttributesRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeUpdateAttributesResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeUpdateAttributesResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSyncResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSyncResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeListExtendedAttributesRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetExtendedAttributeRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetExtendedAttributeResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::SetExtendedAttributeMode & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetExtendedAttributeRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetExtendedAttributeResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeSetExtendedAttributeResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeRemoveExtendedAttributeRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeRemoveExtendedAttributeResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeRemoveExtendedAttributeResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ExtendedAttributeIteratorGetNextResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ExtendedAttributeIteratorGetNextResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::LinkableLinkIntoRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::LinkableLinkIntoResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::LinkableLinkIntoResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::Operations & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ConnectionInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::ImmutableNodeAttributes & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeAttributes2 & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::FileInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeGetAttributesResult & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::DirectoryCreateSymlinkRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::SymlinkObject & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::NodeInfoDeprecated & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::SymlinkInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_io::Representation & value)
  • std::ostream & operator<< (std::ostream & osconst ::fuchsia_io::SymlinkDescribeResult & value)

Variables

const char * kDirectoryProtocolName
const char * kFileProtocolName
const char * kNodeProtocolName
const char * kSelinuxContextName
const char * kSymlinkProtocolName