X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Findex.ts;h=cba064140d08ba8912d516f3c4a9c70745def408;hb=f18b14301ccb57af2bc297bef2548664314d2bf3;hp=5b0eb9090e3c8cf583a67ee6c9d392842a23267c;hpb=ea4b5fd037c5fe09eb6a2810332ad6bed1b5bc7f;p=poolifier.git diff --git a/src/index.ts b/src/index.ts index 5b0eb909..cba06414 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,4 @@ export type { CircularArray } from './circular-array.js' -export type { Deque, ILinkedListNode } from './deque.js' export type { AbstractPool } from './pools/abstract-pool.js' export { DynamicClusterPool } from './pools/cluster/dynamic.js' export type { ClusterPoolOptions } from './pools/cluster/fixed.js' @@ -27,7 +26,7 @@ export { Measurements, WorkerChoiceStrategies } from './pools/selection-strategies/selection-strategies-types.js' -export type { WorkerChoiceStrategyContext } from './pools/selection-strategies/worker-choice-strategy-context.js' +export type { WorkerChoiceStrategiesContext } from './pools/selection-strategies/worker-choice-strategies-context.js' export { DynamicThreadPool } from './pools/thread/dynamic.js' export type { ThreadPoolOptions } from './pools/thread/fixed.js' export { FixedThreadPool } from './pools/thread/fixed.js' @@ -50,10 +49,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 +66,7 @@ export { ClusterWorker } from './worker/cluster-worker.js' export type { TaskAsyncFunction, TaskFunction, + TaskFunctionObject, TaskFunctionOperationResult, TaskFunctions, TaskSyncFunction