X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Findex.ts;h=5f502d2a18c4e8cb65708010a6929f703452da0c;hb=7f7eb5290dc40b6b83326fe87a9e786ec49cc751;hp=a4482d58bb34e880291dede0cbe6e7d86b36e820;hpb=bcfb06ce041a682baf396a099c633a848d6a4045;p=poolifier.git diff --git a/src/index.ts b/src/index.ts index a4482d58..5f502d2a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,8 @@ -export type { CircularArray } from './circular-array.js' -export type { Deque, ILinkedListNode } from './deque.js' +export type { CircularBuffer } from './circular-buffer.js' +export type { + FixedPriorityQueue, + FixedPriorityQueueNode +} from './fixed-priority-queue.js' export type { AbstractPool } from './pools/abstract-pool.js' export { DynamicClusterPool } from './pools/cluster/dynamic.js' export type { ClusterPoolOptions } from './pools/cluster/fixed.js' @@ -50,10 +53,12 @@ export type { WorkerUsage } from './pools/worker.js' export { WorkerTypes } from './pools/worker.js' +export type { PriorityQueue, PriorityQueueNode } from './priority-queue.js' export type { MessageValue, PromiseResponseWrapper, Task, + TaskFunctionProperties, TaskPerformance, WorkerError, WorkerStatistics, @@ -65,6 +70,7 @@ export { ClusterWorker } from './worker/cluster-worker.js' export type { TaskAsyncFunction, TaskFunction, + TaskFunctionObject, TaskFunctionOperationResult, TaskFunctions, TaskSyncFunction