ZenFS
    Preparing search index...

    Interface AsyncMap

    An interface for simple asynchronous stores that don't have special support for transactions and such, based on Map.

    interface AsyncMap {
        cached(
            id: number,
            offset?: number,
            end?: number,
        ): undefined | Uint8Array<ArrayBufferLike>;
        delete(id: number): Promise<void>;
        get(
            id: number,
            offset?: number,
            end?: number,
        ): Promise<undefined | Uint8Array<ArrayBufferLike>>;
        keys(): Iterable<number>;
        set(id: number, data: Uint8Array, offset?: number): Promise<void>;
    }
    Index

    Methods

    • Parameters

      • id: number
      • Optionaloffset: number
      • Optionalend: number

      Returns undefined | Uint8Array<ArrayBufferLike>

    • Parameters

      • id: number
      • Optionaloffset: number
      • Optionalend: number

      Returns Promise<undefined | Uint8Array<ArrayBufferLike>>

    • Parameters

      • id: number
      • data: Uint8Array
      • Optionaloffset: number

      Returns Promise<void>