From 811dc01fd8bb1b23cc3e6e72f7fbc82cc8f473ae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 31 May 2023 19:32:19 +0000 Subject: [PATCH] chore: generate documentation --- docs/assets/search.js | 2 +- docs/classes/AbstractPool.html | 150 ++++++++++------- docs/classes/AbstractWorker.html | 48 +++--- docs/classes/CircularArray.html | 22 +-- docs/classes/ClusterWorker.html | 42 ++--- docs/classes/DynamicClusterPool.html | 78 ++++----- docs/classes/DynamicThreadPool.html | 78 ++++----- docs/classes/FixedClusterPool.html | 76 ++++----- docs/classes/FixedThreadPool.html | 76 ++++----- docs/classes/PoolEmitter.html | 153 +++++++++++------- docs/classes/Queue.html | 18 +-- docs/classes/ThreadWorker.html | 42 ++--- docs/classes/WorkerChoiceStrategyContext.html | 28 ++-- docs/enums/PoolType.html | 6 +- docs/interfaces/ClusterPoolOptions.html | 26 +-- docs/interfaces/IPool.html | 24 +-- docs/interfaces/IWorker.html | 6 +- docs/interfaces/IWorkerChoiceStrategy.html | 14 +- docs/interfaces/MessageValue.html | 37 +++-- docs/interfaces/PoolOptions.html | 22 +-- docs/interfaces/PromiseResponseWrapper.html | 8 +- docs/interfaces/RequiredStatistics.html | 43 ++++- docs/interfaces/Task.html | 19 ++- docs/interfaces/TasksQueueOptions.html | 4 +- docs/interfaces/TasksUsage.html | 54 +++++-- .../WorkerChoiceStrategyOptions.html | 19 ++- docs/interfaces/WorkerNode.html | 8 +- docs/interfaces/WorkerOptions.html | 8 +- docs/types/Draft.html | 2 +- docs/types/ErrorHandler.html | 2 +- docs/types/ExitHandler.html | 2 +- docs/types/KillBehavior.html | 2 +- docs/types/MessageHandler.html | 2 +- docs/types/OnlineHandler.html | 2 +- docs/types/PoolEvent.html | 2 +- docs/types/TaskFunctions.html | 2 +- .../types/ThreadWorkerWithMessageChannel.html | 2 +- docs/types/WorkerAsyncFunction.html | 2 +- docs/types/WorkerChoiceStrategy.html | 2 +- docs/types/WorkerFunction.html | 2 +- docs/types/WorkerSyncFunction.html | 2 +- docs/variables/KillBehaviors.html | 2 +- docs/variables/PoolEvents.html | 2 +- docs/variables/WorkerChoiceStrategies.html | 4 +- 44 files changed, 656 insertions(+), 489 deletions(-) diff --git a/docs/assets/search.js b/docs/assets/search.js index 6886f498..85dd758e 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":128,\"name\":\"DynamicClusterPool\",\"url\":\"classes/DynamicClusterPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicClusterPool.html#constructor\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"classes/DynamicClusterPool.html#max\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicClusterPool.html#type\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/DynamicClusterPool.html#size\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/DynamicClusterPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicClusterPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicClusterPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/DynamicClusterPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicClusterPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/DynamicClusterPool.html#destroyWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/DynamicClusterPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/DynamicClusterPool.html#createWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/DynamicClusterPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/DynamicClusterPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/DynamicClusterPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/DynamicClusterPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/DynamicClusterPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/DynamicClusterPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicClusterPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/DynamicClusterPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/DynamicClusterPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/DynamicClusterPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/DynamicClusterPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/DynamicClusterPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/DynamicClusterPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/DynamicClusterPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/DynamicClusterPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/DynamicClusterPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/DynamicClusterPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/DynamicClusterPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/DynamicClusterPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/DynamicClusterPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"DynamicClusterPool.workerListener.workerListener\"},{\"kind\":128,\"name\":\"FixedClusterPool\",\"url\":\"classes/FixedClusterPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedClusterPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedClusterPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/FixedClusterPool.html#setupHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedClusterPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/FixedClusterPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/FixedClusterPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/FixedClusterPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/FixedClusterPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/FixedClusterPool.html#type\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/FixedClusterPool.html#size\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/FixedClusterPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/FixedClusterPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/FixedClusterPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/FixedClusterPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/FixedClusterPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/FixedClusterPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedClusterPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedClusterPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/FixedClusterPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/FixedClusterPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/FixedClusterPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/FixedClusterPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/FixedClusterPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/FixedClusterPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/FixedClusterPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/FixedClusterPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/FixedClusterPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/FixedClusterPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/FixedClusterPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/FixedClusterPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/FixedClusterPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/FixedClusterPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FixedClusterPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"FixedClusterPool.workerListener.workerListener\"},{\"kind\":256,\"name\":\"ClusterPoolOptions\",\"url\":\"interfaces/ClusterPoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/ClusterPoolOptions.html#env\",\"classes\":\"\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ClusterPoolOptions.html#settings\",\"classes\":\"\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#messageHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#errorHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#exitHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/ClusterPoolOptions.html#workerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/ClusterPoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/ClusterPoolOptions.html#enableEvents\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/ClusterPoolOptions.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/ClusterPoolOptions.html#tasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":128,\"name\":\"AbstractPool\",\"url\":\"classes/AbstractPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractPool.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/AbstractPool.html#workerNodes\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/AbstractPool.html#emitter\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/AbstractPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/AbstractPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/AbstractPool.html#numberOfWorkers\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/AbstractPool.html#filePath\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractPool.html#opts\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkFilePath\",\"url\":\"classes/AbstractPool.html#checkFilePath\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkNumberOfWorkers\",\"url\":\"classes/AbstractPool.html#checkNumberOfWorkers\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkPoolOptions\",\"url\":\"classes/AbstractPool.html#checkPoolOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidWorkerChoiceStrategy\",\"url\":\"classes/AbstractPool.html#checkValidWorkerChoiceStrategy\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidWorkerChoiceStrategyOptions\",\"url\":\"classes/AbstractPool.html#checkValidWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#checkValidTasksQueueOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/AbstractPool.html#type\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/AbstractPool.html#size\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/AbstractPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/AbstractPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKey\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKey\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/AbstractPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/AbstractPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/AbstractPool.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#setTasksQueueOptions\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"buildTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#buildTasksQueueOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/AbstractPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/AbstractPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/AbstractPool.html#internalBusy\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/AbstractPool.html#execute\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/AbstractPool.html#destroy\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/AbstractPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/AbstractPool.html#setupHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/AbstractPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/AbstractPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/AbstractPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/AbstractPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/AbstractPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/AbstractPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/AbstractPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/AbstractPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/AbstractPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/AbstractPool.html#workerListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AbstractPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"AbstractPool.workerListener.workerListener\"},{\"kind\":2048,\"name\":\"checkAndEmitEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerNodeTasksUsage\",\"url\":\"classes/AbstractPool.html#setWorkerNodeTasksUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"pushWorkerNode\",\"url\":\"classes/AbstractPool.html#pushWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerNode\",\"url\":\"classes/AbstractPool.html#setWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"removeWorkerNode\",\"url\":\"classes/AbstractPool.html#removeWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"executeTask\",\"url\":\"classes/AbstractPool.html#executeTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"enqueueTask\",\"url\":\"classes/AbstractPool.html#enqueueTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"dequeueTask\",\"url\":\"classes/AbstractPool.html#dequeueTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"tasksQueueSize\",\"url\":\"classes/AbstractPool.html#tasksQueueSize\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/AbstractPool.html#flushTasksQueue\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueues\",\"url\":\"classes/AbstractPool.html#flushTasksQueues\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":32,\"name\":\"PoolEvents\",\"url\":\"variables/PoolEvents.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IPool\",\"url\":\"interfaces/IPool.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/IPool.html#type\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/IPool.html#size\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"interfaces/IPool.html#workerNodes\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/IPool.html#emitter\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"execute\",\"url\":\"interfaces/IPool.html#execute\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#execute.__type-4\",\"classes\":\"\",\"parent\":\"IPool.execute\"},{\"kind\":1024,\"name\":\"destroy\",\"url\":\"interfaces/IPool.html#destroy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#destroy.__type\",\"classes\":\"\",\"parent\":\"IPool.destroy\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy.__type-8\",\"classes\":\"\",\"parent\":\"IPool.setWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategyOptions.__type-10\",\"classes\":\"\",\"parent\":\"IPool.setWorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/IPool.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#enableTasksQueue.__type-2\",\"classes\":\"\",\"parent\":\"IPool.enableTasksQueue\"},{\"kind\":1024,\"name\":\"setTasksQueueOptions\",\"url\":\"interfaces/IPool.html#setTasksQueueOptions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setTasksQueueOptions.__type-6\",\"classes\":\"\",\"parent\":\"IPool.setTasksQueueOptions\"},{\"kind\":128,\"name\":\"PoolEmitter\",\"url\":\"classes/PoolEmitter.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PoolEvent\",\"url\":\"types/PoolEvent.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PoolOptions\",\"url\":\"interfaces/PoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/PoolOptions.html#messageHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/PoolOptions.html#errorHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/PoolOptions.html#onlineHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/PoolOptions.html#exitHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/PoolOptions.html#workerChoiceStrategy\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/PoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/PoolOptions.html#enableEvents\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/PoolOptions.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/PoolOptions.html#tasksQueueOptions\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":8,\"name\":\"PoolType\",\"url\":\"enums/PoolType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"FIXED\",\"url\":\"enums/PoolType.html#FIXED\",\"classes\":\"\",\"parent\":\"PoolType\"},{\"kind\":16,\"name\":\"DYNAMIC\",\"url\":\"enums/PoolType.html#DYNAMIC\",\"classes\":\"\",\"parent\":\"PoolType\"},{\"kind\":256,\"name\":\"TasksQueueOptions\",\"url\":\"interfaces/TasksQueueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/TasksQueueOptions.html#concurrency\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":4194304,\"name\":\"ErrorHandler\",\"url\":\"types/ErrorHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"ErrorHandler\"},{\"kind\":4194304,\"name\":\"ExitHandler\",\"url\":\"types/ExitHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ExitHandler.html#__type\",\"classes\":\"\",\"parent\":\"ExitHandler\"},{\"kind\":256,\"name\":\"IWorker\",\"url\":\"interfaces/IWorker.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"on\",\"url\":\"interfaces/IWorker.html#on\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":1024,\"name\":\"once\",\"url\":\"interfaces/IWorker.html#once\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorker.html#once.__type\",\"classes\":\"\",\"parent\":\"IWorker.once\"},{\"kind\":4194304,\"name\":\"MessageHandler\",\"url\":\"types/MessageHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MessageHandler.html#__type\",\"classes\":\"\",\"parent\":\"MessageHandler\"},{\"kind\":4194304,\"name\":\"OnlineHandler\",\"url\":\"types/OnlineHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/OnlineHandler.html#__type\",\"classes\":\"\",\"parent\":\"OnlineHandler\"},{\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/Task.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/Task.html#name\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Task.html#data\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/Task.html#id\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":256,\"name\":\"TasksUsage\",\"url\":\"interfaces/TasksUsage.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"run\",\"url\":\"interfaces/TasksUsage.html#run\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"running\",\"url\":\"interfaces/TasksUsage.html#running\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TasksUsage.html#runTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"runTimeHistory\",\"url\":\"interfaces/TasksUsage.html#runTimeHistory\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"avgRunTime\",\"url\":\"interfaces/TasksUsage.html#avgRunTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/TasksUsage.html#medRunTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/TasksUsage.html#error\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":256,\"name\":\"WorkerNode\",\"url\":\"interfaces/WorkerNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/WorkerNode.html#worker\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":1024,\"name\":\"tasksUsage\",\"url\":\"interfaces/WorkerNode.html#tasksUsage\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":1024,\"name\":\"tasksQueue\",\"url\":\"interfaces/WorkerNode.html#tasksQueue\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":32,\"name\":\"WorkerChoiceStrategies\",\"url\":\"variables/WorkerChoiceStrategies.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IWorkerChoiceStrategy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"requiredStatistics\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#requiredStatistics\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"reset\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#reset\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#reset.__type-4\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.reset\"},{\"kind\":1024,\"name\":\"update\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#update\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#update.__type-8\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.update\"},{\"kind\":1024,\"name\":\"choose\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#choose\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#choose.__type\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.choose\"},{\"kind\":1024,\"name\":\"remove\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#remove\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#remove.__type-2\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.remove\"},{\"kind\":1024,\"name\":\"setOptions\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#setOptions\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#setOptions.__type-6\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.setOptions\"},{\"kind\":256,\"name\":\"RequiredStatistics\",\"url\":\"interfaces/RequiredStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/RequiredStatistics.html#runTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"avgRunTime\",\"url\":\"interfaces/RequiredStatistics.html#avgRunTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/RequiredStatistics.html#medRunTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":4194304,\"name\":\"WorkerChoiceStrategy\",\"url\":\"types/WorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerChoiceStrategyOptions\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#medRunTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"weights\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#weights\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":128,\"name\":\"WorkerChoiceStrategyContext\",\"url\":\"classes/WorkerChoiceStrategyContext.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WorkerChoiceStrategyContext.html#constructor\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"workerChoiceStrategies\",\"url\":\"classes/WorkerChoiceStrategyContext.html#workerChoiceStrategies\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#workerChoiceStrategy\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"getRequiredStatistics\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getRequiredStatistics\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/WorkerChoiceStrategyContext.html#update\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/WorkerChoiceStrategyContext.html#execute\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/WorkerChoiceStrategyContext.html#remove\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"setOptions\",\"url\":\"classes/WorkerChoiceStrategyContext.html#setOptions\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":128,\"name\":\"DynamicThreadPool\",\"url\":\"classes/DynamicThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"classes/DynamicThreadPool.html#max\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicThreadPool.html#type\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/DynamicThreadPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/DynamicThreadPool.html#size\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicThreadPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/DynamicThreadPool.html#destroyWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/DynamicThreadPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/DynamicThreadPool.html#createWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/DynamicThreadPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/DynamicThreadPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/DynamicThreadPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/DynamicThreadPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/DynamicThreadPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/DynamicThreadPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicThreadPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicThreadPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/DynamicThreadPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/DynamicThreadPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/DynamicThreadPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/DynamicThreadPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/DynamicThreadPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/DynamicThreadPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/DynamicThreadPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/DynamicThreadPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/DynamicThreadPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/DynamicThreadPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/DynamicThreadPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/DynamicThreadPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/DynamicThreadPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/DynamicThreadPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"DynamicThreadPool.workerListener.workerListener\"},{\"kind\":128,\"name\":\"FixedThreadPool\",\"url\":\"classes/FixedThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedThreadPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/FixedThreadPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/FixedThreadPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/FixedThreadPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/FixedThreadPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/FixedThreadPool.html#type\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/FixedThreadPool.html#size\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/FixedThreadPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/FixedThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/FixedThreadPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/FixedThreadPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/FixedThreadPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/FixedThreadPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedThreadPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedThreadPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedThreadPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/FixedThreadPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/FixedThreadPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/FixedThreadPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/FixedThreadPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/FixedThreadPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/FixedThreadPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/FixedThreadPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/FixedThreadPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/FixedThreadPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/FixedThreadPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/FixedThreadPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/FixedThreadPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/FixedThreadPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/FixedThreadPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/FixedThreadPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FixedThreadPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"FixedThreadPool.workerListener.workerListener\"},{\"kind\":4194304,\"name\":\"ThreadWorkerWithMessageChannel\",\"url\":\"types/ThreadWorkerWithMessageChannel.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"AbstractWorker\",\"url\":\"classes/AbstractWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractWorker.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/AbstractWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/AbstractWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/AbstractWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/AbstractWorker.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/AbstractWorker.html#mainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractWorker.html#opts\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkWorkerOptions\",\"url\":\"classes/AbstractWorker.html#checkWorkerOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkTaskFunctions\",\"url\":\"classes/AbstractWorker.html#checkTaskFunctions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/AbstractWorker.html#messageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/AbstractWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/AbstractWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/AbstractWorker.html#checkAlive\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/AbstractWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/AbstractWorker.html#runSync\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/AbstractWorker.html#runAsync\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"getTaskFunction\",\"url\":\"classes/AbstractWorker.html#getTaskFunction\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":128,\"name\":\"ClusterWorker\",\"url\":\"classes/ClusterWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClusterWorker.html#constructor\",\"classes\":\"\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ClusterWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/ClusterWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/ClusterWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/ClusterWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/ClusterWorker.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/ClusterWorker.html#mainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/ClusterWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/ClusterWorker.html#messageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/ClusterWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/ClusterWorker.html#checkAlive\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/ClusterWorker.html#runSync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/ClusterWorker.html#runAsync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":128,\"name\":\"ThreadWorker\",\"url\":\"classes/ThreadWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ThreadWorker.html#constructor\",\"classes\":\"\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/ThreadWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/ThreadWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/ThreadWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/ThreadWorker.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/ThreadWorker.html#mainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/ThreadWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/ThreadWorker.html#messageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/ThreadWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/ThreadWorker.html#checkAlive\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ThreadWorker.html#handleError\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/ThreadWorker.html#runSync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/ThreadWorker.html#runAsync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":32,\"name\":\"KillBehaviors\",\"url\":\"variables/KillBehaviors.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KillBehavior\",\"url\":\"types/KillBehavior.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerOptions\",\"url\":\"interfaces/WorkerOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"maxInactiveTime\",\"url\":\"interfaces/WorkerOptions.html#maxInactiveTime\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"async\",\"url\":\"interfaces/WorkerOptions.html#async\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"killBehavior\",\"url\":\"interfaces/WorkerOptions.html#killBehavior\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":4194304,\"name\":\"Draft\",\"url\":\"types/Draft.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"MessageValue\",\"url\":\"interfaces/MessageValue.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kill\",\"url\":\"interfaces/MessageValue.html#kill\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/MessageValue.html#error\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/MessageValue.html#runTime\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/MessageValue.html#parent\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/MessageValue.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/MessageValue.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MessageValue.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":256,\"name\":\"PromiseResponseWrapper\",\"url\":\"interfaces/PromiseResponseWrapper.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resolve\",\"url\":\"interfaces/PromiseResponseWrapper.html#resolve\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PromiseResponseWrapper.html#resolve.__type-2\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper.resolve\"},{\"kind\":1024,\"name\":\"reject\",\"url\":\"interfaces/PromiseResponseWrapper.html#reject\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PromiseResponseWrapper.html#reject.__type\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper.reject\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/PromiseResponseWrapper.html#worker\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":4194304,\"name\":\"TaskFunctions\",\"url\":\"types/TaskFunctions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WorkerAsyncFunction\",\"url\":\"types/WorkerAsyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/WorkerAsyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"WorkerAsyncFunction\"},{\"kind\":4194304,\"name\":\"WorkerFunction\",\"url\":\"types/WorkerFunction.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WorkerSyncFunction\",\"url\":\"types/WorkerSyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/WorkerSyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"WorkerSyncFunction\"},{\"kind\":128,\"name\":\"CircularArray\",\"url\":\"classes/CircularArray.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CircularArray.html#constructor\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/CircularArray.html#size\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/CircularArray.html#push-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/CircularArray.html#unshift-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"concat\",\"url\":\"classes/CircularArray.html#concat-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"splice\",\"url\":\"classes/CircularArray.html#splice-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"resize\",\"url\":\"classes/CircularArray.html#resize\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"empty\",\"url\":\"classes/CircularArray.html#empty\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"full\",\"url\":\"classes/CircularArray.html#full\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"checkSize\",\"url\":\"classes/CircularArray.html#checkSize\",\"classes\":\"tsd-is-private\",\"parent\":\"CircularArray\"},{\"kind\":128,\"name\":\"Queue\",\"url\":\"classes/Queue.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Queue.html#constructor\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Queue.html#items\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"head\",\"url\":\"classes/Queue.html#head\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"tail\",\"url\":\"classes/Queue.html#tail\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/Queue.html#size\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"enqueue\",\"url\":\"classes/Queue.html#enqueue\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"dequeue\",\"url\":\"classes/Queue.html#dequeue\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"peek\",\"url\":\"classes/Queue.html#peek\",\"classes\":\"\",\"parent\":\"Queue\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,55.835]],[\"comment/0\",[]],[\"name/1\",[1,35.466]],[\"comment/1\",[]],[\"name/2\",[2,50.727]],[\"comment/2\",[]],[\"name/3\",[3,41.172]],[\"comment/3\",[]],[\"name/4\",[4,38.489]],[\"comment/4\",[]],[\"name/5\",[5,41.172]],[\"comment/5\",[]],[\"name/6\",[6,42.842]],[\"comment/6\",[]],[\"name/7\",[7,38.489]],[\"comment/7\",[]],[\"name/8\",[8,42.842]],[\"comment/8\",[]],[\"name/9\",[9,38.489]],[\"comment/9\",[]],[\"name/10\",[10,42.842]],[\"comment/10\",[]],[\"name/11\",[11,42.842]],[\"comment/11\",[]],[\"name/12\",[12,42.842]],[\"comment/12\",[]],[\"name/13\",[13,42.842]],[\"comment/13\",[]],[\"name/14\",[14,42.842]],[\"comment/14\",[]],[\"name/15\",[15,41.172]],[\"comment/15\",[]],[\"name/16\",[16,41.172]],[\"comment/16\",[]],[\"name/17\",[17,42.842]],[\"comment/17\",[]],[\"name/18\",[18,41.172]],[\"comment/18\",[]],[\"name/19\",[19,42.842]],[\"comment/19\",[]],[\"name/20\",[20,42.842]],[\"comment/20\",[]],[\"name/21\",[21,42.842]],[\"comment/21\",[]],[\"name/22\",[22,42.842]],[\"comment/22\",[]],[\"name/23\",[23,39.741]],[\"comment/23\",[]],[\"name/24\",[24,41.172]],[\"comment/24\",[]],[\"name/25\",[25,38.489]],[\"comment/25\",[]],[\"name/26\",[26,41.172]],[\"comment/26\",[]],[\"name/27\",[27,42.842]],[\"comment/27\",[]],[\"name/28\",[28,39.741]],[\"comment/28\",[]],[\"name/29\",[29,41.172]],[\"comment/29\",[]],[\"name/30\",[30,42.842]],[\"comment/30\",[]],[\"name/31\",[31,42.842]],[\"comment/31\",[]],[\"name/32\",[32,42.842]],[\"comment/32\",[]],[\"name/33\",[33,42.842]],[\"comment/33\",[]],[\"name/34\",[34,42.842]],[\"comment/34\",[]],[\"name/35\",[35,27.503]],[\"comment/35\",[]],[\"name/36\",[36,55.835]],[\"comment/36\",[]],[\"name/37\",[1,35.466]],[\"comment/37\",[]],[\"name/38\",[7,38.489]],[\"comment/38\",[]],[\"name/39\",[8,42.842]],[\"comment/39\",[]],[\"name/40\",[9,38.489]],[\"comment/40\",[]],[\"name/41\",[10,42.842]],[\"comment/41\",[]],[\"name/42\",[11,42.842]],[\"comment/42\",[]],[\"name/43\",[12,42.842]],[\"comment/43\",[]],[\"name/44\",[13,42.842]],[\"comment/44\",[]],[\"name/45\",[14,42.842]],[\"comment/45\",[]],[\"name/46\",[3,41.172]],[\"comment/46\",[]],[\"name/47\",[4,38.489]],[\"comment/47\",[]],[\"name/48\",[5,41.172]],[\"comment/48\",[]],[\"name/49\",[6,42.842]],[\"comment/49\",[]],[\"name/50\",[15,41.172]],[\"comment/50\",[]],[\"name/51\",[16,41.172]],[\"comment/51\",[]],[\"name/52\",[17,42.842]],[\"comment/52\",[]],[\"name/53\",[18,41.172]],[\"comment/53\",[]],[\"name/54\",[19,42.842]],[\"comment/54\",[]],[\"name/55\",[20,42.842]],[\"comment/55\",[]],[\"name/56\",[21,42.842]],[\"comment/56\",[]],[\"name/57\",[22,42.842]],[\"comment/57\",[]],[\"name/58\",[23,39.741]],[\"comment/58\",[]],[\"name/59\",[24,41.172]],[\"comment/59\",[]],[\"name/60\",[25,38.489]],[\"comment/60\",[]],[\"name/61\",[26,41.172]],[\"comment/61\",[]],[\"name/62\",[27,42.842]],[\"comment/62\",[]],[\"name/63\",[28,39.741]],[\"comment/63\",[]],[\"name/64\",[29,41.172]],[\"comment/64\",[]],[\"name/65\",[30,42.842]],[\"comment/65\",[]],[\"name/66\",[31,42.842]],[\"comment/66\",[]],[\"name/67\",[32,42.842]],[\"comment/67\",[]],[\"name/68\",[33,42.842]],[\"comment/68\",[]],[\"name/69\",[34,42.842]],[\"comment/69\",[]],[\"name/70\",[35,27.503]],[\"comment/70\",[]],[\"name/71\",[37,55.835]],[\"comment/71\",[]],[\"name/72\",[38,55.835]],[\"comment/72\",[]],[\"name/73\",[39,55.835]],[\"comment/73\",[]],[\"name/74\",[40,47.362]],[\"comment/74\",[]],[\"name/75\",[41,47.362]],[\"comment/75\",[]],[\"name/76\",[42,47.362]],[\"comment/76\",[]],[\"name/77\",[43,47.362]],[\"comment/77\",[]],[\"name/78\",[44,44.849]],[\"comment/78\",[]],[\"name/79\",[45,47.362]],[\"comment/79\",[]],[\"name/80\",[46,50.727]],[\"comment/80\",[]],[\"name/81\",[25,38.489]],[\"comment/81\",[]],[\"name/82\",[47,47.362]],[\"comment/82\",[]],[\"name/83\",[48,55.835]],[\"comment/83\",[]],[\"name/84\",[1,35.466]],[\"comment/84\",[]],[\"name/85\",[15,41.172]],[\"comment/85\",[]],[\"name/86\",[16,41.172]],[\"comment/86\",[]],[\"name/87\",[17,42.842]],[\"comment/87\",[]],[\"name/88\",[18,41.172]],[\"comment/88\",[]],[\"name/89\",[19,42.842]],[\"comment/89\",[]],[\"name/90\",[20,42.842]],[\"comment/90\",[]],[\"name/91\",[7,38.489]],[\"comment/91\",[]],[\"name/92\",[49,55.835]],[\"comment/92\",[]],[\"name/93\",[50,55.835]],[\"comment/93\",[]],[\"name/94\",[51,55.835]],[\"comment/94\",[]],[\"name/95\",[52,55.835]],[\"comment/95\",[]],[\"name/96\",[53,55.835]],[\"comment/96\",[]],[\"name/97\",[54,55.835]],[\"comment/97\",[]],[\"name/98\",[3,41.172]],[\"comment/98\",[]],[\"name/99\",[4,38.489]],[\"comment/99\",[]],[\"name/100\",[21,42.842]],[\"comment/100\",[]],[\"name/101\",[22,42.842]],[\"comment/101\",[]],[\"name/102\",[55,55.835]],[\"comment/102\",[]],[\"name/103\",[23,39.741]],[\"comment/103\",[]],[\"name/104\",[24,41.172]],[\"comment/104\",[]],[\"name/105\",[25,38.489]],[\"comment/105\",[]],[\"name/106\",[26,41.172]],[\"comment/106\",[]],[\"name/107\",[56,55.835]],[\"comment/107\",[]],[\"name/108\",[5,41.172]],[\"comment/108\",[]],[\"name/109\",[6,42.842]],[\"comment/109\",[]],[\"name/110\",[27,42.842]],[\"comment/110\",[]],[\"name/111\",[28,39.741]],[\"comment/111\",[]],[\"name/112\",[29,41.172]],[\"comment/112\",[]],[\"name/113\",[10,42.842]],[\"comment/113\",[]],[\"name/114\",[8,42.842]],[\"comment/114\",[]],[\"name/115\",[9,38.489]],[\"comment/115\",[]],[\"name/116\",[30,42.842]],[\"comment/116\",[]],[\"name/117\",[31,42.842]],[\"comment/117\",[]],[\"name/118\",[32,42.842]],[\"comment/118\",[]],[\"name/119\",[11,42.842]],[\"comment/119\",[]],[\"name/120\",[12,42.842]],[\"comment/120\",[]],[\"name/121\",[13,42.842]],[\"comment/121\",[]],[\"name/122\",[14,42.842]],[\"comment/122\",[]],[\"name/123\",[33,42.842]],[\"comment/123\",[]],[\"name/124\",[34,42.842]],[\"comment/124\",[]],[\"name/125\",[35,27.503]],[\"comment/125\",[]],[\"name/126\",[57,55.835]],[\"comment/126\",[]],[\"name/127\",[58,55.835]],[\"comment/127\",[]],[\"name/128\",[59,55.835]],[\"comment/128\",[]],[\"name/129\",[60,55.835]],[\"comment/129\",[]],[\"name/130\",[61,55.835]],[\"comment/130\",[]],[\"name/131\",[62,55.835]],[\"comment/131\",[]],[\"name/132\",[63,55.835]],[\"comment/132\",[]],[\"name/133\",[64,55.835]],[\"comment/133\",[]],[\"name/134\",[65,55.835]],[\"comment/134\",[]],[\"name/135\",[66,55.835]],[\"comment/135\",[]],[\"name/136\",[67,55.835]],[\"comment/136\",[]],[\"name/137\",[68,55.835]],[\"comment/137\",[]],[\"name/138\",[69,55.835]],[\"comment/138\",[]],[\"name/139\",[3,41.172]],[\"comment/139\",[]],[\"name/140\",[4,38.489]],[\"comment/140\",[]],[\"name/141\",[15,41.172]],[\"comment/141\",[]],[\"name/142\",[16,41.172]],[\"comment/142\",[]],[\"name/143\",[28,39.741]],[\"comment/143\",[]],[\"name/144\",[35,27.503]],[\"comment/144\",[]],[\"name/145\",[29,41.172]],[\"comment/145\",[]],[\"name/146\",[35,27.503]],[\"comment/146\",[]],[\"name/147\",[23,39.741]],[\"comment/147\",[]],[\"name/148\",[35,27.503]],[\"comment/148\",[]],[\"name/149\",[24,41.172]],[\"comment/149\",[]],[\"name/150\",[35,27.503]],[\"comment/150\",[]],[\"name/151\",[25,38.489]],[\"comment/151\",[]],[\"name/152\",[35,27.503]],[\"comment/152\",[]],[\"name/153\",[26,41.172]],[\"comment/153\",[]],[\"name/154\",[35,27.503]],[\"comment/154\",[]],[\"name/155\",[70,55.835]],[\"comment/155\",[]],[\"name/156\",[71,55.835]],[\"comment/156\",[]],[\"name/157\",[72,55.835]],[\"comment/157\",[]],[\"name/158\",[40,47.362]],[\"comment/158\",[]],[\"name/159\",[41,47.362]],[\"comment/159\",[]],[\"name/160\",[42,47.362]],[\"comment/160\",[]],[\"name/161\",[43,47.362]],[\"comment/161\",[]],[\"name/162\",[44,44.849]],[\"comment/162\",[]],[\"name/163\",[45,47.362]],[\"comment/163\",[]],[\"name/164\",[46,50.727]],[\"comment/164\",[]],[\"name/165\",[25,38.489]],[\"comment/165\",[]],[\"name/166\",[47,47.362]],[\"comment/166\",[]],[\"name/167\",[73,55.835]],[\"comment/167\",[]],[\"name/168\",[74,55.835]],[\"comment/168\",[]],[\"name/169\",[75,55.835]],[\"comment/169\",[]],[\"name/170\",[47,47.362]],[\"comment/170\",[]],[\"name/171\",[76,55.835]],[\"comment/171\",[]],[\"name/172\",[41,47.362]],[\"comment/172\",[]],[\"name/173\",[35,27.503]],[\"comment/173\",[]],[\"name/174\",[43,47.362]],[\"comment/174\",[]],[\"name/175\",[35,27.503]],[\"comment/175\",[]],[\"name/176\",[77,55.835]],[\"comment/176\",[]],[\"name/177\",[78,55.835]],[\"comment/177\",[]],[\"name/178\",[79,55.835]],[\"comment/178\",[]],[\"name/179\",[35,27.503]],[\"comment/179\",[]],[\"name/180\",[40,47.362]],[\"comment/180\",[]],[\"name/181\",[35,27.503]],[\"comment/181\",[]],[\"name/182\",[42,47.362]],[\"comment/182\",[]],[\"name/183\",[35,27.503]],[\"comment/183\",[]],[\"name/184\",[80,55.835]],[\"comment/184\",[]],[\"name/185\",[81,50.727]],[\"comment/185\",[]],[\"name/186\",[82,50.727]],[\"comment/186\",[]],[\"name/187\",[83,50.727]],[\"comment/187\",[]],[\"name/188\",[84,50.727]],[\"comment/188\",[]],[\"name/189\",[85,55.835]],[\"comment/189\",[]],[\"name/190\",[86,55.835]],[\"comment/190\",[]],[\"name/191\",[87,47.362]],[\"comment/191\",[]],[\"name/192\",[88,55.835]],[\"comment/192\",[]],[\"name/193\",[89,50.727]],[\"comment/193\",[]],[\"name/194\",[90,47.362]],[\"comment/194\",[]],[\"name/195\",[91,50.727]],[\"comment/195\",[]],[\"name/196\",[92,55.835]],[\"comment/196\",[]],[\"name/197\",[93,50.727]],[\"comment/197\",[]],[\"name/198\",[84,50.727]],[\"comment/198\",[]],[\"name/199\",[94,55.835]],[\"comment/199\",[]],[\"name/200\",[95,50.727]],[\"comment/200\",[]],[\"name/201\",[96,55.835]],[\"comment/201\",[]],[\"name/202\",[97,50.727]],[\"comment/202\",[]],[\"name/203\",[98,55.835]],[\"comment/203\",[]],[\"name/204\",[35,27.503]],[\"comment/204\",[]],[\"name/205\",[99,50.727]],[\"comment/205\",[]],[\"name/206\",[35,27.503]],[\"comment/206\",[]],[\"name/207\",[100,55.835]],[\"comment/207\",[]],[\"name/208\",[35,27.503]],[\"comment/208\",[]],[\"name/209\",[101,50.727]],[\"comment/209\",[]],[\"name/210\",[35,27.503]],[\"comment/210\",[]],[\"name/211\",[102,50.727]],[\"comment/211\",[]],[\"name/212\",[35,27.503]],[\"comment/212\",[]],[\"name/213\",[97,50.727]],[\"comment/213\",[]],[\"name/214\",[87,47.362]],[\"comment/214\",[]],[\"name/215\",[89,50.727]],[\"comment/215\",[]],[\"name/216\",[90,47.362]],[\"comment/216\",[]],[\"name/217\",[44,44.849]],[\"comment/217\",[]],[\"name/218\",[45,47.362]],[\"comment/218\",[]],[\"name/219\",[90,47.362]],[\"comment/219\",[]],[\"name/220\",[103,55.835]],[\"comment/220\",[]],[\"name/221\",[18,41.172]],[\"comment/221\",[]],[\"name/222\",[1,35.466]],[\"comment/222\",[]],[\"name/223\",[95,50.727]],[\"comment/223\",[]],[\"name/224\",[44,44.849]],[\"comment/224\",[]],[\"name/225\",[104,55.835]],[\"comment/225\",[]],[\"name/226\",[23,39.741]],[\"comment/226\",[]],[\"name/227\",[99,50.727]],[\"comment/227\",[]],[\"name/228\",[28,39.741]],[\"comment/228\",[]],[\"name/229\",[101,50.727]],[\"comment/229\",[]],[\"name/230\",[102,50.727]],[\"comment/230\",[]],[\"name/231\",[105,55.835]],[\"comment/231\",[]],[\"name/232\",[1,35.466]],[\"comment/232\",[]],[\"name/233\",[2,50.727]],[\"comment/233\",[]],[\"name/234\",[3,41.172]],[\"comment/234\",[]],[\"name/235\",[5,41.172]],[\"comment/235\",[]],[\"name/236\",[4,38.489]],[\"comment/236\",[]],[\"name/237\",[6,42.842]],[\"comment/237\",[]],[\"name/238\",[9,38.489]],[\"comment/238\",[]],[\"name/239\",[10,42.842]],[\"comment/239\",[]],[\"name/240\",[11,42.842]],[\"comment/240\",[]],[\"name/241\",[12,42.842]],[\"comment/241\",[]],[\"name/242\",[13,42.842]],[\"comment/242\",[]],[\"name/243\",[14,42.842]],[\"comment/243\",[]],[\"name/244\",[15,41.172]],[\"comment/244\",[]],[\"name/245\",[16,41.172]],[\"comment/245\",[]],[\"name/246\",[17,42.842]],[\"comment/246\",[]],[\"name/247\",[18,41.172]],[\"comment/247\",[]],[\"name/248\",[19,42.842]],[\"comment/248\",[]],[\"name/249\",[20,42.842]],[\"comment/249\",[]],[\"name/250\",[7,38.489]],[\"comment/250\",[]],[\"name/251\",[21,42.842]],[\"comment/251\",[]],[\"name/252\",[22,42.842]],[\"comment/252\",[]],[\"name/253\",[23,39.741]],[\"comment/253\",[]],[\"name/254\",[24,41.172]],[\"comment/254\",[]],[\"name/255\",[25,38.489]],[\"comment/255\",[]],[\"name/256\",[26,41.172]],[\"comment/256\",[]],[\"name/257\",[27,42.842]],[\"comment/257\",[]],[\"name/258\",[28,39.741]],[\"comment/258\",[]],[\"name/259\",[29,41.172]],[\"comment/259\",[]],[\"name/260\",[8,42.842]],[\"comment/260\",[]],[\"name/261\",[30,42.842]],[\"comment/261\",[]],[\"name/262\",[31,42.842]],[\"comment/262\",[]],[\"name/263\",[32,42.842]],[\"comment/263\",[]],[\"name/264\",[33,42.842]],[\"comment/264\",[]],[\"name/265\",[34,42.842]],[\"comment/265\",[]],[\"name/266\",[35,27.503]],[\"comment/266\",[]],[\"name/267\",[106,55.835]],[\"comment/267\",[]],[\"name/268\",[1,35.466]],[\"comment/268\",[]],[\"name/269\",[9,38.489]],[\"comment/269\",[]],[\"name/270\",[10,42.842]],[\"comment/270\",[]],[\"name/271\",[11,42.842]],[\"comment/271\",[]],[\"name/272\",[12,42.842]],[\"comment/272\",[]],[\"name/273\",[13,42.842]],[\"comment/273\",[]],[\"name/274\",[14,42.842]],[\"comment/274\",[]],[\"name/275\",[3,41.172]],[\"comment/275\",[]],[\"name/276\",[4,38.489]],[\"comment/276\",[]],[\"name/277\",[5,41.172]],[\"comment/277\",[]],[\"name/278\",[6,42.842]],[\"comment/278\",[]],[\"name/279\",[15,41.172]],[\"comment/279\",[]],[\"name/280\",[16,41.172]],[\"comment/280\",[]],[\"name/281\",[17,42.842]],[\"comment/281\",[]],[\"name/282\",[18,41.172]],[\"comment/282\",[]],[\"name/283\",[19,42.842]],[\"comment/283\",[]],[\"name/284\",[20,42.842]],[\"comment/284\",[]],[\"name/285\",[7,38.489]],[\"comment/285\",[]],[\"name/286\",[21,42.842]],[\"comment/286\",[]],[\"name/287\",[22,42.842]],[\"comment/287\",[]],[\"name/288\",[23,39.741]],[\"comment/288\",[]],[\"name/289\",[24,41.172]],[\"comment/289\",[]],[\"name/290\",[25,38.489]],[\"comment/290\",[]],[\"name/291\",[26,41.172]],[\"comment/291\",[]],[\"name/292\",[27,42.842]],[\"comment/292\",[]],[\"name/293\",[28,39.741]],[\"comment/293\",[]],[\"name/294\",[29,41.172]],[\"comment/294\",[]],[\"name/295\",[8,42.842]],[\"comment/295\",[]],[\"name/296\",[30,42.842]],[\"comment/296\",[]],[\"name/297\",[31,42.842]],[\"comment/297\",[]],[\"name/298\",[32,42.842]],[\"comment/298\",[]],[\"name/299\",[33,42.842]],[\"comment/299\",[]],[\"name/300\",[34,42.842]],[\"comment/300\",[]],[\"name/301\",[35,27.503]],[\"comment/301\",[]],[\"name/302\",[107,55.835]],[\"comment/302\",[]],[\"name/303\",[108,55.835]],[\"comment/303\",[]],[\"name/304\",[1,35.466]],[\"comment/304\",[]],[\"name/305\",[109,44.849]],[\"comment/305\",[]],[\"name/306\",[110,47.362]],[\"comment/306\",[]],[\"name/307\",[111,47.362]],[\"comment/307\",[]],[\"name/308\",[9,38.489]],[\"comment/308\",[]],[\"name/309\",[112,47.362]],[\"comment/309\",[]],[\"name/310\",[7,38.489]],[\"comment/310\",[]],[\"name/311\",[113,55.835]],[\"comment/311\",[]],[\"name/312\",[114,55.835]],[\"comment/312\",[]],[\"name/313\",[115,47.362]],[\"comment/313\",[]],[\"name/314\",[116,47.362]],[\"comment/314\",[]],[\"name/315\",[117,47.362]],[\"comment/315\",[]],[\"name/316\",[118,47.362]],[\"comment/316\",[]],[\"name/317\",[119,47.362]],[\"comment/317\",[]],[\"name/318\",[120,47.362]],[\"comment/318\",[]],[\"name/319\",[121,47.362]],[\"comment/319\",[]],[\"name/320\",[122,55.835]],[\"comment/320\",[]],[\"name/321\",[123,55.835]],[\"comment/321\",[]],[\"name/322\",[1,35.466]],[\"comment/322\",[]],[\"name/323\",[117,47.362]],[\"comment/323\",[]],[\"name/324\",[119,47.362]],[\"comment/324\",[]],[\"name/325\",[109,44.849]],[\"comment/325\",[]],[\"name/326\",[110,47.362]],[\"comment/326\",[]],[\"name/327\",[111,47.362]],[\"comment/327\",[]],[\"name/328\",[9,38.489]],[\"comment/328\",[]],[\"name/329\",[112,47.362]],[\"comment/329\",[]],[\"name/330\",[7,38.489]],[\"comment/330\",[]],[\"name/331\",[115,47.362]],[\"comment/331\",[]],[\"name/332\",[116,47.362]],[\"comment/332\",[]],[\"name/333\",[118,47.362]],[\"comment/333\",[]],[\"name/334\",[120,47.362]],[\"comment/334\",[]],[\"name/335\",[121,47.362]],[\"comment/335\",[]],[\"name/336\",[124,55.835]],[\"comment/336\",[]],[\"name/337\",[1,35.466]],[\"comment/337\",[]],[\"name/338\",[117,47.362]],[\"comment/338\",[]],[\"name/339\",[109,44.849]],[\"comment/339\",[]],[\"name/340\",[110,47.362]],[\"comment/340\",[]],[\"name/341\",[111,47.362]],[\"comment/341\",[]],[\"name/342\",[9,38.489]],[\"comment/342\",[]],[\"name/343\",[112,47.362]],[\"comment/343\",[]],[\"name/344\",[7,38.489]],[\"comment/344\",[]],[\"name/345\",[115,47.362]],[\"comment/345\",[]],[\"name/346\",[116,47.362]],[\"comment/346\",[]],[\"name/347\",[118,47.362]],[\"comment/347\",[]],[\"name/348\",[119,47.362]],[\"comment/348\",[]],[\"name/349\",[120,47.362]],[\"comment/349\",[]],[\"name/350\",[121,47.362]],[\"comment/350\",[]],[\"name/351\",[125,55.835]],[\"comment/351\",[]],[\"name/352\",[126,50.727]],[\"comment/352\",[]],[\"name/353\",[127,55.835]],[\"comment/353\",[]],[\"name/354\",[128,55.835]],[\"comment/354\",[]],[\"name/355\",[129,55.835]],[\"comment/355\",[]],[\"name/356\",[126,50.727]],[\"comment/356\",[]],[\"name/357\",[130,55.835]],[\"comment/357\",[]],[\"name/358\",[131,55.835]],[\"comment/358\",[]],[\"name/359\",[132,55.835]],[\"comment/359\",[]],[\"name/360\",[91,50.727]],[\"comment/360\",[]],[\"name/361\",[87,47.362]],[\"comment/361\",[]],[\"name/362\",[133,55.835]],[\"comment/362\",[]],[\"name/363\",[81,50.727]],[\"comment/363\",[]],[\"name/364\",[82,50.727]],[\"comment/364\",[]],[\"name/365\",[83,50.727]],[\"comment/365\",[]],[\"name/366\",[134,55.835]],[\"comment/366\",[]],[\"name/367\",[135,55.835]],[\"comment/367\",[]],[\"name/368\",[35,27.503]],[\"comment/368\",[]],[\"name/369\",[136,55.835]],[\"comment/369\",[]],[\"name/370\",[35,27.503]],[\"comment/370\",[]],[\"name/371\",[93,50.727]],[\"comment/371\",[]],[\"name/372\",[109,44.849]],[\"comment/372\",[]],[\"name/373\",[137,55.835]],[\"comment/373\",[]],[\"name/374\",[35,27.503]],[\"comment/374\",[]],[\"name/375\",[138,55.835]],[\"comment/375\",[]],[\"name/376\",[139,55.835]],[\"comment/376\",[]],[\"name/377\",[35,27.503]],[\"comment/377\",[]],[\"name/378\",[140,55.835]],[\"comment/378\",[]],[\"name/379\",[1,35.466]],[\"comment/379\",[]],[\"name/380\",[4,38.489]],[\"comment/380\",[]],[\"name/381\",[141,55.835]],[\"comment/381\",[]],[\"name/382\",[142,55.835]],[\"comment/382\",[]],[\"name/383\",[143,55.835]],[\"comment/383\",[]],[\"name/384\",[144,55.835]],[\"comment/384\",[]],[\"name/385\",[145,55.835]],[\"comment/385\",[]],[\"name/386\",[146,55.835]],[\"comment/386\",[]],[\"name/387\",[5,41.172]],[\"comment/387\",[]],[\"name/388\",[147,55.835]],[\"comment/388\",[]],[\"name/389\",[148,55.835]],[\"comment/389\",[]],[\"name/390\",[1,35.466]],[\"comment/390\",[]],[\"name/391\",[149,55.835]],[\"comment/391\",[]],[\"name/392\",[150,55.835]],[\"comment/392\",[]],[\"name/393\",[151,55.835]],[\"comment/393\",[]],[\"name/394\",[4,38.489]],[\"comment/394\",[]],[\"name/395\",[152,55.835]],[\"comment/395\",[]],[\"name/396\",[153,55.835]],[\"comment/396\",[]],[\"name/397\",[154,55.835]],[\"comment/397\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":35,\"name\":{\"35\":{},\"70\":{},\"125\":{},\"144\":{},\"146\":{},\"148\":{},\"150\":{},\"152\":{},\"154\":{},\"173\":{},\"175\":{},\"179\":{},\"181\":{},\"183\":{},\"204\":{},\"206\":{},\"208\":{},\"210\":{},\"212\":{},\"266\":{},\"301\":{},\"368\":{},\"370\":{},\"374\":{},\"377\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":48,\"name\":{\"83\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":108,\"name\":{\"303\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":31,\"name\":{\"31\":{},\"66\":{},\"117\":{},\"262\":{},\"297\":{}},\"comment\":{}}],[\"afterworkersetup\",{\"_index\":14,\"name\":{\"14\":{},\"45\":{},\"122\":{},\"243\":{},\"274\":{}},\"comment\":{}}],[\"aliveinterval\",{\"_index\":111,\"name\":{\"307\":{},\"327\":{},\"341\":{}},\"comment\":{}}],[\"async\",{\"_index\":129,\"name\":{\"355\":{}},\"comment\":{}}],[\"avgruntime\",{\"_index\":89,\"name\":{\"193\":{},\"215\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":30,\"name\":{\"30\":{},\"65\":{},\"116\":{},\"261\":{},\"296\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":56,\"name\":{\"107\":{}},\"comment\":{}}],[\"busy\",{\"_index\":6,\"name\":{\"6\":{},\"49\":{},\"109\":{},\"237\":{},\"278\":{}},\"comment\":{}}],[\"checkalive\",{\"_index\":118,\"name\":{\"316\":{},\"333\":{},\"347\":{}},\"comment\":{}}],[\"checkandemitevents\",{\"_index\":57,\"name\":{\"126\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":49,\"name\":{\"92\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":50,\"name\":{\"93\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":51,\"name\":{\"94\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":147,\"name\":{\"388\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":114,\"name\":{\"312\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":54,\"name\":{\"97\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":52,\"name\":{\"95\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":53,\"name\":{\"96\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":113,\"name\":{\"311\":{}},\"comment\":{}}],[\"choose\",{\"_index\":100,\"name\":{\"207\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":32,\"name\":{\"32\":{},\"67\":{},\"118\":{},\"263\":{},\"298\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":140,\"name\":{\"378\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":37,\"name\":{\"71\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":123,\"name\":{\"321\":{}},\"comment\":{}}],[\"concat\",{\"_index\":143,\"name\":{\"383\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":76,\"name\":{\"171\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"37\":{},\"84\":{},\"222\":{},\"232\":{},\"268\":{},\"304\":{},\"322\":{},\"337\":{},\"379\":{},\"390\":{}},\"comment\":{}}],[\"createandsetupworker\",{\"_index\":33,\"name\":{\"33\":{},\"68\":{},\"123\":{},\"264\":{},\"299\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":13,\"name\":{\"13\":{},\"44\":{},\"121\":{},\"242\":{},\"273\":{}},\"comment\":{}}],[\"data\",{\"_index\":82,\"name\":{\"186\":{},\"364\":{}},\"comment\":{}}],[\"dequeue\",{\"_index\":153,\"name\":{\"396\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":64,\"name\":{\"133\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":29,\"name\":{\"29\":{},\"64\":{},\"112\":{},\"145\":{},\"259\":{},\"294\":{}},\"comment\":{}}],[\"destroyworker\",{\"_index\":10,\"name\":{\"10\":{},\"41\":{},\"113\":{},\"239\":{},\"270\":{}},\"comment\":{}}],[\"draft\",{\"_index\":130,\"name\":{\"357\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":75,\"name\":{\"169\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":105,\"name\":{\"231\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":16,\"name\":{\"16\":{},\"51\":{},\"86\":{},\"142\":{},\"245\":{},\"280\":{}},\"comment\":{}}],[\"empty\",{\"_index\":146,\"name\":{\"386\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":46,\"name\":{\"80\":{},\"164\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":25,\"name\":{\"25\":{},\"60\":{},\"81\":{},\"105\":{},\"151\":{},\"165\":{},\"255\":{},\"290\":{}},\"comment\":{}}],[\"enqueue\",{\"_index\":152,\"name\":{\"395\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":63,\"name\":{\"132\":{}},\"comment\":{}}],[\"env\",{\"_index\":38,\"name\":{\"72\":{}},\"comment\":{}}],[\"error\",{\"_index\":91,\"name\":{\"195\":{},\"360\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":41,\"name\":{\"75\":{},\"159\":{},\"172\":{}},\"comment\":{}}],[\"execute\",{\"_index\":28,\"name\":{\"28\":{},\"63\":{},\"111\":{},\"143\":{},\"228\":{},\"258\":{},\"293\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":62,\"name\":{\"131\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":43,\"name\":{\"77\":{},\"161\":{},\"174\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":20,\"name\":{\"20\":{},\"55\":{},\"90\":{},\"249\":{},\"284\":{}},\"comment\":{}}],[\"fixed\",{\"_index\":74,\"name\":{\"168\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":106,\"name\":{\"267\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":66,\"name\":{\"135\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":67,\"name\":{\"136\":{}},\"comment\":{}}],[\"full\",{\"_index\":5,\"name\":{\"5\":{},\"48\":{},\"108\":{},\"235\":{},\"277\":{},\"387\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":116,\"name\":{\"314\":{},\"332\":{},\"346\":{}},\"comment\":{}}],[\"getrequiredstatistics\",{\"_index\":104,\"name\":{\"225\":{}},\"comment\":{}}],[\"gettaskfunction\",{\"_index\":122,\"name\":{\"320\":{}},\"comment\":{}}],[\"getworkernodekey\",{\"_index\":55,\"name\":{\"102\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":119,\"name\":{\"317\":{},\"324\":{},\"348\":{}},\"comment\":{}}],[\"head\",{\"_index\":150,\"name\":{\"392\":{}},\"comment\":{}}],[\"id\",{\"_index\":83,\"name\":{\"187\":{},\"365\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":27,\"name\":{\"27\":{},\"62\":{},\"110\":{},\"257\":{},\"292\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":69,\"name\":{\"138\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":9,\"name\":{\"9\":{},\"40\":{},\"115\":{},\"238\":{},\"269\":{},\"308\":{},\"328\":{},\"342\":{}},\"comment\":{}}],[\"items\",{\"_index\":149,\"name\":{\"391\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":77,\"name\":{\"176\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":96,\"name\":{\"201\":{}},\"comment\":{}}],[\"kill\",{\"_index\":132,\"name\":{\"359\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":126,\"name\":{\"352\":{},\"356\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":125,\"name\":{\"351\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":110,\"name\":{\"306\":{},\"326\":{},\"340\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":112,\"name\":{\"309\":{},\"329\":{},\"343\":{}},\"comment\":{}}],[\"max\",{\"_index\":2,\"name\":{\"2\":{},\"233\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":128,\"name\":{\"354\":{}},\"comment\":{}}],[\"medruntime\",{\"_index\":90,\"name\":{\"194\":{},\"216\":{},\"219\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":40,\"name\":{\"74\":{},\"158\":{},\"180\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":115,\"name\":{\"313\":{},\"331\":{},\"345\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":131,\"name\":{\"358\":{}},\"comment\":{}}],[\"name\",{\"_index\":81,\"name\":{\"185\":{},\"363\":{}},\"comment\":{}}],[\"numberofqueuedtasks\",{\"_index\":22,\"name\":{\"22\":{},\"57\":{},\"101\":{},\"252\":{},\"287\":{}},\"comment\":{}}],[\"numberofrunningtasks\",{\"_index\":21,\"name\":{\"21\":{},\"56\":{},\"100\":{},\"251\":{},\"286\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":19,\"name\":{\"19\":{},\"54\":{},\"89\":{},\"248\":{},\"283\":{}},\"comment\":{}}],[\"on\",{\"_index\":78,\"name\":{\"177\":{}},\"comment\":{}}],[\"once\",{\"_index\":79,\"name\":{\"178\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":42,\"name\":{\"76\":{},\"160\":{},\"182\":{}},\"comment\":{}}],[\"opts\",{\"_index\":7,\"name\":{\"7\":{},\"38\":{},\"91\":{},\"250\":{},\"285\":{},\"310\":{},\"330\":{},\"344\":{}},\"comment\":{}}],[\"parent\",{\"_index\":133,\"name\":{\"362\":{}},\"comment\":{}}],[\"peek\",{\"_index\":154,\"name\":{\"397\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":70,\"name\":{\"155\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":71,\"name\":{\"156\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":68,\"name\":{\"137\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":72,\"name\":{\"157\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":73,\"name\":{\"167\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":17,\"name\":{\"17\":{},\"52\":{},\"87\":{},\"246\":{},\"281\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":134,\"name\":{\"366\":{}},\"comment\":{}}],[\"push\",{\"_index\":141,\"name\":{\"381\":{}},\"comment\":{}}],[\"pushworkernode\",{\"_index\":59,\"name\":{\"128\":{}},\"comment\":{}}],[\"queue\",{\"_index\":148,\"name\":{\"389\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":12,\"name\":{\"12\":{},\"43\":{},\"120\":{},\"241\":{},\"272\":{}},\"comment\":{}}],[\"reject\",{\"_index\":136,\"name\":{\"369\":{}},\"comment\":{}}],[\"remove\",{\"_index\":101,\"name\":{\"209\":{},\"229\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":61,\"name\":{\"130\":{}},\"comment\":{}}],[\"requiredstatistics\",{\"_index\":97,\"name\":{\"202\":{},\"213\":{}},\"comment\":{}}],[\"reset\",{\"_index\":98,\"name\":{\"203\":{}},\"comment\":{}}],[\"resize\",{\"_index\":145,\"name\":{\"385\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":135,\"name\":{\"367\":{}},\"comment\":{}}],[\"run\",{\"_index\":85,\"name\":{\"189\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":121,\"name\":{\"319\":{},\"335\":{},\"350\":{}},\"comment\":{}}],[\"running\",{\"_index\":86,\"name\":{\"190\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":120,\"name\":{\"318\":{},\"334\":{},\"349\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":87,\"name\":{\"191\":{},\"214\":{},\"361\":{}},\"comment\":{}}],[\"runtimehistory\",{\"_index\":88,\"name\":{\"192\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":117,\"name\":{\"315\":{},\"323\":{},\"338\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":11,\"name\":{\"11\":{},\"42\":{},\"119\":{},\"240\":{},\"271\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":102,\"name\":{\"211\":{},\"230\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":26,\"name\":{\"26\":{},\"61\":{},\"106\":{},\"153\":{},\"256\":{},\"291\":{}},\"comment\":{}}],[\"settings\",{\"_index\":39,\"name\":{\"73\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":8,\"name\":{\"8\":{},\"39\":{},\"114\":{},\"260\":{},\"295\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":23,\"name\":{\"23\":{},\"58\":{},\"103\":{},\"147\":{},\"226\":{},\"253\":{},\"288\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":24,\"name\":{\"24\":{},\"59\":{},\"104\":{},\"149\":{},\"254\":{},\"289\":{}},\"comment\":{}}],[\"setworkernode\",{\"_index\":60,\"name\":{\"129\":{}},\"comment\":{}}],[\"setworkernodetasksusage\",{\"_index\":58,\"name\":{\"127\":{}},\"comment\":{}}],[\"size\",{\"_index\":4,\"name\":{\"4\":{},\"47\":{},\"99\":{},\"140\":{},\"236\":{},\"276\":{},\"380\":{},\"394\":{}},\"comment\":{}}],[\"splice\",{\"_index\":144,\"name\":{\"384\":{}},\"comment\":{}}],[\"tail\",{\"_index\":151,\"name\":{\"393\":{}},\"comment\":{}}],[\"task\",{\"_index\":80,\"name\":{\"184\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":109,\"name\":{\"305\":{},\"325\":{},\"339\":{},\"372\":{}},\"comment\":{}}],[\"tasksqueue\",{\"_index\":94,\"name\":{\"199\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":47,\"name\":{\"82\":{},\"166\":{},\"170\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":65,\"name\":{\"134\":{}},\"comment\":{}}],[\"tasksusage\",{\"_index\":84,\"name\":{\"188\":{},\"198\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":124,\"name\":{\"336\":{}},\"comment\":{}}],[\"threadworkerwithmessagechannel\",{\"_index\":107,\"name\":{\"302\":{}},\"comment\":{}}],[\"type\",{\"_index\":3,\"name\":{\"3\":{},\"46\":{},\"98\":{},\"139\":{},\"234\":{},\"275\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":142,\"name\":{\"382\":{}},\"comment\":{}}],[\"update\",{\"_index\":99,\"name\":{\"205\":{},\"227\":{}},\"comment\":{}}],[\"weights\",{\"_index\":103,\"name\":{\"220\":{}},\"comment\":{}}],[\"worker\",{\"_index\":93,\"name\":{\"197\":{},\"371\":{}},\"comment\":{}}],[\"workerasyncfunction\",{\"_index\":137,\"name\":{\"373\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":95,\"name\":{\"200\":{},\"223\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":44,\"name\":{\"78\":{},\"162\":{},\"217\":{},\"224\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":18,\"name\":{\"18\":{},\"53\":{},\"88\":{},\"221\":{},\"247\":{},\"282\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":45,\"name\":{\"79\":{},\"163\":{},\"218\":{}},\"comment\":{}}],[\"workerfunction\",{\"_index\":138,\"name\":{\"375\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":34,\"name\":{\"34\":{},\"69\":{},\"124\":{},\"265\":{},\"300\":{}},\"comment\":{}}],[\"workernode\",{\"_index\":92,\"name\":{\"196\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":15,\"name\":{\"15\":{},\"50\":{},\"85\":{},\"141\":{},\"244\":{},\"279\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":127,\"name\":{\"353\":{}},\"comment\":{}}],[\"workersyncfunction\",{\"_index\":139,\"name\":{\"376\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":128,\"name\":\"DynamicClusterPool\",\"url\":\"classes/DynamicClusterPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicClusterPool.html#constructor\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"classes/DynamicClusterPool.html#max\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicClusterPool.html#type\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/DynamicClusterPool.html#size\",\"classes\":\"\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/DynamicClusterPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicClusterPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicClusterPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/DynamicClusterPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicClusterPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/DynamicClusterPool.html#destroyWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/DynamicClusterPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/DynamicClusterPool.html#createWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/DynamicClusterPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/DynamicClusterPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/DynamicClusterPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/DynamicClusterPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/DynamicClusterPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/DynamicClusterPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicClusterPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/DynamicClusterPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/DynamicClusterPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/DynamicClusterPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/DynamicClusterPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/DynamicClusterPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/DynamicClusterPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/DynamicClusterPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/DynamicClusterPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/DynamicClusterPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/DynamicClusterPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/DynamicClusterPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/DynamicClusterPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/DynamicClusterPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"DynamicClusterPool.workerListener.workerListener\"},{\"kind\":128,\"name\":\"FixedClusterPool\",\"url\":\"classes/FixedClusterPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedClusterPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedClusterPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/FixedClusterPool.html#setupHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedClusterPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/FixedClusterPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/FixedClusterPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/FixedClusterPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/FixedClusterPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/FixedClusterPool.html#type\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/FixedClusterPool.html#size\",\"classes\":\"\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/FixedClusterPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/FixedClusterPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/FixedClusterPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/FixedClusterPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/FixedClusterPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/FixedClusterPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedClusterPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedClusterPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/FixedClusterPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/FixedClusterPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/FixedClusterPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/FixedClusterPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/FixedClusterPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/FixedClusterPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/FixedClusterPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/FixedClusterPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/FixedClusterPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/FixedClusterPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/FixedClusterPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/FixedClusterPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/FixedClusterPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/FixedClusterPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FixedClusterPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"FixedClusterPool.workerListener.workerListener\"},{\"kind\":256,\"name\":\"ClusterPoolOptions\",\"url\":\"interfaces/ClusterPoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/ClusterPoolOptions.html#env\",\"classes\":\"\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"interfaces/ClusterPoolOptions.html#settings\",\"classes\":\"\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#messageHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#errorHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#exitHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/ClusterPoolOptions.html#workerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/ClusterPoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/ClusterPoolOptions.html#enableEvents\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/ClusterPoolOptions.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/ClusterPoolOptions.html#tasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterPoolOptions\"},{\"kind\":128,\"name\":\"AbstractPool\",\"url\":\"classes/AbstractPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractPool.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/AbstractPool.html#workerNodes\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/AbstractPool.html#emitter\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/AbstractPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/AbstractPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/AbstractPool.html#numberOfWorkers\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/AbstractPool.html#filePath\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractPool.html#opts\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkFilePath\",\"url\":\"classes/AbstractPool.html#checkFilePath\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkNumberOfWorkers\",\"url\":\"classes/AbstractPool.html#checkNumberOfWorkers\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkPoolOptions\",\"url\":\"classes/AbstractPool.html#checkPoolOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidWorkerChoiceStrategy\",\"url\":\"classes/AbstractPool.html#checkValidWorkerChoiceStrategy\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidWorkerChoiceStrategyOptions\",\"url\":\"classes/AbstractPool.html#checkValidWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkValidTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#checkValidTasksQueueOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/AbstractPool.html#type\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/AbstractPool.html#size\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/AbstractPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/AbstractPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKey\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKey\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/AbstractPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/AbstractPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/AbstractPool.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#setTasksQueueOptions\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"buildTasksQueueOptions\",\"url\":\"classes/AbstractPool.html#buildTasksQueueOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/AbstractPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/AbstractPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/AbstractPool.html#internalBusy\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/AbstractPool.html#execute\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/AbstractPool.html#destroy\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/AbstractPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/AbstractPool.html#setupHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/AbstractPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/AbstractPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/AbstractPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateRunTimeTasksUsage\",\"url\":\"classes/AbstractPool.html#updateRunTimeTasksUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateWaitTimeTasksUsage\",\"url\":\"classes/AbstractPool.html#updateWaitTimeTasksUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/AbstractPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/AbstractPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/AbstractPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/AbstractPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/AbstractPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/AbstractPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/AbstractPool.html#workerListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AbstractPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"AbstractPool.workerListener.workerListener\"},{\"kind\":2048,\"name\":\"checkAndEmitEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerNodeTasksUsage\",\"url\":\"classes/AbstractPool.html#setWorkerNodeTasksUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"pushWorkerNode\",\"url\":\"classes/AbstractPool.html#pushWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"setWorkerNode\",\"url\":\"classes/AbstractPool.html#setWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"removeWorkerNode\",\"url\":\"classes/AbstractPool.html#removeWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"executeTask\",\"url\":\"classes/AbstractPool.html#executeTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"enqueueTask\",\"url\":\"classes/AbstractPool.html#enqueueTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"dequeueTask\",\"url\":\"classes/AbstractPool.html#dequeueTask\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"tasksQueueSize\",\"url\":\"classes/AbstractPool.html#tasksQueueSize\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/AbstractPool.html#flushTasksQueue\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueues\",\"url\":\"classes/AbstractPool.html#flushTasksQueues\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":32,\"name\":\"PoolEvents\",\"url\":\"variables/PoolEvents.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IPool\",\"url\":\"interfaces/IPool.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/IPool.html#type\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/IPool.html#size\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"interfaces/IPool.html#workerNodes\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"interfaces/IPool.html#emitter\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"execute\",\"url\":\"interfaces/IPool.html#execute\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#execute.__type-4\",\"classes\":\"\",\"parent\":\"IPool.execute\"},{\"kind\":1024,\"name\":\"destroy\",\"url\":\"interfaces/IPool.html#destroy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#destroy.__type\",\"classes\":\"\",\"parent\":\"IPool.destroy\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy.__type-8\",\"classes\":\"\",\"parent\":\"IPool.setWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategyOptions.__type-10\",\"classes\":\"\",\"parent\":\"IPool.setWorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/IPool.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#enableTasksQueue.__type-2\",\"classes\":\"\",\"parent\":\"IPool.enableTasksQueue\"},{\"kind\":1024,\"name\":\"setTasksQueueOptions\",\"url\":\"interfaces/IPool.html#setTasksQueueOptions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setTasksQueueOptions.__type-6\",\"classes\":\"\",\"parent\":\"IPool.setTasksQueueOptions\"},{\"kind\":128,\"name\":\"PoolEmitter\",\"url\":\"classes/PoolEmitter.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PoolEvent\",\"url\":\"types/PoolEvent.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PoolOptions\",\"url\":\"interfaces/PoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/PoolOptions.html#messageHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/PoolOptions.html#errorHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/PoolOptions.html#onlineHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/PoolOptions.html#exitHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/PoolOptions.html#workerChoiceStrategy\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/PoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/PoolOptions.html#enableEvents\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/PoolOptions.html#enableTasksQueue\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/PoolOptions.html#tasksQueueOptions\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"kind\":8,\"name\":\"PoolType\",\"url\":\"enums/PoolType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"FIXED\",\"url\":\"enums/PoolType.html#FIXED\",\"classes\":\"\",\"parent\":\"PoolType\"},{\"kind\":16,\"name\":\"DYNAMIC\",\"url\":\"enums/PoolType.html#DYNAMIC\",\"classes\":\"\",\"parent\":\"PoolType\"},{\"kind\":256,\"name\":\"TasksQueueOptions\",\"url\":\"interfaces/TasksQueueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/TasksQueueOptions.html#concurrency\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":4194304,\"name\":\"ErrorHandler\",\"url\":\"types/ErrorHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"ErrorHandler\"},{\"kind\":4194304,\"name\":\"ExitHandler\",\"url\":\"types/ExitHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ExitHandler.html#__type\",\"classes\":\"\",\"parent\":\"ExitHandler\"},{\"kind\":256,\"name\":\"IWorker\",\"url\":\"interfaces/IWorker.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"on\",\"url\":\"interfaces/IWorker.html#on\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":1024,\"name\":\"once\",\"url\":\"interfaces/IWorker.html#once\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorker.html#once.__type\",\"classes\":\"\",\"parent\":\"IWorker.once\"},{\"kind\":4194304,\"name\":\"MessageHandler\",\"url\":\"types/MessageHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MessageHandler.html#__type\",\"classes\":\"\",\"parent\":\"MessageHandler\"},{\"kind\":4194304,\"name\":\"OnlineHandler\",\"url\":\"types/OnlineHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/OnlineHandler.html#__type\",\"classes\":\"\",\"parent\":\"OnlineHandler\"},{\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/Task.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/Task.html#name\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Task.html#data\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"submissionTimestamp\",\"url\":\"interfaces/Task.html#submissionTimestamp\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/Task.html#id\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":256,\"name\":\"TasksUsage\",\"url\":\"interfaces/TasksUsage.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"run\",\"url\":\"interfaces/TasksUsage.html#run\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"running\",\"url\":\"interfaces/TasksUsage.html#running\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TasksUsage.html#runTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"runTimeHistory\",\"url\":\"interfaces/TasksUsage.html#runTimeHistory\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"avgRunTime\",\"url\":\"interfaces/TasksUsage.html#avgRunTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/TasksUsage.html#medRunTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/TasksUsage.html#waitTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"waitTimeHistory\",\"url\":\"interfaces/TasksUsage.html#waitTimeHistory\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"avgWaitTime\",\"url\":\"interfaces/TasksUsage.html#avgWaitTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"medWaitTime\",\"url\":\"interfaces/TasksUsage.html#medWaitTime\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/TasksUsage.html#error\",\"classes\":\"\",\"parent\":\"TasksUsage\"},{\"kind\":256,\"name\":\"WorkerNode\",\"url\":\"interfaces/WorkerNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/WorkerNode.html#worker\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":1024,\"name\":\"tasksUsage\",\"url\":\"interfaces/WorkerNode.html#tasksUsage\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":1024,\"name\":\"tasksQueue\",\"url\":\"interfaces/WorkerNode.html#tasksQueue\",\"classes\":\"\",\"parent\":\"WorkerNode\"},{\"kind\":32,\"name\":\"WorkerChoiceStrategies\",\"url\":\"variables/WorkerChoiceStrategies.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IWorkerChoiceStrategy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"requiredStatistics\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#requiredStatistics\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"reset\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#reset\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#reset.__type-4\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.reset\"},{\"kind\":1024,\"name\":\"update\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#update\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#update.__type-8\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.update\"},{\"kind\":1024,\"name\":\"choose\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#choose\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#choose.__type\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.choose\"},{\"kind\":1024,\"name\":\"remove\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#remove\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#remove.__type-2\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.remove\"},{\"kind\":1024,\"name\":\"setOptions\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#setOptions\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#setOptions.__type-6\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy.setOptions\"},{\"kind\":256,\"name\":\"RequiredStatistics\",\"url\":\"interfaces/RequiredStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/RequiredStatistics.html#runTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"avgRunTime\",\"url\":\"interfaces/RequiredStatistics.html#avgRunTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/RequiredStatistics.html#medRunTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/RequiredStatistics.html#waitTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"avgWaitTime\",\"url\":\"interfaces/RequiredStatistics.html#avgWaitTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":1024,\"name\":\"medWaitTime\",\"url\":\"interfaces/RequiredStatistics.html#medWaitTime\",\"classes\":\"\",\"parent\":\"RequiredStatistics\"},{\"kind\":4194304,\"name\":\"WorkerChoiceStrategy\",\"url\":\"types/WorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerChoiceStrategyOptions\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"medRunTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#medRunTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"medWaitTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#medWaitTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"weights\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#weights\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":128,\"name\":\"WorkerChoiceStrategyContext\",\"url\":\"classes/WorkerChoiceStrategyContext.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WorkerChoiceStrategyContext.html#constructor\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"workerChoiceStrategies\",\"url\":\"classes/WorkerChoiceStrategyContext.html#workerChoiceStrategies\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#workerChoiceStrategy\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"getRequiredStatistics\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getRequiredStatistics\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/WorkerChoiceStrategyContext.html#update\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/WorkerChoiceStrategyContext.html#execute\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/WorkerChoiceStrategyContext.html#remove\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"setOptions\",\"url\":\"classes/WorkerChoiceStrategyContext.html#setOptions\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":128,\"name\":\"DynamicThreadPool\",\"url\":\"classes/DynamicThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"classes/DynamicThreadPool.html#max\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicThreadPool.html#type\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/DynamicThreadPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/DynamicThreadPool.html#size\",\"classes\":\"\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicThreadPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/DynamicThreadPool.html#destroyWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/DynamicThreadPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/DynamicThreadPool.html#createWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/DynamicThreadPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/DynamicThreadPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/DynamicThreadPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/DynamicThreadPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/DynamicThreadPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/DynamicThreadPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicThreadPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicThreadPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/DynamicThreadPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/DynamicThreadPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/DynamicThreadPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/DynamicThreadPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/DynamicThreadPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/DynamicThreadPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/DynamicThreadPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/DynamicThreadPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/DynamicThreadPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/DynamicThreadPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/DynamicThreadPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/DynamicThreadPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/DynamicThreadPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/DynamicThreadPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"DynamicThreadPool.workerListener.workerListener\"},{\"kind\":128,\"name\":\"FixedThreadPool\",\"url\":\"classes/FixedThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedThreadPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorker\",\"url\":\"classes/FixedThreadPool.html#destroyWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/FixedThreadPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/FixedThreadPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerSetup\",\"url\":\"classes/FixedThreadPool.html#afterWorkerSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/FixedThreadPool.html#type\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/FixedThreadPool.html#size\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"full\",\"url\":\"classes/FixedThreadPool.html#full\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/FixedThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"classes/FixedThreadPool.html#workerNodes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"emitter\",\"url\":\"classes/FixedThreadPool.html#emitter\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"promiseResponseMap\",\"url\":\"classes/FixedThreadPool.html#promiseResponseMap\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyContext\",\"url\":\"classes/FixedThreadPool.html#workerChoiceStrategyContext\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedThreadPool.html#numberOfWorkers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedThreadPool.html#filePath\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedThreadPool.html#opts\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"numberOfRunningTasks\",\"url\":\"classes/FixedThreadPool.html#numberOfRunningTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"numberOfQueuedTasks\",\"url\":\"classes/FixedThreadPool.html#numberOfQueuedTasks\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"classes/FixedThreadPool.html#setWorkerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setWorkerChoiceStrategyOptions\",\"url\":\"classes/FixedThreadPool.html#setWorkerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"enableTasksQueue\",\"url\":\"classes/FixedThreadPool.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setTasksQueueOptions\",\"url\":\"classes/FixedThreadPool.html#setTasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"internalBusy\",\"url\":\"classes/FixedThreadPool.html#internalBusy\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/FixedThreadPool.html#execute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/FixedThreadPool.html#destroy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"setupHook\",\"url\":\"classes/FixedThreadPool.html#setupHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"beforeTaskExecutionHook\",\"url\":\"classes/FixedThreadPool.html#beforeTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterTaskExecutionHook\",\"url\":\"classes/FixedThreadPool.html#afterTaskExecutionHook\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/FixedThreadPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorker\",\"url\":\"classes/FixedThreadPool.html#createAndSetupWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"workerListener\",\"url\":\"classes/FixedThreadPool.html#workerListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FixedThreadPool.html#workerListener.workerListener-1.__type\",\"classes\":\"\",\"parent\":\"FixedThreadPool.workerListener.workerListener\"},{\"kind\":4194304,\"name\":\"ThreadWorkerWithMessageChannel\",\"url\":\"types/ThreadWorkerWithMessageChannel.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"AbstractWorker\",\"url\":\"classes/AbstractWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractWorker.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/AbstractWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/AbstractWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/AbstractWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/AbstractWorker.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/AbstractWorker.html#mainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractWorker.html#opts\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkWorkerOptions\",\"url\":\"classes/AbstractWorker.html#checkWorkerOptions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkTaskFunctions\",\"url\":\"classes/AbstractWorker.html#checkTaskFunctions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/AbstractWorker.html#messageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/AbstractWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/AbstractWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/AbstractWorker.html#checkAlive\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/AbstractWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/AbstractWorker.html#runSync\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/AbstractWorker.html#runAsync\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"getTaskFunction\",\"url\":\"classes/AbstractWorker.html#getTaskFunction\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":128,\"name\":\"ClusterWorker\",\"url\":\"classes/ClusterWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClusterWorker.html#constructor\",\"classes\":\"\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ClusterWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/ClusterWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/ClusterWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/ClusterWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/ClusterWorker.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/ClusterWorker.html#mainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/ClusterWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/ClusterWorker.html#messageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/ClusterWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/ClusterWorker.html#checkAlive\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/ClusterWorker.html#runSync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/ClusterWorker.html#runAsync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":128,\"name\":\"ThreadWorker\",\"url\":\"classes/ThreadWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ThreadWorker.html#constructor\",\"classes\":\"\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/ThreadWorker.html#taskFunctions\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"lastTaskTimestamp\",\"url\":\"classes/ThreadWorker.html#lastTaskTimestamp\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"aliveInterval\",\"url\":\"classes/ThreadWorker.html#aliveInterval\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"isMain\",\"url\":\"classes/ThreadWorker.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"mainWorker\",\"url\":\"classes/ThreadWorker.html#mainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/ThreadWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/ThreadWorker.html#messageListener\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"getMainWorker\",\"url\":\"classes/ThreadWorker.html#getMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"checkAlive\",\"url\":\"classes/ThreadWorker.html#checkAlive\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ThreadWorker.html#handleError\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"runSync\",\"url\":\"classes/ThreadWorker.html#runSync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/ThreadWorker.html#runAsync\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":32,\"name\":\"KillBehaviors\",\"url\":\"variables/KillBehaviors.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KillBehavior\",\"url\":\"types/KillBehavior.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerOptions\",\"url\":\"interfaces/WorkerOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"maxInactiveTime\",\"url\":\"interfaces/WorkerOptions.html#maxInactiveTime\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"async\",\"url\":\"interfaces/WorkerOptions.html#async\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"killBehavior\",\"url\":\"interfaces/WorkerOptions.html#killBehavior\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":4194304,\"name\":\"Draft\",\"url\":\"types/Draft.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"MessageValue\",\"url\":\"interfaces/MessageValue.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kill\",\"url\":\"interfaces/MessageValue.html#kill\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/MessageValue.html#error\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/MessageValue.html#runTime\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/MessageValue.html#waitTime\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"interfaces/MessageValue.html#parent\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/MessageValue.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/MessageValue.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"submissionTimestamp\",\"url\":\"interfaces/MessageValue.html#submissionTimestamp\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MessageValue.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":256,\"name\":\"PromiseResponseWrapper\",\"url\":\"interfaces/PromiseResponseWrapper.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"resolve\",\"url\":\"interfaces/PromiseResponseWrapper.html#resolve\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PromiseResponseWrapper.html#resolve.__type-2\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper.resolve\"},{\"kind\":1024,\"name\":\"reject\",\"url\":\"interfaces/PromiseResponseWrapper.html#reject\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PromiseResponseWrapper.html#reject.__type\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper.reject\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/PromiseResponseWrapper.html#worker\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":4194304,\"name\":\"TaskFunctions\",\"url\":\"types/TaskFunctions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WorkerAsyncFunction\",\"url\":\"types/WorkerAsyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/WorkerAsyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"WorkerAsyncFunction\"},{\"kind\":4194304,\"name\":\"WorkerFunction\",\"url\":\"types/WorkerFunction.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"WorkerSyncFunction\",\"url\":\"types/WorkerSyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/WorkerSyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"WorkerSyncFunction\"},{\"kind\":128,\"name\":\"CircularArray\",\"url\":\"classes/CircularArray.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CircularArray.html#constructor\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/CircularArray.html#size\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/CircularArray.html#push-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/CircularArray.html#unshift-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"concat\",\"url\":\"classes/CircularArray.html#concat-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"splice\",\"url\":\"classes/CircularArray.html#splice-1\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"resize\",\"url\":\"classes/CircularArray.html#resize\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"empty\",\"url\":\"classes/CircularArray.html#empty\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"full\",\"url\":\"classes/CircularArray.html#full\",\"classes\":\"\",\"parent\":\"CircularArray\"},{\"kind\":2048,\"name\":\"checkSize\",\"url\":\"classes/CircularArray.html#checkSize\",\"classes\":\"tsd-is-private\",\"parent\":\"CircularArray\"},{\"kind\":128,\"name\":\"Queue\",\"url\":\"classes/Queue.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Queue.html#constructor\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Queue.html#items\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"head\",\"url\":\"classes/Queue.html#head\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"tail\",\"url\":\"classes/Queue.html#tail\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/Queue.html#size\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"enqueue\",\"url\":\"classes/Queue.html#enqueue\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"dequeue\",\"url\":\"classes/Queue.html#dequeue\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"peek\",\"url\":\"classes/Queue.html#peek\",\"classes\":\"\",\"parent\":\"Queue\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,56.156]],[\"comment/0\",[]],[\"name/1\",[1,35.787]],[\"comment/1\",[]],[\"name/2\",[2,51.047]],[\"comment/2\",[]],[\"name/3\",[3,41.492]],[\"comment/3\",[]],[\"name/4\",[4,38.81]],[\"comment/4\",[]],[\"name/5\",[5,41.492]],[\"comment/5\",[]],[\"name/6\",[6,43.163]],[\"comment/6\",[]],[\"name/7\",[7,38.81]],[\"comment/7\",[]],[\"name/8\",[8,43.163]],[\"comment/8\",[]],[\"name/9\",[9,38.81]],[\"comment/9\",[]],[\"name/10\",[10,43.163]],[\"comment/10\",[]],[\"name/11\",[11,43.163]],[\"comment/11\",[]],[\"name/12\",[12,43.163]],[\"comment/12\",[]],[\"name/13\",[13,43.163]],[\"comment/13\",[]],[\"name/14\",[14,43.163]],[\"comment/14\",[]],[\"name/15\",[15,41.492]],[\"comment/15\",[]],[\"name/16\",[16,41.492]],[\"comment/16\",[]],[\"name/17\",[17,43.163]],[\"comment/17\",[]],[\"name/18\",[18,41.492]],[\"comment/18\",[]],[\"name/19\",[19,43.163]],[\"comment/19\",[]],[\"name/20\",[20,43.163]],[\"comment/20\",[]],[\"name/21\",[21,43.163]],[\"comment/21\",[]],[\"name/22\",[22,43.163]],[\"comment/22\",[]],[\"name/23\",[23,40.061]],[\"comment/23\",[]],[\"name/24\",[24,41.492]],[\"comment/24\",[]],[\"name/25\",[25,38.81]],[\"comment/25\",[]],[\"name/26\",[26,41.492]],[\"comment/26\",[]],[\"name/27\",[27,43.163]],[\"comment/27\",[]],[\"name/28\",[28,40.061]],[\"comment/28\",[]],[\"name/29\",[29,41.492]],[\"comment/29\",[]],[\"name/30\",[30,43.163]],[\"comment/30\",[]],[\"name/31\",[31,43.163]],[\"comment/31\",[]],[\"name/32\",[32,43.163]],[\"comment/32\",[]],[\"name/33\",[33,43.163]],[\"comment/33\",[]],[\"name/34\",[34,43.163]],[\"comment/34\",[]],[\"name/35\",[35,27.823]],[\"comment/35\",[]],[\"name/36\",[36,56.156]],[\"comment/36\",[]],[\"name/37\",[1,35.787]],[\"comment/37\",[]],[\"name/38\",[7,38.81]],[\"comment/38\",[]],[\"name/39\",[8,43.163]],[\"comment/39\",[]],[\"name/40\",[9,38.81]],[\"comment/40\",[]],[\"name/41\",[10,43.163]],[\"comment/41\",[]],[\"name/42\",[11,43.163]],[\"comment/42\",[]],[\"name/43\",[12,43.163]],[\"comment/43\",[]],[\"name/44\",[13,43.163]],[\"comment/44\",[]],[\"name/45\",[14,43.163]],[\"comment/45\",[]],[\"name/46\",[3,41.492]],[\"comment/46\",[]],[\"name/47\",[4,38.81]],[\"comment/47\",[]],[\"name/48\",[5,41.492]],[\"comment/48\",[]],[\"name/49\",[6,43.163]],[\"comment/49\",[]],[\"name/50\",[15,41.492]],[\"comment/50\",[]],[\"name/51\",[16,41.492]],[\"comment/51\",[]],[\"name/52\",[17,43.163]],[\"comment/52\",[]],[\"name/53\",[18,41.492]],[\"comment/53\",[]],[\"name/54\",[19,43.163]],[\"comment/54\",[]],[\"name/55\",[20,43.163]],[\"comment/55\",[]],[\"name/56\",[21,43.163]],[\"comment/56\",[]],[\"name/57\",[22,43.163]],[\"comment/57\",[]],[\"name/58\",[23,40.061]],[\"comment/58\",[]],[\"name/59\",[24,41.492]],[\"comment/59\",[]],[\"name/60\",[25,38.81]],[\"comment/60\",[]],[\"name/61\",[26,41.492]],[\"comment/61\",[]],[\"name/62\",[27,43.163]],[\"comment/62\",[]],[\"name/63\",[28,40.061]],[\"comment/63\",[]],[\"name/64\",[29,41.492]],[\"comment/64\",[]],[\"name/65\",[30,43.163]],[\"comment/65\",[]],[\"name/66\",[31,43.163]],[\"comment/66\",[]],[\"name/67\",[32,43.163]],[\"comment/67\",[]],[\"name/68\",[33,43.163]],[\"comment/68\",[]],[\"name/69\",[34,43.163]],[\"comment/69\",[]],[\"name/70\",[35,27.823]],[\"comment/70\",[]],[\"name/71\",[37,56.156]],[\"comment/71\",[]],[\"name/72\",[38,56.156]],[\"comment/72\",[]],[\"name/73\",[39,56.156]],[\"comment/73\",[]],[\"name/74\",[40,47.683]],[\"comment/74\",[]],[\"name/75\",[41,47.683]],[\"comment/75\",[]],[\"name/76\",[42,47.683]],[\"comment/76\",[]],[\"name/77\",[43,47.683]],[\"comment/77\",[]],[\"name/78\",[44,45.169]],[\"comment/78\",[]],[\"name/79\",[45,47.683]],[\"comment/79\",[]],[\"name/80\",[46,51.047]],[\"comment/80\",[]],[\"name/81\",[25,38.81]],[\"comment/81\",[]],[\"name/82\",[47,47.683]],[\"comment/82\",[]],[\"name/83\",[48,56.156]],[\"comment/83\",[]],[\"name/84\",[1,35.787]],[\"comment/84\",[]],[\"name/85\",[15,41.492]],[\"comment/85\",[]],[\"name/86\",[16,41.492]],[\"comment/86\",[]],[\"name/87\",[17,43.163]],[\"comment/87\",[]],[\"name/88\",[18,41.492]],[\"comment/88\",[]],[\"name/89\",[19,43.163]],[\"comment/89\",[]],[\"name/90\",[20,43.163]],[\"comment/90\",[]],[\"name/91\",[7,38.81]],[\"comment/91\",[]],[\"name/92\",[49,56.156]],[\"comment/92\",[]],[\"name/93\",[50,56.156]],[\"comment/93\",[]],[\"name/94\",[51,56.156]],[\"comment/94\",[]],[\"name/95\",[52,56.156]],[\"comment/95\",[]],[\"name/96\",[53,56.156]],[\"comment/96\",[]],[\"name/97\",[54,56.156]],[\"comment/97\",[]],[\"name/98\",[3,41.492]],[\"comment/98\",[]],[\"name/99\",[4,38.81]],[\"comment/99\",[]],[\"name/100\",[21,43.163]],[\"comment/100\",[]],[\"name/101\",[22,43.163]],[\"comment/101\",[]],[\"name/102\",[55,56.156]],[\"comment/102\",[]],[\"name/103\",[23,40.061]],[\"comment/103\",[]],[\"name/104\",[24,41.492]],[\"comment/104\",[]],[\"name/105\",[25,38.81]],[\"comment/105\",[]],[\"name/106\",[26,41.492]],[\"comment/106\",[]],[\"name/107\",[56,56.156]],[\"comment/107\",[]],[\"name/108\",[5,41.492]],[\"comment/108\",[]],[\"name/109\",[6,43.163]],[\"comment/109\",[]],[\"name/110\",[27,43.163]],[\"comment/110\",[]],[\"name/111\",[28,40.061]],[\"comment/111\",[]],[\"name/112\",[29,41.492]],[\"comment/112\",[]],[\"name/113\",[10,43.163]],[\"comment/113\",[]],[\"name/114\",[8,43.163]],[\"comment/114\",[]],[\"name/115\",[9,38.81]],[\"comment/115\",[]],[\"name/116\",[30,43.163]],[\"comment/116\",[]],[\"name/117\",[31,43.163]],[\"comment/117\",[]],[\"name/118\",[57,56.156]],[\"comment/118\",[]],[\"name/119\",[58,56.156]],[\"comment/119\",[]],[\"name/120\",[32,43.163]],[\"comment/120\",[]],[\"name/121\",[11,43.163]],[\"comment/121\",[]],[\"name/122\",[12,43.163]],[\"comment/122\",[]],[\"name/123\",[13,43.163]],[\"comment/123\",[]],[\"name/124\",[14,43.163]],[\"comment/124\",[]],[\"name/125\",[33,43.163]],[\"comment/125\",[]],[\"name/126\",[34,43.163]],[\"comment/126\",[]],[\"name/127\",[35,27.823]],[\"comment/127\",[]],[\"name/128\",[59,56.156]],[\"comment/128\",[]],[\"name/129\",[60,56.156]],[\"comment/129\",[]],[\"name/130\",[61,56.156]],[\"comment/130\",[]],[\"name/131\",[62,56.156]],[\"comment/131\",[]],[\"name/132\",[63,56.156]],[\"comment/132\",[]],[\"name/133\",[64,56.156]],[\"comment/133\",[]],[\"name/134\",[65,56.156]],[\"comment/134\",[]],[\"name/135\",[66,56.156]],[\"comment/135\",[]],[\"name/136\",[67,56.156]],[\"comment/136\",[]],[\"name/137\",[68,56.156]],[\"comment/137\",[]],[\"name/138\",[69,56.156]],[\"comment/138\",[]],[\"name/139\",[70,56.156]],[\"comment/139\",[]],[\"name/140\",[71,56.156]],[\"comment/140\",[]],[\"name/141\",[3,41.492]],[\"comment/141\",[]],[\"name/142\",[4,38.81]],[\"comment/142\",[]],[\"name/143\",[15,41.492]],[\"comment/143\",[]],[\"name/144\",[16,41.492]],[\"comment/144\",[]],[\"name/145\",[28,40.061]],[\"comment/145\",[]],[\"name/146\",[35,27.823]],[\"comment/146\",[]],[\"name/147\",[29,41.492]],[\"comment/147\",[]],[\"name/148\",[35,27.823]],[\"comment/148\",[]],[\"name/149\",[23,40.061]],[\"comment/149\",[]],[\"name/150\",[35,27.823]],[\"comment/150\",[]],[\"name/151\",[24,41.492]],[\"comment/151\",[]],[\"name/152\",[35,27.823]],[\"comment/152\",[]],[\"name/153\",[25,38.81]],[\"comment/153\",[]],[\"name/154\",[35,27.823]],[\"comment/154\",[]],[\"name/155\",[26,41.492]],[\"comment/155\",[]],[\"name/156\",[35,27.823]],[\"comment/156\",[]],[\"name/157\",[72,56.156]],[\"comment/157\",[]],[\"name/158\",[73,56.156]],[\"comment/158\",[]],[\"name/159\",[74,56.156]],[\"comment/159\",[]],[\"name/160\",[40,47.683]],[\"comment/160\",[]],[\"name/161\",[41,47.683]],[\"comment/161\",[]],[\"name/162\",[42,47.683]],[\"comment/162\",[]],[\"name/163\",[43,47.683]],[\"comment/163\",[]],[\"name/164\",[44,45.169]],[\"comment/164\",[]],[\"name/165\",[45,47.683]],[\"comment/165\",[]],[\"name/166\",[46,51.047]],[\"comment/166\",[]],[\"name/167\",[25,38.81]],[\"comment/167\",[]],[\"name/168\",[47,47.683]],[\"comment/168\",[]],[\"name/169\",[75,56.156]],[\"comment/169\",[]],[\"name/170\",[76,56.156]],[\"comment/170\",[]],[\"name/171\",[77,56.156]],[\"comment/171\",[]],[\"name/172\",[47,47.683]],[\"comment/172\",[]],[\"name/173\",[78,56.156]],[\"comment/173\",[]],[\"name/174\",[41,47.683]],[\"comment/174\",[]],[\"name/175\",[35,27.823]],[\"comment/175\",[]],[\"name/176\",[43,47.683]],[\"comment/176\",[]],[\"name/177\",[35,27.823]],[\"comment/177\",[]],[\"name/178\",[79,56.156]],[\"comment/178\",[]],[\"name/179\",[80,56.156]],[\"comment/179\",[]],[\"name/180\",[81,56.156]],[\"comment/180\",[]],[\"name/181\",[35,27.823]],[\"comment/181\",[]],[\"name/182\",[40,47.683]],[\"comment/182\",[]],[\"name/183\",[35,27.823]],[\"comment/183\",[]],[\"name/184\",[42,47.683]],[\"comment/184\",[]],[\"name/185\",[35,27.823]],[\"comment/185\",[]],[\"name/186\",[82,56.156]],[\"comment/186\",[]],[\"name/187\",[83,51.047]],[\"comment/187\",[]],[\"name/188\",[84,51.047]],[\"comment/188\",[]],[\"name/189\",[85,51.047]],[\"comment/189\",[]],[\"name/190\",[86,51.047]],[\"comment/190\",[]],[\"name/191\",[87,51.047]],[\"comment/191\",[]],[\"name/192\",[88,56.156]],[\"comment/192\",[]],[\"name/193\",[89,56.156]],[\"comment/193\",[]],[\"name/194\",[90,47.683]],[\"comment/194\",[]],[\"name/195\",[91,56.156]],[\"comment/195\",[]],[\"name/196\",[92,51.047]],[\"comment/196\",[]],[\"name/197\",[93,47.683]],[\"comment/197\",[]],[\"name/198\",[94,47.683]],[\"comment/198\",[]],[\"name/199\",[95,56.156]],[\"comment/199\",[]],[\"name/200\",[96,51.047]],[\"comment/200\",[]],[\"name/201\",[97,47.683]],[\"comment/201\",[]],[\"name/202\",[98,51.047]],[\"comment/202\",[]],[\"name/203\",[99,56.156]],[\"comment/203\",[]],[\"name/204\",[100,51.047]],[\"comment/204\",[]],[\"name/205\",[87,51.047]],[\"comment/205\",[]],[\"name/206\",[101,56.156]],[\"comment/206\",[]],[\"name/207\",[102,51.047]],[\"comment/207\",[]],[\"name/208\",[103,56.156]],[\"comment/208\",[]],[\"name/209\",[104,51.047]],[\"comment/209\",[]],[\"name/210\",[105,56.156]],[\"comment/210\",[]],[\"name/211\",[35,27.823]],[\"comment/211\",[]],[\"name/212\",[106,51.047]],[\"comment/212\",[]],[\"name/213\",[35,27.823]],[\"comment/213\",[]],[\"name/214\",[107,56.156]],[\"comment/214\",[]],[\"name/215\",[35,27.823]],[\"comment/215\",[]],[\"name/216\",[108,51.047]],[\"comment/216\",[]],[\"name/217\",[35,27.823]],[\"comment/217\",[]],[\"name/218\",[109,51.047]],[\"comment/218\",[]],[\"name/219\",[35,27.823]],[\"comment/219\",[]],[\"name/220\",[104,51.047]],[\"comment/220\",[]],[\"name/221\",[90,47.683]],[\"comment/221\",[]],[\"name/222\",[92,51.047]],[\"comment/222\",[]],[\"name/223\",[93,47.683]],[\"comment/223\",[]],[\"name/224\",[94,47.683]],[\"comment/224\",[]],[\"name/225\",[96,51.047]],[\"comment/225\",[]],[\"name/226\",[97,47.683]],[\"comment/226\",[]],[\"name/227\",[44,45.169]],[\"comment/227\",[]],[\"name/228\",[45,47.683]],[\"comment/228\",[]],[\"name/229\",[93,47.683]],[\"comment/229\",[]],[\"name/230\",[97,47.683]],[\"comment/230\",[]],[\"name/231\",[110,56.156]],[\"comment/231\",[]],[\"name/232\",[18,41.492]],[\"comment/232\",[]],[\"name/233\",[1,35.787]],[\"comment/233\",[]],[\"name/234\",[102,51.047]],[\"comment/234\",[]],[\"name/235\",[44,45.169]],[\"comment/235\",[]],[\"name/236\",[111,56.156]],[\"comment/236\",[]],[\"name/237\",[23,40.061]],[\"comment/237\",[]],[\"name/238\",[106,51.047]],[\"comment/238\",[]],[\"name/239\",[28,40.061]],[\"comment/239\",[]],[\"name/240\",[108,51.047]],[\"comment/240\",[]],[\"name/241\",[109,51.047]],[\"comment/241\",[]],[\"name/242\",[112,56.156]],[\"comment/242\",[]],[\"name/243\",[1,35.787]],[\"comment/243\",[]],[\"name/244\",[2,51.047]],[\"comment/244\",[]],[\"name/245\",[3,41.492]],[\"comment/245\",[]],[\"name/246\",[5,41.492]],[\"comment/246\",[]],[\"name/247\",[4,38.81]],[\"comment/247\",[]],[\"name/248\",[6,43.163]],[\"comment/248\",[]],[\"name/249\",[9,38.81]],[\"comment/249\",[]],[\"name/250\",[10,43.163]],[\"comment/250\",[]],[\"name/251\",[11,43.163]],[\"comment/251\",[]],[\"name/252\",[12,43.163]],[\"comment/252\",[]],[\"name/253\",[13,43.163]],[\"comment/253\",[]],[\"name/254\",[14,43.163]],[\"comment/254\",[]],[\"name/255\",[15,41.492]],[\"comment/255\",[]],[\"name/256\",[16,41.492]],[\"comment/256\",[]],[\"name/257\",[17,43.163]],[\"comment/257\",[]],[\"name/258\",[18,41.492]],[\"comment/258\",[]],[\"name/259\",[19,43.163]],[\"comment/259\",[]],[\"name/260\",[20,43.163]],[\"comment/260\",[]],[\"name/261\",[7,38.81]],[\"comment/261\",[]],[\"name/262\",[21,43.163]],[\"comment/262\",[]],[\"name/263\",[22,43.163]],[\"comment/263\",[]],[\"name/264\",[23,40.061]],[\"comment/264\",[]],[\"name/265\",[24,41.492]],[\"comment/265\",[]],[\"name/266\",[25,38.81]],[\"comment/266\",[]],[\"name/267\",[26,41.492]],[\"comment/267\",[]],[\"name/268\",[27,43.163]],[\"comment/268\",[]],[\"name/269\",[28,40.061]],[\"comment/269\",[]],[\"name/270\",[29,41.492]],[\"comment/270\",[]],[\"name/271\",[8,43.163]],[\"comment/271\",[]],[\"name/272\",[30,43.163]],[\"comment/272\",[]],[\"name/273\",[31,43.163]],[\"comment/273\",[]],[\"name/274\",[32,43.163]],[\"comment/274\",[]],[\"name/275\",[33,43.163]],[\"comment/275\",[]],[\"name/276\",[34,43.163]],[\"comment/276\",[]],[\"name/277\",[35,27.823]],[\"comment/277\",[]],[\"name/278\",[113,56.156]],[\"comment/278\",[]],[\"name/279\",[1,35.787]],[\"comment/279\",[]],[\"name/280\",[9,38.81]],[\"comment/280\",[]],[\"name/281\",[10,43.163]],[\"comment/281\",[]],[\"name/282\",[11,43.163]],[\"comment/282\",[]],[\"name/283\",[12,43.163]],[\"comment/283\",[]],[\"name/284\",[13,43.163]],[\"comment/284\",[]],[\"name/285\",[14,43.163]],[\"comment/285\",[]],[\"name/286\",[3,41.492]],[\"comment/286\",[]],[\"name/287\",[4,38.81]],[\"comment/287\",[]],[\"name/288\",[5,41.492]],[\"comment/288\",[]],[\"name/289\",[6,43.163]],[\"comment/289\",[]],[\"name/290\",[15,41.492]],[\"comment/290\",[]],[\"name/291\",[16,41.492]],[\"comment/291\",[]],[\"name/292\",[17,43.163]],[\"comment/292\",[]],[\"name/293\",[18,41.492]],[\"comment/293\",[]],[\"name/294\",[19,43.163]],[\"comment/294\",[]],[\"name/295\",[20,43.163]],[\"comment/295\",[]],[\"name/296\",[7,38.81]],[\"comment/296\",[]],[\"name/297\",[21,43.163]],[\"comment/297\",[]],[\"name/298\",[22,43.163]],[\"comment/298\",[]],[\"name/299\",[23,40.061]],[\"comment/299\",[]],[\"name/300\",[24,41.492]],[\"comment/300\",[]],[\"name/301\",[25,38.81]],[\"comment/301\",[]],[\"name/302\",[26,41.492]],[\"comment/302\",[]],[\"name/303\",[27,43.163]],[\"comment/303\",[]],[\"name/304\",[28,40.061]],[\"comment/304\",[]],[\"name/305\",[29,41.492]],[\"comment/305\",[]],[\"name/306\",[8,43.163]],[\"comment/306\",[]],[\"name/307\",[30,43.163]],[\"comment/307\",[]],[\"name/308\",[31,43.163]],[\"comment/308\",[]],[\"name/309\",[32,43.163]],[\"comment/309\",[]],[\"name/310\",[33,43.163]],[\"comment/310\",[]],[\"name/311\",[34,43.163]],[\"comment/311\",[]],[\"name/312\",[35,27.823]],[\"comment/312\",[]],[\"name/313\",[114,56.156]],[\"comment/313\",[]],[\"name/314\",[115,56.156]],[\"comment/314\",[]],[\"name/315\",[1,35.787]],[\"comment/315\",[]],[\"name/316\",[116,45.169]],[\"comment/316\",[]],[\"name/317\",[117,47.683]],[\"comment/317\",[]],[\"name/318\",[118,47.683]],[\"comment/318\",[]],[\"name/319\",[9,38.81]],[\"comment/319\",[]],[\"name/320\",[119,47.683]],[\"comment/320\",[]],[\"name/321\",[7,38.81]],[\"comment/321\",[]],[\"name/322\",[120,56.156]],[\"comment/322\",[]],[\"name/323\",[121,56.156]],[\"comment/323\",[]],[\"name/324\",[122,47.683]],[\"comment/324\",[]],[\"name/325\",[123,47.683]],[\"comment/325\",[]],[\"name/326\",[124,47.683]],[\"comment/326\",[]],[\"name/327\",[125,47.683]],[\"comment/327\",[]],[\"name/328\",[126,47.683]],[\"comment/328\",[]],[\"name/329\",[127,47.683]],[\"comment/329\",[]],[\"name/330\",[128,47.683]],[\"comment/330\",[]],[\"name/331\",[129,56.156]],[\"comment/331\",[]],[\"name/332\",[130,56.156]],[\"comment/332\",[]],[\"name/333\",[1,35.787]],[\"comment/333\",[]],[\"name/334\",[124,47.683]],[\"comment/334\",[]],[\"name/335\",[126,47.683]],[\"comment/335\",[]],[\"name/336\",[116,45.169]],[\"comment/336\",[]],[\"name/337\",[117,47.683]],[\"comment/337\",[]],[\"name/338\",[118,47.683]],[\"comment/338\",[]],[\"name/339\",[9,38.81]],[\"comment/339\",[]],[\"name/340\",[119,47.683]],[\"comment/340\",[]],[\"name/341\",[7,38.81]],[\"comment/341\",[]],[\"name/342\",[122,47.683]],[\"comment/342\",[]],[\"name/343\",[123,47.683]],[\"comment/343\",[]],[\"name/344\",[125,47.683]],[\"comment/344\",[]],[\"name/345\",[127,47.683]],[\"comment/345\",[]],[\"name/346\",[128,47.683]],[\"comment/346\",[]],[\"name/347\",[131,56.156]],[\"comment/347\",[]],[\"name/348\",[1,35.787]],[\"comment/348\",[]],[\"name/349\",[124,47.683]],[\"comment/349\",[]],[\"name/350\",[116,45.169]],[\"comment/350\",[]],[\"name/351\",[117,47.683]],[\"comment/351\",[]],[\"name/352\",[118,47.683]],[\"comment/352\",[]],[\"name/353\",[9,38.81]],[\"comment/353\",[]],[\"name/354\",[119,47.683]],[\"comment/354\",[]],[\"name/355\",[7,38.81]],[\"comment/355\",[]],[\"name/356\",[122,47.683]],[\"comment/356\",[]],[\"name/357\",[123,47.683]],[\"comment/357\",[]],[\"name/358\",[125,47.683]],[\"comment/358\",[]],[\"name/359\",[126,47.683]],[\"comment/359\",[]],[\"name/360\",[127,47.683]],[\"comment/360\",[]],[\"name/361\",[128,47.683]],[\"comment/361\",[]],[\"name/362\",[132,56.156]],[\"comment/362\",[]],[\"name/363\",[133,51.047]],[\"comment/363\",[]],[\"name/364\",[134,56.156]],[\"comment/364\",[]],[\"name/365\",[135,56.156]],[\"comment/365\",[]],[\"name/366\",[136,56.156]],[\"comment/366\",[]],[\"name/367\",[133,51.047]],[\"comment/367\",[]],[\"name/368\",[137,56.156]],[\"comment/368\",[]],[\"name/369\",[138,56.156]],[\"comment/369\",[]],[\"name/370\",[139,56.156]],[\"comment/370\",[]],[\"name/371\",[98,51.047]],[\"comment/371\",[]],[\"name/372\",[90,47.683]],[\"comment/372\",[]],[\"name/373\",[94,47.683]],[\"comment/373\",[]],[\"name/374\",[140,56.156]],[\"comment/374\",[]],[\"name/375\",[83,51.047]],[\"comment/375\",[]],[\"name/376\",[84,51.047]],[\"comment/376\",[]],[\"name/377\",[85,51.047]],[\"comment/377\",[]],[\"name/378\",[86,51.047]],[\"comment/378\",[]],[\"name/379\",[141,56.156]],[\"comment/379\",[]],[\"name/380\",[142,56.156]],[\"comment/380\",[]],[\"name/381\",[35,27.823]],[\"comment/381\",[]],[\"name/382\",[143,56.156]],[\"comment/382\",[]],[\"name/383\",[35,27.823]],[\"comment/383\",[]],[\"name/384\",[100,51.047]],[\"comment/384\",[]],[\"name/385\",[116,45.169]],[\"comment/385\",[]],[\"name/386\",[144,56.156]],[\"comment/386\",[]],[\"name/387\",[35,27.823]],[\"comment/387\",[]],[\"name/388\",[145,56.156]],[\"comment/388\",[]],[\"name/389\",[146,56.156]],[\"comment/389\",[]],[\"name/390\",[35,27.823]],[\"comment/390\",[]],[\"name/391\",[147,56.156]],[\"comment/391\",[]],[\"name/392\",[1,35.787]],[\"comment/392\",[]],[\"name/393\",[4,38.81]],[\"comment/393\",[]],[\"name/394\",[148,56.156]],[\"comment/394\",[]],[\"name/395\",[149,56.156]],[\"comment/395\",[]],[\"name/396\",[150,56.156]],[\"comment/396\",[]],[\"name/397\",[151,56.156]],[\"comment/397\",[]],[\"name/398\",[152,56.156]],[\"comment/398\",[]],[\"name/399\",[153,56.156]],[\"comment/399\",[]],[\"name/400\",[5,41.492]],[\"comment/400\",[]],[\"name/401\",[154,56.156]],[\"comment/401\",[]],[\"name/402\",[155,56.156]],[\"comment/402\",[]],[\"name/403\",[1,35.787]],[\"comment/403\",[]],[\"name/404\",[156,56.156]],[\"comment/404\",[]],[\"name/405\",[157,56.156]],[\"comment/405\",[]],[\"name/406\",[158,56.156]],[\"comment/406\",[]],[\"name/407\",[4,38.81]],[\"comment/407\",[]],[\"name/408\",[159,56.156]],[\"comment/408\",[]],[\"name/409\",[160,56.156]],[\"comment/409\",[]],[\"name/410\",[161,56.156]],[\"comment/410\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":35,\"name\":{\"35\":{},\"70\":{},\"127\":{},\"146\":{},\"148\":{},\"150\":{},\"152\":{},\"154\":{},\"156\":{},\"175\":{},\"177\":{},\"181\":{},\"183\":{},\"185\":{},\"211\":{},\"213\":{},\"215\":{},\"217\":{},\"219\":{},\"277\":{},\"312\":{},\"381\":{},\"383\":{},\"387\":{},\"390\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":48,\"name\":{\"83\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":115,\"name\":{\"314\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":31,\"name\":{\"31\":{},\"66\":{},\"117\":{},\"273\":{},\"308\":{}},\"comment\":{}}],[\"afterworkersetup\",{\"_index\":14,\"name\":{\"14\":{},\"45\":{},\"124\":{},\"254\":{},\"285\":{}},\"comment\":{}}],[\"aliveinterval\",{\"_index\":118,\"name\":{\"318\":{},\"338\":{},\"352\":{}},\"comment\":{}}],[\"async\",{\"_index\":136,\"name\":{\"366\":{}},\"comment\":{}}],[\"avgruntime\",{\"_index\":92,\"name\":{\"196\":{},\"222\":{}},\"comment\":{}}],[\"avgwaittime\",{\"_index\":96,\"name\":{\"200\":{},\"225\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":30,\"name\":{\"30\":{},\"65\":{},\"116\":{},\"272\":{},\"307\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":56,\"name\":{\"107\":{}},\"comment\":{}}],[\"busy\",{\"_index\":6,\"name\":{\"6\":{},\"49\":{},\"109\":{},\"248\":{},\"289\":{}},\"comment\":{}}],[\"checkalive\",{\"_index\":125,\"name\":{\"327\":{},\"344\":{},\"358\":{}},\"comment\":{}}],[\"checkandemitevents\",{\"_index\":59,\"name\":{\"128\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":49,\"name\":{\"92\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":50,\"name\":{\"93\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":51,\"name\":{\"94\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":154,\"name\":{\"401\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":121,\"name\":{\"323\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":54,\"name\":{\"97\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":52,\"name\":{\"95\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":53,\"name\":{\"96\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":120,\"name\":{\"322\":{}},\"comment\":{}}],[\"choose\",{\"_index\":107,\"name\":{\"214\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":32,\"name\":{\"32\":{},\"67\":{},\"120\":{},\"274\":{},\"309\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":147,\"name\":{\"391\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":37,\"name\":{\"71\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":130,\"name\":{\"332\":{}},\"comment\":{}}],[\"concat\",{\"_index\":150,\"name\":{\"396\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":78,\"name\":{\"173\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"37\":{},\"84\":{},\"233\":{},\"243\":{},\"279\":{},\"315\":{},\"333\":{},\"348\":{},\"392\":{},\"403\":{}},\"comment\":{}}],[\"createandsetupworker\",{\"_index\":33,\"name\":{\"33\":{},\"68\":{},\"125\":{},\"275\":{},\"310\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":13,\"name\":{\"13\":{},\"44\":{},\"123\":{},\"253\":{},\"284\":{}},\"comment\":{}}],[\"data\",{\"_index\":84,\"name\":{\"188\":{},\"376\":{}},\"comment\":{}}],[\"dequeue\",{\"_index\":160,\"name\":{\"409\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":66,\"name\":{\"135\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":29,\"name\":{\"29\":{},\"64\":{},\"112\":{},\"147\":{},\"270\":{},\"305\":{}},\"comment\":{}}],[\"destroyworker\",{\"_index\":10,\"name\":{\"10\":{},\"41\":{},\"113\":{},\"250\":{},\"281\":{}},\"comment\":{}}],[\"draft\",{\"_index\":137,\"name\":{\"368\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":77,\"name\":{\"171\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":112,\"name\":{\"242\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":16,\"name\":{\"16\":{},\"51\":{},\"86\":{},\"144\":{},\"256\":{},\"291\":{}},\"comment\":{}}],[\"empty\",{\"_index\":153,\"name\":{\"399\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":46,\"name\":{\"80\":{},\"166\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":25,\"name\":{\"25\":{},\"60\":{},\"81\":{},\"105\":{},\"153\":{},\"167\":{},\"266\":{},\"301\":{}},\"comment\":{}}],[\"enqueue\",{\"_index\":159,\"name\":{\"408\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":65,\"name\":{\"134\":{}},\"comment\":{}}],[\"env\",{\"_index\":38,\"name\":{\"72\":{}},\"comment\":{}}],[\"error\",{\"_index\":98,\"name\":{\"202\":{},\"371\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":41,\"name\":{\"75\":{},\"161\":{},\"174\":{}},\"comment\":{}}],[\"execute\",{\"_index\":28,\"name\":{\"28\":{},\"63\":{},\"111\":{},\"145\":{},\"239\":{},\"269\":{},\"304\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":64,\"name\":{\"133\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":43,\"name\":{\"77\":{},\"163\":{},\"176\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":20,\"name\":{\"20\":{},\"55\":{},\"90\":{},\"260\":{},\"295\":{}},\"comment\":{}}],[\"fixed\",{\"_index\":76,\"name\":{\"170\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":113,\"name\":{\"278\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":68,\"name\":{\"137\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":69,\"name\":{\"138\":{}},\"comment\":{}}],[\"full\",{\"_index\":5,\"name\":{\"5\":{},\"48\":{},\"108\":{},\"246\":{},\"288\":{},\"400\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":123,\"name\":{\"325\":{},\"343\":{},\"357\":{}},\"comment\":{}}],[\"getrequiredstatistics\",{\"_index\":111,\"name\":{\"236\":{}},\"comment\":{}}],[\"gettaskfunction\",{\"_index\":129,\"name\":{\"331\":{}},\"comment\":{}}],[\"getworkernodekey\",{\"_index\":55,\"name\":{\"102\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":126,\"name\":{\"328\":{},\"335\":{},\"359\":{}},\"comment\":{}}],[\"head\",{\"_index\":157,\"name\":{\"405\":{}},\"comment\":{}}],[\"id\",{\"_index\":86,\"name\":{\"190\":{},\"378\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":27,\"name\":{\"27\":{},\"62\":{},\"110\":{},\"268\":{},\"303\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":71,\"name\":{\"140\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":9,\"name\":{\"9\":{},\"40\":{},\"115\":{},\"249\":{},\"280\":{},\"319\":{},\"339\":{},\"353\":{}},\"comment\":{}}],[\"items\",{\"_index\":156,\"name\":{\"404\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":79,\"name\":{\"178\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":103,\"name\":{\"208\":{}},\"comment\":{}}],[\"kill\",{\"_index\":139,\"name\":{\"370\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":133,\"name\":{\"363\":{},\"367\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":132,\"name\":{\"362\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":117,\"name\":{\"317\":{},\"337\":{},\"351\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":119,\"name\":{\"320\":{},\"340\":{},\"354\":{}},\"comment\":{}}],[\"max\",{\"_index\":2,\"name\":{\"2\":{},\"244\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":135,\"name\":{\"365\":{}},\"comment\":{}}],[\"medruntime\",{\"_index\":93,\"name\":{\"197\":{},\"223\":{},\"229\":{}},\"comment\":{}}],[\"medwaittime\",{\"_index\":97,\"name\":{\"201\":{},\"226\":{},\"230\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":40,\"name\":{\"74\":{},\"160\":{},\"182\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":122,\"name\":{\"324\":{},\"342\":{},\"356\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":138,\"name\":{\"369\":{}},\"comment\":{}}],[\"name\",{\"_index\":83,\"name\":{\"187\":{},\"375\":{}},\"comment\":{}}],[\"numberofqueuedtasks\",{\"_index\":22,\"name\":{\"22\":{},\"57\":{},\"101\":{},\"263\":{},\"298\":{}},\"comment\":{}}],[\"numberofrunningtasks\",{\"_index\":21,\"name\":{\"21\":{},\"56\":{},\"100\":{},\"262\":{},\"297\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":19,\"name\":{\"19\":{},\"54\":{},\"89\":{},\"259\":{},\"294\":{}},\"comment\":{}}],[\"on\",{\"_index\":80,\"name\":{\"179\":{}},\"comment\":{}}],[\"once\",{\"_index\":81,\"name\":{\"180\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":42,\"name\":{\"76\":{},\"162\":{},\"184\":{}},\"comment\":{}}],[\"opts\",{\"_index\":7,\"name\":{\"7\":{},\"38\":{},\"91\":{},\"261\":{},\"296\":{},\"321\":{},\"341\":{},\"355\":{}},\"comment\":{}}],[\"parent\",{\"_index\":140,\"name\":{\"374\":{}},\"comment\":{}}],[\"peek\",{\"_index\":161,\"name\":{\"410\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":72,\"name\":{\"157\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":73,\"name\":{\"158\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":70,\"name\":{\"139\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":74,\"name\":{\"159\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":75,\"name\":{\"169\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":17,\"name\":{\"17\":{},\"52\":{},\"87\":{},\"257\":{},\"292\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":141,\"name\":{\"379\":{}},\"comment\":{}}],[\"push\",{\"_index\":148,\"name\":{\"394\":{}},\"comment\":{}}],[\"pushworkernode\",{\"_index\":61,\"name\":{\"130\":{}},\"comment\":{}}],[\"queue\",{\"_index\":155,\"name\":{\"402\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":12,\"name\":{\"12\":{},\"43\":{},\"122\":{},\"252\":{},\"283\":{}},\"comment\":{}}],[\"reject\",{\"_index\":143,\"name\":{\"382\":{}},\"comment\":{}}],[\"remove\",{\"_index\":108,\"name\":{\"216\":{},\"240\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":63,\"name\":{\"132\":{}},\"comment\":{}}],[\"requiredstatistics\",{\"_index\":104,\"name\":{\"209\":{},\"220\":{}},\"comment\":{}}],[\"reset\",{\"_index\":105,\"name\":{\"210\":{}},\"comment\":{}}],[\"resize\",{\"_index\":152,\"name\":{\"398\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":142,\"name\":{\"380\":{}},\"comment\":{}}],[\"run\",{\"_index\":88,\"name\":{\"192\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":128,\"name\":{\"330\":{},\"346\":{},\"361\":{}},\"comment\":{}}],[\"running\",{\"_index\":89,\"name\":{\"193\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":127,\"name\":{\"329\":{},\"345\":{},\"360\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":90,\"name\":{\"194\":{},\"221\":{},\"372\":{}},\"comment\":{}}],[\"runtimehistory\",{\"_index\":91,\"name\":{\"195\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":124,\"name\":{\"326\":{},\"334\":{},\"349\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":11,\"name\":{\"11\":{},\"42\":{},\"121\":{},\"251\":{},\"282\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":109,\"name\":{\"218\":{},\"241\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":26,\"name\":{\"26\":{},\"61\":{},\"106\":{},\"155\":{},\"267\":{},\"302\":{}},\"comment\":{}}],[\"settings\",{\"_index\":39,\"name\":{\"73\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":8,\"name\":{\"8\":{},\"39\":{},\"114\":{},\"271\":{},\"306\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":23,\"name\":{\"23\":{},\"58\":{},\"103\":{},\"149\":{},\"237\":{},\"264\":{},\"299\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":24,\"name\":{\"24\":{},\"59\":{},\"104\":{},\"151\":{},\"265\":{},\"300\":{}},\"comment\":{}}],[\"setworkernode\",{\"_index\":62,\"name\":{\"131\":{}},\"comment\":{}}],[\"setworkernodetasksusage\",{\"_index\":60,\"name\":{\"129\":{}},\"comment\":{}}],[\"size\",{\"_index\":4,\"name\":{\"4\":{},\"47\":{},\"99\":{},\"142\":{},\"247\":{},\"287\":{},\"393\":{},\"407\":{}},\"comment\":{}}],[\"splice\",{\"_index\":151,\"name\":{\"397\":{}},\"comment\":{}}],[\"submissiontimestamp\",{\"_index\":85,\"name\":{\"189\":{},\"377\":{}},\"comment\":{}}],[\"tail\",{\"_index\":158,\"name\":{\"406\":{}},\"comment\":{}}],[\"task\",{\"_index\":82,\"name\":{\"186\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":116,\"name\":{\"316\":{},\"336\":{},\"350\":{},\"385\":{}},\"comment\":{}}],[\"tasksqueue\",{\"_index\":101,\"name\":{\"206\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":47,\"name\":{\"82\":{},\"168\":{},\"172\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":67,\"name\":{\"136\":{}},\"comment\":{}}],[\"tasksusage\",{\"_index\":87,\"name\":{\"191\":{},\"205\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":131,\"name\":{\"347\":{}},\"comment\":{}}],[\"threadworkerwithmessagechannel\",{\"_index\":114,\"name\":{\"313\":{}},\"comment\":{}}],[\"type\",{\"_index\":3,\"name\":{\"3\":{},\"46\":{},\"98\":{},\"141\":{},\"245\":{},\"286\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":149,\"name\":{\"395\":{}},\"comment\":{}}],[\"update\",{\"_index\":106,\"name\":{\"212\":{},\"238\":{}},\"comment\":{}}],[\"updateruntimetasksusage\",{\"_index\":57,\"name\":{\"118\":{}},\"comment\":{}}],[\"updatewaittimetasksusage\",{\"_index\":58,\"name\":{\"119\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":94,\"name\":{\"198\":{},\"224\":{},\"373\":{}},\"comment\":{}}],[\"waittimehistory\",{\"_index\":95,\"name\":{\"199\":{}},\"comment\":{}}],[\"weights\",{\"_index\":110,\"name\":{\"231\":{}},\"comment\":{}}],[\"worker\",{\"_index\":100,\"name\":{\"204\":{},\"384\":{}},\"comment\":{}}],[\"workerasyncfunction\",{\"_index\":144,\"name\":{\"386\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":102,\"name\":{\"207\":{},\"234\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":44,\"name\":{\"78\":{},\"164\":{},\"227\":{},\"235\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":18,\"name\":{\"18\":{},\"53\":{},\"88\":{},\"232\":{},\"258\":{},\"293\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":45,\"name\":{\"79\":{},\"165\":{},\"228\":{}},\"comment\":{}}],[\"workerfunction\",{\"_index\":145,\"name\":{\"388\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":34,\"name\":{\"34\":{},\"69\":{},\"126\":{},\"276\":{},\"311\":{}},\"comment\":{}}],[\"workernode\",{\"_index\":99,\"name\":{\"203\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":15,\"name\":{\"15\":{},\"50\":{},\"85\":{},\"143\":{},\"255\":{},\"290\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":134,\"name\":{\"364\":{}},\"comment\":{}}],[\"workersyncfunction\",{\"_index\":146,\"name\":{\"389\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/AbstractPool.html b/docs/classes/AbstractPool.html index 8d13cb40..bbb0411c 100644 --- a/docs/classes/AbstractPool.html +++ b/docs/classes/AbstractPool.html @@ -45,7 +45,7 @@ +
  • Defined in src/pools/abstract-pool.ts:35
  • @@ -113,6 +113,8 @@ setWorkerNodeTasksUsage setupHook tasksQueueSize +updateRunTimeTasksUsage +updateWaitTimeTasksUsage workerListener
    @@ -150,7 +152,7 @@

    Returns AbstractPool<Worker, Data, Response>

    +
  • Defined in src/pools/abstract-pool.ts:77
  • Properties

    @@ -165,28 +167,28 @@
    +
  • Defined in src/pools/abstract-pool.ts:44
  • filePath: string

    Path to the worker file.

    +
  • Defined in src/pools/abstract-pool.ts:79
  • numberOfWorkers: number

    Number of workers that this pool should manage.

    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: PoolOptions<Worker>

    Options for the pool.

    +
  • Defined in src/pools/abstract-pool.ts:80
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Worker, Response>> = ...
    @@ -198,7 +200,7 @@

    When we receive a message from the worker, we get a map entry with the promise resolve/reject bound to the message id.

    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -206,7 +208,7 @@

    Default to a round robin algorithm.

    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<Worker, Data>[] = []
    @@ -214,7 +216,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -227,7 +229,7 @@

    Returns boolean

    +
  • Defined in src/pools/abstract-pool.ts:335
  • +
  • Defined in src/pools/abstract-pool.ts:328
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/abstract-pool.ts:214
  • +
  • Defined in src/pools/abstract-pool.ts:211
  • Methods

    @@ -305,7 +307,7 @@ Can be overridden.

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:429
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:553
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:418
  • Returns TasksQueueOptions

    +
  • Defined in src/pools/abstract-pool.ts:315
  • +
  • Defined in src/pools/abstract-pool.ts:611
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:114
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:123
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:141
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:195
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:167
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:177
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/abstract-pool.ts:544
  • Returns undefined | Task<Data>

    +
  • Defined in src/pools/abstract-pool.ts:702
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • Returns void | Promise<void>

    +
  • Defined in src/pools/abstract-pool.ts:395
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • Returns number

    +
  • Defined in src/pools/abstract-pool.ts:698
  • +
  • Defined in src/pools/abstract-pool.ts:346
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:693
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:710
  • +
  • Defined in src/pools/abstract-pool.ts:721
  • +
  • Defined in src/pools/abstract-pool.ts:245
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/abstract-pool.ts:410
  • +
  • Defined in src/pools/abstract-pool.ts:641
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:537
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:687
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:526
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:669
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/abstract-pool.ts:403
  • Returns number

    +
  • Defined in src/pools/abstract-pool.ts:706
  • +
    + +
    +
    + +
    +
  • Defined in src/pools/abstract-pool.ts:583
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:179
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:98
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:86
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:302
  • +
  • Defined in src/worker/abstract-worker.ts:162
  • Returns WorkerFunction<Data, Response>

    +
  • Defined in src/worker/abstract-worker.ts:265
  • +
  • Defined in src/worker/abstract-worker.ts:194
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:138
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:233
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:294
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:204
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:174
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:277
  • Returns void

    +
  • Defined in src/circular-array.ts:68
  • +
  • Defined in src/circular-array.ts:54
  • +
  • Defined in src/circular-array.ts:30
  • +
  • Defined in src/worker/cluster-worker.ts:25
  • @@ -109,7 +109,7 @@ but the minimum number of workers will be guaranteed.

    Returns ClusterWorker<Data, Response>

    +
  • Defined in src/worker/cluster-worker.ts:35
  • Properties

    @@ -119,7 +119,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:42
  • isMain: boolean
    @@ -127,7 +127,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:54
  • lastTaskTimestamp: number
    @@ -135,7 +135,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:38
  • mainWorker: undefined | null | Worker
    @@ -143,7 +143,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:58
  • opts: WorkerOptions = ...
    @@ -151,7 +151,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:59
  • taskFunctions: Map<string, WorkerFunction<Data, Response>>
    @@ -159,7 +159,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:34
  • Methods

    @@ -172,7 +172,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:306
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:283
  • +
  • Defined in src/worker/abstract-worker.ts:179
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:302
  • +
  • Defined in src/worker/abstract-worker.ts:162
  • +
  • Defined in src/worker/cluster-worker.ts:56
  • +
  • Defined in src/worker/abstract-worker.ts:138
  • +
  • Defined in src/worker/abstract-worker.ts:233
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:294
  • +
  • Defined in src/worker/abstract-worker.ts:204
  • +
  • Defined in src/worker/cluster-worker.ts:51
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:277
  • +
  • Defined in src/pools/abstract-pool.ts:79
  • max: number

    Maximum number of workers that can be created by this pool.

    +
  • Defined in src/pools/cluster/dynamic.ts:30
  • numberOfWorkers: number
    @@ -170,7 +170,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: ClusterPoolOptions = {}
    @@ -178,7 +178,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/fixed.ts:53
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Worker, Response>> = ...
    @@ -191,7 +191,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -200,7 +200,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<Worker, Data>[] = []
    @@ -208,7 +208,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -222,7 +222,7 @@ When the maximum number of workers is reached and workers are busy, an event is

    Returns boolean

    +
  • Defined in src/pools/cluster/dynamic.ts:53
  • +
  • Defined in src/pools/cluster/dynamic.ts:48
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/cluster/dynamic.ts:43
  • +
  • Defined in src/pools/cluster/dynamic.ts:38
  • Methods

    @@ -304,7 +304,7 @@ Can be overridden.

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:429
  • +
  • Defined in src/pools/cluster/fixed.ts:93
  • +
  • Defined in src/pools/abstract-pool.ts:418
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/cluster/fixed.ts:88
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • +
  • Defined in src/pools/cluster/fixed.ts:69
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • +
  • Defined in src/pools/abstract-pool.ts:346
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/cluster/fixed.ts:64
  • +
  • Defined in src/pools/cluster/fixed.ts:80
  • +
  • Defined in src/pools/cluster/fixed.ts:75
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • +
  • Defined in src/pools/cluster/fixed.ts:59
  • +
  • Defined in src/pools/abstract-pool.ts:583
  • +
  • Defined in src/pools/abstract-pool.ts:79
  • max: number

    Maximum number of threads that can be created by this pool.

    +
  • Defined in src/pools/thread/dynamic.ts:31
  • numberOfWorkers: number
    @@ -170,7 +170,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: PoolOptions<ThreadWorkerWithMessageChannel>
    @@ -178,7 +178,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:80
  • promiseResponseMap: Map<string, PromiseResponseWrapper<ThreadWorkerWithMessageChannel, Response>> = ...
    @@ -191,7 +191,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<ThreadWorkerWithMessageChannel, Data, Response>
    @@ -200,7 +200,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<ThreadWorkerWithMessageChannel, Data>[] = []
    @@ -208,7 +208,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -222,7 +222,7 @@ When the maximum number of threads is reached and workers are busy, an event is

    Returns boolean

    +
  • Defined in src/pools/thread/dynamic.ts:54
  • +
  • Defined in src/pools/thread/dynamic.ts:44
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/thread/dynamic.ts:49
  • +
  • Defined in src/pools/thread/dynamic.ts:39
  • Methods

    @@ -304,7 +304,7 @@ Can be overridden.

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:429
  • +
  • Defined in src/pools/thread/fixed.ts:85
  • +
  • Defined in src/pools/abstract-pool.ts:418
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/thread/fixed.ts:78
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • +
  • Defined in src/pools/thread/fixed.ts:54
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • +
  • Defined in src/pools/abstract-pool.ts:346
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/thread/fixed.ts:49
  • +
  • Defined in src/pools/thread/fixed.ts:70
  • +
  • Defined in src/pools/thread/fixed.ts:62
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • +
  • Defined in src/pools/abstract-pool.ts:403
  • +
  • Defined in src/pools/abstract-pool.ts:583
  • +
  • Defined in src/pools/abstract-pool.ts:79
  • numberOfWorkers: number
    @@ -160,7 +160,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: ClusterPoolOptions = {}
    @@ -168,7 +168,7 @@
    +
  • Defined in src/pools/cluster/fixed.ts:53
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Worker, Response>> = ...
    @@ -181,7 +181,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -190,7 +190,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<Worker, Data>[] = []
    @@ -198,7 +198,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -212,7 +212,7 @@

    Returns boolean

    +
  • Defined in src/pools/cluster/fixed.ts:114
  • +
  • Defined in src/pools/cluster/fixed.ts:109
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/cluster/fixed.ts:104
  • +
  • Defined in src/pools/cluster/fixed.ts:99
  • Methods

    @@ -294,7 +294,7 @@ Can be overridden.

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:429
  • +
  • Defined in src/pools/cluster/fixed.ts:93
  • +
  • Defined in src/pools/abstract-pool.ts:418
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/cluster/fixed.ts:88
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • +
  • Defined in src/pools/cluster/fixed.ts:69
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • +
  • Defined in src/pools/abstract-pool.ts:346
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/cluster/fixed.ts:64
  • +
  • Defined in src/pools/cluster/fixed.ts:80
  • +
  • Defined in src/pools/cluster/fixed.ts:75
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • +
  • Defined in src/pools/cluster/fixed.ts:59
  • +
  • Defined in src/pools/abstract-pool.ts:583
  • +
  • Defined in src/pools/abstract-pool.ts:79
  • numberOfWorkers: number
    @@ -160,7 +160,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: PoolOptions<ThreadWorkerWithMessageChannel>
    @@ -168,7 +168,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:80
  • promiseResponseMap: Map<string, PromiseResponseWrapper<ThreadWorkerWithMessageChannel, Response>> = ...
    @@ -181,7 +181,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<ThreadWorkerWithMessageChannel, Data, Response>
    @@ -190,7 +190,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<ThreadWorkerWithMessageChannel, Data>[] = []
    @@ -198,7 +198,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -212,7 +212,7 @@

    Returns boolean

    +
  • Defined in src/pools/thread/fixed.ts:110
  • +
  • Defined in src/pools/thread/fixed.ts:105
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/thread/fixed.ts:100
  • +
  • Defined in src/pools/thread/fixed.ts:95
  • Methods

    @@ -294,7 +294,7 @@ Can be overridden.

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:429
  • +
  • Defined in src/pools/thread/fixed.ts:85
  • +
  • Defined in src/pools/abstract-pool.ts:418
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/thread/fixed.ts:78
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • +
  • Defined in src/pools/thread/fixed.ts:54
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • +
  • Defined in src/pools/abstract-pool.ts:346
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/thread/fixed.ts:49
  • +
  • Defined in src/pools/thread/fixed.ts:70
  • +
  • Defined in src/pools/thread/fixed.ts:62
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • +
  • Defined in src/pools/abstract-pool.ts:403
  • +
  • Defined in src/pools/abstract-pool.ts:583
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:390
  • Returns boolean

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:652
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:715
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:567
  • Returns number

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:661
  • Returns Function[]

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:580
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:540
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:422
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:452
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:679
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:695
  • Returns Function[]

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:611
  • Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:551
  • Returns void

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:535
  • Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:561
  • Returns Function[]

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:296
  • Returns number

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:268
  • Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:250
  • Returns Promise<any[]>

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:189
  • @@ -702,9 +733,9 @@ special handling:

  • Optional options: StaticEventEmitterOptions
  • Returns Promise<any[]>

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:190
  • Returns void

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/events.d.ts:311
  • +
  • Defined in src/queue.ts:62
  • +
  • Defined in src/worker/abstract-worker.ts:54
  • lastTaskTimestamp: number
    @@ -135,7 +135,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:38
  • mainWorker: undefined | null | MessagePort
    @@ -143,7 +143,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:58
  • opts: WorkerOptions = ...
    @@ -151,7 +151,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:59
  • taskFunctions: Map<string, WorkerFunction<Data, Response>>
    @@ -159,7 +159,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/abstract-worker.ts:34
  • Methods

    @@ -172,7 +172,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:306
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:283
  • +
  • Defined in src/worker/abstract-worker.ts:179
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:302
  • +
  • Defined in src/worker/abstract-worker.ts:162
  • +
  • Defined in src/worker/abstract-worker.ts:194
  • +
  • Defined in src/worker/abstract-worker.ts:138
  • +
  • Defined in src/worker/abstract-worker.ts:233
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:294
  • +
  • Defined in src/worker/abstract-worker.ts:204
  • +
  • Defined in src/worker/thread-worker.ts:51
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in node_modules/.pnpm/@types+node@20.2.5/node_modules/@types/node/async_hooks.d.ts:277
  • Returns WorkerChoiceStrategyContext<Worker, Data, Response>

    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:42
  • Properties

    -
    workerChoiceStrategies: Map<"ROUND_ROBIN" | "LESS_USED" | "LESS_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN", IWorkerChoiceStrategy>
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:30
  • -
    workerChoiceStrategy: "ROUND_ROBIN" | "LESS_USED" | "LESS_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" = WorkerChoiceStrategies.ROUND_ROBIN
    +
    workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN" = WorkerChoiceStrategies.ROUND_ROBIN

    The worker choice strategy.

    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:44
  • Methods

    @@ -126,7 +126,7 @@

    Returns number

    The key of the worker node.

    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:145
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:104
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:163
  • Returns void

    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:176
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:117
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:131
  • +
  • Defined in src/pools/pool.ts:105
  • env?: any
    @@ -75,7 +75,7 @@

    See

    https://nodejs.org/api/cluster.html#cluster_cluster_fork_env

    +
  • Defined in src/pools/cluster/fixed.ts:18
  • errorHandler?: ErrorHandler<Worker>
    @@ -83,7 +83,7 @@
    +
  • Defined in src/pools/pool.ts:75
  • exitHandler?: ExitHandler<Worker>
    @@ -91,7 +91,7 @@
    +
  • Defined in src/pools/pool.ts:83
  • messageHandler?: MessageHandler<Worker>
    @@ -99,7 +99,7 @@
    +
  • Defined in src/pools/pool.ts:71
  • onlineHandler?: OnlineHandler<Worker>
    @@ -107,7 +107,7 @@
    +
  • Defined in src/pools/pool.ts:79
  • settings?: ClusterSettings
    @@ -116,7 +116,7 @@

    See

    https://nodejs.org/api/cluster.html#cluster_cluster_settings

    +
  • Defined in src/pools/cluster/fixed.ts:24
  • tasksQueueOptions?: TasksQueueOptions
    @@ -124,17 +124,17 @@
    +
  • Defined in src/pools/pool.ts:109
  • -
    workerChoiceStrategy?: "ROUND_ROBIN" | "LESS_USED" | "LESS_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN"
    +
    workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy to use in this pool.

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +
  • Defined in src/pools/pool.ts:89
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -142,7 +142,7 @@
    +
  • Defined in src/pools/pool.ts:93
  • +
  • Defined in src/pools/pool.ts:158
  • emitter?: PoolEmitter
    @@ -89,7 +89,7 @@
    +
  • Defined in src/pools/pool.ts:146
  • enableTasksQueue: ((enable, tasksQueueOptions?) => void)
    @@ -115,7 +115,7 @@

    Returns void

    +
  • Defined in src/pools/pool.ts:183
  • execute: ((data?, name?) => Promise<Response>)
    @@ -142,7 +142,7 @@

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/pool.ts:154
  • setTasksQueueOptions: ((tasksQueueOptions) => void)
    @@ -164,7 +164,7 @@

    Returns void

    +
  • Defined in src/pools/pool.ts:192
  • setWorkerChoiceStrategy: ((workerChoiceStrategy, workerChoiceStrategyOptions?) => void)
    @@ -181,7 +181,7 @@

    Parameters

    Returns void

    +
  • Defined in src/pools/pool.ts:165
  • setWorkerChoiceStrategyOptions: ((workerChoiceStrategyOptions) => void)
    @@ -212,14 +212,14 @@

    Returns void

    +
  • Defined in src/pools/pool.ts:174
  • size: number

    Pool maximum size.

    +
  • Defined in src/pools/pool.ts:133
  • type: PoolType
    @@ -227,14 +227,14 @@

    If it is 'dynamic', it provides the max property.

    +
  • Defined in src/pools/pool.ts:129
  • workerNodes: WorkerNode<Worker, Data>[]

    Pool worker nodes.

    +
  • Defined in src/pools/pool.ts:137
  • Returns void

    +
  • Defined in src/pools/worker.ts:130
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:127
  • requiredStatistics: RequiredStatistics

    Required tasks usage statistics.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:102
  • reset: (() => boolean)
    @@ -101,7 +101,7 @@

    Returns boolean

    true if the reset is successful, false otherwise.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:108
  • setOptions: ((opts) => void)
    @@ -123,7 +123,7 @@

    Returns void

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:133
  • update: ((workerNodeKey) => boolean)
    @@ -144,7 +144,7 @@

    Returns boolean

    true if the update is successful, false otherwise.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:114
  • Properties

    @@ -61,14 +63,14 @@
    +
  • Defined in src/pools/worker.ts:47
  • error?: string

    Error.

    +
  • Defined in src/utility-types.ts:31
  • id?: string
    @@ -76,14 +78,14 @@
    +
  • Defined in src/pools/worker.ts:55
  • kill?: 1 | "SOFT" | "HARD"

    Kill code.

    +
  • Defined in src/utility-types.ts:27
  • name?: string
    @@ -91,21 +93,36 @@
    +
  • Defined in src/pools/worker.ts:43
  • parent?: MainWorker

    Reference to main worker.

    +
  • Defined in src/utility-types.ts:43
  • runTime?: number

    Runtime.

    +
  • Defined in src/utility-types.ts:35
  • +
    + +
    submissionTimestamp?: number
    +

    Submission timestamp.

    +
    +
    + +
    waitTime?: number
    +

    Wait time.

    +
    +
  • runTime
  • +
  • submissionTimestamp
  • +
  • waitTime
  • +
  • Defined in src/pools/pool.ts:99
  • enableTasksQueue?: boolean
    @@ -69,58 +69,58 @@

    Default Value

    false

    +
  • Defined in src/pools/pool.ts:105
  • errorHandler?: ErrorHandler<Worker>

    A function that will listen for error event on each worker.

    +
  • Defined in src/pools/pool.ts:75
  • exitHandler?: ExitHandler<Worker>

    A function that will listen for exit event on each worker.

    +
  • Defined in src/pools/pool.ts:83
  • messageHandler?: MessageHandler<Worker>

    A function that will listen for message event on each worker.

    +
  • Defined in src/pools/pool.ts:71
  • onlineHandler?: OnlineHandler<Worker>

    A function that will listen for online event on each worker.

    +
  • Defined in src/pools/pool.ts:79
  • tasksQueueOptions?: TasksQueueOptions

    Pool worker tasks queue options.

    +
  • Defined in src/pools/pool.ts:109
  • -
    workerChoiceStrategy?: "ROUND_ROBIN" | "LESS_USED" | "LESS_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN"
    +
    workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy to use in this pool.

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +
  • Defined in src/pools/pool.ts:89
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions

    The worker choice strategy options.

    +
  • Defined in src/pools/pool.ts:93
  • +
  • Defined in src/utility-types.ts:110
  • resolve: ((value) => void)
    @@ -87,14 +87,14 @@
    value: Response

    Returns void

    +
  • Defined in src/utility-types.ts:106
  • worker: Worker

    The worker handling the execution.

    +
  • Defined in src/utility-types.ts:114
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:84
  • Properties

    @@ -52,21 +53,28 @@

    Task input data that will be passed to the worker.

    +
  • Defined in src/pools/worker.ts:47
  • id?: string

    Message UUID.

    +
  • Defined in src/pools/worker.ts:55
  • name?: string

    Task name.

    +
  • Defined in src/pools/worker.ts:43
  • +
    + +
    submissionTimestamp?: number
    +

    Submission timestamp.

    +
    +
  • name
  • +
  • submissionTimestamp
  • +
  • Defined in src/pools/pool.ts:59
  • +
  • Defined in src/pools/worker.ts:71
  • +
    + +
    waitTime: number
    +

    Tasks wait time.

    +
    +
    + +
    waitTimeHistory: CircularArray<number>
    +

    Tasks wait time history.

    +
    @@ -39,12 +40,21 @@
    medRunTime?: boolean
    -

    Use tasks median run time instead of average run time.

    +

    Use tasks median runtime instead of average runtime.

    Default Value

    false

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:47
  • +
    + +
    medWaitTime?: boolean
    +

    Use tasks median wait time instead of average runtime.

    + +

    Default Value

    false

    +
    weights?: Record<number, number>
    @@ -54,7 +64,7 @@ Weight is the tasks maximum average or median runtime in milliseconds.

    Default Value

    Computed worker weights automatically given the CPU performance.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:60
  • +
  • Defined in src/worker/worker-options.ts:69
  • maxInactiveTime?: number
    @@ -77,7 +77,7 @@ when this timeout expires your tasks is interrupted and the worker is killed if

    Default Value

    60000

    +
  • Defined in src/worker/worker-options.ts:51
  • +
  • Defined in src/pools/worker.ts:15
  • +
  • Defined in src/pools/worker.ts:28
  • +
  • Defined in src/pools/worker.ts:7
  • +
  • Defined in src/pools/worker.ts:23
  • +
  • Defined in src/utility-types.ts:63
  • +
  • Defined in src/utility-types.ts:52
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:4