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
-
class AdvisoryLockRange -
class AdvisoryLockRequest -
class AdvisoryLocking -
class AdvisoryLockingAdvisoryLockRequest -
class AdvisoryLockingAdvisoryLockResponse -
class AdvisoryLockingAdvisoryLockResult -
class AllocateMode -
class ConnectionInfo -
class Directory -
class DirectoryCreateSymlinkRequest -
class DirectoryCreateSymlinkResponse -
class DirectoryCreateSymlinkResult -
class DirectoryDeprecatedOpenRequest -
class DirectoryGetTokenResponse -
class DirectoryInfo -
class DirectoryLinkRequest -
class DirectoryLinkResponse -
class DirectoryObject -
class DirectoryOpenRequest -
class DirectoryReadDirentsRequest -
class DirectoryReadDirentsResponse -
class DirectoryRenameRequest -
class DirectoryRenameResponse -
class DirectoryRenameResult -
class DirectoryRewindResponse -
class DirectoryUnlinkRequest -
class DirectoryUnlinkResponse -
class DirectoryUnlinkResult -
class DirectoryWatchRequest -
class DirectoryWatchResponse -
class DirectoryWatcher -
class DirentType -
class EmptyStruct -
class ExtendedAttributeIterator -
class ExtendedAttributeIteratorGetNextResponse -
class ExtendedAttributeIteratorGetNextResult -
class ExtendedAttributeValue -
class File -
class FileAllocateRequest -
class FileAllocateResponse -
class FileAllocateResult -
class FileEnableVerityRequest -
class FileEnableVerityResponse -
class FileEnableVerityResult -
class FileGetBackingMemoryRequest -
class FileGetBackingMemoryResponse -
class FileGetBackingMemoryResult -
class FileInfo -
class FileObject -
class FileReadAtRequest -
class FileReadAtResponse -
class FileReadAtResult -
class FileResizeRequest -
class FileResizeResponse -
class FileResizeResult -
class FileSeekRequest -
class FileSeekResponse -
class FileSeekResult -
class FileSignal -
class FileWriteAtRequest -
class FileWriteAtResponse -
class FileWriteAtResult -
class FilesystemInfo -
class Flags -
class HashAlgorithm -
class ImmutableNodeAttributes -
class Linkable -
class LinkableLinkIntoRequest -
class LinkableLinkIntoResponse -
class LinkableLinkIntoResult -
class ModeType -
class MutableNodeAttributes -
class Node -
class NodeAttributeFlags -
class NodeAttributes -
class NodeAttributes2 -
class NodeAttributesQuery -
class NodeDeprecatedCloneRequest -
class NodeDeprecatedGetAttrResponse -
class NodeDeprecatedGetFlagsResponse -
class NodeDeprecatedSetAttrRequest -
class NodeDeprecatedSetAttrResponse -
class NodeDeprecatedSetFlagsRequest -
class NodeDeprecatedSetFlagsResponse -
class NodeGetAttributesRequest -
class NodeGetAttributesResult -
class NodeGetExtendedAttributeRequest -
class NodeGetExtendedAttributeResult -
class NodeGetFlagsResponse -
class NodeGetFlagsResult -
class NodeInfo -
class NodeInfoDeprecated -
class NodeListExtendedAttributesRequest -
class NodeOnOpenRequest -
class NodeProtocolKinds -
class NodeQueryFilesystemResponse -
class NodeRemoveExtendedAttributeRequest -
class NodeRemoveExtendedAttributeResponse -
class NodeRemoveExtendedAttributeResult -
class NodeSetExtendedAttributeRequest -
class NodeSetExtendedAttributeResponse -
class NodeSetExtendedAttributeResult -
class NodeSetFlagsRequest -
class NodeSetFlagsResponse -
class NodeSetFlagsResult -
class NodeSyncResponse -
class NodeSyncResult -
class NodeUpdateAttributesResponse -
class NodeUpdateAttributesResult -
class OpenFlags -
class Operations -
class Options -
class Readable -
class ReadableReadRequest -
class ReadableReadResponse -
class ReadableReadResult -
class Representation -
class SelinuxContext -
class Service -
class Symlink -
class SymlinkDescribeResult -
class SymlinkInfo -
class SymlinkObject -
class UnlinkFlags -
class UnlinkOptions -
class VerificationOptions -
class VmoFlags -
class WatchMask -
class Writable -
class WritableWriteRequest -
class WritableWriteResponse -
class WritableWriteResult
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