Open Agent Loops
API Reference

BoundedBufferOptions

@open-agent-loops/core


Defined in: primitives/bounded-buffer.ts:118

Options for a BoundedBuffer.

Type Parameters

Type Parameter
T

Properties

PropertyTypeDescriptionDefined in
capacitynumberMaximum number of buffered items. Infinity means unbounded — the overflow policy never engages. Must be >= 1.primitives/bounded-buffer.ts:123
mode?DrainModeDrain policy. Default "one-at-a-time".primitives/bounded-buffer.ts:127
overflowOverflowPolicy<T>What to do with an arrival when the buffer is full; see OverflowPolicy.primitives/bounded-buffer.ts:125

On this page