wasm-posix-host
    Preparing search index...

    Class NodePlatformIO

    Implements

    Index

    Constructors

    Methods

    • Qualify an inode through an already-open file handle.

      Unlike fileIdentity, this must not resolve the remembered pathname: an open file remains a valid mmap backing after that name is unlinked or renamed. Return null when the backend cannot promise stable identity.

      Parameters

      • _handle: number
      • dev: bigint
      • ino: bigint

      Returns string | null

    • Qualify a filesystem-reported inode within this PlatformIO instance.

      The path is used only to select the owning mount/backend; callers may pass the remembered path of an unlinked or renamed open file. Equal identities must name the same underlying file object, including through hard links. Return null when the backend cannot promise stable object identity (for example, a backend that reports no inode number).

      Parameters

      • _path: string
      • dev: bigint
      • ino: bigint

      Returns string | null

    • Parameters

      • existingPath: string
      • newPath: string

      Returns void

    • Parameters

      • path: string
      • flags: number
      • mode: number

      Returns number

    • Parameters

      • handle: number
      • buffer: Uint8Array
      • offset: number | null
      • length: number

      Returns number

    • Return and consume the next entry. If this throws, the iterator must stay on that entry so the caller can retry without a directory-position gap.

      Parameters

      • handle: number

      Returns { ino: number; name: string; type: number } | null

    • Parameters

      • handle: number
      • offset: number
      • whence: number

      Returns number

    • Parameters

      • path: string
      • atimeSec: number
      • atimeNsec: number
      • mtimeSec: number
      • mtimeNsec: number

      Returns void

    • Parameters

      • handle: number
      • buffer: Uint8Array
      • offset: number | null
      • length: number

      Returns number