UNPKG

@ydbjs/topic

Version:

YDB Topics client for publish-subscribe messaging. Provides at-least-once delivery, exactly-once publishing, FIFO guarantees, and scalable message processing for unstructured data.

17 lines 506 B
export declare class AsyncPriorityQueue<T> implements AsyncIterable<T>, Disposable { private paused; private closed; private readonly heap; private pendingShift?; private pendingResume?; get size(): number; push(value: T, priority?: number): void; private next; pause(): void; resume(): void; close(): void; dispose(): void; [Symbol.asyncIterator](): AsyncGenerator<any, void, unknown>; [Symbol.dispose](): void; } //# sourceMappingURL=queue.d.ts.map