Skip to main content

Interface: ReadOptions

Defined in: types.ts:70

Per-read options for RangeReader.read.

Properties​

getPriority?​

optional getPriority?: () => Priority

Defined in: types.ts:76

Re-evaluated by the limiter on every slot-open; lower is served sooner.

Returns​

Priority


limiter?​

optional limiter?: ConcurrencyLimiter | null

Defined in: types.ts:78

Caps concurrent requests; one slot per merged request.


purpose?​

optional purpose?: Purpose

Defined in: types.ts:72

What the read is for; "data" when omitted.


signal?​

optional signal?: AbortSignal

Defined in: types.ts:74

Ends this read's wait; never aborts a request another read still wants.