Class OverlayFS

OverlayFS makes a read-only filesystem writable by storing writes on a second, writable file system. Deletes are persisted via metadata stored on the writable file system.

Hierarchy

  • default<UnlockedOverlayFS>
    • OverlayFS

Constructors

Properties

_ready: Promise<OverlayFS> = ...
Create: any = ...
Name: "OverlayFS" = 'OverlayFS'

Accessors

Methods

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns void

  • Parameters

    • fname: string
    • data: Uint8Array
    • flag: FileFlag
    • mode: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • fname: string
    • data: Uint8Array
    • flag: FileFlag
    • mode: number
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • new_uid: number
    • new_gid: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • new_uid: number
    • new_gid: number
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<boolean>

  • Parameters

    • p: string
    • cred: Cred

    Returns boolean

  • Parameters

    • srcpath: string
    • dstpath: string
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • srcpath: string
    • dstpath: string
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • mode: number
    • cred: Cred

    Returns void

  • Parameters

    Returns Promise<Uint8Array>

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<string[]>

  • Parameters

    • p: string
    • cred: Cred

    Returns string[]

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<string>

  • Parameters

    • p: string
    • cred: Cred

    Returns string

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<string>

  • Parameters

    • p: string
    • cred: Cred

    Returns string

  • Parameters

    • oldPath: string
    • newPath: string
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • oldPath: string
    • newPath: string
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • srcpath: string
    • dstpath: string
    • type: string
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • srcpath: string
    • dstpath: string
    • type: string
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • len: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • len: number
    • cred: Cred

    Returns void

  • Parameters

    • p: string
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • atime: Date
    • mtime: Date
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • p: string
    • atime: Date
    • mtime: Date
    • cred: Cred

    Returns void

  • Parameters

    • fname: string
    • data: Uint8Array
    • flag: FileFlag
    • mode: number
    • cred: Cred

    Returns Promise<void>

  • Parameters

    • fname: string
    • data: Uint8Array
    • flag: FileFlag
    • mode: number
    • cred: Cred

    Returns void

Generated using TypeDoc