Luxar Viewer API Documentation - v2026.10.19
    Preparing search index...

    capacity bucket → released (pooled) buffers, with a running byte total.

    Hierarchy

    Index
    • Parameters

      • Optionalentries: readonly (readonly [number, PooledBuffer[]])[] | null

      Returns FreeBucketMap

    • Parameters

      • Optionaliterable: Iterable<readonly [number, PooledBuffer[]], any, any> | null

      Returns FreeBucketMap

    charged: Map<number, number> = ...

    Bytes charged per bucket at its last resync.

    total: number = 0
    • Remove the first buffer matching match (buckets in map order), uncharging it, and return it. deleteEmptyBucket drops a bucket the removal empties — callers keep their historical bucket policy, since bucket order decides which buffers the batch-capped LRU sweep reaches first.

      Parameters

      • match: (buffer: PooledBuffer) => boolean
      • deleteEmptyBucket: boolean

      Returns PooledBuffer | undefined