• Home
Global Namespace
::
fuchsia_io

class File

  • Public Members
    • kOpenness
    • kDiscoverableName
  • Records
    • AdvisoryLock
    • Allocate
    • Clone
    • Close
    • DeprecatedClone
    • DeprecatedGetAttr
    • DeprecatedGetFlags
    • DeprecatedSetAttr
    • DeprecatedSetFlags
    • Describe
    • EnableVerity
    • GetAttributes
    • GetBackingMemory
    • GetExtendedAttribute
    • GetFlags
    • LinkInto
    • ListExtendedAttributes
    • OnOpen
    • OnRepresentation
    • Query
    • QueryFilesystem
    • Read
    • ReadAt
    • RemoveExtendedAttribute
    • Resize
    • Seek
    • SetExtendedAttribute
    • SetFlags
    • Sync
    • UpdateAttributes
    • Write
    • WriteAt

class File

Defined at line 1465 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/markers.h

A [`Node`] which contains a sequence of bytes of definite length.

NOTE: cloned connections do not share their seek offset with their source

connection.

Public Members

static Openness kOpenness
static const char[] kDiscoverableName

Records

  • class AdvisoryLock
  • class Allocate
  • class Clone
  • class Close
  • class DeprecatedClone
  • class DeprecatedGetAttr
  • class DeprecatedGetFlags
  • class DeprecatedSetAttr
  • class DeprecatedSetFlags
  • class Describe
  • class EnableVerity
  • class GetAttributes
  • class GetBackingMemory
  • class GetExtendedAttribute
  • class GetFlags
  • class LinkInto
  • class ListExtendedAttributes
  • class OnOpen
  • class OnRepresentation
  • class Query
  • class QueryFilesystem
  • class Read
  • class ReadAt
  • class RemoveExtendedAttribute
  • class Resize
  • class Seek
  • class SetExtendedAttribute
  • class SetFlags
  • class Sync
  • class UpdateAttributes
  • class Write
  • class WriteAt