From: Jérôme Benoit Date: Sat, 19 Aug 2023 19:36:53 +0000 (+0000) Subject: Merge pull request #876 from poolifier/dependabot/npm_and_yarn/examples/typescript... X-Git-Tag: v2.6.31~15^2~8 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=b8508dfc38a7612364981ad5b01811708193f9a2;hp=ea32bc143da7ccccd268efc17e959cac3fdc82d4;p=poolifier.git Merge pull request #876 from poolifier/dependabot/npm_and_yarn/examples/typescript/http-server-pool/fastify-hybrid/types/node-20.5.1 build(deps-dev): bump @types/node from 20.5.0 to 20.5.1 in /examples/typescript/http-server-pool/fastify-hybrid --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e013050..2fcf3b22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fix worker choice strategy retries mechanism in some edge cases. + +### Changed + +- Make orthogonal worker choice strategies tasks distribution and dynamic worker creation usage. + +## [2.6.30] - 2023-08-19 + +### Fixed + +- Ensure pool event `backPressure` is emitted. +- Ensure pool event `full` is emitted only once. +- Ensure worker node cannot be instantiated without proper arguments. + +## [2.6.29] - 2023-08-18 + +### Fixed + - Fix race condition between ready and task functions worker message handling at startup. - Fix duplicate task function worker usage statistics computation per task function. - Update task function worker usage statistics if and only if there's at least two different task functions. @@ -99,7 +117,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Fix queued tasks redistribution on error task execution starvation. -- Ensure task queueing per worker condition is untangled from the pool busyness semantic. +- Ensure tasks queueing per worker condition is untangled from the pool busyness semantic. ### Changed @@ -207,7 +225,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add safe helper `availableParallelism` to help sizing the pool. +- Add safe helper `availableParallelism()` to help sizing the pool. ### Fixed @@ -222,7 +240,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Artificial version bump to 2.6.5 to workaround publication issue. -- Ensure cluster pool destroy() gracefully shutdowns worker's server. +- Ensure cluster pool `destroy()` gracefully shutdowns worker's server. - Ensure pool event is emitted before task error promise rejection. - Fix queued tasks count computation. @@ -238,7 +256,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- Ensure cluster pool destroy() gracefully shutdowns worker's server. +- Ensure cluster pool `destroy()` gracefully shutdowns worker's server. - Ensure pool event is emitted before task error promise rejection. - Fix queued tasks count computation. diff --git a/docs/assets/search.js b/docs/assets/search.js index a3a6f875..c54557ec 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"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\":\"starting\",\"url\":\"classes/AbstractPool.html#starting\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"startTimestamp\",\"url\":\"classes/AbstractPool.html#startTimestamp\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"classes/AbstractPool.html#taskFunctions\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/AbstractPool.html#numberOfWorkers\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/AbstractPool.html#filePath\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractPool.html#opts\",\"classes\":\"tsd-is-protected\",\"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\":\"checkDynamicPoolSize\",\"url\":\"classes/AbstractPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected\",\"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\":2048,\"name\":\"startPool\",\"url\":\"classes/AbstractPool.html#startPool\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/AbstractPool.html#info\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/AbstractPool.html#ready\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/AbstractPool.html#utilization\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/AbstractPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/AbstractPool.html#worker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/AbstractPool.html#minSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/AbstractPool.html#maxSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkMessageWorkerId\",\"url\":\"classes/AbstractPool.html#checkMessageWorkerId\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKeyByWorker\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKeyByWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKeyByWorkerId\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKeyByWorkerId\",\"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\":\"listTaskFunctions\",\"url\":\"classes/AbstractPool.html#listTaskFunctions\",\"classes\":\"\",\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/AbstractPool.html#destroyWorkerNode\",\"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\":\"updateTaskStatisticsWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateTaskStatisticsWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateRunTimeWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateRunTimeWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateWaitTimeWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateWaitTimeWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateEluWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateEluWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/AbstractPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"shallCreateDynamicWorker\",\"url\":\"classes/AbstractPool.html#shallCreateDynamicWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/AbstractPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/AbstractPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorkerNode\",\"url\":\"classes/AbstractPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/AbstractPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/AbstractPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/AbstractPool.html#afterWorkerNodeSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendStartupMessageToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendStatisticsMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendStatisticsMessageToWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"redistributeQueuedTasks\",\"url\":\"classes/AbstractPool.html#redistributeQueuedTasks\",\"classes\":\"tsd-is-private\",\"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\":\"handleWorkerReadyResponse\",\"url\":\"classes/AbstractPool.html#handleWorkerReadyResponse\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"handleTaskExecutionResponse\",\"url\":\"classes/AbstractPool.html#handleTaskExecutionResponse\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkAndEmitEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/AbstractPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"addWorkerNode\",\"url\":\"classes/AbstractPool.html#addWorkerNode\",\"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-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueues\",\"url\":\"classes/AbstractPool.html#flushTasksQueues\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"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\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicClusterPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/DynamicClusterPool.html#maxSize\",\"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-protected 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\":\"destroyWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#destroyWorkerNode\",\"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\":\"sendStartupMessageToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"worker\",\"url\":\"classes/DynamicClusterPool.html#worker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/DynamicClusterPool.html#minSize\",\"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-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicClusterPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/DynamicClusterPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/DynamicClusterPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/DynamicClusterPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/DynamicClusterPool.html#utilization\",\"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\":262144,\"name\":\"full\",\"url\":\"classes/DynamicClusterPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/DynamicClusterPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/DynamicClusterPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/DynamicClusterPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/DynamicClusterPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"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-protected 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\":\"destroyWorkerNode\",\"url\":\"classes/FixedClusterPool.html#destroyWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/FixedClusterPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"type\",\"url\":\"classes/FixedClusterPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/FixedClusterPool.html#worker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/FixedClusterPool.html#minSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/FixedClusterPool.html#maxSize\",\"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-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedClusterPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/FixedClusterPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/FixedClusterPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/FixedClusterPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/FixedClusterPool.html#utilization\",\"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\":262144,\"name\":\"full\",\"url\":\"classes/FixedClusterPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/FixedClusterPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/FixedClusterPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/FixedClusterPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/FixedClusterPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/FixedClusterPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/FixedClusterPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/FixedClusterPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"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\":\"onlineHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"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\":\"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\":\"restartWorkerOnError\",\"url\":\"interfaces/ClusterPoolOptions.html#restartWorkerOnError\",\"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\":32,\"name\":\"PoolEvents\",\"url\":\"variables/PoolEvents.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PoolTypes\",\"url\":\"variables/PoolTypes.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IPool\",\"url\":\"interfaces/IPool.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/IPool.html#info\",\"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\":\"listTaskFunctions\",\"url\":\"interfaces/IPool.html#listTaskFunctions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#listTaskFunctions.__type-6\",\"classes\":\"\",\"parent\":\"IPool.listTaskFunctions\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy.__type-10\",\"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-12\",\"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-8\",\"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\":\"PoolInfo\",\"url\":\"interfaces/PoolInfo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/PoolInfo.html#version\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PoolInfo.html#type\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/PoolInfo.html#worker\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/PoolInfo.html#ready\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"interfaces/PoolInfo.html#strategy\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"minSize\",\"url\":\"interfaces/PoolInfo.html#minSize\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/PoolInfo.html#maxSize\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"utilization\",\"url\":\"interfaces/PoolInfo.html#utilization\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"interfaces/PoolInfo.html#workerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"idleWorkerNodes\",\"url\":\"interfaces/PoolInfo.html#idleWorkerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"busyWorkerNodes\",\"url\":\"interfaces/PoolInfo.html#busyWorkerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"executedTasks\",\"url\":\"interfaces/PoolInfo.html#executedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"executingTasks\",\"url\":\"interfaces/PoolInfo.html#executingTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"queuedTasks\",\"url\":\"interfaces/PoolInfo.html#queuedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"maxQueuedTasks\",\"url\":\"interfaces/PoolInfo.html#maxQueuedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"failedTasks\",\"url\":\"interfaces/PoolInfo.html#failedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/PoolInfo.html#runTime\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PoolInfo.html#runTime.__type\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.minimum\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.maximum\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.average\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.median\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/PoolInfo.html#waitTime\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.minimum-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.maximum-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.average-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.median-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":256,\"name\":\"PoolOptions\",\"url\":\"interfaces/PoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/PoolOptions.html#onlineHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"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\":\"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\":\"restartWorkerOnError\",\"url\":\"interfaces/PoolOptions.html#restartWorkerOnError\",\"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\":4194304,\"name\":\"PoolType\",\"url\":\"types/PoolType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TasksQueueOptions\",\"url\":\"interfaces/TasksQueueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/TasksQueueOptions.html#concurrency\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":32,\"name\":\"WorkerTypes\",\"url\":\"variables/WorkerTypes.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ErrorHandler\",\"url\":\"types/ErrorHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"ErrorHandler\"},{\"kind\":256,\"name\":\"EventLoopUtilizationMeasurementStatistics\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"idle\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#idle\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"kind\":1024,\"name\":\"active\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#active\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"kind\":1024,\"name\":\"utilization\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#utilization\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"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\":\"id\",\"url\":\"interfaces/IWorker.html#id\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":1024,\"name\":\"threadId\",\"url\":\"interfaces/IWorker.html#threadId\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"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\":256,\"name\":\"IWorkerNode\",\"url\":\"interfaces/IWorkerNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/IWorkerNode.html#worker\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/IWorkerNode.html#info\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"usage\",\"url\":\"interfaces/IWorkerNode.html#usage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"tasksQueueSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize.__type-12\",\"classes\":\"\",\"parent\":\"IWorkerNode.tasksQueueSize\"},{\"kind\":1024,\"name\":\"enqueueTask\",\"url\":\"interfaces/IWorkerNode.html#enqueueTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#enqueueTask.__type-6\",\"classes\":\"\",\"parent\":\"IWorkerNode.enqueueTask\"},{\"kind\":1024,\"name\":\"dequeueTask\",\"url\":\"interfaces/IWorkerNode.html#dequeueTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#dequeueTask.__type-4\",\"classes\":\"\",\"parent\":\"IWorkerNode.dequeueTask\"},{\"kind\":1024,\"name\":\"clearTasksQueue\",\"url\":\"interfaces/IWorkerNode.html#clearTasksQueue\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#clearTasksQueue.__type\",\"classes\":\"\",\"parent\":\"IWorkerNode.clearTasksQueue\"},{\"kind\":1024,\"name\":\"resetUsage\",\"url\":\"interfaces/IWorkerNode.html#resetUsage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#resetUsage.__type-10\",\"classes\":\"\",\"parent\":\"IWorkerNode.resetUsage\"},{\"kind\":1024,\"name\":\"closeChannel\",\"url\":\"interfaces/IWorkerNode.html#closeChannel\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#closeChannel.__type-2\",\"classes\":\"\",\"parent\":\"IWorkerNode.closeChannel\"},{\"kind\":1024,\"name\":\"getTaskWorkerUsage\",\"url\":\"interfaces/IWorkerNode.html#getTaskWorkerUsage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#getTaskWorkerUsage.__type-8\",\"classes\":\"\",\"parent\":\"IWorkerNode.getTaskWorkerUsage\"},{\"kind\":256,\"name\":\"MeasurementStatistics\",\"url\":\"interfaces/MeasurementStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"aggregate\",\"url\":\"interfaces/MeasurementStatistics.html#aggregate\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/MeasurementStatistics.html#minimum\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/MeasurementStatistics.html#maximum\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/MeasurementStatistics.html#average\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementStatistics.html#median\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"history\",\"url\":\"interfaces/MeasurementStatistics.html#history\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"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\":\"TaskStatistics\",\"url\":\"interfaces/TaskStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"executed\",\"url\":\"interfaces/TaskStatistics.html#executed\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"executing\",\"url\":\"interfaces/TaskStatistics.html#executing\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"queued\",\"url\":\"interfaces/TaskStatistics.html#queued\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"maxQueued\",\"url\":\"interfaces/TaskStatistics.html#maxQueued\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"failed\",\"url\":\"interfaces/TaskStatistics.html#failed\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":256,\"name\":\"WorkerInfo\",\"url\":\"interfaces/WorkerInfo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/WorkerInfo.html#id\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WorkerInfo.html#type\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"dynamic\",\"url\":\"interfaces/WorkerInfo.html#dynamic\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/WorkerInfo.html#ready\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"messageChannel\",\"url\":\"interfaces/WorkerInfo.html#messageChannel\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":4194304,\"name\":\"WorkerType\",\"url\":\"types/WorkerType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerUsage\",\"url\":\"interfaces/WorkerUsage.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tasks\",\"url\":\"interfaces/WorkerUsage.html#tasks\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerUsage.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/WorkerUsage.html#waitTime\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerUsage.html#elu\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":32,\"name\":\"Measurements\",\"url\":\"variables/Measurements.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"WorkerChoiceStrategies\",\"url\":\"variables/WorkerChoiceStrategies.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IWorkerChoiceStrategy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"strategyPolicy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#strategyPolicy\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"taskStatisticsRequirements\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#taskStatisticsRequirements\",\"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\":4194304,\"name\":\"Measurement\",\"url\":\"types/Measurement.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"MeasurementOptions\",\"url\":\"interfaces/MeasurementOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementOptions.html#median\",\"classes\":\"\",\"parent\":\"MeasurementOptions\"},{\"kind\":256,\"name\":\"MeasurementStatisticsRequirements\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"aggregate\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#aggregate\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#average\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#median\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":256,\"name\":\"StrategyPolicy\",\"url\":\"interfaces/StrategyPolicy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"useDynamicWorker\",\"url\":\"interfaces/StrategyPolicy.html#useDynamicWorker\",\"classes\":\"\",\"parent\":\"StrategyPolicy\"},{\"kind\":256,\"name\":\"TaskStatisticsRequirements\",\"url\":\"interfaces/TaskStatisticsRequirements.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TaskStatisticsRequirements.html#runTime\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/TaskStatisticsRequirements.html#waitTime\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/TaskStatisticsRequirements.html#elu\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":4194304,\"name\":\"WorkerChoiceStrategy\",\"url\":\"types/WorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerChoiceStrategyOptions\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"measurement\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#measurement\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#waitTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#elu\",\"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\":\"getStrategyPolicy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getStrategyPolicy\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"getTaskStatisticsRequirements\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getTaskStatisticsRequirements\",\"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\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicThreadPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/DynamicThreadPool.html#maxSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicThreadPool.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicThreadPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#destroyWorkerNode\",\"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\":\"sendStartupMessageToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"worker\",\"url\":\"classes/DynamicThreadPool.html#worker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/DynamicThreadPool.html#minSize\",\"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-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicThreadPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/DynamicThreadPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/DynamicThreadPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/DynamicThreadPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/DynamicThreadPool.html#utilization\",\"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\":262144,\"name\":\"full\",\"url\":\"classes/DynamicThreadPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/DynamicThreadPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/DynamicThreadPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/DynamicThreadPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/DynamicThreadPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":128,\"name\":\"FixedThreadPool\",\"url\":\"classes/FixedThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedThreadPool.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedThreadPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/FixedThreadPool.html#destroyWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/FixedThreadPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"type\",\"url\":\"classes/FixedThreadPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/FixedThreadPool.html#worker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/FixedThreadPool.html#minSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/FixedThreadPool.html#maxSize\",\"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-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedThreadPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/FixedThreadPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/FixedThreadPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/FixedThreadPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/FixedThreadPool.html#utilization\",\"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\":262144,\"name\":\"full\",\"url\":\"classes/FixedThreadPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/FixedThreadPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/FixedThreadPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/FixedThreadPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/FixedThreadPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/FixedThreadPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/FixedThreadPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/FixedThreadPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":256,\"name\":\"ThreadPoolOptions\",\"url\":\"interfaces/ThreadPoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"workerOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#workerOptions\",\"classes\":\"\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#messageHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#errorHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#exitHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/ThreadPoolOptions.html#workerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"restartWorkerOnError\",\"url\":\"interfaces/ThreadPoolOptions.html#restartWorkerOnError\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/ThreadPoolOptions.html#enableEvents\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/ThreadPoolOptions.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#tasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":128,\"name\":\"AbstractWorker\",\"url\":\"classes/AbstractWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractWorker.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/AbstractWorker.html#id\",\"classes\":\"tsd-is-protected\",\"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\":\"statistics\",\"url\":\"classes/AbstractWorker.html#statistics\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/AbstractWorker.html#activeInterval\",\"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-private\",\"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\":\"hasTaskFunction\",\"url\":\"classes/AbstractWorker.html#hasTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/AbstractWorker.html#addTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/AbstractWorker.html#removeTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/AbstractWorker.html#listTaskFunctions\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/AbstractWorker.html#setDefaultTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleReadyMessage\",\"url\":\"classes/AbstractWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/AbstractWorker.html#messageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleKillMessage\",\"url\":\"classes/AbstractWorker.html#handleKillMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkMessageWorkerId\",\"url\":\"classes/AbstractWorker.html#checkMessageWorkerId\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"startCheckActive\",\"url\":\"classes/AbstractWorker.html#startCheckActive\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"stopCheckActive\",\"url\":\"classes/AbstractWorker.html#stopCheckActive\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkActive\",\"url\":\"classes/AbstractWorker.html#checkActive\",\"classes\":\"tsd-is-private\",\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/AbstractWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/AbstractWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/AbstractWorker.html#run\",\"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\":2048,\"name\":\"beginTaskPerformance\",\"url\":\"classes/AbstractWorker.html#beginTaskPerformance\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"endTaskPerformance\",\"url\":\"classes/AbstractWorker.html#endTaskPerformance\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkStatistics\",\"url\":\"classes/AbstractWorker.html#checkStatistics\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"updateLastTaskTimestamp\",\"url\":\"classes/AbstractWorker.html#updateLastTaskTimestamp\",\"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\":\"handleReadyMessage\",\"url\":\"classes/ClusterWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ClusterWorker.html#id\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendToMainWorker\",\"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\":\"statistics\",\"url\":\"classes/ClusterWorker.html#statistics\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/ClusterWorker.html#activeInterval\",\"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\":\"opts\",\"url\":\"classes/ClusterWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"hasTaskFunction\",\"url\":\"classes/ClusterWorker.html#hasTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/ClusterWorker.html#addTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/ClusterWorker.html#removeTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/ClusterWorker.html#listTaskFunctions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/ClusterWorker.html#setDefaultTaskFunction\",\"classes\":\"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\":\"handleKillMessage\",\"url\":\"classes/ClusterWorker.html#handleKillMessage\",\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ClusterWorker.html#handleError\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/ClusterWorker.html#run\",\"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\":1024,\"name\":\"port\",\"url\":\"classes/ThreadWorker.html#port\",\"classes\":\"tsd-is-private\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleReadyMessage\",\"url\":\"classes/ThreadWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleKillMessage\",\"url\":\"classes/ThreadWorker.html#handleKillMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ThreadWorker.html#id\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ThreadWorker.html#handleError\",\"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\":\"statistics\",\"url\":\"classes/ThreadWorker.html#statistics\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/ThreadWorker.html#activeInterval\",\"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\":\"opts\",\"url\":\"classes/ThreadWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"hasTaskFunction\",\"url\":\"classes/ThreadWorker.html#hasTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/ThreadWorker.html#addTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/ThreadWorker.html#removeTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/ThreadWorker.html#listTaskFunctions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/ThreadWorker.html#setDefaultTaskFunction\",\"classes\":\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/ThreadWorker.html#run\",\"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\":\"killBehavior\",\"url\":\"interfaces/WorkerOptions.html#killBehavior\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"maxInactiveTime\",\"url\":\"interfaces/WorkerOptions.html#maxInactiveTime\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"killHandler\",\"url\":\"interfaces/WorkerOptions.html#killHandler\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"async\",\"url\":\"interfaces/WorkerOptions.html#async\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":4194304,\"name\":\"KillHandler\",\"url\":\"types/KillHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KillHandler.html#__type\",\"classes\":\"\",\"parent\":\"KillHandler\"},{\"kind\":4194304,\"name\":\"TaskAsyncFunction\",\"url\":\"types/TaskAsyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TaskAsyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"TaskAsyncFunction\"},{\"kind\":4194304,\"name\":\"TaskFunction\",\"url\":\"types/TaskFunction.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TaskFunctions\",\"url\":\"types/TaskFunctions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TaskSyncFunction\",\"url\":\"types/TaskSyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TaskSyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"TaskSyncFunction\"},{\"kind\":256,\"name\":\"MessageValue\",\"url\":\"interfaces/MessageValue.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kill\",\"url\":\"interfaces/MessageValue.html#kill\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskError\",\"url\":\"interfaces/MessageValue.html#taskError\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskPerformance\",\"url\":\"interfaces/MessageValue.html#taskPerformance\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"interfaces/MessageValue.html#taskFunctions\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"statistics\",\"url\":\"interfaces/MessageValue.html#statistics\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/MessageValue.html#ready\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"checkActive\",\"url\":\"interfaces/MessageValue.html#checkActive\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/MessageValue.html#port\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"workerId\",\"url\":\"interfaces/MessageValue.html#workerId\",\"classes\":\"tsd-is-inherited\",\"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\":\"transferList\",\"url\":\"interfaces/MessageValue.html#transferList\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/MessageValue.html#timestamp\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskId\",\"url\":\"interfaces/MessageValue.html#taskId\",\"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\":\"workerNodeKey\",\"url\":\"interfaces/PromiseResponseWrapper.html#workerNodeKey\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/Task.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"workerId\",\"url\":\"interfaces/Task.html#workerId\",\"classes\":\"\",\"parent\":\"Task\"},{\"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\":\"transferList\",\"url\":\"interfaces/Task.html#transferList\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/Task.html#timestamp\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"taskId\",\"url\":\"interfaces/Task.html#taskId\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":256,\"name\":\"TaskError\",\"url\":\"interfaces/TaskError.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TaskError.html#name\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/TaskError.html#message\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/TaskError.html#data\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":256,\"name\":\"TaskPerformance\",\"url\":\"interfaces/TaskPerformance.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TaskPerformance.html#name\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/TaskPerformance.html#timestamp\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TaskPerformance.html#runTime\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/TaskPerformance.html#elu\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":256,\"name\":\"WorkerStatistics\",\"url\":\"interfaces/WorkerStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerStatistics.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerStatistics\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerStatistics.html#elu\",\"classes\":\"\",\"parent\":\"WorkerStatistics\"},{\"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\":\"offset\",\"url\":\"classes/Queue.html#offset\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Queue.html#size\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Queue.html#maxSize\",\"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\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Queue.html#clear\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/Queue.html#_iterator_\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":64,\"name\":\"availableParallelism\",\"url\":\"functions/availableParallelism.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,60.178]],[\"comment/0\",[]],[\"name/1\",[1,39.809]],[\"comment/1\",[]],[\"name/2\",[2,44.083]],[\"comment/2\",[]],[\"name/3\",[3,45.514]],[\"comment/3\",[]],[\"name/4\",[4,47.185]],[\"comment/4\",[]],[\"name/5\",[5,45.514]],[\"comment/5\",[]],[\"name/6\",[6,60.178]],[\"comment/6\",[]],[\"name/7\",[7,60.178]],[\"comment/7\",[]],[\"name/8\",[8,45.514]],[\"comment/8\",[]],[\"name/9\",[9,47.185]],[\"comment/9\",[]],[\"name/10\",[10,47.185]],[\"comment/10\",[]],[\"name/11\",[11,42.832]],[\"comment/11\",[]],[\"name/12\",[12,60.178]],[\"comment/12\",[]],[\"name/13\",[13,60.178]],[\"comment/13\",[]],[\"name/14\",[14,47.185]],[\"comment/14\",[]],[\"name/15\",[15,60.178]],[\"comment/15\",[]],[\"name/16\",[16,60.178]],[\"comment/16\",[]],[\"name/17\",[17,60.178]],[\"comment/17\",[]],[\"name/18\",[18,60.178]],[\"comment/18\",[]],[\"name/19\",[19,60.178]],[\"comment/19\",[]],[\"name/20\",[20,44.083]],[\"comment/20\",[]],[\"name/21\",[21,42.832]],[\"comment/21\",[]],[\"name/22\",[22,44.083]],[\"comment/22\",[]],[\"name/23\",[23,44.083]],[\"comment/23\",[]],[\"name/24\",[24,44.083]],[\"comment/24\",[]],[\"name/25\",[25,45.514]],[\"comment/25\",[]],[\"name/26\",[26,44.083]],[\"comment/26\",[]],[\"name/27\",[27,55.07]],[\"comment/27\",[]],[\"name/28\",[28,60.178]],[\"comment/28\",[]],[\"name/29\",[29,60.178]],[\"comment/29\",[]],[\"name/30\",[30,44.083]],[\"comment/30\",[]],[\"name/31\",[31,45.514]],[\"comment/31\",[]],[\"name/32\",[32,41.72]],[\"comment/32\",[]],[\"name/33\",[33,45.514]],[\"comment/33\",[]],[\"name/34\",[34,60.178]],[\"comment/34\",[]],[\"name/35\",[35,45.514]],[\"comment/35\",[]],[\"name/36\",[36,47.185]],[\"comment/36\",[]],[\"name/37\",[37,47.185]],[\"comment/37\",[]],[\"name/38\",[38,41.72]],[\"comment/38\",[]],[\"name/39\",[39,44.083]],[\"comment/39\",[]],[\"name/40\",[40,45.514]],[\"comment/40\",[]],[\"name/41\",[41,47.185]],[\"comment/41\",[]],[\"name/42\",[42,47.185]],[\"comment/42\",[]],[\"name/43\",[43,47.185]],[\"comment/43\",[]],[\"name/44\",[44,42.832]],[\"comment/44\",[]],[\"name/45\",[45,47.185]],[\"comment/45\",[]],[\"name/46\",[46,47.185]],[\"comment/46\",[]],[\"name/47\",[47,60.178]],[\"comment/47\",[]],[\"name/48\",[48,60.178]],[\"comment/48\",[]],[\"name/49\",[49,60.178]],[\"comment/49\",[]],[\"name/50\",[50,60.178]],[\"comment/50\",[]],[\"name/51\",[51,60.178]],[\"comment/51\",[]],[\"name/52\",[52,60.178]],[\"comment/52\",[]],[\"name/53\",[53,47.185]],[\"comment/53\",[]],[\"name/54\",[54,47.185]],[\"comment/54\",[]],[\"name/55\",[55,47.185]],[\"comment/55\",[]],[\"name/56\",[56,47.185]],[\"comment/56\",[]],[\"name/57\",[57,47.185]],[\"comment/57\",[]],[\"name/58\",[58,47.185]],[\"comment/58\",[]],[\"name/59\",[59,47.185]],[\"comment/59\",[]],[\"name/60\",[60,60.178]],[\"comment/60\",[]],[\"name/61\",[61,60.178]],[\"comment/61\",[]],[\"name/62\",[62,47.185]],[\"comment/62\",[]],[\"name/63\",[63,28.259]],[\"comment/63\",[]],[\"name/64\",[64,60.178]],[\"comment/64\",[]],[\"name/65\",[65,60.178]],[\"comment/65\",[]],[\"name/66\",[66,60.178]],[\"comment/66\",[]],[\"name/67\",[67,47.185]],[\"comment/67\",[]],[\"name/68\",[68,60.178]],[\"comment/68\",[]],[\"name/69\",[69,60.178]],[\"comment/69\",[]],[\"name/70\",[70,60.178]],[\"comment/70\",[]],[\"name/71\",[71,55.07]],[\"comment/71\",[]],[\"name/72\",[72,55.07]],[\"comment/72\",[]],[\"name/73\",[73,55.07]],[\"comment/73\",[]],[\"name/74\",[74,47.185]],[\"comment/74\",[]],[\"name/75\",[75,60.178]],[\"comment/75\",[]],[\"name/76\",[76,60.178]],[\"comment/76\",[]],[\"name/77\",[1,39.809]],[\"comment/77\",[]],[\"name/78\",[77,55.07]],[\"comment/78\",[]],[\"name/79\",[23,44.083]],[\"comment/79\",[]],[\"name/80\",[26,44.083]],[\"comment/80\",[]],[\"name/81\",[36,47.185]],[\"comment/81\",[]],[\"name/82\",[11,42.832]],[\"comment/82\",[]],[\"name/83\",[43,47.185]],[\"comment/83\",[]],[\"name/84\",[44,42.832]],[\"comment/84\",[]],[\"name/85\",[42,47.185]],[\"comment/85\",[]],[\"name/86\",[53,47.185]],[\"comment/86\",[]],[\"name/87\",[59,47.185]],[\"comment/87\",[]],[\"name/88\",[57,47.185]],[\"comment/88\",[]],[\"name/89\",[54,47.185]],[\"comment/89\",[]],[\"name/90\",[24,44.083]],[\"comment/90\",[]],[\"name/91\",[25,45.514]],[\"comment/91\",[]],[\"name/92\",[2,44.083]],[\"comment/92\",[]],[\"name/93\",[3,45.514]],[\"comment/93\",[]],[\"name/94\",[4,47.185]],[\"comment/94\",[]],[\"name/95\",[5,45.514]],[\"comment/95\",[]],[\"name/96\",[9,47.185]],[\"comment/96\",[]],[\"name/97\",[10,47.185]],[\"comment/97\",[]],[\"name/98\",[14,47.185]],[\"comment/98\",[]],[\"name/99\",[20,44.083]],[\"comment/99\",[]],[\"name/100\",[21,42.832]],[\"comment/100\",[]],[\"name/101\",[22,44.083]],[\"comment/101\",[]],[\"name/102\",[30,44.083]],[\"comment/102\",[]],[\"name/103\",[31,45.514]],[\"comment/103\",[]],[\"name/104\",[32,41.72]],[\"comment/104\",[]],[\"name/105\",[33,45.514]],[\"comment/105\",[]],[\"name/106\",[35,45.514]],[\"comment/106\",[]],[\"name/107\",[37,47.185]],[\"comment/107\",[]],[\"name/108\",[38,41.72]],[\"comment/108\",[]],[\"name/109\",[39,44.083]],[\"comment/109\",[]],[\"name/110\",[40,45.514]],[\"comment/110\",[]],[\"name/111\",[41,47.185]],[\"comment/111\",[]],[\"name/112\",[45,47.185]],[\"comment/112\",[]],[\"name/113\",[46,47.185]],[\"comment/113\",[]],[\"name/114\",[55,47.185]],[\"comment/114\",[]],[\"name/115\",[56,47.185]],[\"comment/115\",[]],[\"name/116\",[58,47.185]],[\"comment/116\",[]],[\"name/117\",[62,47.185]],[\"comment/117\",[]],[\"name/118\",[63,28.259]],[\"comment/118\",[]],[\"name/119\",[67,47.185]],[\"comment/119\",[]],[\"name/120\",[74,47.185]],[\"comment/120\",[]],[\"name/121\",[78,60.178]],[\"comment/121\",[]],[\"name/122\",[1,39.809]],[\"comment/122\",[]],[\"name/123\",[11,42.832]],[\"comment/123\",[]],[\"name/124\",[43,47.185]],[\"comment/124\",[]],[\"name/125\",[44,42.832]],[\"comment/125\",[]],[\"name/126\",[42,47.185]],[\"comment/126\",[]],[\"name/127\",[53,47.185]],[\"comment/127\",[]],[\"name/128\",[59,47.185]],[\"comment/128\",[]],[\"name/129\",[57,47.185]],[\"comment/129\",[]],[\"name/130\",[54,47.185]],[\"comment/130\",[]],[\"name/131\",[23,44.083]],[\"comment/131\",[]],[\"name/132\",[24,44.083]],[\"comment/132\",[]],[\"name/133\",[25,45.514]],[\"comment/133\",[]],[\"name/134\",[26,44.083]],[\"comment/134\",[]],[\"name/135\",[36,47.185]],[\"comment/135\",[]],[\"name/136\",[2,44.083]],[\"comment/136\",[]],[\"name/137\",[3,45.514]],[\"comment/137\",[]],[\"name/138\",[4,47.185]],[\"comment/138\",[]],[\"name/139\",[5,45.514]],[\"comment/139\",[]],[\"name/140\",[9,47.185]],[\"comment/140\",[]],[\"name/141\",[10,47.185]],[\"comment/141\",[]],[\"name/142\",[14,47.185]],[\"comment/142\",[]],[\"name/143\",[20,44.083]],[\"comment/143\",[]],[\"name/144\",[21,42.832]],[\"comment/144\",[]],[\"name/145\",[22,44.083]],[\"comment/145\",[]],[\"name/146\",[30,44.083]],[\"comment/146\",[]],[\"name/147\",[31,45.514]],[\"comment/147\",[]],[\"name/148\",[32,41.72]],[\"comment/148\",[]],[\"name/149\",[33,45.514]],[\"comment/149\",[]],[\"name/150\",[35,45.514]],[\"comment/150\",[]],[\"name/151\",[37,47.185]],[\"comment/151\",[]],[\"name/152\",[38,41.72]],[\"comment/152\",[]],[\"name/153\",[39,44.083]],[\"comment/153\",[]],[\"name/154\",[40,45.514]],[\"comment/154\",[]],[\"name/155\",[41,47.185]],[\"comment/155\",[]],[\"name/156\",[45,47.185]],[\"comment/156\",[]],[\"name/157\",[46,47.185]],[\"comment/157\",[]],[\"name/158\",[55,47.185]],[\"comment/158\",[]],[\"name/159\",[56,47.185]],[\"comment/159\",[]],[\"name/160\",[58,47.185]],[\"comment/160\",[]],[\"name/161\",[62,47.185]],[\"comment/161\",[]],[\"name/162\",[63,28.259]],[\"comment/162\",[]],[\"name/163\",[67,47.185]],[\"comment/163\",[]],[\"name/164\",[74,47.185]],[\"comment/164\",[]],[\"name/165\",[79,60.178]],[\"comment/165\",[]],[\"name/166\",[80,60.178]],[\"comment/166\",[]],[\"name/167\",[81,60.178]],[\"comment/167\",[]],[\"name/168\",[82,49.192]],[\"comment/168\",[]],[\"name/169\",[83,49.192]],[\"comment/169\",[]],[\"name/170\",[84,49.192]],[\"comment/170\",[]],[\"name/171\",[85,49.192]],[\"comment/171\",[]],[\"name/172\",[86,47.185]],[\"comment/172\",[]],[\"name/173\",[87,49.192]],[\"comment/173\",[]],[\"name/174\",[88,51.705]],[\"comment/174\",[]],[\"name/175\",[89,51.705]],[\"comment/175\",[]],[\"name/176\",[32,41.72]],[\"comment/176\",[]],[\"name/177\",[90,49.192]],[\"comment/177\",[]],[\"name/178\",[91,60.178]],[\"comment/178\",[]],[\"name/179\",[92,60.178]],[\"comment/179\",[]],[\"name/180\",[93,60.178]],[\"comment/180\",[]],[\"name/181\",[20,44.083]],[\"comment/181\",[]],[\"name/182\",[2,44.083]],[\"comment/182\",[]],[\"name/183\",[3,45.514]],[\"comment/183\",[]],[\"name/184\",[39,44.083]],[\"comment/184\",[]],[\"name/185\",[63,28.259]],[\"comment/185\",[]],[\"name/186\",[40,45.514]],[\"comment/186\",[]],[\"name/187\",[63,28.259]],[\"comment/187\",[]],[\"name/188\",[38,41.72]],[\"comment/188\",[]],[\"name/189\",[63,28.259]],[\"comment/189\",[]],[\"name/190\",[30,44.083]],[\"comment/190\",[]],[\"name/191\",[63,28.259]],[\"comment/191\",[]],[\"name/192\",[31,45.514]],[\"comment/192\",[]],[\"name/193\",[63,28.259]],[\"comment/193\",[]],[\"name/194\",[32,41.72]],[\"comment/194\",[]],[\"name/195\",[63,28.259]],[\"comment/195\",[]],[\"name/196\",[33,45.514]],[\"comment/196\",[]],[\"name/197\",[63,28.259]],[\"comment/197\",[]],[\"name/198\",[94,60.178]],[\"comment/198\",[]],[\"name/199\",[95,60.178]],[\"comment/199\",[]],[\"name/200\",[96,60.178]],[\"comment/200\",[]],[\"name/201\",[97,60.178]],[\"comment/201\",[]],[\"name/202\",[23,44.083]],[\"comment/202\",[]],[\"name/203\",[24,44.083]],[\"comment/203\",[]],[\"name/204\",[21,42.832]],[\"comment/204\",[]],[\"name/205\",[98,60.178]],[\"comment/205\",[]],[\"name/206\",[25,45.514]],[\"comment/206\",[]],[\"name/207\",[26,44.083]],[\"comment/207\",[]],[\"name/208\",[22,44.083]],[\"comment/208\",[]],[\"name/209\",[2,44.083]],[\"comment/209\",[]],[\"name/210\",[99,60.178]],[\"comment/210\",[]],[\"name/211\",[100,60.178]],[\"comment/211\",[]],[\"name/212\",[101,60.178]],[\"comment/212\",[]],[\"name/213\",[102,60.178]],[\"comment/213\",[]],[\"name/214\",[103,60.178]],[\"comment/214\",[]],[\"name/215\",[104,60.178]],[\"comment/215\",[]],[\"name/216\",[105,60.178]],[\"comment/216\",[]],[\"name/217\",[106,45.514]],[\"comment/217\",[]],[\"name/218\",[63,28.259]],[\"comment/218\",[]],[\"name/219\",[107,51.705]],[\"comment/219\",[]],[\"name/220\",[108,51.705]],[\"comment/220\",[]],[\"name/221\",[109,49.192]],[\"comment/221\",[]],[\"name/222\",[110,47.185]],[\"comment/222\",[]],[\"name/223\",[111,49.192]],[\"comment/223\",[]],[\"name/224\",[63,28.259]],[\"comment/224\",[]],[\"name/225\",[107,51.705]],[\"comment/225\",[]],[\"name/226\",[108,51.705]],[\"comment/226\",[]],[\"name/227\",[109,49.192]],[\"comment/227\",[]],[\"name/228\",[110,47.185]],[\"comment/228\",[]],[\"name/229\",[112,60.178]],[\"comment/229\",[]],[\"name/230\",[82,49.192]],[\"comment/230\",[]],[\"name/231\",[83,49.192]],[\"comment/231\",[]],[\"name/232\",[84,49.192]],[\"comment/232\",[]],[\"name/233\",[85,49.192]],[\"comment/233\",[]],[\"name/234\",[86,47.185]],[\"comment/234\",[]],[\"name/235\",[87,49.192]],[\"comment/235\",[]],[\"name/236\",[88,51.705]],[\"comment/236\",[]],[\"name/237\",[89,51.705]],[\"comment/237\",[]],[\"name/238\",[32,41.72]],[\"comment/238\",[]],[\"name/239\",[90,49.192]],[\"comment/239\",[]],[\"name/240\",[113,60.178]],[\"comment/240\",[]],[\"name/241\",[90,49.192]],[\"comment/241\",[]],[\"name/242\",[114,60.178]],[\"comment/242\",[]],[\"name/243\",[115,60.178]],[\"comment/243\",[]],[\"name/244\",[84,49.192]],[\"comment/244\",[]],[\"name/245\",[63,28.259]],[\"comment/245\",[]],[\"name/246\",[116,60.178]],[\"comment/246\",[]],[\"name/247\",[117,60.178]],[\"comment/247\",[]],[\"name/248\",[118,60.178]],[\"comment/248\",[]],[\"name/249\",[22,44.083]],[\"comment/249\",[]],[\"name/250\",[85,49.192]],[\"comment/250\",[]],[\"name/251\",[63,28.259]],[\"comment/251\",[]],[\"name/252\",[119,60.178]],[\"comment/252\",[]],[\"name/253\",[120,47.185]],[\"comment/253\",[]],[\"name/254\",[121,60.178]],[\"comment/254\",[]],[\"name/255\",[122,60.178]],[\"comment/255\",[]],[\"name/256\",[123,60.178]],[\"comment/256\",[]],[\"name/257\",[63,28.259]],[\"comment/257\",[]],[\"name/258\",[124,60.178]],[\"comment/258\",[]],[\"name/259\",[24,44.083]],[\"comment/259\",[]],[\"name/260\",[20,44.083]],[\"comment/260\",[]],[\"name/261\",[125,60.178]],[\"comment/261\",[]],[\"name/262\",[73,55.07]],[\"comment/262\",[]],[\"name/263\",[63,28.259]],[\"comment/263\",[]],[\"name/264\",[71,55.07]],[\"comment/264\",[]],[\"name/265\",[63,28.259]],[\"comment/265\",[]],[\"name/266\",[72,55.07]],[\"comment/266\",[]],[\"name/267\",[63,28.259]],[\"comment/267\",[]],[\"name/268\",[126,60.178]],[\"comment/268\",[]],[\"name/269\",[63,28.259]],[\"comment/269\",[]],[\"name/270\",[127,60.178]],[\"comment/270\",[]],[\"name/271\",[63,28.259]],[\"comment/271\",[]],[\"name/272\",[128,60.178]],[\"comment/272\",[]],[\"name/273\",[63,28.259]],[\"comment/273\",[]],[\"name/274\",[129,60.178]],[\"comment/274\",[]],[\"name/275\",[63,28.259]],[\"comment/275\",[]],[\"name/276\",[130,60.178]],[\"comment/276\",[]],[\"name/277\",[131,55.07]],[\"comment/277\",[]],[\"name/278\",[107,51.705]],[\"comment/278\",[]],[\"name/279\",[108,51.705]],[\"comment/279\",[]],[\"name/280\",[109,49.192]],[\"comment/280\",[]],[\"name/281\",[110,47.185]],[\"comment/281\",[]],[\"name/282\",[132,60.178]],[\"comment/282\",[]],[\"name/283\",[83,49.192]],[\"comment/283\",[]],[\"name/284\",[63,28.259]],[\"comment/284\",[]],[\"name/285\",[82,49.192]],[\"comment/285\",[]],[\"name/286\",[63,28.259]],[\"comment/286\",[]],[\"name/287\",[133,60.178]],[\"comment/287\",[]],[\"name/288\",[134,60.178]],[\"comment/288\",[]],[\"name/289\",[135,60.178]],[\"comment/289\",[]],[\"name/290\",[136,60.178]],[\"comment/290\",[]],[\"name/291\",[137,60.178]],[\"comment/291\",[]],[\"name/292\",[138,60.178]],[\"comment/292\",[]],[\"name/293\",[139,60.178]],[\"comment/293\",[]],[\"name/294\",[120,47.185]],[\"comment/294\",[]],[\"name/295\",[23,44.083]],[\"comment/295\",[]],[\"name/296\",[140,60.178]],[\"comment/296\",[]],[\"name/297\",[21,42.832]],[\"comment/297\",[]],[\"name/298\",[141,60.178]],[\"comment/298\",[]],[\"name/299\",[142,60.178]],[\"comment/299\",[]],[\"name/300\",[143,60.178]],[\"comment/300\",[]],[\"name/301\",[144,60.178]],[\"comment/301\",[]],[\"name/302\",[106,45.514]],[\"comment/302\",[]],[\"name/303\",[111,49.192]],[\"comment/303\",[]],[\"name/304\",[145,47.185]],[\"comment/304\",[]],[\"name/305\",[146,60.178]],[\"comment/305\",[]],[\"name/306\",[147,55.07]],[\"comment/306\",[]],[\"name/307\",[148,60.178]],[\"comment/307\",[]],[\"name/308\",[149,55.07]],[\"comment/308\",[]],[\"name/309\",[150,55.07]],[\"comment/309\",[]],[\"name/310\",[151,60.178]],[\"comment/310\",[]],[\"name/311\",[63,28.259]],[\"comment/311\",[]],[\"name/312\",[152,55.07]],[\"comment/312\",[]],[\"name/313\",[63,28.259]],[\"comment/313\",[]],[\"name/314\",[153,60.178]],[\"comment/314\",[]],[\"name/315\",[63,28.259]],[\"comment/315\",[]],[\"name/316\",[154,55.07]],[\"comment/316\",[]],[\"name/317\",[63,28.259]],[\"comment/317\",[]],[\"name/318\",[155,55.07]],[\"comment/318\",[]],[\"name/319\",[63,28.259]],[\"comment/319\",[]],[\"name/320\",[156,55.07]],[\"comment/320\",[]],[\"name/321\",[157,60.178]],[\"comment/321\",[]],[\"name/322\",[110,47.185]],[\"comment/322\",[]],[\"name/323\",[158,60.178]],[\"comment/323\",[]],[\"name/324\",[131,55.07]],[\"comment/324\",[]],[\"name/325\",[109,49.192]],[\"comment/325\",[]],[\"name/326\",[110,47.185]],[\"comment/326\",[]],[\"name/327\",[149,55.07]],[\"comment/327\",[]],[\"name/328\",[159,60.178]],[\"comment/328\",[]],[\"name/329\",[150,55.07]],[\"comment/329\",[]],[\"name/330\",[106,45.514]],[\"comment/330\",[]],[\"name/331\",[111,49.192]],[\"comment/331\",[]],[\"name/332\",[145,47.185]],[\"comment/332\",[]],[\"name/333\",[86,47.185]],[\"comment/333\",[]],[\"name/334\",[87,49.192]],[\"comment/334\",[]],[\"name/335\",[156,55.07]],[\"comment/335\",[]],[\"name/336\",[106,45.514]],[\"comment/336\",[]],[\"name/337\",[111,49.192]],[\"comment/337\",[]],[\"name/338\",[145,47.185]],[\"comment/338\",[]],[\"name/339\",[160,60.178]],[\"comment/339\",[]],[\"name/340\",[5,45.514]],[\"comment/340\",[]],[\"name/341\",[1,39.809]],[\"comment/341\",[]],[\"name/342\",[147,55.07]],[\"comment/342\",[]],[\"name/343\",[86,47.185]],[\"comment/343\",[]],[\"name/344\",[161,60.178]],[\"comment/344\",[]],[\"name/345\",[162,60.178]],[\"comment/345\",[]],[\"name/346\",[30,44.083]],[\"comment/346\",[]],[\"name/347\",[152,55.07]],[\"comment/347\",[]],[\"name/348\",[39,44.083]],[\"comment/348\",[]],[\"name/349\",[154,55.07]],[\"comment/349\",[]],[\"name/350\",[155,55.07]],[\"comment/350\",[]],[\"name/351\",[163,60.178]],[\"comment/351\",[]],[\"name/352\",[1,39.809]],[\"comment/352\",[]],[\"name/353\",[77,55.07]],[\"comment/353\",[]],[\"name/354\",[23,44.083]],[\"comment/354\",[]],[\"name/355\",[26,44.083]],[\"comment/355\",[]],[\"name/356\",[36,47.185]],[\"comment/356\",[]],[\"name/357\",[11,42.832]],[\"comment/357\",[]],[\"name/358\",[44,42.832]],[\"comment/358\",[]],[\"name/359\",[42,47.185]],[\"comment/359\",[]],[\"name/360\",[53,47.185]],[\"comment/360\",[]],[\"name/361\",[59,47.185]],[\"comment/361\",[]],[\"name/362\",[57,47.185]],[\"comment/362\",[]],[\"name/363\",[54,47.185]],[\"comment/363\",[]],[\"name/364\",[24,44.083]],[\"comment/364\",[]],[\"name/365\",[25,45.514]],[\"comment/365\",[]],[\"name/366\",[2,44.083]],[\"comment/366\",[]],[\"name/367\",[3,45.514]],[\"comment/367\",[]],[\"name/368\",[4,47.185]],[\"comment/368\",[]],[\"name/369\",[5,45.514]],[\"comment/369\",[]],[\"name/370\",[9,47.185]],[\"comment/370\",[]],[\"name/371\",[10,47.185]],[\"comment/371\",[]],[\"name/372\",[14,47.185]],[\"comment/372\",[]],[\"name/373\",[20,44.083]],[\"comment/373\",[]],[\"name/374\",[21,42.832]],[\"comment/374\",[]],[\"name/375\",[22,44.083]],[\"comment/375\",[]],[\"name/376\",[30,44.083]],[\"comment/376\",[]],[\"name/377\",[31,45.514]],[\"comment/377\",[]],[\"name/378\",[32,41.72]],[\"comment/378\",[]],[\"name/379\",[33,45.514]],[\"comment/379\",[]],[\"name/380\",[35,45.514]],[\"comment/380\",[]],[\"name/381\",[37,47.185]],[\"comment/381\",[]],[\"name/382\",[38,41.72]],[\"comment/382\",[]],[\"name/383\",[39,44.083]],[\"comment/383\",[]],[\"name/384\",[40,45.514]],[\"comment/384\",[]],[\"name/385\",[41,47.185]],[\"comment/385\",[]],[\"name/386\",[43,47.185]],[\"comment/386\",[]],[\"name/387\",[45,47.185]],[\"comment/387\",[]],[\"name/388\",[46,47.185]],[\"comment/388\",[]],[\"name/389\",[55,47.185]],[\"comment/389\",[]],[\"name/390\",[56,47.185]],[\"comment/390\",[]],[\"name/391\",[58,47.185]],[\"comment/391\",[]],[\"name/392\",[62,47.185]],[\"comment/392\",[]],[\"name/393\",[63,28.259]],[\"comment/393\",[]],[\"name/394\",[67,47.185]],[\"comment/394\",[]],[\"name/395\",[74,47.185]],[\"comment/395\",[]],[\"name/396\",[164,60.178]],[\"comment/396\",[]],[\"name/397\",[1,39.809]],[\"comment/397\",[]],[\"name/398\",[11,42.832]],[\"comment/398\",[]],[\"name/399\",[44,42.832]],[\"comment/399\",[]],[\"name/400\",[42,47.185]],[\"comment/400\",[]],[\"name/401\",[53,47.185]],[\"comment/401\",[]],[\"name/402\",[59,47.185]],[\"comment/402\",[]],[\"name/403\",[57,47.185]],[\"comment/403\",[]],[\"name/404\",[54,47.185]],[\"comment/404\",[]],[\"name/405\",[23,44.083]],[\"comment/405\",[]],[\"name/406\",[24,44.083]],[\"comment/406\",[]],[\"name/407\",[25,45.514]],[\"comment/407\",[]],[\"name/408\",[26,44.083]],[\"comment/408\",[]],[\"name/409\",[36,47.185]],[\"comment/409\",[]],[\"name/410\",[2,44.083]],[\"comment/410\",[]],[\"name/411\",[3,45.514]],[\"comment/411\",[]],[\"name/412\",[4,47.185]],[\"comment/412\",[]],[\"name/413\",[5,45.514]],[\"comment/413\",[]],[\"name/414\",[9,47.185]],[\"comment/414\",[]],[\"name/415\",[10,47.185]],[\"comment/415\",[]],[\"name/416\",[14,47.185]],[\"comment/416\",[]],[\"name/417\",[20,44.083]],[\"comment/417\",[]],[\"name/418\",[21,42.832]],[\"comment/418\",[]],[\"name/419\",[22,44.083]],[\"comment/419\",[]],[\"name/420\",[30,44.083]],[\"comment/420\",[]],[\"name/421\",[31,45.514]],[\"comment/421\",[]],[\"name/422\",[32,41.72]],[\"comment/422\",[]],[\"name/423\",[33,45.514]],[\"comment/423\",[]],[\"name/424\",[35,45.514]],[\"comment/424\",[]],[\"name/425\",[37,47.185]],[\"comment/425\",[]],[\"name/426\",[38,41.72]],[\"comment/426\",[]],[\"name/427\",[39,44.083]],[\"comment/427\",[]],[\"name/428\",[40,45.514]],[\"comment/428\",[]],[\"name/429\",[41,47.185]],[\"comment/429\",[]],[\"name/430\",[43,47.185]],[\"comment/430\",[]],[\"name/431\",[45,47.185]],[\"comment/431\",[]],[\"name/432\",[46,47.185]],[\"comment/432\",[]],[\"name/433\",[55,47.185]],[\"comment/433\",[]],[\"name/434\",[56,47.185]],[\"comment/434\",[]],[\"name/435\",[58,47.185]],[\"comment/435\",[]],[\"name/436\",[62,47.185]],[\"comment/436\",[]],[\"name/437\",[63,28.259]],[\"comment/437\",[]],[\"name/438\",[67,47.185]],[\"comment/438\",[]],[\"name/439\",[74,47.185]],[\"comment/439\",[]],[\"name/440\",[165,60.178]],[\"comment/440\",[]],[\"name/441\",[166,55.07]],[\"comment/441\",[]],[\"name/442\",[82,49.192]],[\"comment/442\",[]],[\"name/443\",[83,49.192]],[\"comment/443\",[]],[\"name/444\",[84,49.192]],[\"comment/444\",[]],[\"name/445\",[85,49.192]],[\"comment/445\",[]],[\"name/446\",[86,47.185]],[\"comment/446\",[]],[\"name/447\",[87,49.192]],[\"comment/447\",[]],[\"name/448\",[88,51.705]],[\"comment/448\",[]],[\"name/449\",[89,51.705]],[\"comment/449\",[]],[\"name/450\",[32,41.72]],[\"comment/450\",[]],[\"name/451\",[90,49.192]],[\"comment/451\",[]],[\"name/452\",[167,60.178]],[\"comment/452\",[]],[\"name/453\",[1,39.809]],[\"comment/453\",[]],[\"name/454\",[120,47.185]],[\"comment/454\",[]],[\"name/455\",[8,45.514]],[\"comment/455\",[]],[\"name/456\",[168,51.705]],[\"comment/456\",[]],[\"name/457\",[169,49.192]],[\"comment/457\",[]],[\"name/458\",[170,51.705]],[\"comment/458\",[]],[\"name/459\",[44,42.832]],[\"comment/459\",[]],[\"name/460\",[171,60.178]],[\"comment/460\",[]],[\"name/461\",[11,42.832]],[\"comment/461\",[]],[\"name/462\",[172,60.178]],[\"comment/462\",[]],[\"name/463\",[173,60.178]],[\"comment/463\",[]],[\"name/464\",[174,51.705]],[\"comment/464\",[]],[\"name/465\",[175,51.705]],[\"comment/465\",[]],[\"name/466\",[176,51.705]],[\"comment/466\",[]],[\"name/467\",[38,41.72]],[\"comment/467\",[]],[\"name/468\",[177,51.705]],[\"comment/468\",[]],[\"name/469\",[178,51.705]],[\"comment/469\",[]],[\"name/470\",[179,51.705]],[\"comment/470\",[]],[\"name/471\",[180,51.705]],[\"comment/471\",[]],[\"name/472\",[27,55.07]],[\"comment/472\",[]],[\"name/473\",[181,60.178]],[\"comment/473\",[]],[\"name/474\",[182,60.178]],[\"comment/474\",[]],[\"name/475\",[183,55.07]],[\"comment/475\",[]],[\"name/476\",[184,51.705]],[\"comment/476\",[]],[\"name/477\",[185,51.705]],[\"comment/477\",[]],[\"name/478\",[186,51.705]],[\"comment/478\",[]],[\"name/479\",[187,51.705]],[\"comment/479\",[]],[\"name/480\",[188,51.705]],[\"comment/480\",[]],[\"name/481\",[189,51.705]],[\"comment/481\",[]],[\"name/482\",[190,51.705]],[\"comment/482\",[]],[\"name/483\",[191,60.178]],[\"comment/483\",[]],[\"name/484\",[192,60.178]],[\"comment/484\",[]],[\"name/485\",[193,60.178]],[\"comment/485\",[]],[\"name/486\",[194,60.178]],[\"comment/486\",[]],[\"name/487\",[195,60.178]],[\"comment/487\",[]],[\"name/488\",[196,60.178]],[\"comment/488\",[]],[\"name/489\",[1,39.809]],[\"comment/489\",[]],[\"name/490\",[178,51.705]],[\"comment/490\",[]],[\"name/491\",[120,47.185]],[\"comment/491\",[]],[\"name/492\",[185,51.705]],[\"comment/492\",[]],[\"name/493\",[8,45.514]],[\"comment/493\",[]],[\"name/494\",[168,51.705]],[\"comment/494\",[]],[\"name/495\",[169,49.192]],[\"comment/495\",[]],[\"name/496\",[170,51.705]],[\"comment/496\",[]],[\"name/497\",[44,42.832]],[\"comment/497\",[]],[\"name/498\",[11,42.832]],[\"comment/498\",[]],[\"name/499\",[174,51.705]],[\"comment/499\",[]],[\"name/500\",[175,51.705]],[\"comment/500\",[]],[\"name/501\",[176,51.705]],[\"comment/501\",[]],[\"name/502\",[38,41.72]],[\"comment/502\",[]],[\"name/503\",[177,51.705]],[\"comment/503\",[]],[\"name/504\",[179,51.705]],[\"comment/504\",[]],[\"name/505\",[180,51.705]],[\"comment/505\",[]],[\"name/506\",[184,51.705]],[\"comment/506\",[]],[\"name/507\",[186,51.705]],[\"comment/507\",[]],[\"name/508\",[187,51.705]],[\"comment/508\",[]],[\"name/509\",[188,51.705]],[\"comment/509\",[]],[\"name/510\",[189,51.705]],[\"comment/510\",[]],[\"name/511\",[190,51.705]],[\"comment/511\",[]],[\"name/512\",[197,60.178]],[\"comment/512\",[]],[\"name/513\",[1,39.809]],[\"comment/513\",[]],[\"name/514\",[198,55.07]],[\"comment/514\",[]],[\"name/515\",[178,51.705]],[\"comment/515\",[]],[\"name/516\",[180,51.705]],[\"comment/516\",[]],[\"name/517\",[120,47.185]],[\"comment/517\",[]],[\"name/518\",[185,51.705]],[\"comment/518\",[]],[\"name/519\",[187,51.705]],[\"comment/519\",[]],[\"name/520\",[8,45.514]],[\"comment/520\",[]],[\"name/521\",[168,51.705]],[\"comment/521\",[]],[\"name/522\",[169,49.192]],[\"comment/522\",[]],[\"name/523\",[170,51.705]],[\"comment/523\",[]],[\"name/524\",[44,42.832]],[\"comment/524\",[]],[\"name/525\",[11,42.832]],[\"comment/525\",[]],[\"name/526\",[174,51.705]],[\"comment/526\",[]],[\"name/527\",[175,51.705]],[\"comment/527\",[]],[\"name/528\",[176,51.705]],[\"comment/528\",[]],[\"name/529\",[38,41.72]],[\"comment/529\",[]],[\"name/530\",[177,51.705]],[\"comment/530\",[]],[\"name/531\",[179,51.705]],[\"comment/531\",[]],[\"name/532\",[184,51.705]],[\"comment/532\",[]],[\"name/533\",[186,51.705]],[\"comment/533\",[]],[\"name/534\",[188,51.705]],[\"comment/534\",[]],[\"name/535\",[189,51.705]],[\"comment/535\",[]],[\"name/536\",[190,51.705]],[\"comment/536\",[]],[\"name/537\",[199,60.178]],[\"comment/537\",[]],[\"name/538\",[200,55.07]],[\"comment/538\",[]],[\"name/539\",[166,55.07]],[\"comment/539\",[]],[\"name/540\",[200,55.07]],[\"comment/540\",[]],[\"name/541\",[201,60.178]],[\"comment/541\",[]],[\"name/542\",[202,55.07]],[\"comment/542\",[]],[\"name/543\",[203,60.178]],[\"comment/543\",[]],[\"name/544\",[202,55.07]],[\"comment/544\",[]],[\"name/545\",[63,28.259]],[\"comment/545\",[]],[\"name/546\",[204,60.178]],[\"comment/546\",[]],[\"name/547\",[63,28.259]],[\"comment/547\",[]],[\"name/548\",[205,60.178]],[\"comment/548\",[]],[\"name/549\",[8,45.514]],[\"comment/549\",[]],[\"name/550\",[206,60.178]],[\"comment/550\",[]],[\"name/551\",[63,28.259]],[\"comment/551\",[]],[\"name/552\",[207,60.178]],[\"comment/552\",[]],[\"name/553\",[208,60.178]],[\"comment/553\",[]],[\"name/554\",[209,55.07]],[\"comment/554\",[]],[\"name/555\",[210,55.07]],[\"comment/555\",[]],[\"name/556\",[8,45.514]],[\"comment/556\",[]],[\"name/557\",[169,49.192]],[\"comment/557\",[]],[\"name/558\",[21,42.832]],[\"comment/558\",[]],[\"name/559\",[183,55.07]],[\"comment/559\",[]],[\"name/560\",[198,55.07]],[\"comment/560\",[]],[\"name/561\",[211,55.07]],[\"comment/561\",[]],[\"name/562\",[212,49.192]],[\"comment/562\",[]],[\"name/563\",[213,51.705]],[\"comment/563\",[]],[\"name/564\",[214,55.07]],[\"comment/564\",[]],[\"name/565\",[215,51.705]],[\"comment/565\",[]],[\"name/566\",[216,55.07]],[\"comment/566\",[]],[\"name/567\",[217,60.178]],[\"comment/567\",[]],[\"name/568\",[218,60.178]],[\"comment/568\",[]],[\"name/569\",[63,28.259]],[\"comment/569\",[]],[\"name/570\",[219,60.178]],[\"comment/570\",[]],[\"name/571\",[63,28.259]],[\"comment/571\",[]],[\"name/572\",[220,60.178]],[\"comment/572\",[]],[\"name/573\",[221,60.178]],[\"comment/573\",[]],[\"name/574\",[211,55.07]],[\"comment/574\",[]],[\"name/575\",[212,49.192]],[\"comment/575\",[]],[\"name/576\",[213,51.705]],[\"comment/576\",[]],[\"name/577\",[214,55.07]],[\"comment/577\",[]],[\"name/578\",[215,51.705]],[\"comment/578\",[]],[\"name/579\",[216,55.07]],[\"comment/579\",[]],[\"name/580\",[209,55.07]],[\"comment/580\",[]],[\"name/581\",[212,49.192]],[\"comment/581\",[]],[\"name/582\",[222,60.178]],[\"comment/582\",[]],[\"name/583\",[213,51.705]],[\"comment/583\",[]],[\"name/584\",[210,55.07]],[\"comment/584\",[]],[\"name/585\",[212,49.192]],[\"comment/585\",[]],[\"name/586\",[215,51.705]],[\"comment/586\",[]],[\"name/587\",[106,45.514]],[\"comment/587\",[]],[\"name/588\",[145,47.185]],[\"comment/588\",[]],[\"name/589\",[223,60.178]],[\"comment/589\",[]],[\"name/590\",[106,45.514]],[\"comment/590\",[]],[\"name/591\",[145,47.185]],[\"comment/591\",[]],[\"name/592\",[224,60.178]],[\"comment/592\",[]],[\"name/593\",[1,39.809]],[\"comment/593\",[]],[\"name/594\",[225,55.07]],[\"comment/594\",[]],[\"name/595\",[226,60.178]],[\"comment/595\",[]],[\"name/596\",[227,60.178]],[\"comment/596\",[]],[\"name/597\",[228,60.178]],[\"comment/597\",[]],[\"name/598\",[229,60.178]],[\"comment/598\",[]],[\"name/599\",[230,60.178]],[\"comment/599\",[]],[\"name/600\",[231,60.178]],[\"comment/600\",[]],[\"name/601\",[35,45.514]],[\"comment/601\",[]],[\"name/602\",[232,60.178]],[\"comment/602\",[]],[\"name/603\",[233,60.178]],[\"comment/603\",[]],[\"name/604\",[1,39.809]],[\"comment/604\",[]],[\"name/605\",[234,60.178]],[\"comment/605\",[]],[\"name/606\",[235,60.178]],[\"comment/606\",[]],[\"name/607\",[225,55.07]],[\"comment/607\",[]],[\"name/608\",[26,44.083]],[\"comment/608\",[]],[\"name/609\",[236,60.178]],[\"comment/609\",[]],[\"name/610\",[237,60.178]],[\"comment/610\",[]],[\"name/611\",[238,60.178]],[\"comment/611\",[]],[\"name/612\",[239,60.178]],[\"comment/612\",[]],[\"name/613\",[240,60.178]],[\"comment/613\",[]],[\"name/614\",[241,60.178]],[\"comment/614\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":63,\"name\":{\"63\":{},\"118\":{},\"162\":{},\"185\":{},\"187\":{},\"189\":{},\"191\":{},\"193\":{},\"195\":{},\"197\":{},\"218\":{},\"224\":{},\"245\":{},\"251\":{},\"257\":{},\"263\":{},\"265\":{},\"267\":{},\"269\":{},\"271\":{},\"273\":{},\"275\":{},\"284\":{},\"286\":{},\"311\":{},\"313\":{},\"315\":{},\"317\":{},\"319\":{},\"393\":{},\"437\":{},\"545\":{},\"547\":{},\"551\":{},\"569\":{},\"571\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":167,\"name\":{\"452\":{}},\"comment\":{}}],[\"active\",{\"_index\":118,\"name\":{\"248\":{}},\"comment\":{}}],[\"activeinterval\",{\"_index\":170,\"name\":{\"458\":{},\"496\":{},\"523\":{}},\"comment\":{}}],[\"addtaskfunction\",{\"_index\":175,\"name\":{\"465\":{},\"500\":{},\"527\":{}},\"comment\":{}}],[\"addworkernode\",{\"_index\":68,\"name\":{\"68\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":46,\"name\":{\"46\":{},\"113\":{},\"157\":{},\"388\":{},\"432\":{}},\"comment\":{}}],[\"afterworkernodesetup\",{\"_index\":58,\"name\":{\"58\":{},\"116\":{},\"160\":{},\"391\":{},\"435\":{}},\"comment\":{}}],[\"aggregate\",{\"_index\":131,\"name\":{\"277\":{},\"324\":{}},\"comment\":{}}],[\"async\",{\"_index\":203,\"name\":{\"543\":{}},\"comment\":{}}],[\"availableparallelism\",{\"_index\":241,\"name\":{\"614\":{}},\"comment\":{}}],[\"average\",{\"_index\":109,\"name\":{\"221\":{},\"227\":{},\"280\":{},\"325\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":45,\"name\":{\"45\":{},\"112\":{},\"156\":{},\"387\":{},\"431\":{}},\"comment\":{}}],[\"begintaskperformance\",{\"_index\":192,\"name\":{\"484\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"busy\",{\"_index\":36,\"name\":{\"36\":{},\"81\":{},\"135\":{},\"356\":{},\"409\":{}},\"comment\":{}}],[\"busyworkernodes\",{\"_index\":100,\"name\":{\"211\":{}},\"comment\":{}}],[\"checkactive\",{\"_index\":183,\"name\":{\"475\":{},\"559\":{}},\"comment\":{}}],[\"checkandemitevents\",{\"_index\":66,\"name\":{\"66\":{}},\"comment\":{}}],[\"checkdynamicpoolsize\",{\"_index\":14,\"name\":{\"14\":{},\"98\":{},\"142\":{},\"372\":{},\"416\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"checkmessageworkerid\",{\"_index\":27,\"name\":{\"27\":{},\"472\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":232,\"name\":{\"602\":{}},\"comment\":{}}],[\"checkstatistics\",{\"_index\":194,\"name\":{\"486\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":173,\"name\":{\"463\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":172,\"name\":{\"462\":{}},\"comment\":{}}],[\"choose\",{\"_index\":153,\"name\":{\"314\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":51,\"name\":{\"51\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":224,\"name\":{\"592\":{}},\"comment\":{}}],[\"clear\",{\"_index\":239,\"name\":{\"612\":{}},\"comment\":{}}],[\"cleartasksqueue\",{\"_index\":126,\"name\":{\"268\":{}},\"comment\":{}}],[\"closechannel\",{\"_index\":128,\"name\":{\"272\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":79,\"name\":{\"165\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":196,\"name\":{\"488\":{}},\"comment\":{}}],[\"concat\",{\"_index\":228,\"name\":{\"597\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":114,\"name\":{\"242\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"77\":{},\"122\":{},\"341\":{},\"352\":{},\"397\":{},\"453\":{},\"489\":{},\"513\":{},\"593\":{},\"604\":{}},\"comment\":{}}],[\"createandsetupdynamicworkernode\",{\"_index\":56,\"name\":{\"56\":{},\"115\":{},\"159\":{},\"390\":{},\"434\":{}},\"comment\":{}}],[\"createandsetupworkernode\",{\"_index\":55,\"name\":{\"55\":{},\"114\":{},\"158\":{},\"389\":{},\"433\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":54,\"name\":{\"54\":{},\"89\":{},\"130\":{},\"363\":{},\"404\":{}},\"comment\":{}}],[\"data\",{\"_index\":213,\"name\":{\"563\":{},\"576\":{},\"583\":{}},\"comment\":{}}],[\"dequeue\",{\"_index\":237,\"name\":{\"610\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":72,\"name\":{\"72\":{},\"266\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":40,\"name\":{\"40\":{},\"110\":{},\"154\":{},\"186\":{},\"384\":{},\"428\":{}},\"comment\":{}}],[\"destroyworkernode\",{\"_index\":42,\"name\":{\"42\":{},\"85\":{},\"126\":{},\"359\":{},\"400\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":140,\"name\":{\"296\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":76,\"name\":{\"76\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":163,\"name\":{\"351\":{}},\"comment\":{}}],[\"elu\",{\"_index\":145,\"name\":{\"304\":{},\"332\":{},\"338\":{},\"588\":{},\"591\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":3,\"name\":{\"3\":{},\"93\":{},\"137\":{},\"183\":{},\"367\":{},\"411\":{}},\"comment\":{}}],[\"empty\",{\"_index\":231,\"name\":{\"600\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":89,\"name\":{\"175\":{},\"237\":{},\"449\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":32,\"name\":{\"32\":{},\"104\":{},\"148\":{},\"176\":{},\"194\":{},\"238\":{},\"378\":{},\"422\":{},\"450\":{}},\"comment\":{}}],[\"endtaskperformance\",{\"_index\":193,\"name\":{\"485\":{}},\"comment\":{}}],[\"enqueue\",{\"_index\":236,\"name\":{\"609\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":71,\"name\":{\"71\":{},\"264\":{}},\"comment\":{}}],[\"env\",{\"_index\":80,\"name\":{\"166\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":84,\"name\":{\"170\":{},\"232\":{},\"244\":{},\"444\":{}},\"comment\":{}}],[\"eventlooputilizationmeasurementstatistics\",{\"_index\":116,\"name\":{\"246\":{}},\"comment\":{}}],[\"execute\",{\"_index\":39,\"name\":{\"39\":{},\"109\":{},\"153\":{},\"184\":{},\"348\":{},\"383\":{},\"427\":{}},\"comment\":{}}],[\"executed\",{\"_index\":134,\"name\":{\"288\":{}},\"comment\":{}}],[\"executedtasks\",{\"_index\":101,\"name\":{\"212\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":70,\"name\":{\"70\":{}},\"comment\":{}}],[\"executing\",{\"_index\":135,\"name\":{\"289\":{}},\"comment\":{}}],[\"executingtasks\",{\"_index\":102,\"name\":{\"213\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":85,\"name\":{\"171\":{},\"233\":{},\"250\":{},\"445\":{}},\"comment\":{}}],[\"failed\",{\"_index\":138,\"name\":{\"292\":{}},\"comment\":{}}],[\"failedtasks\",{\"_index\":105,\"name\":{\"216\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":10,\"name\":{\"10\":{},\"97\":{},\"141\":{},\"371\":{},\"415\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":78,\"name\":{\"121\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":164,\"name\":{\"396\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":74,\"name\":{\"74\":{},\"120\":{},\"164\":{},\"395\":{},\"439\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":75,\"name\":{\"75\":{}},\"comment\":{}}],[\"full\",{\"_index\":35,\"name\":{\"35\":{},\"106\":{},\"150\":{},\"380\":{},\"424\":{},\"601\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":184,\"name\":{\"476\":{},\"506\":{},\"532\":{}},\"comment\":{}}],[\"getstrategypolicy\",{\"_index\":161,\"name\":{\"344\":{}},\"comment\":{}}],[\"gettaskfunction\",{\"_index\":191,\"name\":{\"483\":{}},\"comment\":{}}],[\"gettaskstatisticsrequirements\",{\"_index\":162,\"name\":{\"345\":{}},\"comment\":{}}],[\"gettaskworkerusage\",{\"_index\":129,\"name\":{\"274\":{}},\"comment\":{}}],[\"getworkerinfo\",{\"_index\":67,\"name\":{\"67\":{},\"119\":{},\"163\":{},\"394\":{},\"438\":{}},\"comment\":{}}],[\"getworkernodekeybyworker\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"getworkernodekeybyworkerid\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":187,\"name\":{\"479\":{},\"508\":{},\"519\":{}},\"comment\":{}}],[\"handlekillmessage\",{\"_index\":180,\"name\":{\"471\":{},\"505\":{},\"516\":{}},\"comment\":{}}],[\"handlereadymessage\",{\"_index\":178,\"name\":{\"469\":{},\"490\":{},\"515\":{}},\"comment\":{}}],[\"handletaskexecutionresponse\",{\"_index\":65,\"name\":{\"65\":{}},\"comment\":{}}],[\"handleworkerreadyresponse\",{\"_index\":64,\"name\":{\"64\":{}},\"comment\":{}}],[\"hastaskfunction\",{\"_index\":174,\"name\":{\"464\":{},\"499\":{},\"526\":{}},\"comment\":{}}],[\"history\",{\"_index\":132,\"name\":{\"282\":{}},\"comment\":{}}],[\"id\",{\"_index\":120,\"name\":{\"253\":{},\"294\":{},\"454\":{},\"491\":{},\"517\":{}},\"comment\":{}}],[\"idle\",{\"_index\":117,\"name\":{\"247\":{}},\"comment\":{}}],[\"idleworkernodes\",{\"_index\":99,\"name\":{\"210\":{}},\"comment\":{}}],[\"info\",{\"_index\":20,\"name\":{\"20\":{},\"99\":{},\"143\":{},\"181\":{},\"260\":{},\"373\":{},\"417\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":37,\"name\":{\"37\":{},\"107\":{},\"151\":{},\"381\":{},\"425\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":93,\"name\":{\"180\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":44,\"name\":{\"44\":{},\"84\":{},\"125\":{},\"358\":{},\"399\":{},\"459\":{},\"497\":{},\"524\":{}},\"comment\":{}}],[\"items\",{\"_index\":234,\"name\":{\"605\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":240,\"name\":{\"613\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":119,\"name\":{\"252\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":148,\"name\":{\"307\":{}},\"comment\":{}}],[\"iworkernode\",{\"_index\":124,\"name\":{\"258\":{}},\"comment\":{}}],[\"kill\",{\"_index\":208,\"name\":{\"553\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":200,\"name\":{\"538\":{},\"540\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":199,\"name\":{\"537\":{}},\"comment\":{}}],[\"killhandler\",{\"_index\":202,\"name\":{\"542\":{},\"544\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":168,\"name\":{\"456\":{},\"494\":{},\"521\":{}},\"comment\":{}}],[\"listtaskfunctions\",{\"_index\":38,\"name\":{\"38\":{},\"108\":{},\"152\":{},\"188\":{},\"382\":{},\"426\":{},\"467\":{},\"502\":{},\"529\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":171,\"name\":{\"460\":{}},\"comment\":{}}],[\"max\",{\"_index\":77,\"name\":{\"78\":{},\"353\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":108,\"name\":{\"220\":{},\"226\":{},\"279\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":201,\"name\":{\"541\":{}},\"comment\":{}}],[\"maxqueued\",{\"_index\":137,\"name\":{\"291\":{}},\"comment\":{}}],[\"maxqueuedtasks\",{\"_index\":104,\"name\":{\"215\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":26,\"name\":{\"26\":{},\"80\":{},\"134\":{},\"207\":{},\"355\":{},\"408\":{},\"608\":{}},\"comment\":{}}],[\"measurement\",{\"_index\":156,\"name\":{\"320\":{},\"335\":{}},\"comment\":{}}],[\"measurementoptions\",{\"_index\":157,\"name\":{\"321\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":146,\"name\":{\"305\":{}},\"comment\":{}}],[\"measurementstatistics\",{\"_index\":130,\"name\":{\"276\":{}},\"comment\":{}}],[\"measurementstatisticsrequirements\",{\"_index\":158,\"name\":{\"323\":{}},\"comment\":{}}],[\"median\",{\"_index\":110,\"name\":{\"222\":{},\"228\":{},\"281\":{},\"322\":{},\"326\":{}},\"comment\":{}}],[\"message\",{\"_index\":222,\"name\":{\"582\":{}},\"comment\":{}}],[\"messagechannel\",{\"_index\":141,\"name\":{\"298\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":83,\"name\":{\"169\":{},\"231\":{},\"283\":{},\"443\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":179,\"name\":{\"470\":{},\"504\":{},\"531\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":207,\"name\":{\"552\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":107,\"name\":{\"219\":{},\"225\":{},\"278\":{}},\"comment\":{}}],[\"minsize\",{\"_index\":25,\"name\":{\"25\":{},\"91\":{},\"133\":{},\"206\":{},\"365\":{},\"407\":{}},\"comment\":{}}],[\"name\",{\"_index\":212,\"name\":{\"562\":{},\"575\":{},\"581\":{},\"585\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":9,\"name\":{\"9\":{},\"96\":{},\"140\":{},\"370\":{},\"414\":{}},\"comment\":{}}],[\"offset\",{\"_index\":235,\"name\":{\"606\":{}},\"comment\":{}}],[\"on\",{\"_index\":122,\"name\":{\"255\":{}},\"comment\":{}}],[\"once\",{\"_index\":123,\"name\":{\"256\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":82,\"name\":{\"168\":{},\"230\":{},\"285\":{},\"442\":{}},\"comment\":{}}],[\"opts\",{\"_index\":11,\"name\":{\"11\":{},\"82\":{},\"123\":{},\"357\":{},\"398\":{},\"461\":{},\"498\":{},\"525\":{}},\"comment\":{}}],[\"peek\",{\"_index\":238,\"name\":{\"611\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":94,\"name\":{\"198\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":95,\"name\":{\"199\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":91,\"name\":{\"178\":{}},\"comment\":{}}],[\"poolinfo\",{\"_index\":96,\"name\":{\"200\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":112,\"name\":{\"229\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":113,\"name\":{\"240\":{}},\"comment\":{}}],[\"pooltypes\",{\"_index\":92,\"name\":{\"179\":{}},\"comment\":{}}],[\"port\",{\"_index\":198,\"name\":{\"514\":{},\"560\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":4,\"name\":{\"4\":{},\"94\":{},\"138\":{},\"368\":{},\"412\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":217,\"name\":{\"567\":{}},\"comment\":{}}],[\"push\",{\"_index\":226,\"name\":{\"595\":{}},\"comment\":{}}],[\"queue\",{\"_index\":233,\"name\":{\"603\":{}},\"comment\":{}}],[\"queued\",{\"_index\":136,\"name\":{\"290\":{}},\"comment\":{}}],[\"queuedtasks\",{\"_index\":103,\"name\":{\"214\":{}},\"comment\":{}}],[\"ready\",{\"_index\":21,\"name\":{\"21\":{},\"100\":{},\"144\":{},\"204\":{},\"297\":{},\"374\":{},\"418\":{},\"558\":{}},\"comment\":{}}],[\"redistributequeuedtasks\",{\"_index\":61,\"name\":{\"61\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":57,\"name\":{\"57\":{},\"88\":{},\"129\":{},\"362\":{},\"403\":{}},\"comment\":{}}],[\"reject\",{\"_index\":219,\"name\":{\"570\":{}},\"comment\":{}}],[\"remove\",{\"_index\":154,\"name\":{\"316\":{},\"349\":{}},\"comment\":{}}],[\"removetaskfunction\",{\"_index\":176,\"name\":{\"466\":{},\"501\":{},\"528\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":69,\"name\":{\"69\":{}},\"comment\":{}}],[\"reset\",{\"_index\":151,\"name\":{\"310\":{}},\"comment\":{}}],[\"resetusage\",{\"_index\":127,\"name\":{\"270\":{}},\"comment\":{}}],[\"resize\",{\"_index\":230,\"name\":{\"599\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":218,\"name\":{\"568\":{}},\"comment\":{}}],[\"restartworkeronerror\",{\"_index\":88,\"name\":{\"174\":{},\"236\":{},\"448\":{}},\"comment\":{}}],[\"run\",{\"_index\":188,\"name\":{\"480\":{},\"509\":{},\"534\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":190,\"name\":{\"482\":{},\"511\":{},\"536\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":189,\"name\":{\"481\":{},\"510\":{},\"535\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":106,\"name\":{\"217\":{},\"302\":{},\"330\":{},\"336\":{},\"587\":{},\"590\":{}},\"comment\":{}}],[\"sendkillmessagetoworker\",{\"_index\":41,\"name\":{\"41\":{},\"111\":{},\"155\":{},\"385\":{},\"429\":{}},\"comment\":{}}],[\"sendstartupmessagetoworker\",{\"_index\":59,\"name\":{\"59\":{},\"87\":{},\"128\":{},\"361\":{},\"402\":{}},\"comment\":{}}],[\"sendstatisticsmessagetoworker\",{\"_index\":60,\"name\":{\"60\":{}},\"comment\":{}}],[\"sendtaskfunctionslisttomainworker\",{\"_index\":186,\"name\":{\"478\":{},\"507\":{},\"533\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":185,\"name\":{\"477\":{},\"492\":{},\"518\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":53,\"name\":{\"53\":{},\"86\":{},\"127\":{},\"360\":{},\"401\":{}},\"comment\":{}}],[\"setdefaulttaskfunction\",{\"_index\":177,\"name\":{\"468\":{},\"503\":{},\"530\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":155,\"name\":{\"318\":{},\"350\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":33,\"name\":{\"33\":{},\"105\":{},\"149\":{},\"196\":{},\"379\":{},\"423\":{}},\"comment\":{}}],[\"settings\",{\"_index\":81,\"name\":{\"167\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":43,\"name\":{\"43\":{},\"83\":{},\"124\":{},\"386\":{},\"430\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":30,\"name\":{\"30\":{},\"102\":{},\"146\":{},\"190\":{},\"346\":{},\"376\":{},\"420\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":31,\"name\":{\"31\":{},\"103\":{},\"147\":{},\"192\":{},\"377\":{},\"421\":{}},\"comment\":{}}],[\"shallcreatedynamicworker\",{\"_index\":52,\"name\":{\"52\":{}},\"comment\":{}}],[\"size\",{\"_index\":225,\"name\":{\"594\":{},\"607\":{}},\"comment\":{}}],[\"splice\",{\"_index\":229,\"name\":{\"598\":{}},\"comment\":{}}],[\"startcheckactive\",{\"_index\":181,\"name\":{\"473\":{}},\"comment\":{}}],[\"starting\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"startpool\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"starttimestamp\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":169,\"name\":{\"457\":{},\"495\":{},\"522\":{},\"557\":{}},\"comment\":{}}],[\"stopcheckactive\",{\"_index\":182,\"name\":{\"474\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":98,\"name\":{\"205\":{}},\"comment\":{}}],[\"strategypolicy\",{\"_index\":149,\"name\":{\"308\":{},\"327\":{}},\"comment\":{}}],[\"task\",{\"_index\":221,\"name\":{\"573\":{}},\"comment\":{}}],[\"taskasyncfunction\",{\"_index\":204,\"name\":{\"546\":{}},\"comment\":{}}],[\"taskerror\",{\"_index\":209,\"name\":{\"554\":{},\"580\":{}},\"comment\":{}}],[\"taskfunction\",{\"_index\":205,\"name\":{\"548\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":8,\"name\":{\"8\":{},\"455\":{},\"493\":{},\"520\":{},\"549\":{},\"556\":{}},\"comment\":{}}],[\"taskid\",{\"_index\":216,\"name\":{\"566\":{},\"579\":{}},\"comment\":{}}],[\"taskperformance\",{\"_index\":210,\"name\":{\"555\":{},\"584\":{}},\"comment\":{}}],[\"tasks\",{\"_index\":144,\"name\":{\"301\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":90,\"name\":{\"177\":{},\"239\":{},\"241\":{},\"451\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":73,\"name\":{\"73\":{},\"262\":{}},\"comment\":{}}],[\"taskstatistics\",{\"_index\":133,\"name\":{\"287\":{}},\"comment\":{}}],[\"taskstatisticsrequirements\",{\"_index\":150,\"name\":{\"309\":{},\"329\":{}},\"comment\":{}}],[\"tasksyncfunction\",{\"_index\":206,\"name\":{\"550\":{}},\"comment\":{}}],[\"threadid\",{\"_index\":121,\"name\":{\"254\":{}},\"comment\":{}}],[\"threadpooloptions\",{\"_index\":165,\"name\":{\"440\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":197,\"name\":{\"512\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":215,\"name\":{\"565\":{},\"578\":{},\"586\":{}},\"comment\":{}}],[\"transferlist\",{\"_index\":214,\"name\":{\"564\":{},\"577\":{}},\"comment\":{}}],[\"type\",{\"_index\":23,\"name\":{\"23\":{},\"79\":{},\"131\":{},\"202\":{},\"295\":{},\"354\":{},\"405\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":227,\"name\":{\"596\":{}},\"comment\":{}}],[\"update\",{\"_index\":152,\"name\":{\"312\":{},\"347\":{}},\"comment\":{}}],[\"updateeluworkerusage\",{\"_index\":50,\"name\":{\"50\":{}},\"comment\":{}}],[\"updatelasttasktimestamp\",{\"_index\":195,\"name\":{\"487\":{}},\"comment\":{}}],[\"updateruntimeworkerusage\",{\"_index\":48,\"name\":{\"48\":{}},\"comment\":{}}],[\"updatetaskstatisticsworkerusage\",{\"_index\":47,\"name\":{\"47\":{}},\"comment\":{}}],[\"updatewaittimeworkerusage\",{\"_index\":49,\"name\":{\"49\":{}},\"comment\":{}}],[\"usage\",{\"_index\":125,\"name\":{\"261\":{}},\"comment\":{}}],[\"usedynamicworker\",{\"_index\":159,\"name\":{\"328\":{}},\"comment\":{}}],[\"utilization\",{\"_index\":22,\"name\":{\"22\":{},\"101\":{},\"145\":{},\"208\":{},\"249\":{},\"375\":{},\"419\":{}},\"comment\":{}}],[\"version\",{\"_index\":97,\"name\":{\"201\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":111,\"name\":{\"223\":{},\"303\":{},\"331\":{},\"337\":{}},\"comment\":{}}],[\"weights\",{\"_index\":160,\"name\":{\"339\":{}},\"comment\":{}}],[\"worker\",{\"_index\":24,\"name\":{\"24\":{},\"90\":{},\"132\":{},\"203\":{},\"259\":{},\"364\":{},\"406\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":147,\"name\":{\"306\":{},\"342\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":86,\"name\":{\"172\":{},\"234\":{},\"333\":{},\"343\":{},\"446\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":5,\"name\":{\"5\":{},\"95\":{},\"139\":{},\"340\":{},\"369\":{},\"413\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":87,\"name\":{\"173\":{},\"235\":{},\"334\":{},\"447\":{}},\"comment\":{}}],[\"workerid\",{\"_index\":211,\"name\":{\"561\":{},\"574\":{}},\"comment\":{}}],[\"workerinfo\",{\"_index\":139,\"name\":{\"293\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":62,\"name\":{\"62\":{},\"117\":{},\"161\":{},\"392\":{},\"436\":{}},\"comment\":{}}],[\"workernodekey\",{\"_index\":220,\"name\":{\"572\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":2,\"name\":{\"2\":{},\"92\":{},\"136\":{},\"182\":{},\"209\":{},\"366\":{},\"410\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":166,\"name\":{\"441\":{},\"539\":{}},\"comment\":{}}],[\"workerstatistics\",{\"_index\":223,\"name\":{\"589\":{}},\"comment\":{}}],[\"workertype\",{\"_index\":142,\"name\":{\"299\":{}},\"comment\":{}}],[\"workertypes\",{\"_index\":115,\"name\":{\"243\":{}},\"comment\":{}}],[\"workerusage\",{\"_index\":143,\"name\":{\"300\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"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\":\"max\",\"url\":\"classes/AbstractPool.html#max\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"starting\",\"url\":\"classes/AbstractPool.html#starting\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"startTimestamp\",\"url\":\"classes/AbstractPool.html#startTimestamp\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/AbstractPool.html#numberOfWorkers\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/AbstractPool.html#filePath\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/AbstractPool.html#opts\",\"classes\":\"tsd-is-protected\",\"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\":\"checkDynamicPoolSize\",\"url\":\"classes/AbstractPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected\",\"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\":2048,\"name\":\"startPool\",\"url\":\"classes/AbstractPool.html#startPool\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/AbstractPool.html#info\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/AbstractPool.html#ready\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/AbstractPool.html#utilization\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/AbstractPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/AbstractPool.html#worker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/AbstractPool.html#minSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/AbstractPool.html#maxSize\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkMessageWorkerId\",\"url\":\"classes/AbstractPool.html#checkMessageWorkerId\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKeyByWorker\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKeyByWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerNodeKeyByWorkerId\",\"url\":\"classes/AbstractPool.html#getWorkerNodeKeyByWorkerId\",\"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\":\"listTaskFunctions\",\"url\":\"classes/AbstractPool.html#listTaskFunctions\",\"classes\":\"\",\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/AbstractPool.html#destroyWorkerNode\",\"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\":\"shallUpdateTaskFunctionWorkerUsage\",\"url\":\"classes/AbstractPool.html#shallUpdateTaskFunctionWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateTaskStatisticsWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateTaskStatisticsWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateRunTimeWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateRunTimeWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateWaitTimeWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateWaitTimeWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"updateEluWorkerUsage\",\"url\":\"classes/AbstractPool.html#updateEluWorkerUsage\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"chooseWorkerNode\",\"url\":\"classes/AbstractPool.html#chooseWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"shallCreateDynamicWorker\",\"url\":\"classes/AbstractPool.html#shallCreateDynamicWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/AbstractPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createWorker\",\"url\":\"classes/AbstractPool.html#createWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupWorkerNode\",\"url\":\"classes/AbstractPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/AbstractPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"registerWorkerMessageListener\",\"url\":\"classes/AbstractPool.html#registerWorkerMessageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/AbstractPool.html#afterWorkerNodeSetup\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendStartupMessageToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"sendStatisticsMessageToWorker\",\"url\":\"classes/AbstractPool.html#sendStatisticsMessageToWorker\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"redistributeQueuedTasks\",\"url\":\"classes/AbstractPool.html#redistributeQueuedTasks\",\"classes\":\"tsd-is-private\",\"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\":\"handleWorkerReadyResponse\",\"url\":\"classes/AbstractPool.html#handleWorkerReadyResponse\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"handleTaskExecutionResponse\",\"url\":\"classes/AbstractPool.html#handleTaskExecutionResponse\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkAndEmitTaskExecutionEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitTaskExecutionEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkAndEmitTaskQueuingEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitTaskQueuingEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"checkAndEmitDynamicWorkerCreationEvents\",\"url\":\"classes/AbstractPool.html#checkAndEmitDynamicWorkerCreationEvents\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/AbstractPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"addWorkerNode\",\"url\":\"classes/AbstractPool.html#addWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"removeWorkerNode\",\"url\":\"classes/AbstractPool.html#removeWorkerNode\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"classes/AbstractPool.html#hasWorkerNodeBackPressure\",\"classes\":\"\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"hasBackPressure\",\"url\":\"classes/AbstractPool.html#hasBackPressure\",\"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-protected\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"flushTasksQueues\",\"url\":\"classes/AbstractPool.html#flushTasksQueues\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"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\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicClusterPool.html#type\",\"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-protected 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\":\"destroyWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#destroyWorkerNode\",\"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\":\"sendStartupMessageToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"worker\",\"url\":\"classes/DynamicClusterPool.html#worker\",\"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-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicClusterPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/DynamicClusterPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/DynamicClusterPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/DynamicClusterPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/DynamicClusterPool.html#utilization\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/DynamicClusterPool.html#minSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/DynamicClusterPool.html#maxSize\",\"classes\":\"tsd-is-protected 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\":262144,\"name\":\"full\",\"url\":\"classes/DynamicClusterPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/DynamicClusterPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/DynamicClusterPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/DynamicClusterPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/DynamicClusterPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/DynamicClusterPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"classes/DynamicClusterPool.html#hasWorkerNodeBackPressure\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/DynamicClusterPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicClusterPool\"},{\"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-protected 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\":\"destroyWorkerNode\",\"url\":\"classes/FixedClusterPool.html#destroyWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedClusterPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/FixedClusterPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"type\",\"url\":\"classes/FixedClusterPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/FixedClusterPool.html#worker\",\"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\":\"max\",\"url\":\"classes/FixedClusterPool.html#max\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedClusterPool.html#numberOfWorkers\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedClusterPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/FixedClusterPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/FixedClusterPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/FixedClusterPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/FixedClusterPool.html#utilization\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/FixedClusterPool.html#minSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/FixedClusterPool.html#maxSize\",\"classes\":\"tsd-is-protected 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\":262144,\"name\":\"full\",\"url\":\"classes/FixedClusterPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/FixedClusterPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/FixedClusterPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/FixedClusterPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/FixedClusterPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/FixedClusterPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/FixedClusterPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"classes/FixedClusterPool.html#hasWorkerNodeBackPressure\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/FixedClusterPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedClusterPool\"},{\"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\":\"onlineHandler\",\"url\":\"interfaces/ClusterPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"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\":\"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\":\"restartWorkerOnError\",\"url\":\"interfaces/ClusterPoolOptions.html#restartWorkerOnError\",\"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\":32,\"name\":\"PoolEvents\",\"url\":\"variables/PoolEvents.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PoolTypes\",\"url\":\"variables/PoolTypes.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IPool\",\"url\":\"interfaces/IPool.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/IPool.html#info\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"interfaces/IPool.html#workerNodes\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":1024,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"interfaces/IPool.html#hasWorkerNodeBackPressure\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#hasWorkerNodeBackPressure.__type-6\",\"classes\":\"\",\"parent\":\"IPool.hasWorkerNodeBackPressure\"},{\"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\":\"listTaskFunctions\",\"url\":\"interfaces/IPool.html#listTaskFunctions\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#listTaskFunctions.__type-8\",\"classes\":\"\",\"parent\":\"IPool.listTaskFunctions\"},{\"kind\":1024,\"name\":\"setWorkerChoiceStrategy\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy\",\"classes\":\"\",\"parent\":\"IPool\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IPool.html#setWorkerChoiceStrategy.__type-12\",\"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-14\",\"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-10\",\"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\":\"PoolInfo\",\"url\":\"interfaces/PoolInfo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/PoolInfo.html#version\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PoolInfo.html#type\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/PoolInfo.html#worker\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/PoolInfo.html#ready\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"interfaces/PoolInfo.html#strategy\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"minSize\",\"url\":\"interfaces/PoolInfo.html#minSize\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/PoolInfo.html#maxSize\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"utilization\",\"url\":\"interfaces/PoolInfo.html#utilization\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"workerNodes\",\"url\":\"interfaces/PoolInfo.html#workerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"idleWorkerNodes\",\"url\":\"interfaces/PoolInfo.html#idleWorkerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"busyWorkerNodes\",\"url\":\"interfaces/PoolInfo.html#busyWorkerNodes\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"executedTasks\",\"url\":\"interfaces/PoolInfo.html#executedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"executingTasks\",\"url\":\"interfaces/PoolInfo.html#executingTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"queuedTasks\",\"url\":\"interfaces/PoolInfo.html#queuedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"maxQueuedTasks\",\"url\":\"interfaces/PoolInfo.html#maxQueuedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"backPressure\",\"url\":\"interfaces/PoolInfo.html#backPressure\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"failedTasks\",\"url\":\"interfaces/PoolInfo.html#failedTasks\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/PoolInfo.html#runTime\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PoolInfo.html#runTime.__type\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.minimum\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.maximum\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.average\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/PoolInfo.html#runTime.__type.median\",\"classes\":\"\",\"parent\":\"PoolInfo.runTime.__type\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/PoolInfo.html#waitTime\",\"classes\":\"\",\"parent\":\"PoolInfo\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.minimum-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.maximum-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.average-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/PoolInfo.html#waitTime.__type-1.median-1\",\"classes\":\"\",\"parent\":\"PoolInfo.waitTime.__type\"},{\"kind\":256,\"name\":\"PoolOptions\",\"url\":\"interfaces/PoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/PoolOptions.html#onlineHandler\",\"classes\":\"\",\"parent\":\"PoolOptions\"},{\"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\":\"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\":\"restartWorkerOnError\",\"url\":\"interfaces/PoolOptions.html#restartWorkerOnError\",\"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\":4194304,\"name\":\"PoolType\",\"url\":\"types/PoolType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TasksQueueOptions\",\"url\":\"interfaces/TasksQueueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/TasksQueueOptions.html#concurrency\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":32,\"name\":\"WorkerTypes\",\"url\":\"variables/WorkerTypes.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ErrorHandler\",\"url\":\"types/ErrorHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ErrorHandler.html#__type\",\"classes\":\"\",\"parent\":\"ErrorHandler\"},{\"kind\":256,\"name\":\"EventLoopUtilizationMeasurementStatistics\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"idle\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#idle\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"kind\":1024,\"name\":\"active\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#active\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"kind\":1024,\"name\":\"utilization\",\"url\":\"interfaces/EventLoopUtilizationMeasurementStatistics.html#utilization\",\"classes\":\"\",\"parent\":\"EventLoopUtilizationMeasurementStatistics\"},{\"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\":\"id\",\"url\":\"interfaces/IWorker.html#id\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"kind\":1024,\"name\":\"threadId\",\"url\":\"interfaces/IWorker.html#threadId\",\"classes\":\"\",\"parent\":\"IWorker\"},{\"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\":256,\"name\":\"IWorkerNode\",\"url\":\"interfaces/IWorkerNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"worker\",\"url\":\"interfaces/IWorkerNode.html#worker\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/IWorkerNode.html#info\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"messageChannel\",\"url\":\"interfaces/IWorkerNode.html#messageChannel\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"usage\",\"url\":\"interfaces/IWorkerNode.html#usage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"tasksQueueSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize.__type-14\",\"classes\":\"\",\"parent\":\"IWorkerNode.tasksQueueSize\"},{\"kind\":1024,\"name\":\"enqueueTask\",\"url\":\"interfaces/IWorkerNode.html#enqueueTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#enqueueTask.__type-6\",\"classes\":\"\",\"parent\":\"IWorkerNode.enqueueTask\"},{\"kind\":1024,\"name\":\"dequeueTask\",\"url\":\"interfaces/IWorkerNode.html#dequeueTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#dequeueTask.__type-4\",\"classes\":\"\",\"parent\":\"IWorkerNode.dequeueTask\"},{\"kind\":1024,\"name\":\"clearTasksQueue\",\"url\":\"interfaces/IWorkerNode.html#clearTasksQueue\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#clearTasksQueue.__type\",\"classes\":\"\",\"parent\":\"IWorkerNode.clearTasksQueue\"},{\"kind\":1024,\"name\":\"hasBackPressure\",\"url\":\"interfaces/IWorkerNode.html#hasBackPressure\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#hasBackPressure.__type-10\",\"classes\":\"\",\"parent\":\"IWorkerNode.hasBackPressure\"},{\"kind\":1024,\"name\":\"resetUsage\",\"url\":\"interfaces/IWorkerNode.html#resetUsage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#resetUsage.__type-12\",\"classes\":\"\",\"parent\":\"IWorkerNode.resetUsage\"},{\"kind\":1024,\"name\":\"closeChannel\",\"url\":\"interfaces/IWorkerNode.html#closeChannel\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#closeChannel.__type-2\",\"classes\":\"\",\"parent\":\"IWorkerNode.closeChannel\"},{\"kind\":1024,\"name\":\"getTaskFunctionWorkerUsage\",\"url\":\"interfaces/IWorkerNode.html#getTaskFunctionWorkerUsage\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#getTaskFunctionWorkerUsage.__type-8\",\"classes\":\"\",\"parent\":\"IWorkerNode.getTaskFunctionWorkerUsage\"},{\"kind\":256,\"name\":\"MeasurementStatistics\",\"url\":\"interfaces/MeasurementStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"aggregate\",\"url\":\"interfaces/MeasurementStatistics.html#aggregate\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"interfaces/MeasurementStatistics.html#minimum\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"interfaces/MeasurementStatistics.html#maximum\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/MeasurementStatistics.html#average\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementStatistics.html#median\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"kind\":1024,\"name\":\"history\",\"url\":\"interfaces/MeasurementStatistics.html#history\",\"classes\":\"\",\"parent\":\"MeasurementStatistics\"},{\"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\":\"TaskStatistics\",\"url\":\"interfaces/TaskStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"executed\",\"url\":\"interfaces/TaskStatistics.html#executed\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"executing\",\"url\":\"interfaces/TaskStatistics.html#executing\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"queued\",\"url\":\"interfaces/TaskStatistics.html#queued\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"maxQueued\",\"url\":\"interfaces/TaskStatistics.html#maxQueued\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":1024,\"name\":\"failed\",\"url\":\"interfaces/TaskStatistics.html#failed\",\"classes\":\"\",\"parent\":\"TaskStatistics\"},{\"kind\":256,\"name\":\"WorkerInfo\",\"url\":\"interfaces/WorkerInfo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/WorkerInfo.html#id\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/WorkerInfo.html#type\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"dynamic\",\"url\":\"interfaces/WorkerInfo.html#dynamic\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/WorkerInfo.html#ready\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"interfaces/WorkerInfo.html#taskFunctions\",\"classes\":\"\",\"parent\":\"WorkerInfo\"},{\"kind\":4194304,\"name\":\"WorkerType\",\"url\":\"types/WorkerType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerUsage\",\"url\":\"interfaces/WorkerUsage.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tasks\",\"url\":\"interfaces/WorkerUsage.html#tasks\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerUsage.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/WorkerUsage.html#waitTime\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerUsage.html#elu\",\"classes\":\"\",\"parent\":\"WorkerUsage\"},{\"kind\":32,\"name\":\"Measurements\",\"url\":\"variables/Measurements.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"WorkerChoiceStrategies\",\"url\":\"variables/WorkerChoiceStrategies.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IWorkerChoiceStrategy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"strategyPolicy\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#strategyPolicy\",\"classes\":\"\",\"parent\":\"IWorkerChoiceStrategy\"},{\"kind\":1024,\"name\":\"taskStatisticsRequirements\",\"url\":\"interfaces/IWorkerChoiceStrategy.html#taskStatisticsRequirements\",\"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\":4194304,\"name\":\"Measurement\",\"url\":\"types/Measurement.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"MeasurementOptions\",\"url\":\"interfaces/MeasurementOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementOptions.html#median\",\"classes\":\"\",\"parent\":\"MeasurementOptions\"},{\"kind\":256,\"name\":\"MeasurementStatisticsRequirements\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"aggregate\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#aggregate\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":1024,\"name\":\"average\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#average\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":1024,\"name\":\"median\",\"url\":\"interfaces/MeasurementStatisticsRequirements.html#median\",\"classes\":\"\",\"parent\":\"MeasurementStatisticsRequirements\"},{\"kind\":256,\"name\":\"StrategyPolicy\",\"url\":\"interfaces/StrategyPolicy.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"useDynamicWorker\",\"url\":\"interfaces/StrategyPolicy.html#useDynamicWorker\",\"classes\":\"\",\"parent\":\"StrategyPolicy\"},{\"kind\":256,\"name\":\"TaskStatisticsRequirements\",\"url\":\"interfaces/TaskStatisticsRequirements.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TaskStatisticsRequirements.html#runTime\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/TaskStatisticsRequirements.html#waitTime\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/TaskStatisticsRequirements.html#elu\",\"classes\":\"\",\"parent\":\"TaskStatisticsRequirements\"},{\"kind\":4194304,\"name\":\"WorkerChoiceStrategy\",\"url\":\"types/WorkerChoiceStrategy.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"WorkerChoiceStrategyOptions\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"choiceRetries\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#choiceRetries\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"measurement\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#measurement\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"waitTime\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#waitTime\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyOptions\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerChoiceStrategyOptions.html#elu\",\"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\":\"choiceRetriesCount\",\"url\":\"classes/WorkerChoiceStrategyContext.html#choiceRetriesCount\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#workerChoiceStrategy\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/WorkerChoiceStrategyContext.html#opts\",\"classes\":\"tsd-is-private\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"getStrategyPolicy\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getStrategyPolicy\",\"classes\":\"\",\"parent\":\"WorkerChoiceStrategyContext\"},{\"kind\":2048,\"name\":\"getTaskStatisticsRequirements\",\"url\":\"classes/WorkerChoiceStrategyContext.html#getTaskStatisticsRequirements\",\"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\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"type\",\"url\":\"classes/DynamicThreadPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"busy\",\"url\":\"classes/DynamicThreadPool.html#busy\",\"classes\":\"tsd-is-protected\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/DynamicThreadPool.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/DynamicThreadPool.html#isMain\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#destroyWorkerNode\",\"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\":\"sendStartupMessageToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"worker\",\"url\":\"classes/DynamicThreadPool.html#worker\",\"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-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/DynamicThreadPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/DynamicThreadPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/DynamicThreadPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/DynamicThreadPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/DynamicThreadPool.html#utilization\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/DynamicThreadPool.html#minSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/DynamicThreadPool.html#maxSize\",\"classes\":\"tsd-is-protected 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\":262144,\"name\":\"full\",\"url\":\"classes/DynamicThreadPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/DynamicThreadPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/DynamicThreadPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/DynamicThreadPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/DynamicThreadPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/DynamicThreadPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"classes/DynamicThreadPool.html#hasWorkerNodeBackPressure\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/DynamicThreadPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DynamicThreadPool\"},{\"kind\":128,\"name\":\"FixedThreadPool\",\"url\":\"classes/FixedThreadPool.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedThreadPool.html#constructor\",\"classes\":\"\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/FixedThreadPool.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"isMain\",\"url\":\"classes/FixedThreadPool.html#isMain\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"destroyWorkerNode\",\"url\":\"classes/FixedThreadPool.html#destroyWorkerNode\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendToWorker\",\"url\":\"classes/FixedThreadPool.html#sendToWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"sendStartupMessageToWorker\",\"url\":\"classes/FixedThreadPool.html#sendStartupMessageToWorker\",\"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\":262144,\"name\":\"type\",\"url\":\"classes/FixedThreadPool.html#type\",\"classes\":\"tsd-is-protected\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"worker\",\"url\":\"classes/FixedThreadPool.html#worker\",\"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\":\"max\",\"url\":\"classes/FixedThreadPool.html#max\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"numberOfWorkers\",\"url\":\"classes/FixedThreadPool.html#numberOfWorkers\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/FixedThreadPool.html#filePath\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"checkDynamicPoolSize\",\"url\":\"classes/FixedThreadPool.html#checkDynamicPoolSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"info\",\"url\":\"classes/FixedThreadPool.html#info\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"ready\",\"url\":\"classes/FixedThreadPool.html#ready\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"utilization\",\"url\":\"classes/FixedThreadPool.html#utilization\",\"classes\":\"tsd-is-private tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"minSize\",\"url\":\"classes/FixedThreadPool.html#minSize\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":262144,\"name\":\"maxSize\",\"url\":\"classes/FixedThreadPool.html#maxSize\",\"classes\":\"tsd-is-protected 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\":262144,\"name\":\"full\",\"url\":\"classes/FixedThreadPool.html#full\",\"classes\":\"tsd-is-protected 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\":\"listTaskFunctions\",\"url\":\"classes/FixedThreadPool.html#listTaskFunctions\",\"classes\":\"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\":\"sendKillMessageToWorker\",\"url\":\"classes/FixedThreadPool.html#sendKillMessageToWorker\",\"classes\":\"tsd-is-protected 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\":\"createAndSetupWorkerNode\",\"url\":\"classes/FixedThreadPool.html#createAndSetupWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"createAndSetupDynamicWorkerNode\",\"url\":\"classes/FixedThreadPool.html#createAndSetupDynamicWorkerNode\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"afterWorkerNodeSetup\",\"url\":\"classes/FixedThreadPool.html#afterWorkerNodeSetup\",\"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\":2048,\"name\":\"getWorkerInfo\",\"url\":\"classes/FixedThreadPool.html#getWorkerInfo\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"hasWorkerNodeBackPressure\",\"url\":\"classes/FixedThreadPool.html#hasWorkerNodeBackPressure\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":2048,\"name\":\"flushTasksQueue\",\"url\":\"classes/FixedThreadPool.html#flushTasksQueue\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedThreadPool\"},{\"kind\":256,\"name\":\"ThreadPoolOptions\",\"url\":\"interfaces/ThreadPoolOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"workerOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#workerOptions\",\"classes\":\"\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"onlineHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#onlineHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"messageHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#messageHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#errorHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"exitHandler\",\"url\":\"interfaces/ThreadPoolOptions.html#exitHandler\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategy\",\"url\":\"interfaces/ThreadPoolOptions.html#workerChoiceStrategy\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"workerChoiceStrategyOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#workerChoiceStrategyOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"restartWorkerOnError\",\"url\":\"interfaces/ThreadPoolOptions.html#restartWorkerOnError\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"enableEvents\",\"url\":\"interfaces/ThreadPoolOptions.html#enableEvents\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"enableTasksQueue\",\"url\":\"interfaces/ThreadPoolOptions.html#enableTasksQueue\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":1024,\"name\":\"tasksQueueOptions\",\"url\":\"interfaces/ThreadPoolOptions.html#tasksQueueOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadPoolOptions\"},{\"kind\":128,\"name\":\"AbstractWorker\",\"url\":\"classes/AbstractWorker.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractWorker.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/AbstractWorker.html#id\",\"classes\":\"tsd-is-protected\",\"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\":\"statistics\",\"url\":\"classes/AbstractWorker.html#statistics\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/AbstractWorker.html#activeInterval\",\"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-private\",\"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\":\"hasTaskFunction\",\"url\":\"classes/AbstractWorker.html#hasTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/AbstractWorker.html#addTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/AbstractWorker.html#removeTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/AbstractWorker.html#listTaskFunctions\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/AbstractWorker.html#setDefaultTaskFunction\",\"classes\":\"\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkTaskFunctionName\",\"url\":\"classes/AbstractWorker.html#checkTaskFunctionName\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleReadyMessage\",\"url\":\"classes/AbstractWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"messageListener\",\"url\":\"classes/AbstractWorker.html#messageListener\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleKillMessage\",\"url\":\"classes/AbstractWorker.html#handleKillMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkMessageWorkerId\",\"url\":\"classes/AbstractWorker.html#checkMessageWorkerId\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"startCheckActive\",\"url\":\"classes/AbstractWorker.html#startCheckActive\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"stopCheckActive\",\"url\":\"classes/AbstractWorker.html#stopCheckActive\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkActive\",\"url\":\"classes/AbstractWorker.html#checkActive\",\"classes\":\"tsd-is-private\",\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/AbstractWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/AbstractWorker.html#handleError\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/AbstractWorker.html#run\",\"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\":2048,\"name\":\"beginTaskPerformance\",\"url\":\"classes/AbstractWorker.html#beginTaskPerformance\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"endTaskPerformance\",\"url\":\"classes/AbstractWorker.html#endTaskPerformance\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"checkStatistics\",\"url\":\"classes/AbstractWorker.html#checkStatistics\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractWorker\"},{\"kind\":2048,\"name\":\"updateLastTaskTimestamp\",\"url\":\"classes/AbstractWorker.html#updateLastTaskTimestamp\",\"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\":\"handleReadyMessage\",\"url\":\"classes/ClusterWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ClusterWorker.html#id\",\"classes\":\"tsd-is-protected\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendToMainWorker\",\"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\":\"statistics\",\"url\":\"classes/ClusterWorker.html#statistics\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/ClusterWorker.html#activeInterval\",\"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\":\"opts\",\"url\":\"classes/ClusterWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"hasTaskFunction\",\"url\":\"classes/ClusterWorker.html#hasTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/ClusterWorker.html#addTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/ClusterWorker.html#removeTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/ClusterWorker.html#listTaskFunctions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/ClusterWorker.html#setDefaultTaskFunction\",\"classes\":\"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\":\"handleKillMessage\",\"url\":\"classes/ClusterWorker.html#handleKillMessage\",\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/ClusterWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ClusterWorker.html#handleError\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ClusterWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/ClusterWorker.html#run\",\"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\":1024,\"name\":\"port\",\"url\":\"classes/ThreadWorker.html#port\",\"classes\":\"tsd-is-private\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleReadyMessage\",\"url\":\"classes/ThreadWorker.html#handleReadyMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleKillMessage\",\"url\":\"classes/ThreadWorker.html#handleKillMessage\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ThreadWorker.html#id\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"sendToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendToMainWorker\",\"classes\":\"tsd-is-protected\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ThreadWorker.html#handleError\",\"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\":\"statistics\",\"url\":\"classes/ThreadWorker.html#statistics\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":1024,\"name\":\"activeInterval\",\"url\":\"classes/ThreadWorker.html#activeInterval\",\"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\":\"opts\",\"url\":\"classes/ThreadWorker.html#opts\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"hasTaskFunction\",\"url\":\"classes/ThreadWorker.html#hasTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"addTaskFunction\",\"url\":\"classes/ThreadWorker.html#addTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"removeTaskFunction\",\"url\":\"classes/ThreadWorker.html#removeTaskFunction\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"listTaskFunctions\",\"url\":\"classes/ThreadWorker.html#listTaskFunctions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"setDefaultTaskFunction\",\"url\":\"classes/ThreadWorker.html#setDefaultTaskFunction\",\"classes\":\"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\":\"sendTaskFunctionsListToMainWorker\",\"url\":\"classes/ThreadWorker.html#sendTaskFunctionsListToMainWorker\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"ThreadWorker\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/ThreadWorker.html#run\",\"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\":\"killBehavior\",\"url\":\"interfaces/WorkerOptions.html#killBehavior\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"maxInactiveTime\",\"url\":\"interfaces/WorkerOptions.html#maxInactiveTime\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"killHandler\",\"url\":\"interfaces/WorkerOptions.html#killHandler\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":1024,\"name\":\"async\",\"url\":\"interfaces/WorkerOptions.html#async\",\"classes\":\"\",\"parent\":\"WorkerOptions\"},{\"kind\":4194304,\"name\":\"KillHandler\",\"url\":\"types/KillHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KillHandler.html#__type\",\"classes\":\"\",\"parent\":\"KillHandler\"},{\"kind\":4194304,\"name\":\"TaskAsyncFunction\",\"url\":\"types/TaskAsyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TaskAsyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"TaskAsyncFunction\"},{\"kind\":4194304,\"name\":\"TaskFunction\",\"url\":\"types/TaskFunction.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TaskFunctions\",\"url\":\"types/TaskFunctions.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TaskSyncFunction\",\"url\":\"types/TaskSyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TaskSyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"TaskSyncFunction\"},{\"kind\":256,\"name\":\"MessageValue\",\"url\":\"interfaces/MessageValue.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"kill\",\"url\":\"interfaces/MessageValue.html#kill\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskError\",\"url\":\"interfaces/MessageValue.html#taskError\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskPerformance\",\"url\":\"interfaces/MessageValue.html#taskPerformance\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskFunctions\",\"url\":\"interfaces/MessageValue.html#taskFunctions\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"statistics\",\"url\":\"interfaces/MessageValue.html#statistics\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"ready\",\"url\":\"interfaces/MessageValue.html#ready\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"checkActive\",\"url\":\"interfaces/MessageValue.html#checkActive\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/MessageValue.html#port\",\"classes\":\"\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"workerId\",\"url\":\"interfaces/MessageValue.html#workerId\",\"classes\":\"tsd-is-inherited\",\"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\":\"transferList\",\"url\":\"interfaces/MessageValue.html#transferList\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/MessageValue.html#timestamp\",\"classes\":\"tsd-is-inherited\",\"parent\":\"MessageValue\"},{\"kind\":1024,\"name\":\"taskId\",\"url\":\"interfaces/MessageValue.html#taskId\",\"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\":\"workerNodeKey\",\"url\":\"interfaces/PromiseResponseWrapper.html#workerNodeKey\",\"classes\":\"\",\"parent\":\"PromiseResponseWrapper\"},{\"kind\":256,\"name\":\"Task\",\"url\":\"interfaces/Task.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"workerId\",\"url\":\"interfaces/Task.html#workerId\",\"classes\":\"\",\"parent\":\"Task\"},{\"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\":\"transferList\",\"url\":\"interfaces/Task.html#transferList\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/Task.html#timestamp\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":1024,\"name\":\"taskId\",\"url\":\"interfaces/Task.html#taskId\",\"classes\":\"\",\"parent\":\"Task\"},{\"kind\":256,\"name\":\"TaskError\",\"url\":\"interfaces/TaskError.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TaskError.html#name\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/TaskError.html#message\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/TaskError.html#data\",\"classes\":\"\",\"parent\":\"TaskError\"},{\"kind\":256,\"name\":\"TaskPerformance\",\"url\":\"interfaces/TaskPerformance.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/TaskPerformance.html#name\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/TaskPerformance.html#timestamp\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/TaskPerformance.html#runTime\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/TaskPerformance.html#elu\",\"classes\":\"\",\"parent\":\"TaskPerformance\"},{\"kind\":256,\"name\":\"WorkerStatistics\",\"url\":\"interfaces/WorkerStatistics.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"runTime\",\"url\":\"interfaces/WorkerStatistics.html#runTime\",\"classes\":\"\",\"parent\":\"WorkerStatistics\"},{\"kind\":1024,\"name\":\"elu\",\"url\":\"interfaces/WorkerStatistics.html#elu\",\"classes\":\"\",\"parent\":\"WorkerStatistics\"},{\"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\":\"offset\",\"url\":\"classes/Queue.html#offset\",\"classes\":\"tsd-is-private\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Queue.html#size\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Queue.html#maxSize\",\"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\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Queue.html#clear\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/Queue.html#_iterator_\",\"classes\":\"\",\"parent\":\"Queue\"},{\"kind\":64,\"name\":\"availableParallelism\",\"url\":\"functions/availableParallelism.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,60.513]],[\"comment/0\",[]],[\"name/1\",[1,40.144]],[\"comment/1\",[]],[\"name/2\",[2,44.419]],[\"comment/2\",[]],[\"name/3\",[3,45.85]],[\"comment/3\",[]],[\"name/4\",[4,47.52]],[\"comment/4\",[]],[\"name/5\",[5,45.85]],[\"comment/5\",[]],[\"name/6\",[6,47.52]],[\"comment/6\",[]],[\"name/7\",[7,60.513]],[\"comment/7\",[]],[\"name/8\",[8,60.513]],[\"comment/8\",[]],[\"name/9\",[9,47.52]],[\"comment/9\",[]],[\"name/10\",[10,47.52]],[\"comment/10\",[]],[\"name/11\",[11,42.055]],[\"comment/11\",[]],[\"name/12\",[12,60.513]],[\"comment/12\",[]],[\"name/13\",[13,60.513]],[\"comment/13\",[]],[\"name/14\",[14,47.52]],[\"comment/14\",[]],[\"name/15\",[15,60.513]],[\"comment/15\",[]],[\"name/16\",[16,60.513]],[\"comment/16\",[]],[\"name/17\",[17,60.513]],[\"comment/17\",[]],[\"name/18\",[18,60.513]],[\"comment/18\",[]],[\"name/19\",[19,60.513]],[\"comment/19\",[]],[\"name/20\",[20,44.419]],[\"comment/20\",[]],[\"name/21\",[21,43.167]],[\"comment/21\",[]],[\"name/22\",[22,44.419]],[\"comment/22\",[]],[\"name/23\",[23,44.419]],[\"comment/23\",[]],[\"name/24\",[24,44.419]],[\"comment/24\",[]],[\"name/25\",[25,45.85]],[\"comment/25\",[]],[\"name/26\",[26,44.419]],[\"comment/26\",[]],[\"name/27\",[27,55.405]],[\"comment/27\",[]],[\"name/28\",[28,60.513]],[\"comment/28\",[]],[\"name/29\",[29,60.513]],[\"comment/29\",[]],[\"name/30\",[30,44.419]],[\"comment/30\",[]],[\"name/31\",[31,45.85]],[\"comment/31\",[]],[\"name/32\",[32,42.055]],[\"comment/32\",[]],[\"name/33\",[33,45.85]],[\"comment/33\",[]],[\"name/34\",[34,60.513]],[\"comment/34\",[]],[\"name/35\",[35,45.85]],[\"comment/35\",[]],[\"name/36\",[36,47.52]],[\"comment/36\",[]],[\"name/37\",[37,47.52]],[\"comment/37\",[]],[\"name/38\",[38,42.055]],[\"comment/38\",[]],[\"name/39\",[39,44.419]],[\"comment/39\",[]],[\"name/40\",[40,45.85]],[\"comment/40\",[]],[\"name/41\",[41,47.52]],[\"comment/41\",[]],[\"name/42\",[42,47.52]],[\"comment/42\",[]],[\"name/43\",[43,47.52]],[\"comment/43\",[]],[\"name/44\",[44,43.167]],[\"comment/44\",[]],[\"name/45\",[45,47.52]],[\"comment/45\",[]],[\"name/46\",[46,47.52]],[\"comment/46\",[]],[\"name/47\",[47,60.513]],[\"comment/47\",[]],[\"name/48\",[48,60.513]],[\"comment/48\",[]],[\"name/49\",[49,60.513]],[\"comment/49\",[]],[\"name/50\",[50,60.513]],[\"comment/50\",[]],[\"name/51\",[51,60.513]],[\"comment/51\",[]],[\"name/52\",[52,60.513]],[\"comment/52\",[]],[\"name/53\",[53,60.513]],[\"comment/53\",[]],[\"name/54\",[54,47.52]],[\"comment/54\",[]],[\"name/55\",[55,47.52]],[\"comment/55\",[]],[\"name/56\",[56,47.52]],[\"comment/56\",[]],[\"name/57\",[57,47.52]],[\"comment/57\",[]],[\"name/58\",[58,47.52]],[\"comment/58\",[]],[\"name/59\",[59,47.52]],[\"comment/59\",[]],[\"name/60\",[60,47.52]],[\"comment/60\",[]],[\"name/61\",[61,60.513]],[\"comment/61\",[]],[\"name/62\",[62,60.513]],[\"comment/62\",[]],[\"name/63\",[63,47.52]],[\"comment/63\",[]],[\"name/64\",[64,28.061]],[\"comment/64\",[]],[\"name/65\",[65,60.513]],[\"comment/65\",[]],[\"name/66\",[66,60.513]],[\"comment/66\",[]],[\"name/67\",[67,60.513]],[\"comment/67\",[]],[\"name/68\",[68,60.513]],[\"comment/68\",[]],[\"name/69\",[69,60.513]],[\"comment/69\",[]],[\"name/70\",[70,47.52]],[\"comment/70\",[]],[\"name/71\",[71,60.513]],[\"comment/71\",[]],[\"name/72\",[72,60.513]],[\"comment/72\",[]],[\"name/73\",[73,45.85]],[\"comment/73\",[]],[\"name/74\",[74,55.405]],[\"comment/74\",[]],[\"name/75\",[75,60.513]],[\"comment/75\",[]],[\"name/76\",[76,55.405]],[\"comment/76\",[]],[\"name/77\",[77,55.405]],[\"comment/77\",[]],[\"name/78\",[78,55.405]],[\"comment/78\",[]],[\"name/79\",[79,47.52]],[\"comment/79\",[]],[\"name/80\",[80,60.513]],[\"comment/80\",[]],[\"name/81\",[81,60.513]],[\"comment/81\",[]],[\"name/82\",[1,40.144]],[\"comment/82\",[]],[\"name/83\",[6,47.52]],[\"comment/83\",[]],[\"name/84\",[23,44.419]],[\"comment/84\",[]],[\"name/85\",[36,47.52]],[\"comment/85\",[]],[\"name/86\",[11,42.055]],[\"comment/86\",[]],[\"name/87\",[43,47.52]],[\"comment/87\",[]],[\"name/88\",[44,43.167]],[\"comment/88\",[]],[\"name/89\",[42,47.52]],[\"comment/89\",[]],[\"name/90\",[54,47.52]],[\"comment/90\",[]],[\"name/91\",[60,47.52]],[\"comment/91\",[]],[\"name/92\",[58,47.52]],[\"comment/92\",[]],[\"name/93\",[55,47.52]],[\"comment/93\",[]],[\"name/94\",[24,44.419]],[\"comment/94\",[]],[\"name/95\",[2,44.419]],[\"comment/95\",[]],[\"name/96\",[3,45.85]],[\"comment/96\",[]],[\"name/97\",[4,47.52]],[\"comment/97\",[]],[\"name/98\",[5,45.85]],[\"comment/98\",[]],[\"name/99\",[9,47.52]],[\"comment/99\",[]],[\"name/100\",[10,47.52]],[\"comment/100\",[]],[\"name/101\",[14,47.52]],[\"comment/101\",[]],[\"name/102\",[20,44.419]],[\"comment/102\",[]],[\"name/103\",[21,43.167]],[\"comment/103\",[]],[\"name/104\",[22,44.419]],[\"comment/104\",[]],[\"name/105\",[25,45.85]],[\"comment/105\",[]],[\"name/106\",[26,44.419]],[\"comment/106\",[]],[\"name/107\",[30,44.419]],[\"comment/107\",[]],[\"name/108\",[31,45.85]],[\"comment/108\",[]],[\"name/109\",[32,42.055]],[\"comment/109\",[]],[\"name/110\",[33,45.85]],[\"comment/110\",[]],[\"name/111\",[35,45.85]],[\"comment/111\",[]],[\"name/112\",[37,47.52]],[\"comment/112\",[]],[\"name/113\",[38,42.055]],[\"comment/113\",[]],[\"name/114\",[39,44.419]],[\"comment/114\",[]],[\"name/115\",[40,45.85]],[\"comment/115\",[]],[\"name/116\",[41,47.52]],[\"comment/116\",[]],[\"name/117\",[45,47.52]],[\"comment/117\",[]],[\"name/118\",[46,47.52]],[\"comment/118\",[]],[\"name/119\",[56,47.52]],[\"comment/119\",[]],[\"name/120\",[57,47.52]],[\"comment/120\",[]],[\"name/121\",[59,47.52]],[\"comment/121\",[]],[\"name/122\",[63,47.52]],[\"comment/122\",[]],[\"name/123\",[64,28.061]],[\"comment/123\",[]],[\"name/124\",[70,47.52]],[\"comment/124\",[]],[\"name/125\",[73,45.85]],[\"comment/125\",[]],[\"name/126\",[79,47.52]],[\"comment/126\",[]],[\"name/127\",[82,60.513]],[\"comment/127\",[]],[\"name/128\",[1,40.144]],[\"comment/128\",[]],[\"name/129\",[11,42.055]],[\"comment/129\",[]],[\"name/130\",[43,47.52]],[\"comment/130\",[]],[\"name/131\",[44,43.167]],[\"comment/131\",[]],[\"name/132\",[42,47.52]],[\"comment/132\",[]],[\"name/133\",[54,47.52]],[\"comment/133\",[]],[\"name/134\",[60,47.52]],[\"comment/134\",[]],[\"name/135\",[58,47.52]],[\"comment/135\",[]],[\"name/136\",[55,47.52]],[\"comment/136\",[]],[\"name/137\",[23,44.419]],[\"comment/137\",[]],[\"name/138\",[24,44.419]],[\"comment/138\",[]],[\"name/139\",[36,47.52]],[\"comment/139\",[]],[\"name/140\",[2,44.419]],[\"comment/140\",[]],[\"name/141\",[3,45.85]],[\"comment/141\",[]],[\"name/142\",[4,47.52]],[\"comment/142\",[]],[\"name/143\",[5,45.85]],[\"comment/143\",[]],[\"name/144\",[6,47.52]],[\"comment/144\",[]],[\"name/145\",[9,47.52]],[\"comment/145\",[]],[\"name/146\",[10,47.52]],[\"comment/146\",[]],[\"name/147\",[14,47.52]],[\"comment/147\",[]],[\"name/148\",[20,44.419]],[\"comment/148\",[]],[\"name/149\",[21,43.167]],[\"comment/149\",[]],[\"name/150\",[22,44.419]],[\"comment/150\",[]],[\"name/151\",[25,45.85]],[\"comment/151\",[]],[\"name/152\",[26,44.419]],[\"comment/152\",[]],[\"name/153\",[30,44.419]],[\"comment/153\",[]],[\"name/154\",[31,45.85]],[\"comment/154\",[]],[\"name/155\",[32,42.055]],[\"comment/155\",[]],[\"name/156\",[33,45.85]],[\"comment/156\",[]],[\"name/157\",[35,45.85]],[\"comment/157\",[]],[\"name/158\",[37,47.52]],[\"comment/158\",[]],[\"name/159\",[38,42.055]],[\"comment/159\",[]],[\"name/160\",[39,44.419]],[\"comment/160\",[]],[\"name/161\",[40,45.85]],[\"comment/161\",[]],[\"name/162\",[41,47.52]],[\"comment/162\",[]],[\"name/163\",[45,47.52]],[\"comment/163\",[]],[\"name/164\",[46,47.52]],[\"comment/164\",[]],[\"name/165\",[56,47.52]],[\"comment/165\",[]],[\"name/166\",[57,47.52]],[\"comment/166\",[]],[\"name/167\",[59,47.52]],[\"comment/167\",[]],[\"name/168\",[63,47.52]],[\"comment/168\",[]],[\"name/169\",[64,28.061]],[\"comment/169\",[]],[\"name/170\",[70,47.52]],[\"comment/170\",[]],[\"name/171\",[73,45.85]],[\"comment/171\",[]],[\"name/172\",[79,47.52]],[\"comment/172\",[]],[\"name/173\",[83,60.513]],[\"comment/173\",[]],[\"name/174\",[84,60.513]],[\"comment/174\",[]],[\"name/175\",[85,60.513]],[\"comment/175\",[]],[\"name/176\",[86,49.527]],[\"comment/176\",[]],[\"name/177\",[87,49.527]],[\"comment/177\",[]],[\"name/178\",[88,49.527]],[\"comment/178\",[]],[\"name/179\",[89,49.527]],[\"comment/179\",[]],[\"name/180\",[90,47.52]],[\"comment/180\",[]],[\"name/181\",[91,49.527]],[\"comment/181\",[]],[\"name/182\",[92,52.04]],[\"comment/182\",[]],[\"name/183\",[93,52.04]],[\"comment/183\",[]],[\"name/184\",[32,42.055]],[\"comment/184\",[]],[\"name/185\",[94,49.527]],[\"comment/185\",[]],[\"name/186\",[95,60.513]],[\"comment/186\",[]],[\"name/187\",[96,60.513]],[\"comment/187\",[]],[\"name/188\",[97,60.513]],[\"comment/188\",[]],[\"name/189\",[20,44.419]],[\"comment/189\",[]],[\"name/190\",[2,44.419]],[\"comment/190\",[]],[\"name/191\",[73,45.85]],[\"comment/191\",[]],[\"name/192\",[64,28.061]],[\"comment/192\",[]],[\"name/193\",[3,45.85]],[\"comment/193\",[]],[\"name/194\",[39,44.419]],[\"comment/194\",[]],[\"name/195\",[64,28.061]],[\"comment/195\",[]],[\"name/196\",[40,45.85]],[\"comment/196\",[]],[\"name/197\",[64,28.061]],[\"comment/197\",[]],[\"name/198\",[38,42.055]],[\"comment/198\",[]],[\"name/199\",[64,28.061]],[\"comment/199\",[]],[\"name/200\",[30,44.419]],[\"comment/200\",[]],[\"name/201\",[64,28.061]],[\"comment/201\",[]],[\"name/202\",[31,45.85]],[\"comment/202\",[]],[\"name/203\",[64,28.061]],[\"comment/203\",[]],[\"name/204\",[32,42.055]],[\"comment/204\",[]],[\"name/205\",[64,28.061]],[\"comment/205\",[]],[\"name/206\",[33,45.85]],[\"comment/206\",[]],[\"name/207\",[64,28.061]],[\"comment/207\",[]],[\"name/208\",[98,60.513]],[\"comment/208\",[]],[\"name/209\",[99,60.513]],[\"comment/209\",[]],[\"name/210\",[100,60.513]],[\"comment/210\",[]],[\"name/211\",[101,60.513]],[\"comment/211\",[]],[\"name/212\",[23,44.419]],[\"comment/212\",[]],[\"name/213\",[24,44.419]],[\"comment/213\",[]],[\"name/214\",[21,43.167]],[\"comment/214\",[]],[\"name/215\",[102,60.513]],[\"comment/215\",[]],[\"name/216\",[25,45.85]],[\"comment/216\",[]],[\"name/217\",[26,44.419]],[\"comment/217\",[]],[\"name/218\",[22,44.419]],[\"comment/218\",[]],[\"name/219\",[2,44.419]],[\"comment/219\",[]],[\"name/220\",[103,60.513]],[\"comment/220\",[]],[\"name/221\",[104,60.513]],[\"comment/221\",[]],[\"name/222\",[105,60.513]],[\"comment/222\",[]],[\"name/223\",[106,60.513]],[\"comment/223\",[]],[\"name/224\",[107,60.513]],[\"comment/224\",[]],[\"name/225\",[108,60.513]],[\"comment/225\",[]],[\"name/226\",[109,60.513]],[\"comment/226\",[]],[\"name/227\",[110,60.513]],[\"comment/227\",[]],[\"name/228\",[111,45.85]],[\"comment/228\",[]],[\"name/229\",[64,28.061]],[\"comment/229\",[]],[\"name/230\",[112,52.04]],[\"comment/230\",[]],[\"name/231\",[113,52.04]],[\"comment/231\",[]],[\"name/232\",[114,49.527]],[\"comment/232\",[]],[\"name/233\",[115,47.52]],[\"comment/233\",[]],[\"name/234\",[116,49.527]],[\"comment/234\",[]],[\"name/235\",[64,28.061]],[\"comment/235\",[]],[\"name/236\",[112,52.04]],[\"comment/236\",[]],[\"name/237\",[113,52.04]],[\"comment/237\",[]],[\"name/238\",[114,49.527]],[\"comment/238\",[]],[\"name/239\",[115,47.52]],[\"comment/239\",[]],[\"name/240\",[117,60.513]],[\"comment/240\",[]],[\"name/241\",[86,49.527]],[\"comment/241\",[]],[\"name/242\",[87,49.527]],[\"comment/242\",[]],[\"name/243\",[88,49.527]],[\"comment/243\",[]],[\"name/244\",[89,49.527]],[\"comment/244\",[]],[\"name/245\",[90,47.52]],[\"comment/245\",[]],[\"name/246\",[91,49.527]],[\"comment/246\",[]],[\"name/247\",[92,52.04]],[\"comment/247\",[]],[\"name/248\",[93,52.04]],[\"comment/248\",[]],[\"name/249\",[32,42.055]],[\"comment/249\",[]],[\"name/250\",[94,49.527]],[\"comment/250\",[]],[\"name/251\",[118,60.513]],[\"comment/251\",[]],[\"name/252\",[94,49.527]],[\"comment/252\",[]],[\"name/253\",[119,60.513]],[\"comment/253\",[]],[\"name/254\",[120,60.513]],[\"comment/254\",[]],[\"name/255\",[88,49.527]],[\"comment/255\",[]],[\"name/256\",[64,28.061]],[\"comment/256\",[]],[\"name/257\",[121,60.513]],[\"comment/257\",[]],[\"name/258\",[122,60.513]],[\"comment/258\",[]],[\"name/259\",[123,60.513]],[\"comment/259\",[]],[\"name/260\",[22,44.419]],[\"comment/260\",[]],[\"name/261\",[89,49.527]],[\"comment/261\",[]],[\"name/262\",[64,28.061]],[\"comment/262\",[]],[\"name/263\",[124,60.513]],[\"comment/263\",[]],[\"name/264\",[125,47.52]],[\"comment/264\",[]],[\"name/265\",[126,60.513]],[\"comment/265\",[]],[\"name/266\",[127,60.513]],[\"comment/266\",[]],[\"name/267\",[128,60.513]],[\"comment/267\",[]],[\"name/268\",[64,28.061]],[\"comment/268\",[]],[\"name/269\",[129,60.513]],[\"comment/269\",[]],[\"name/270\",[24,44.419]],[\"comment/270\",[]],[\"name/271\",[20,44.419]],[\"comment/271\",[]],[\"name/272\",[130,60.513]],[\"comment/272\",[]],[\"name/273\",[131,60.513]],[\"comment/273\",[]],[\"name/274\",[78,55.405]],[\"comment/274\",[]],[\"name/275\",[64,28.061]],[\"comment/275\",[]],[\"name/276\",[76,55.405]],[\"comment/276\",[]],[\"name/277\",[64,28.061]],[\"comment/277\",[]],[\"name/278\",[77,55.405]],[\"comment/278\",[]],[\"name/279\",[64,28.061]],[\"comment/279\",[]],[\"name/280\",[132,60.513]],[\"comment/280\",[]],[\"name/281\",[64,28.061]],[\"comment/281\",[]],[\"name/282\",[74,55.405]],[\"comment/282\",[]],[\"name/283\",[64,28.061]],[\"comment/283\",[]],[\"name/284\",[133,60.513]],[\"comment/284\",[]],[\"name/285\",[64,28.061]],[\"comment/285\",[]],[\"name/286\",[134,60.513]],[\"comment/286\",[]],[\"name/287\",[64,28.061]],[\"comment/287\",[]],[\"name/288\",[135,60.513]],[\"comment/288\",[]],[\"name/289\",[64,28.061]],[\"comment/289\",[]],[\"name/290\",[136,60.513]],[\"comment/290\",[]],[\"name/291\",[137,55.405]],[\"comment/291\",[]],[\"name/292\",[112,52.04]],[\"comment/292\",[]],[\"name/293\",[113,52.04]],[\"comment/293\",[]],[\"name/294\",[114,49.527]],[\"comment/294\",[]],[\"name/295\",[115,47.52]],[\"comment/295\",[]],[\"name/296\",[138,60.513]],[\"comment/296\",[]],[\"name/297\",[87,49.527]],[\"comment/297\",[]],[\"name/298\",[64,28.061]],[\"comment/298\",[]],[\"name/299\",[86,49.527]],[\"comment/299\",[]],[\"name/300\",[64,28.061]],[\"comment/300\",[]],[\"name/301\",[139,60.513]],[\"comment/301\",[]],[\"name/302\",[140,60.513]],[\"comment/302\",[]],[\"name/303\",[141,60.513]],[\"comment/303\",[]],[\"name/304\",[142,60.513]],[\"comment/304\",[]],[\"name/305\",[143,60.513]],[\"comment/305\",[]],[\"name/306\",[144,60.513]],[\"comment/306\",[]],[\"name/307\",[145,60.513]],[\"comment/307\",[]],[\"name/308\",[125,47.52]],[\"comment/308\",[]],[\"name/309\",[23,44.419]],[\"comment/309\",[]],[\"name/310\",[146,60.513]],[\"comment/310\",[]],[\"name/311\",[21,43.167]],[\"comment/311\",[]],[\"name/312\",[147,45.85]],[\"comment/312\",[]],[\"name/313\",[148,60.513]],[\"comment/313\",[]],[\"name/314\",[149,60.513]],[\"comment/314\",[]],[\"name/315\",[150,60.513]],[\"comment/315\",[]],[\"name/316\",[111,45.85]],[\"comment/316\",[]],[\"name/317\",[116,49.527]],[\"comment/317\",[]],[\"name/318\",[151,47.52]],[\"comment/318\",[]],[\"name/319\",[152,60.513]],[\"comment/319\",[]],[\"name/320\",[153,55.405]],[\"comment/320\",[]],[\"name/321\",[154,60.513]],[\"comment/321\",[]],[\"name/322\",[155,55.405]],[\"comment/322\",[]],[\"name/323\",[156,55.405]],[\"comment/323\",[]],[\"name/324\",[157,60.513]],[\"comment/324\",[]],[\"name/325\",[64,28.061]],[\"comment/325\",[]],[\"name/326\",[158,55.405]],[\"comment/326\",[]],[\"name/327\",[64,28.061]],[\"comment/327\",[]],[\"name/328\",[159,60.513]],[\"comment/328\",[]],[\"name/329\",[64,28.061]],[\"comment/329\",[]],[\"name/330\",[160,55.405]],[\"comment/330\",[]],[\"name/331\",[64,28.061]],[\"comment/331\",[]],[\"name/332\",[161,55.405]],[\"comment/332\",[]],[\"name/333\",[64,28.061]],[\"comment/333\",[]],[\"name/334\",[162,55.405]],[\"comment/334\",[]],[\"name/335\",[163,60.513]],[\"comment/335\",[]],[\"name/336\",[115,47.52]],[\"comment/336\",[]],[\"name/337\",[164,60.513]],[\"comment/337\",[]],[\"name/338\",[137,55.405]],[\"comment/338\",[]],[\"name/339\",[114,49.527]],[\"comment/339\",[]],[\"name/340\",[115,47.52]],[\"comment/340\",[]],[\"name/341\",[155,55.405]],[\"comment/341\",[]],[\"name/342\",[165,60.513]],[\"comment/342\",[]],[\"name/343\",[156,55.405]],[\"comment/343\",[]],[\"name/344\",[111,45.85]],[\"comment/344\",[]],[\"name/345\",[116,49.527]],[\"comment/345\",[]],[\"name/346\",[151,47.52]],[\"comment/346\",[]],[\"name/347\",[90,47.52]],[\"comment/347\",[]],[\"name/348\",[91,49.527]],[\"comment/348\",[]],[\"name/349\",[166,60.513]],[\"comment/349\",[]],[\"name/350\",[162,55.405]],[\"comment/350\",[]],[\"name/351\",[111,45.85]],[\"comment/351\",[]],[\"name/352\",[116,49.527]],[\"comment/352\",[]],[\"name/353\",[151,47.52]],[\"comment/353\",[]],[\"name/354\",[167,60.513]],[\"comment/354\",[]],[\"name/355\",[5,45.85]],[\"comment/355\",[]],[\"name/356\",[1,40.144]],[\"comment/356\",[]],[\"name/357\",[153,55.405]],[\"comment/357\",[]],[\"name/358\",[168,60.513]],[\"comment/358\",[]],[\"name/359\",[90,47.52]],[\"comment/359\",[]],[\"name/360\",[11,42.055]],[\"comment/360\",[]],[\"name/361\",[169,60.513]],[\"comment/361\",[]],[\"name/362\",[170,60.513]],[\"comment/362\",[]],[\"name/363\",[30,44.419]],[\"comment/363\",[]],[\"name/364\",[158,55.405]],[\"comment/364\",[]],[\"name/365\",[39,44.419]],[\"comment/365\",[]],[\"name/366\",[160,55.405]],[\"comment/366\",[]],[\"name/367\",[161,55.405]],[\"comment/367\",[]],[\"name/368\",[171,60.513]],[\"comment/368\",[]],[\"name/369\",[1,40.144]],[\"comment/369\",[]],[\"name/370\",[6,47.52]],[\"comment/370\",[]],[\"name/371\",[23,44.419]],[\"comment/371\",[]],[\"name/372\",[36,47.52]],[\"comment/372\",[]],[\"name/373\",[11,42.055]],[\"comment/373\",[]],[\"name/374\",[44,43.167]],[\"comment/374\",[]],[\"name/375\",[42,47.52]],[\"comment/375\",[]],[\"name/376\",[54,47.52]],[\"comment/376\",[]],[\"name/377\",[60,47.52]],[\"comment/377\",[]],[\"name/378\",[58,47.52]],[\"comment/378\",[]],[\"name/379\",[55,47.52]],[\"comment/379\",[]],[\"name/380\",[24,44.419]],[\"comment/380\",[]],[\"name/381\",[2,44.419]],[\"comment/381\",[]],[\"name/382\",[3,45.85]],[\"comment/382\",[]],[\"name/383\",[4,47.52]],[\"comment/383\",[]],[\"name/384\",[5,45.85]],[\"comment/384\",[]],[\"name/385\",[9,47.52]],[\"comment/385\",[]],[\"name/386\",[10,47.52]],[\"comment/386\",[]],[\"name/387\",[14,47.52]],[\"comment/387\",[]],[\"name/388\",[20,44.419]],[\"comment/388\",[]],[\"name/389\",[21,43.167]],[\"comment/389\",[]],[\"name/390\",[22,44.419]],[\"comment/390\",[]],[\"name/391\",[25,45.85]],[\"comment/391\",[]],[\"name/392\",[26,44.419]],[\"comment/392\",[]],[\"name/393\",[30,44.419]],[\"comment/393\",[]],[\"name/394\",[31,45.85]],[\"comment/394\",[]],[\"name/395\",[32,42.055]],[\"comment/395\",[]],[\"name/396\",[33,45.85]],[\"comment/396\",[]],[\"name/397\",[35,45.85]],[\"comment/397\",[]],[\"name/398\",[37,47.52]],[\"comment/398\",[]],[\"name/399\",[38,42.055]],[\"comment/399\",[]],[\"name/400\",[39,44.419]],[\"comment/400\",[]],[\"name/401\",[40,45.85]],[\"comment/401\",[]],[\"name/402\",[41,47.52]],[\"comment/402\",[]],[\"name/403\",[43,47.52]],[\"comment/403\",[]],[\"name/404\",[45,47.52]],[\"comment/404\",[]],[\"name/405\",[46,47.52]],[\"comment/405\",[]],[\"name/406\",[56,47.52]],[\"comment/406\",[]],[\"name/407\",[57,47.52]],[\"comment/407\",[]],[\"name/408\",[59,47.52]],[\"comment/408\",[]],[\"name/409\",[63,47.52]],[\"comment/409\",[]],[\"name/410\",[64,28.061]],[\"comment/410\",[]],[\"name/411\",[70,47.52]],[\"comment/411\",[]],[\"name/412\",[73,45.85]],[\"comment/412\",[]],[\"name/413\",[79,47.52]],[\"comment/413\",[]],[\"name/414\",[172,60.513]],[\"comment/414\",[]],[\"name/415\",[1,40.144]],[\"comment/415\",[]],[\"name/416\",[11,42.055]],[\"comment/416\",[]],[\"name/417\",[44,43.167]],[\"comment/417\",[]],[\"name/418\",[42,47.52]],[\"comment/418\",[]],[\"name/419\",[54,47.52]],[\"comment/419\",[]],[\"name/420\",[60,47.52]],[\"comment/420\",[]],[\"name/421\",[58,47.52]],[\"comment/421\",[]],[\"name/422\",[55,47.52]],[\"comment/422\",[]],[\"name/423\",[23,44.419]],[\"comment/423\",[]],[\"name/424\",[24,44.419]],[\"comment/424\",[]],[\"name/425\",[36,47.52]],[\"comment/425\",[]],[\"name/426\",[2,44.419]],[\"comment/426\",[]],[\"name/427\",[3,45.85]],[\"comment/427\",[]],[\"name/428\",[4,47.52]],[\"comment/428\",[]],[\"name/429\",[5,45.85]],[\"comment/429\",[]],[\"name/430\",[6,47.52]],[\"comment/430\",[]],[\"name/431\",[9,47.52]],[\"comment/431\",[]],[\"name/432\",[10,47.52]],[\"comment/432\",[]],[\"name/433\",[14,47.52]],[\"comment/433\",[]],[\"name/434\",[20,44.419]],[\"comment/434\",[]],[\"name/435\",[21,43.167]],[\"comment/435\",[]],[\"name/436\",[22,44.419]],[\"comment/436\",[]],[\"name/437\",[25,45.85]],[\"comment/437\",[]],[\"name/438\",[26,44.419]],[\"comment/438\",[]],[\"name/439\",[30,44.419]],[\"comment/439\",[]],[\"name/440\",[31,45.85]],[\"comment/440\",[]],[\"name/441\",[32,42.055]],[\"comment/441\",[]],[\"name/442\",[33,45.85]],[\"comment/442\",[]],[\"name/443\",[35,45.85]],[\"comment/443\",[]],[\"name/444\",[37,47.52]],[\"comment/444\",[]],[\"name/445\",[38,42.055]],[\"comment/445\",[]],[\"name/446\",[39,44.419]],[\"comment/446\",[]],[\"name/447\",[40,45.85]],[\"comment/447\",[]],[\"name/448\",[41,47.52]],[\"comment/448\",[]],[\"name/449\",[43,47.52]],[\"comment/449\",[]],[\"name/450\",[45,47.52]],[\"comment/450\",[]],[\"name/451\",[46,47.52]],[\"comment/451\",[]],[\"name/452\",[56,47.52]],[\"comment/452\",[]],[\"name/453\",[57,47.52]],[\"comment/453\",[]],[\"name/454\",[59,47.52]],[\"comment/454\",[]],[\"name/455\",[63,47.52]],[\"comment/455\",[]],[\"name/456\",[64,28.061]],[\"comment/456\",[]],[\"name/457\",[70,47.52]],[\"comment/457\",[]],[\"name/458\",[73,45.85]],[\"comment/458\",[]],[\"name/459\",[79,47.52]],[\"comment/459\",[]],[\"name/460\",[173,60.513]],[\"comment/460\",[]],[\"name/461\",[174,55.405]],[\"comment/461\",[]],[\"name/462\",[86,49.527]],[\"comment/462\",[]],[\"name/463\",[87,49.527]],[\"comment/463\",[]],[\"name/464\",[88,49.527]],[\"comment/464\",[]],[\"name/465\",[89,49.527]],[\"comment/465\",[]],[\"name/466\",[90,47.52]],[\"comment/466\",[]],[\"name/467\",[91,49.527]],[\"comment/467\",[]],[\"name/468\",[92,52.04]],[\"comment/468\",[]],[\"name/469\",[93,52.04]],[\"comment/469\",[]],[\"name/470\",[32,42.055]],[\"comment/470\",[]],[\"name/471\",[94,49.527]],[\"comment/471\",[]],[\"name/472\",[175,60.513]],[\"comment/472\",[]],[\"name/473\",[1,40.144]],[\"comment/473\",[]],[\"name/474\",[125,47.52]],[\"comment/474\",[]],[\"name/475\",[147,45.85]],[\"comment/475\",[]],[\"name/476\",[176,52.04]],[\"comment/476\",[]],[\"name/477\",[177,49.527]],[\"comment/477\",[]],[\"name/478\",[178,52.04]],[\"comment/478\",[]],[\"name/479\",[44,43.167]],[\"comment/479\",[]],[\"name/480\",[179,60.513]],[\"comment/480\",[]],[\"name/481\",[11,42.055]],[\"comment/481\",[]],[\"name/482\",[180,60.513]],[\"comment/482\",[]],[\"name/483\",[181,60.513]],[\"comment/483\",[]],[\"name/484\",[182,52.04]],[\"comment/484\",[]],[\"name/485\",[183,52.04]],[\"comment/485\",[]],[\"name/486\",[184,52.04]],[\"comment/486\",[]],[\"name/487\",[38,42.055]],[\"comment/487\",[]],[\"name/488\",[185,52.04]],[\"comment/488\",[]],[\"name/489\",[186,60.513]],[\"comment/489\",[]],[\"name/490\",[187,52.04]],[\"comment/490\",[]],[\"name/491\",[188,52.04]],[\"comment/491\",[]],[\"name/492\",[189,52.04]],[\"comment/492\",[]],[\"name/493\",[27,55.405]],[\"comment/493\",[]],[\"name/494\",[190,60.513]],[\"comment/494\",[]],[\"name/495\",[191,60.513]],[\"comment/495\",[]],[\"name/496\",[192,55.405]],[\"comment/496\",[]],[\"name/497\",[193,52.04]],[\"comment/497\",[]],[\"name/498\",[194,52.04]],[\"comment/498\",[]],[\"name/499\",[195,52.04]],[\"comment/499\",[]],[\"name/500\",[196,52.04]],[\"comment/500\",[]],[\"name/501\",[197,52.04]],[\"comment/501\",[]],[\"name/502\",[198,52.04]],[\"comment/502\",[]],[\"name/503\",[199,52.04]],[\"comment/503\",[]],[\"name/504\",[200,60.513]],[\"comment/504\",[]],[\"name/505\",[201,60.513]],[\"comment/505\",[]],[\"name/506\",[202,60.513]],[\"comment/506\",[]],[\"name/507\",[203,60.513]],[\"comment/507\",[]],[\"name/508\",[204,60.513]],[\"comment/508\",[]],[\"name/509\",[205,60.513]],[\"comment/509\",[]],[\"name/510\",[1,40.144]],[\"comment/510\",[]],[\"name/511\",[187,52.04]],[\"comment/511\",[]],[\"name/512\",[125,47.52]],[\"comment/512\",[]],[\"name/513\",[194,52.04]],[\"comment/513\",[]],[\"name/514\",[147,45.85]],[\"comment/514\",[]],[\"name/515\",[176,52.04]],[\"comment/515\",[]],[\"name/516\",[177,49.527]],[\"comment/516\",[]],[\"name/517\",[178,52.04]],[\"comment/517\",[]],[\"name/518\",[44,43.167]],[\"comment/518\",[]],[\"name/519\",[11,42.055]],[\"comment/519\",[]],[\"name/520\",[182,52.04]],[\"comment/520\",[]],[\"name/521\",[183,52.04]],[\"comment/521\",[]],[\"name/522\",[184,52.04]],[\"comment/522\",[]],[\"name/523\",[38,42.055]],[\"comment/523\",[]],[\"name/524\",[185,52.04]],[\"comment/524\",[]],[\"name/525\",[188,52.04]],[\"comment/525\",[]],[\"name/526\",[189,52.04]],[\"comment/526\",[]],[\"name/527\",[193,52.04]],[\"comment/527\",[]],[\"name/528\",[195,52.04]],[\"comment/528\",[]],[\"name/529\",[196,52.04]],[\"comment/529\",[]],[\"name/530\",[197,52.04]],[\"comment/530\",[]],[\"name/531\",[198,52.04]],[\"comment/531\",[]],[\"name/532\",[199,52.04]],[\"comment/532\",[]],[\"name/533\",[206,60.513]],[\"comment/533\",[]],[\"name/534\",[1,40.144]],[\"comment/534\",[]],[\"name/535\",[207,55.405]],[\"comment/535\",[]],[\"name/536\",[187,52.04]],[\"comment/536\",[]],[\"name/537\",[189,52.04]],[\"comment/537\",[]],[\"name/538\",[125,47.52]],[\"comment/538\",[]],[\"name/539\",[194,52.04]],[\"comment/539\",[]],[\"name/540\",[196,52.04]],[\"comment/540\",[]],[\"name/541\",[147,45.85]],[\"comment/541\",[]],[\"name/542\",[176,52.04]],[\"comment/542\",[]],[\"name/543\",[177,49.527]],[\"comment/543\",[]],[\"name/544\",[178,52.04]],[\"comment/544\",[]],[\"name/545\",[44,43.167]],[\"comment/545\",[]],[\"name/546\",[11,42.055]],[\"comment/546\",[]],[\"name/547\",[182,52.04]],[\"comment/547\",[]],[\"name/548\",[183,52.04]],[\"comment/548\",[]],[\"name/549\",[184,52.04]],[\"comment/549\",[]],[\"name/550\",[38,42.055]],[\"comment/550\",[]],[\"name/551\",[185,52.04]],[\"comment/551\",[]],[\"name/552\",[188,52.04]],[\"comment/552\",[]],[\"name/553\",[193,52.04]],[\"comment/553\",[]],[\"name/554\",[195,52.04]],[\"comment/554\",[]],[\"name/555\",[197,52.04]],[\"comment/555\",[]],[\"name/556\",[198,52.04]],[\"comment/556\",[]],[\"name/557\",[199,52.04]],[\"comment/557\",[]],[\"name/558\",[208,60.513]],[\"comment/558\",[]],[\"name/559\",[209,55.405]],[\"comment/559\",[]],[\"name/560\",[174,55.405]],[\"comment/560\",[]],[\"name/561\",[209,55.405]],[\"comment/561\",[]],[\"name/562\",[210,60.513]],[\"comment/562\",[]],[\"name/563\",[211,55.405]],[\"comment/563\",[]],[\"name/564\",[212,60.513]],[\"comment/564\",[]],[\"name/565\",[211,55.405]],[\"comment/565\",[]],[\"name/566\",[64,28.061]],[\"comment/566\",[]],[\"name/567\",[213,60.513]],[\"comment/567\",[]],[\"name/568\",[64,28.061]],[\"comment/568\",[]],[\"name/569\",[214,60.513]],[\"comment/569\",[]],[\"name/570\",[147,45.85]],[\"comment/570\",[]],[\"name/571\",[215,60.513]],[\"comment/571\",[]],[\"name/572\",[64,28.061]],[\"comment/572\",[]],[\"name/573\",[216,60.513]],[\"comment/573\",[]],[\"name/574\",[217,60.513]],[\"comment/574\",[]],[\"name/575\",[218,55.405]],[\"comment/575\",[]],[\"name/576\",[219,55.405]],[\"comment/576\",[]],[\"name/577\",[147,45.85]],[\"comment/577\",[]],[\"name/578\",[177,49.527]],[\"comment/578\",[]],[\"name/579\",[21,43.167]],[\"comment/579\",[]],[\"name/580\",[192,55.405]],[\"comment/580\",[]],[\"name/581\",[207,55.405]],[\"comment/581\",[]],[\"name/582\",[220,55.405]],[\"comment/582\",[]],[\"name/583\",[221,49.527]],[\"comment/583\",[]],[\"name/584\",[222,52.04]],[\"comment/584\",[]],[\"name/585\",[223,55.405]],[\"comment/585\",[]],[\"name/586\",[224,52.04]],[\"comment/586\",[]],[\"name/587\",[225,55.405]],[\"comment/587\",[]],[\"name/588\",[226,60.513]],[\"comment/588\",[]],[\"name/589\",[227,60.513]],[\"comment/589\",[]],[\"name/590\",[64,28.061]],[\"comment/590\",[]],[\"name/591\",[228,60.513]],[\"comment/591\",[]],[\"name/592\",[64,28.061]],[\"comment/592\",[]],[\"name/593\",[229,60.513]],[\"comment/593\",[]],[\"name/594\",[230,60.513]],[\"comment/594\",[]],[\"name/595\",[220,55.405]],[\"comment/595\",[]],[\"name/596\",[221,49.527]],[\"comment/596\",[]],[\"name/597\",[222,52.04]],[\"comment/597\",[]],[\"name/598\",[223,55.405]],[\"comment/598\",[]],[\"name/599\",[224,52.04]],[\"comment/599\",[]],[\"name/600\",[225,55.405]],[\"comment/600\",[]],[\"name/601\",[218,55.405]],[\"comment/601\",[]],[\"name/602\",[221,49.527]],[\"comment/602\",[]],[\"name/603\",[231,60.513]],[\"comment/603\",[]],[\"name/604\",[222,52.04]],[\"comment/604\",[]],[\"name/605\",[219,55.405]],[\"comment/605\",[]],[\"name/606\",[221,49.527]],[\"comment/606\",[]],[\"name/607\",[224,52.04]],[\"comment/607\",[]],[\"name/608\",[111,45.85]],[\"comment/608\",[]],[\"name/609\",[151,47.52]],[\"comment/609\",[]],[\"name/610\",[232,60.513]],[\"comment/610\",[]],[\"name/611\",[111,45.85]],[\"comment/611\",[]],[\"name/612\",[151,47.52]],[\"comment/612\",[]],[\"name/613\",[233,60.513]],[\"comment/613\",[]],[\"name/614\",[1,40.144]],[\"comment/614\",[]],[\"name/615\",[234,55.405]],[\"comment/615\",[]],[\"name/616\",[235,60.513]],[\"comment/616\",[]],[\"name/617\",[236,60.513]],[\"comment/617\",[]],[\"name/618\",[237,60.513]],[\"comment/618\",[]],[\"name/619\",[238,60.513]],[\"comment/619\",[]],[\"name/620\",[239,60.513]],[\"comment/620\",[]],[\"name/621\",[240,60.513]],[\"comment/621\",[]],[\"name/622\",[35,45.85]],[\"comment/622\",[]],[\"name/623\",[241,60.513]],[\"comment/623\",[]],[\"name/624\",[242,60.513]],[\"comment/624\",[]],[\"name/625\",[1,40.144]],[\"comment/625\",[]],[\"name/626\",[243,60.513]],[\"comment/626\",[]],[\"name/627\",[244,60.513]],[\"comment/627\",[]],[\"name/628\",[234,55.405]],[\"comment/628\",[]],[\"name/629\",[26,44.419]],[\"comment/629\",[]],[\"name/630\",[245,60.513]],[\"comment/630\",[]],[\"name/631\",[246,60.513]],[\"comment/631\",[]],[\"name/632\",[247,60.513]],[\"comment/632\",[]],[\"name/633\",[248,60.513]],[\"comment/633\",[]],[\"name/634\",[249,60.513]],[\"comment/634\",[]],[\"name/635\",[250,60.513]],[\"comment/635\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":64,\"name\":{\"64\":{},\"123\":{},\"169\":{},\"192\":{},\"195\":{},\"197\":{},\"199\":{},\"201\":{},\"203\":{},\"205\":{},\"207\":{},\"229\":{},\"235\":{},\"256\":{},\"262\":{},\"268\":{},\"275\":{},\"277\":{},\"279\":{},\"281\":{},\"283\":{},\"285\":{},\"287\":{},\"289\":{},\"298\":{},\"300\":{},\"325\":{},\"327\":{},\"329\":{},\"331\":{},\"333\":{},\"410\":{},\"456\":{},\"566\":{},\"568\":{},\"572\":{},\"590\":{},\"592\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":175,\"name\":{\"472\":{}},\"comment\":{}}],[\"active\",{\"_index\":123,\"name\":{\"259\":{}},\"comment\":{}}],[\"activeinterval\",{\"_index\":178,\"name\":{\"478\":{},\"517\":{},\"544\":{}},\"comment\":{}}],[\"addtaskfunction\",{\"_index\":183,\"name\":{\"485\":{},\"521\":{},\"548\":{}},\"comment\":{}}],[\"addworkernode\",{\"_index\":71,\"name\":{\"71\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":46,\"name\":{\"46\":{},\"118\":{},\"164\":{},\"405\":{},\"451\":{}},\"comment\":{}}],[\"afterworkernodesetup\",{\"_index\":59,\"name\":{\"59\":{},\"121\":{},\"167\":{},\"408\":{},\"454\":{}},\"comment\":{}}],[\"aggregate\",{\"_index\":137,\"name\":{\"291\":{},\"338\":{}},\"comment\":{}}],[\"async\",{\"_index\":212,\"name\":{\"564\":{}},\"comment\":{}}],[\"availableparallelism\",{\"_index\":250,\"name\":{\"635\":{}},\"comment\":{}}],[\"average\",{\"_index\":114,\"name\":{\"232\":{},\"238\":{},\"294\":{},\"339\":{}},\"comment\":{}}],[\"backpressure\",{\"_index\":109,\"name\":{\"226\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":45,\"name\":{\"45\":{},\"117\":{},\"163\":{},\"404\":{},\"450\":{}},\"comment\":{}}],[\"begintaskperformance\",{\"_index\":201,\"name\":{\"505\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"busy\",{\"_index\":36,\"name\":{\"36\":{},\"85\":{},\"139\":{},\"372\":{},\"425\":{}},\"comment\":{}}],[\"busyworkernodes\",{\"_index\":104,\"name\":{\"221\":{}},\"comment\":{}}],[\"checkactive\",{\"_index\":192,\"name\":{\"496\":{},\"580\":{}},\"comment\":{}}],[\"checkandemitdynamicworkercreationevents\",{\"_index\":69,\"name\":{\"69\":{}},\"comment\":{}}],[\"checkandemittaskexecutionevents\",{\"_index\":67,\"name\":{\"67\":{}},\"comment\":{}}],[\"checkandemittaskqueuingevents\",{\"_index\":68,\"name\":{\"68\":{}},\"comment\":{}}],[\"checkdynamicpoolsize\",{\"_index\":14,\"name\":{\"14\":{},\"101\":{},\"147\":{},\"387\":{},\"433\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"checkmessageworkerid\",{\"_index\":27,\"name\":{\"27\":{},\"493\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":241,\"name\":{\"623\":{}},\"comment\":{}}],[\"checkstatistics\",{\"_index\":203,\"name\":{\"507\":{}},\"comment\":{}}],[\"checktaskfunctionname\",{\"_index\":186,\"name\":{\"489\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":181,\"name\":{\"483\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":180,\"name\":{\"482\":{}},\"comment\":{}}],[\"choiceretries\",{\"_index\":166,\"name\":{\"349\":{}},\"comment\":{}}],[\"choiceretriescount\",{\"_index\":168,\"name\":{\"358\":{}},\"comment\":{}}],[\"choose\",{\"_index\":159,\"name\":{\"328\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":52,\"name\":{\"52\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":233,\"name\":{\"613\":{}},\"comment\":{}}],[\"clear\",{\"_index\":248,\"name\":{\"633\":{}},\"comment\":{}}],[\"cleartasksqueue\",{\"_index\":132,\"name\":{\"280\":{}},\"comment\":{}}],[\"closechannel\",{\"_index\":134,\"name\":{\"286\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":83,\"name\":{\"173\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":205,\"name\":{\"509\":{}},\"comment\":{}}],[\"concat\",{\"_index\":237,\"name\":{\"618\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":119,\"name\":{\"253\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"82\":{},\"128\":{},\"356\":{},\"369\":{},\"415\":{},\"473\":{},\"510\":{},\"534\":{},\"614\":{},\"625\":{}},\"comment\":{}}],[\"createandsetupdynamicworkernode\",{\"_index\":57,\"name\":{\"57\":{},\"120\":{},\"166\":{},\"407\":{},\"453\":{}},\"comment\":{}}],[\"createandsetupworkernode\",{\"_index\":56,\"name\":{\"56\":{},\"119\":{},\"165\":{},\"406\":{},\"452\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":55,\"name\":{\"55\":{},\"93\":{},\"136\":{},\"379\":{},\"422\":{}},\"comment\":{}}],[\"data\",{\"_index\":222,\"name\":{\"584\":{},\"597\":{},\"604\":{}},\"comment\":{}}],[\"dequeue\",{\"_index\":246,\"name\":{\"631\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":77,\"name\":{\"77\":{},\"278\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":40,\"name\":{\"40\":{},\"115\":{},\"161\":{},\"196\":{},\"401\":{},\"447\":{}},\"comment\":{}}],[\"destroyworkernode\",{\"_index\":42,\"name\":{\"42\":{},\"89\":{},\"132\":{},\"375\":{},\"418\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":146,\"name\":{\"310\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":81,\"name\":{\"81\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":171,\"name\":{\"368\":{}},\"comment\":{}}],[\"elu\",{\"_index\":151,\"name\":{\"318\":{},\"346\":{},\"353\":{},\"609\":{},\"612\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":3,\"name\":{\"3\":{},\"96\":{},\"141\":{},\"193\":{},\"382\":{},\"427\":{}},\"comment\":{}}],[\"empty\",{\"_index\":240,\"name\":{\"621\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":93,\"name\":{\"183\":{},\"248\":{},\"469\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":32,\"name\":{\"32\":{},\"109\":{},\"155\":{},\"184\":{},\"204\":{},\"249\":{},\"395\":{},\"441\":{},\"470\":{}},\"comment\":{}}],[\"endtaskperformance\",{\"_index\":202,\"name\":{\"506\":{}},\"comment\":{}}],[\"enqueue\",{\"_index\":245,\"name\":{\"630\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":76,\"name\":{\"76\":{},\"276\":{}},\"comment\":{}}],[\"env\",{\"_index\":84,\"name\":{\"174\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":88,\"name\":{\"178\":{},\"243\":{},\"255\":{},\"464\":{}},\"comment\":{}}],[\"eventlooputilizationmeasurementstatistics\",{\"_index\":121,\"name\":{\"257\":{}},\"comment\":{}}],[\"execute\",{\"_index\":39,\"name\":{\"39\":{},\"114\":{},\"160\":{},\"194\":{},\"365\":{},\"400\":{},\"446\":{}},\"comment\":{}}],[\"executed\",{\"_index\":140,\"name\":{\"302\":{}},\"comment\":{}}],[\"executedtasks\",{\"_index\":105,\"name\":{\"222\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":75,\"name\":{\"75\":{}},\"comment\":{}}],[\"executing\",{\"_index\":141,\"name\":{\"303\":{}},\"comment\":{}}],[\"executingtasks\",{\"_index\":106,\"name\":{\"223\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":89,\"name\":{\"179\":{},\"244\":{},\"261\":{},\"465\":{}},\"comment\":{}}],[\"failed\",{\"_index\":144,\"name\":{\"306\":{}},\"comment\":{}}],[\"failedtasks\",{\"_index\":110,\"name\":{\"227\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":10,\"name\":{\"10\":{},\"100\":{},\"146\":{},\"386\":{},\"432\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":82,\"name\":{\"127\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":172,\"name\":{\"414\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":79,\"name\":{\"79\":{},\"126\":{},\"172\":{},\"413\":{},\"459\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":80,\"name\":{\"80\":{}},\"comment\":{}}],[\"full\",{\"_index\":35,\"name\":{\"35\":{},\"111\":{},\"157\":{},\"397\":{},\"443\":{},\"622\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":193,\"name\":{\"497\":{},\"527\":{},\"553\":{}},\"comment\":{}}],[\"getstrategypolicy\",{\"_index\":169,\"name\":{\"361\":{}},\"comment\":{}}],[\"gettaskfunction\",{\"_index\":200,\"name\":{\"504\":{}},\"comment\":{}}],[\"gettaskfunctionworkerusage\",{\"_index\":135,\"name\":{\"288\":{}},\"comment\":{}}],[\"gettaskstatisticsrequirements\",{\"_index\":170,\"name\":{\"362\":{}},\"comment\":{}}],[\"getworkerinfo\",{\"_index\":70,\"name\":{\"70\":{},\"124\":{},\"170\":{},\"411\":{},\"457\":{}},\"comment\":{}}],[\"getworkernodekeybyworker\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"getworkernodekeybyworkerid\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":196,\"name\":{\"500\":{},\"529\":{},\"540\":{}},\"comment\":{}}],[\"handlekillmessage\",{\"_index\":189,\"name\":{\"492\":{},\"526\":{},\"537\":{}},\"comment\":{}}],[\"handlereadymessage\",{\"_index\":187,\"name\":{\"490\":{},\"511\":{},\"536\":{}},\"comment\":{}}],[\"handletaskexecutionresponse\",{\"_index\":66,\"name\":{\"66\":{}},\"comment\":{}}],[\"handleworkerreadyresponse\",{\"_index\":65,\"name\":{\"65\":{}},\"comment\":{}}],[\"hasbackpressure\",{\"_index\":74,\"name\":{\"74\":{},\"282\":{}},\"comment\":{}}],[\"hastaskfunction\",{\"_index\":182,\"name\":{\"484\":{},\"520\":{},\"547\":{}},\"comment\":{}}],[\"hasworkernodebackpressure\",{\"_index\":73,\"name\":{\"73\":{},\"125\":{},\"171\":{},\"191\":{},\"412\":{},\"458\":{}},\"comment\":{}}],[\"history\",{\"_index\":138,\"name\":{\"296\":{}},\"comment\":{}}],[\"id\",{\"_index\":125,\"name\":{\"264\":{},\"308\":{},\"474\":{},\"512\":{},\"538\":{}},\"comment\":{}}],[\"idle\",{\"_index\":122,\"name\":{\"258\":{}},\"comment\":{}}],[\"idleworkernodes\",{\"_index\":103,\"name\":{\"220\":{}},\"comment\":{}}],[\"info\",{\"_index\":20,\"name\":{\"20\":{},\"102\":{},\"148\":{},\"189\":{},\"271\":{},\"388\":{},\"434\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":37,\"name\":{\"37\":{},\"112\":{},\"158\":{},\"398\":{},\"444\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":97,\"name\":{\"188\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":44,\"name\":{\"44\":{},\"88\":{},\"131\":{},\"374\":{},\"417\":{},\"479\":{},\"518\":{},\"545\":{}},\"comment\":{}}],[\"items\",{\"_index\":243,\"name\":{\"626\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":249,\"name\":{\"634\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":124,\"name\":{\"263\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":154,\"name\":{\"321\":{}},\"comment\":{}}],[\"iworkernode\",{\"_index\":129,\"name\":{\"269\":{}},\"comment\":{}}],[\"kill\",{\"_index\":217,\"name\":{\"574\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":209,\"name\":{\"559\":{},\"561\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":208,\"name\":{\"558\":{}},\"comment\":{}}],[\"killhandler\",{\"_index\":211,\"name\":{\"563\":{},\"565\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":176,\"name\":{\"476\":{},\"515\":{},\"542\":{}},\"comment\":{}}],[\"listtaskfunctions\",{\"_index\":38,\"name\":{\"38\":{},\"113\":{},\"159\":{},\"198\":{},\"399\":{},\"445\":{},\"487\":{},\"523\":{},\"550\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":179,\"name\":{\"480\":{}},\"comment\":{}}],[\"max\",{\"_index\":6,\"name\":{\"6\":{},\"83\":{},\"144\":{},\"370\":{},\"430\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":113,\"name\":{\"231\":{},\"237\":{},\"293\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":210,\"name\":{\"562\":{}},\"comment\":{}}],[\"maxqueued\",{\"_index\":143,\"name\":{\"305\":{}},\"comment\":{}}],[\"maxqueuedtasks\",{\"_index\":108,\"name\":{\"225\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":26,\"name\":{\"26\":{},\"106\":{},\"152\":{},\"217\":{},\"392\":{},\"438\":{},\"629\":{}},\"comment\":{}}],[\"measurement\",{\"_index\":162,\"name\":{\"334\":{},\"350\":{}},\"comment\":{}}],[\"measurementoptions\",{\"_index\":163,\"name\":{\"335\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":152,\"name\":{\"319\":{}},\"comment\":{}}],[\"measurementstatistics\",{\"_index\":136,\"name\":{\"290\":{}},\"comment\":{}}],[\"measurementstatisticsrequirements\",{\"_index\":164,\"name\":{\"337\":{}},\"comment\":{}}],[\"median\",{\"_index\":115,\"name\":{\"233\":{},\"239\":{},\"295\":{},\"336\":{},\"340\":{}},\"comment\":{}}],[\"message\",{\"_index\":231,\"name\":{\"603\":{}},\"comment\":{}}],[\"messagechannel\",{\"_index\":130,\"name\":{\"272\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":87,\"name\":{\"177\":{},\"242\":{},\"297\":{},\"463\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":188,\"name\":{\"491\":{},\"525\":{},\"552\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":216,\"name\":{\"573\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":112,\"name\":{\"230\":{},\"236\":{},\"292\":{}},\"comment\":{}}],[\"minsize\",{\"_index\":25,\"name\":{\"25\":{},\"105\":{},\"151\":{},\"216\":{},\"391\":{},\"437\":{}},\"comment\":{}}],[\"name\",{\"_index\":221,\"name\":{\"583\":{},\"596\":{},\"602\":{},\"606\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":9,\"name\":{\"9\":{},\"99\":{},\"145\":{},\"385\":{},\"431\":{}},\"comment\":{}}],[\"offset\",{\"_index\":244,\"name\":{\"627\":{}},\"comment\":{}}],[\"on\",{\"_index\":127,\"name\":{\"266\":{}},\"comment\":{}}],[\"once\",{\"_index\":128,\"name\":{\"267\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":86,\"name\":{\"176\":{},\"241\":{},\"299\":{},\"462\":{}},\"comment\":{}}],[\"opts\",{\"_index\":11,\"name\":{\"11\":{},\"86\":{},\"129\":{},\"360\":{},\"373\":{},\"416\":{},\"481\":{},\"519\":{},\"546\":{}},\"comment\":{}}],[\"peek\",{\"_index\":247,\"name\":{\"632\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":98,\"name\":{\"208\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":99,\"name\":{\"209\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":95,\"name\":{\"186\":{}},\"comment\":{}}],[\"poolinfo\",{\"_index\":100,\"name\":{\"210\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":117,\"name\":{\"240\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":118,\"name\":{\"251\":{}},\"comment\":{}}],[\"pooltypes\",{\"_index\":96,\"name\":{\"187\":{}},\"comment\":{}}],[\"port\",{\"_index\":207,\"name\":{\"535\":{},\"581\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":4,\"name\":{\"4\":{},\"97\":{},\"142\":{},\"383\":{},\"428\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":226,\"name\":{\"588\":{}},\"comment\":{}}],[\"push\",{\"_index\":235,\"name\":{\"616\":{}},\"comment\":{}}],[\"queue\",{\"_index\":242,\"name\":{\"624\":{}},\"comment\":{}}],[\"queued\",{\"_index\":142,\"name\":{\"304\":{}},\"comment\":{}}],[\"queuedtasks\",{\"_index\":107,\"name\":{\"224\":{}},\"comment\":{}}],[\"ready\",{\"_index\":21,\"name\":{\"21\":{},\"103\":{},\"149\":{},\"214\":{},\"311\":{},\"389\":{},\"435\":{},\"579\":{}},\"comment\":{}}],[\"redistributequeuedtasks\",{\"_index\":62,\"name\":{\"62\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":58,\"name\":{\"58\":{},\"92\":{},\"135\":{},\"378\":{},\"421\":{}},\"comment\":{}}],[\"reject\",{\"_index\":228,\"name\":{\"591\":{}},\"comment\":{}}],[\"remove\",{\"_index\":160,\"name\":{\"330\":{},\"366\":{}},\"comment\":{}}],[\"removetaskfunction\",{\"_index\":184,\"name\":{\"486\":{},\"522\":{},\"549\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":72,\"name\":{\"72\":{}},\"comment\":{}}],[\"reset\",{\"_index\":157,\"name\":{\"324\":{}},\"comment\":{}}],[\"resetusage\",{\"_index\":133,\"name\":{\"284\":{}},\"comment\":{}}],[\"resize\",{\"_index\":239,\"name\":{\"620\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":227,\"name\":{\"589\":{}},\"comment\":{}}],[\"restartworkeronerror\",{\"_index\":92,\"name\":{\"182\":{},\"247\":{},\"468\":{}},\"comment\":{}}],[\"run\",{\"_index\":197,\"name\":{\"501\":{},\"530\":{},\"555\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":199,\"name\":{\"503\":{},\"532\":{},\"557\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":198,\"name\":{\"502\":{},\"531\":{},\"556\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":111,\"name\":{\"228\":{},\"316\":{},\"344\":{},\"351\":{},\"608\":{},\"611\":{}},\"comment\":{}}],[\"sendkillmessagetoworker\",{\"_index\":41,\"name\":{\"41\":{},\"116\":{},\"162\":{},\"402\":{},\"448\":{}},\"comment\":{}}],[\"sendstartupmessagetoworker\",{\"_index\":60,\"name\":{\"60\":{},\"91\":{},\"134\":{},\"377\":{},\"420\":{}},\"comment\":{}}],[\"sendstatisticsmessagetoworker\",{\"_index\":61,\"name\":{\"61\":{}},\"comment\":{}}],[\"sendtaskfunctionslisttomainworker\",{\"_index\":195,\"name\":{\"499\":{},\"528\":{},\"554\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":194,\"name\":{\"498\":{},\"513\":{},\"539\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":54,\"name\":{\"54\":{},\"90\":{},\"133\":{},\"376\":{},\"419\":{}},\"comment\":{}}],[\"setdefaulttaskfunction\",{\"_index\":185,\"name\":{\"488\":{},\"524\":{},\"551\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":161,\"name\":{\"332\":{},\"367\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":33,\"name\":{\"33\":{},\"110\":{},\"156\":{},\"206\":{},\"396\":{},\"442\":{}},\"comment\":{}}],[\"settings\",{\"_index\":85,\"name\":{\"175\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":43,\"name\":{\"43\":{},\"87\":{},\"130\":{},\"403\":{},\"449\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":30,\"name\":{\"30\":{},\"107\":{},\"153\":{},\"200\":{},\"363\":{},\"393\":{},\"439\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":31,\"name\":{\"31\":{},\"108\":{},\"154\":{},\"202\":{},\"394\":{},\"440\":{}},\"comment\":{}}],[\"shallcreatedynamicworker\",{\"_index\":53,\"name\":{\"53\":{}},\"comment\":{}}],[\"shallupdatetaskfunctionworkerusage\",{\"_index\":47,\"name\":{\"47\":{}},\"comment\":{}}],[\"size\",{\"_index\":234,\"name\":{\"615\":{},\"628\":{}},\"comment\":{}}],[\"splice\",{\"_index\":238,\"name\":{\"619\":{}},\"comment\":{}}],[\"startcheckactive\",{\"_index\":190,\"name\":{\"494\":{}},\"comment\":{}}],[\"starting\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"startpool\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"starttimestamp\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":177,\"name\":{\"477\":{},\"516\":{},\"543\":{},\"578\":{}},\"comment\":{}}],[\"stopcheckactive\",{\"_index\":191,\"name\":{\"495\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":102,\"name\":{\"215\":{}},\"comment\":{}}],[\"strategypolicy\",{\"_index\":155,\"name\":{\"322\":{},\"341\":{}},\"comment\":{}}],[\"task\",{\"_index\":230,\"name\":{\"594\":{}},\"comment\":{}}],[\"taskasyncfunction\",{\"_index\":213,\"name\":{\"567\":{}},\"comment\":{}}],[\"taskerror\",{\"_index\":218,\"name\":{\"575\":{},\"601\":{}},\"comment\":{}}],[\"taskfunction\",{\"_index\":214,\"name\":{\"569\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":147,\"name\":{\"312\":{},\"475\":{},\"514\":{},\"541\":{},\"570\":{},\"577\":{}},\"comment\":{}}],[\"taskid\",{\"_index\":225,\"name\":{\"587\":{},\"600\":{}},\"comment\":{}}],[\"taskperformance\",{\"_index\":219,\"name\":{\"576\":{},\"605\":{}},\"comment\":{}}],[\"tasks\",{\"_index\":150,\"name\":{\"315\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":94,\"name\":{\"185\":{},\"250\":{},\"252\":{},\"471\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":78,\"name\":{\"78\":{},\"274\":{}},\"comment\":{}}],[\"taskstatistics\",{\"_index\":139,\"name\":{\"301\":{}},\"comment\":{}}],[\"taskstatisticsrequirements\",{\"_index\":156,\"name\":{\"323\":{},\"343\":{}},\"comment\":{}}],[\"tasksyncfunction\",{\"_index\":215,\"name\":{\"571\":{}},\"comment\":{}}],[\"threadid\",{\"_index\":126,\"name\":{\"265\":{}},\"comment\":{}}],[\"threadpooloptions\",{\"_index\":173,\"name\":{\"460\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":206,\"name\":{\"533\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":224,\"name\":{\"586\":{},\"599\":{},\"607\":{}},\"comment\":{}}],[\"transferlist\",{\"_index\":223,\"name\":{\"585\":{},\"598\":{}},\"comment\":{}}],[\"type\",{\"_index\":23,\"name\":{\"23\":{},\"84\":{},\"137\":{},\"212\":{},\"309\":{},\"371\":{},\"423\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":236,\"name\":{\"617\":{}},\"comment\":{}}],[\"update\",{\"_index\":158,\"name\":{\"326\":{},\"364\":{}},\"comment\":{}}],[\"updateeluworkerusage\",{\"_index\":51,\"name\":{\"51\":{}},\"comment\":{}}],[\"updatelasttasktimestamp\",{\"_index\":204,\"name\":{\"508\":{}},\"comment\":{}}],[\"updateruntimeworkerusage\",{\"_index\":49,\"name\":{\"49\":{}},\"comment\":{}}],[\"updatetaskstatisticsworkerusage\",{\"_index\":48,\"name\":{\"48\":{}},\"comment\":{}}],[\"updatewaittimeworkerusage\",{\"_index\":50,\"name\":{\"50\":{}},\"comment\":{}}],[\"usage\",{\"_index\":131,\"name\":{\"273\":{}},\"comment\":{}}],[\"usedynamicworker\",{\"_index\":165,\"name\":{\"342\":{}},\"comment\":{}}],[\"utilization\",{\"_index\":22,\"name\":{\"22\":{},\"104\":{},\"150\":{},\"218\":{},\"260\":{},\"390\":{},\"436\":{}},\"comment\":{}}],[\"version\",{\"_index\":101,\"name\":{\"211\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":116,\"name\":{\"234\":{},\"317\":{},\"345\":{},\"352\":{}},\"comment\":{}}],[\"weights\",{\"_index\":167,\"name\":{\"354\":{}},\"comment\":{}}],[\"worker\",{\"_index\":24,\"name\":{\"24\":{},\"94\":{},\"138\":{},\"213\":{},\"270\":{},\"380\":{},\"424\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":153,\"name\":{\"320\":{},\"357\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":90,\"name\":{\"180\":{},\"245\":{},\"347\":{},\"359\":{},\"466\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":5,\"name\":{\"5\":{},\"98\":{},\"143\":{},\"355\":{},\"384\":{},\"429\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":91,\"name\":{\"181\":{},\"246\":{},\"348\":{},\"467\":{}},\"comment\":{}}],[\"workerid\",{\"_index\":220,\"name\":{\"582\":{},\"595\":{}},\"comment\":{}}],[\"workerinfo\",{\"_index\":145,\"name\":{\"307\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":63,\"name\":{\"63\":{},\"122\":{},\"168\":{},\"409\":{},\"455\":{}},\"comment\":{}}],[\"workernodekey\",{\"_index\":229,\"name\":{\"593\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":2,\"name\":{\"2\":{},\"95\":{},\"140\":{},\"190\":{},\"219\":{},\"381\":{},\"426\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":174,\"name\":{\"461\":{},\"560\":{}},\"comment\":{}}],[\"workerstatistics\",{\"_index\":232,\"name\":{\"610\":{}},\"comment\":{}}],[\"workertype\",{\"_index\":148,\"name\":{\"313\":{}},\"comment\":{}}],[\"workertypes\",{\"_index\":120,\"name\":{\"254\":{}},\"comment\":{}}],[\"workerusage\",{\"_index\":149,\"name\":{\"314\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/AbstractPool.html b/docs/classes/AbstractPool.html index 48d436c8..2fe2f7cd 100644 --- a/docs/classes/AbstractPool.html +++ b/docs/classes/AbstractPool.html @@ -1,4 +1,4 @@ -AbstractPool | poolifier - v2.6.28
+AbstractPool | poolifier - v2.6.30
  • Preparing search index...
  • -
  • The search index is not available
poolifier - v2.6.28
+
  • The search index is not available
  • poolifier - v2.6.30
    @@ -49,7 +49,7 @@
    • IPool<Worker, Data, Response>
    +
  • Defined in src/pools/abstract-pool.ts:56
  • @@ -63,12 +63,12 @@

    Properties

    @@ -91,7 +91,9 @@ afterWorkerNodeSetup beforeTaskExecutionHook buildTasksQueueOptions -checkAndEmitEvents +checkAndEmitDynamicWorkerCreationEvents +checkAndEmitTaskExecutionEvents +checkAndEmitTaskQueuingEvents checkDynamicPoolSize checkFilePath checkMessageWorkerId @@ -118,6 +120,8 @@ getWorkerNodeKeyByWorkerId handleTaskExecutionResponse handleWorkerReadyResponse +hasBackPressure +hasWorkerNodeBackPressure internalBusy isMain listTaskFunctions @@ -133,6 +137,7 @@ setWorkerChoiceStrategyOptions setupHook shallCreateDynamicWorker +shallUpdateTaskFunctionWorkerUsage startPool tasksQueueSize updateEluWorkerUsage @@ -180,7 +185,7 @@

    Returns AbstractPool<Worker, Data, Response>

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

    @@ -195,12 +200,13 @@
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/abstract-pool.ts:65
  • filePath: string
    @@ -208,7 +214,15 @@
    +
  • Defined in src/pools/abstract-pool.ts:110
  • +
    + +
    max?: number
    +

    Dynamic pool maximum size property placeholder.

    +
    +
    numberOfWorkers: number
    @@ -216,7 +230,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:109
  • opts: PoolOptions<Worker>
    @@ -224,7 +238,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:111
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -237,7 +251,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:75
  • startTimestamp: number
    @@ -245,7 +259,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:99
  • starting: boolean
    @@ -253,15 +267,7 @@
    -
    - -
    taskFunctions: string[]
    -

    The task function names.

    -
    -
    +
  • Defined in src/pools/abstract-pool.ts:95
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -269,16 +275,16 @@
    +
  • Defined in src/pools/abstract-pool.ts:81
  • - +
    workerNodes: IWorkerNode<Worker, Data>[] = []

    Pool worker nodes.

    +
  • Defined in src/pools/abstract-pool.ts:62
  • Accessors

    @@ -292,7 +298,7 @@

    Returns boolean

    +
  • Defined in src/pools/abstract-pool.ts:650
  • +
  • Defined in src/pools/abstract-pool.ts:641
  • +
  • Defined in src/pools/abstract-pool.ts:324
  • - +
    +
  • Defined in src/pools/abstract-pool.ts:525
  • - +
    +
  • Defined in src/pools/abstract-pool.ts:518
  • +
  • Defined in src/pools/abstract-pool.ts:470
  • +
  • Defined in src/pools/abstract-pool.ts:508
  • +
  • Defined in src/pools/abstract-pool.ts:487
  • +
  • Defined in src/pools/abstract-pool.ts:513
  • Methods

    @@ -408,7 +414,7 @@

    Throws

    https://nodejs.org/api/errors.html#class-error If the added worker node is not found.

    +
  • Defined in src/pools/abstract-pool.ts:1271
  • +
  • Defined in src/pools/abstract-pool.ts:827
  • +
  • Defined in src/pools/abstract-pool.ts:1091
  • +
  • Defined in src/pools/abstract-pool.ts:804
  • Returns TasksQueueOptions

    -
    - +
  • Defined in src/pools/abstract-pool.ts:628
  • +
    + +
    +
    + +
    +
    +
    +
  • Defined in src/pools/abstract-pool.ts:1240
    • @@ -514,7 +536,7 @@ Can be overridden.

      max: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:179
    • @@ -527,7 +549,7 @@ Can be overridden.

      filePath: string

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:148
  • +
  • Defined in src/pools/abstract-pool.ts:535
    • @@ -561,7 +583,7 @@ Can be overridden.

      numberOfWorkers: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:161
    • @@ -574,7 +596,7 @@ Can be overridden.

      opts: PoolOptions<Worker>

    Returns void

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

    +
  • Defined in src/pools/abstract-pool.ts:287
    • @@ -600,7 +622,7 @@ Can be overridden.

      workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    Returns void

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

    +
  • Defined in src/pools/abstract-pool.ts:243
  • +
  • Defined in src/pools/abstract-pool.ts:951
  • +
  • Defined in src/pools/abstract-pool.ts:1037
  • +
  • Defined in src/pools/abstract-pool.ts:997
  • +
  • Defined in src/pools/abstract-pool.ts:990
    • @@ -675,7 +697,7 @@ Can be overridden.

      workerNodeKey: number

    Returns undefined | Task<Data>

    +
  • Defined in src/pools/abstract-pool.ts:1337
  • +
  • Defined in src/pools/abstract-pool.ts:750
  • +
  • Defined in src/pools/abstract-pool.ts:780
  • +
  • Defined in src/pools/abstract-pool.ts:606
    • @@ -746,7 +768,7 @@ Can be overridden.

      task: Task<Data>

    Returns number

    +
  • Defined in src/pools/abstract-pool.ts:1331
  • +
  • Defined in src/pools/abstract-pool.ts:691
  • +
  • Defined in src/pools/abstract-pool.ts:1325
    • @@ -814,7 +836,7 @@ Can be overridden.

      workerNodeKey: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1345
  • +
  • Defined in src/pools/abstract-pool.ts:1355
  • +
  • Defined in src/pools/abstract-pool.ts:1260
  • +
  • Defined in src/pools/abstract-pool.ts:554
  • +
  • Defined in src/pools/abstract-pool.ts:566
    • @@ -895,7 +917,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1206
    • @@ -908,7 +930,36 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1192
  • +
    + +
    +
    + +
      + +
    • Internal +

      Whether the worker node has back pressure (i.e. its tasks queue is full).

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node has back pressure, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:657
  • +
  • Defined in src/pools/abstract-pool.ts:795
  • +
  • Defined in src/pools/abstract-pool.ts:678
    • @@ -957,7 +1008,7 @@ Can be overridden.

      workerNodeKey: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1125
  • +
  • Defined in src/pools/abstract-pool.ts:1078
  • +
  • Defined in src/pools/abstract-pool.ts:1294
    • @@ -1031,7 +1082,7 @@ Can be overridden.

      workerId: number

    Returns Promise<void>

    +
  • Defined in src/pools/abstract-pool.ts:759
  • +
  • Defined in src/pools/abstract-pool.ts:1105
  • +
  • Defined in src/pools/abstract-pool.ts:1112
  • +
  • Defined in src/pools/abstract-pool.ts:979
  • +
  • Defined in src/pools/abstract-pool.ts:618
  • +
  • Defined in src/pools/abstract-pool.ts:573
  • +
  • Defined in src/pools/abstract-pool.ts:592
  • +
  • Defined in src/pools/abstract-pool.ts:788
  • +
  • Defined in src/pools/abstract-pool.ts:968
  • +
    + +
      + +
    • +

      Whether the worker node shall update its task function worker usage or not.

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node shall update its task function worker usage, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:311
    • @@ -1208,7 +1279,7 @@ Can be overridden.

      workerNodeKey: number

    Returns number

    +
  • Defined in src/pools/abstract-pool.ts:1341
    • @@ -1223,7 +1294,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:912
    • @@ -1238,7 +1309,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:886
    • @@ -1253,7 +1324,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:861
    • @@ -1268,7 +1339,7 @@ Can be overridden.

      task: Task<Data>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:898
    • @@ -1295,7 +1366,7 @@ Can be overridden.

    +
  • Defined in src/pools/abstract-pool.ts:1174
  • -
    opts: WorkerOptions = ...
    +
    opts: WorkerOptions = DEFAULT_WORKER_OPTIONS

    Options for the worker.

  • @@ -153,7 +154,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:83
  • Properties

    @@ -163,7 +164,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:73
  • id: number
    @@ -171,7 +172,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:57
  • isMain: boolean
    @@ -179,7 +180,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:85
  • lastTaskTimestamp: number
    @@ -187,7 +188,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:65
  • mainWorker: MainWorker
    @@ -195,15 +196,15 @@
    +
  • Defined in src/worker/abstract-worker.ts:86
  • - -
    opts: WorkerOptions = ...
    + +
    opts: WorkerOptions = DEFAULT_WORKER_OPTIONS

    Options for the worker.

    +
  • Defined in src/worker/abstract-worker.ts:88
  • statistics: WorkerStatistics
    @@ -211,7 +212,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:69
  • taskFunctions: Map<string, TaskFunction<Data, Response>>
    @@ -219,7 +220,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:61
  • Methods

    @@ -253,7 +254,7 @@ If a task function with the same name already exists, it is replaced.

    Throws

    https://nodejs.org/api/errors.html#class-typeerror If the fn parameter is not a function.

    +
  • Defined in src/worker/abstract-worker.ts:183
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:306
  • Returns TaskPerformance

    +
  • Defined in src/worker/abstract-worker.ts:568
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:283
  • +
  • Defined in src/worker/abstract-worker.ts:409
  • +
  • Defined in src/worker/abstract-worker.ts:375
  • +
  • Defined in src/worker/abstract-worker.ts:592
  • +
    + +
    +
  • Defined in src/worker/abstract-worker.ts:108
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:98
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:302
  • Returns TaskPerformance

    +
  • Defined in src/worker/abstract-worker.ts:577
  • +
  • Defined in src/worker/abstract-worker.ts:423
  • +
  • Defined in src/worker/abstract-worker.ts:559
  • +
  • Defined in src/worker/abstract-worker.ts:455
  • +
  • Defined in src/worker/abstract-worker.ts:341
  • +
  • Defined in src/worker/abstract-worker.ts:312
  • +
  • Defined in src/worker/abstract-worker.ts:167
  • +
  • Defined in src/worker/abstract-worker.ts:245
  • +
  • Defined in src/worker/abstract-worker.ts:319
  • +
  • Defined in src/worker/abstract-worker.ts:221
  • +
  • Defined in src/worker/abstract-worker.ts:465
  • +
  • Defined in src/worker/abstract-worker.ts:517
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:294
  • +
  • Defined in src/worker/abstract-worker.ts:480
  • +
  • Defined in src/worker/abstract-worker.ts:442
  • +
  • Defined in src/worker/abstract-worker.ts:435
  • +
  • Defined in src/worker/abstract-worker.ts:275
  • +
  • Defined in src/worker/abstract-worker.ts:388
  • +
  • Defined in src/worker/abstract-worker.ts:399
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in src/worker/abstract-worker.ts:598
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:277
  • @@ -31,7 +31,7 @@
    • CircularArray
    +
  • Defined in src/circular-array.ts:8
  • @@ -113,7 +113,7 @@

    Returns CircularArray<T>

    +
  • Defined in src/circular-array.ts:11
  • Properties

    @@ -153,7 +153,7 @@ when they will be absent when used in a 'with' statement.

    size: number
    +
  • Defined in src/circular-array.ts:9
  • [species]: ArrayConstructor

    Returns void

    +
  • Defined in src/circular-array.ts:98
    • @@ -222,7 +222,7 @@ when they will be absent when used in a 'with' statement.

      Inherit Doc

    +
  • Defined in src/circular-array.ts:39
  • +
  • Defined in src/circular-array.ts:90
  • +
  • Defined in src/circular-array.ts:94
  • +
  • Defined in src/circular-array.ts:21
  • Returns void

    +
  • Defined in src/circular-array.ts:78
  • +
  • Defined in src/circular-array.ts:54
  • +
  • Defined in src/circular-array.ts:30
  • @@ -47,7 +47,7 @@ but the minimum number of workers will be guaranteed.

    • ClusterWorker
    +
  • Defined in src/worker/cluster-worker.ts:21
  • @@ -127,7 +127,7 @@ but the minimum number of workers will be guaranteed.

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

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

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

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

    +
  • Defined in src/worker/abstract-worker.ts:65
  • - -
    opts: WorkerOptions = ...
    + +
    opts: WorkerOptions = DEFAULT_WORKER_OPTIONS

    Options for the worker.

    +
  • Defined in src/worker/abstract-worker.ts:88
  • statistics: WorkerStatistics
    @@ -174,7 +174,7 @@ but the minimum number of workers will be guaranteed.

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

    +
  • Defined in src/worker/abstract-worker.ts:61
  • Accessors

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

    +
  • Defined in src/worker/cluster-worker.ts:65
  • Methods

    @@ -232,7 +232,7 @@ If a task function with the same name already exists, it is replaced.

    +
  • Defined in src/worker/abstract-worker.ts:183
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:306
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:283
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:302
  • +
  • Defined in src/worker/abstract-worker.ts:423
  • +
  • Defined in src/worker/abstract-worker.ts:455
  • +
  • Defined in src/worker/abstract-worker.ts:341
  • +
  • Defined in src/worker/cluster-worker.ts:45
  • +
  • Defined in src/worker/abstract-worker.ts:167
  • +
  • Defined in src/worker/abstract-worker.ts:245
  • +
  • Defined in src/worker/abstract-worker.ts:319
  • +
  • Defined in src/worker/abstract-worker.ts:221
  • +
  • Defined in src/worker/abstract-worker.ts:465
  • +
  • Defined in src/worker/abstract-worker.ts:517
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:294
  • +
  • Defined in src/worker/abstract-worker.ts:480
  • +
  • Defined in src/worker/abstract-worker.ts:442
  • +
  • Defined in src/worker/cluster-worker.ts:70
  • +
  • Defined in src/worker/abstract-worker.ts:275
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:277
  • @@ -45,7 +45,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    • DynamicClusterPool
    +
  • Defined in src/pools/cluster/dynamic.ts:15
  • @@ -59,7 +59,7 @@ When the maximum number of workers is reached and workers are busy, an event is

    Properties

    emitter? filePath -max +max numberOfWorkers opts promiseResponseMap @@ -71,7 +71,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    busy full info -maxSize +maxSize minSize ready type @@ -93,6 +93,7 @@ When the maximum number of workers is reached and workers are busy, an event is execute flushTasksQueue getWorkerInfo +hasWorkerNodeBackPressure internalBusy isMain listTaskFunctions @@ -149,7 +150,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:27
  • Properties

    @@ -164,12 +165,13 @@ When the maximum number of workers is reached and workers are busy, an event is
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/abstract-pool.ts:65
  • filePath: string
    @@ -178,15 +180,16 @@ When the maximum number of workers is reached and workers are busy, an event is
    -
    +
  • Defined in src/pools/abstract-pool.ts:110
  • +
    max: number

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

    +
  • Defined in src/pools/cluster/dynamic.ts:29
  • numberOfWorkers: number
    @@ -195,7 +198,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:109
  • @@ -204,7 +207,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/fixed.ts:47
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -218,7 +221,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:75
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -227,16 +230,16 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:81
  • - +
    workerNodes: IWorkerNode<Worker, Data>[] = []

    Pool worker nodes.

    +
  • Defined in src/pools/abstract-pool.ts:62
  • Accessors

    @@ -251,7 +254,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:43
    • @@ -264,7 +267,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:641
    • @@ -276,19 +279,19 @@ When the maximum number of workers is reached and workers are busy, an event is
    -
    +
  • Defined in src/pools/abstract-pool.ts:324
  • +
    -
      +
      • get maxSize(): number
      • The pool maximum size.

        Returns number

    +
  • Defined in src/pools/abstract-pool.ts:525
    • @@ -300,7 +303,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:518
    • @@ -312,7 +315,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:470
    • @@ -325,7 +328,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:38
    • @@ -338,7 +341,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:487
    • @@ -350,7 +353,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/fixed.ts:115
  • Methods

    @@ -378,7 +381,7 @@ Can be overridden.

    +
  • Defined in src/pools/abstract-pool.ts:827
  • +
  • Defined in src/pools/abstract-pool.ts:1091
  • +
  • Defined in src/pools/abstract-pool.ts:804
  • +
  • Defined in src/pools/abstract-pool.ts:179
  • +
  • Defined in src/pools/abstract-pool.ts:1037
  • +
  • Defined in src/pools/abstract-pool.ts:997
  • +
  • Defined in src/pools/cluster/fixed.ts:105
  • +
  • Defined in src/pools/abstract-pool.ts:750
  • +
  • Defined in src/pools/cluster/fixed.ts:63
  • +
  • Defined in src/pools/abstract-pool.ts:606
  • +
  • Defined in src/pools/abstract-pool.ts:691
  • +
  • Defined in src/pools/abstract-pool.ts:1345
  • +
  • Defined in src/pools/abstract-pool.ts:1260
  • +
    + +
      + +
    • Internal +

      Whether the worker node has back pressure (i.e. its tasks queue is full).

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node has back pressure, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:657
  • +
  • Defined in src/pools/cluster/fixed.ts:58
  • +
  • Defined in src/pools/abstract-pool.ts:678
  • +
  • Defined in src/pools/cluster/fixed.ts:97
  • +
  • Defined in src/pools/abstract-pool.ts:759
  • +
  • Defined in src/pools/cluster/fixed.ts:89
  • +
  • Defined in src/pools/cluster/fixed.ts:81
  • +
  • Defined in src/pools/abstract-pool.ts:618
  • +
  • Defined in src/pools/abstract-pool.ts:573
  • +
  • Defined in src/pools/abstract-pool.ts:592
  • +
  • Defined in src/pools/cluster/fixed.ts:53
  • +
  • Defined in src/pools/abstract-pool.ts:1174
  • @@ -45,7 +45,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    • DynamicThreadPool
    +
  • Defined in src/pools/thread/dynamic.ts:15
  • @@ -59,7 +59,7 @@ When the maximum number of threads is reached and workers are busy, an event is

    Properties

    emitter? filePath -max +max numberOfWorkers opts promiseResponseMap @@ -71,7 +71,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    busy full info -maxSize +maxSize minSize ready type @@ -93,6 +93,7 @@ When the maximum number of threads is reached and workers are busy, an event is execute flushTasksQueue getWorkerInfo +hasWorkerNodeBackPressure internalBusy isMain listTaskFunctions @@ -149,7 +150,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:27
  • Properties

    @@ -164,12 +165,13 @@ When the maximum number of threads is reached and workers are busy, an event is
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/abstract-pool.ts:65
  • filePath: string
    @@ -178,15 +180,16 @@ When the maximum number of threads is reached and workers are busy, an event is
    -
    +
  • Defined in src/pools/abstract-pool.ts:110
  • +
    max: number

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

    +
  • Defined in src/pools/thread/dynamic.ts:29
  • numberOfWorkers: number
    @@ -195,7 +198,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:109
  • @@ -204,7 +207,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/fixed.ts:49
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -218,7 +221,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:75
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -227,16 +230,16 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:81
  • - +
    workerNodes: IWorkerNode<Worker, Data>[] = []

    Pool worker nodes.

    +
  • Defined in src/pools/abstract-pool.ts:62
  • Accessors

    @@ -251,7 +254,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:43
    • @@ -264,7 +267,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:641
    • @@ -276,19 +279,19 @@ When the maximum number of threads is reached and workers are busy, an event is
    -
    +
  • Defined in src/pools/abstract-pool.ts:324
  • +
    -
      +
      • get maxSize(): number
      • The pool maximum size.

        Returns number

    +
  • Defined in src/pools/abstract-pool.ts:525
    • @@ -300,7 +303,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:518
    • @@ -312,7 +315,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:470
    • @@ -325,7 +328,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:38
    • @@ -338,7 +341,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:487
    • @@ -350,7 +353,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/fixed.ts:127
  • Methods

    @@ -378,7 +381,7 @@ Can be overridden.

    +
  • Defined in src/pools/abstract-pool.ts:827
  • +
  • Defined in src/pools/abstract-pool.ts:1091
  • +
  • Defined in src/pools/abstract-pool.ts:804
  • +
  • Defined in src/pools/abstract-pool.ts:179
  • +
  • Defined in src/pools/abstract-pool.ts:1037
  • +
  • Defined in src/pools/abstract-pool.ts:997
  • +
  • Defined in src/pools/thread/fixed.ts:114
  • +
  • Defined in src/pools/abstract-pool.ts:750
  • +
  • Defined in src/pools/thread/fixed.ts:60
  • +
  • Defined in src/pools/abstract-pool.ts:606
  • +
  • Defined in src/pools/abstract-pool.ts:691
  • +
  • Defined in src/pools/abstract-pool.ts:1345
  • +
  • Defined in src/pools/abstract-pool.ts:1260
  • +
    + +
      + +
    • Internal +

      Whether the worker node has back pressure (i.e. its tasks queue is full).

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node has back pressure, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:657
  • +
  • Defined in src/pools/thread/fixed.ts:55
  • +
  • Defined in src/pools/abstract-pool.ts:678
  • +
  • Defined in src/pools/thread/fixed.ts:104
  • +
  • Defined in src/pools/abstract-pool.ts:759
  • +
  • Defined in src/pools/thread/fixed.ts:88
  • +
  • Defined in src/pools/thread/fixed.ts:77
  • +
  • Defined in src/pools/abstract-pool.ts:618
  • +
  • Defined in src/pools/abstract-pool.ts:573
  • +
  • Defined in src/pools/abstract-pool.ts:592
  • +
  • Defined in src/pools/abstract-pool.ts:788
  • +
  • Defined in src/pools/abstract-pool.ts:1174
  • @@ -45,7 +45,7 @@ +
  • Defined in src/pools/cluster/fixed.ts:33
  • @@ -59,6 +59,7 @@

    Properties

    +
  • Defined in src/pools/cluster/fixed.ts:44
  • Properties

    @@ -158,12 +160,13 @@
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/abstract-pool.ts:65
  • filePath: string
    @@ -172,7 +175,16 @@
    +
  • Defined in src/pools/abstract-pool.ts:110
  • +
    + +
    max?: number
    +

    Dynamic pool maximum size property placeholder.

    +
    +
    numberOfWorkers: number
    @@ -181,7 +193,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:109
  • @@ -190,7 +202,7 @@
    +
  • Defined in src/pools/cluster/fixed.ts:47
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -204,7 +216,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:75
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -213,16 +225,16 @@
    +
  • Defined in src/pools/abstract-pool.ts:81
  • - +
    workerNodes: IWorkerNode<Worker, Data>[] = []

    Pool worker nodes.

    +
  • Defined in src/pools/abstract-pool.ts:62
  • Accessors

    @@ -237,7 +249,7 @@
    +
  • Defined in src/pools/cluster/fixed.ts:120
  • +
  • Defined in src/pools/abstract-pool.ts:641
  • -
    +
  • Defined in src/pools/abstract-pool.ts:324
  • +
    -
      +
      • get maxSize(): number
      • The pool maximum size.

        Returns number

    -
    +
  • Defined in src/pools/abstract-pool.ts:525
  • +
    -
      +
      • get minSize(): number
      • The pool minimum size.

        Returns number

    +
  • Defined in src/pools/abstract-pool.ts:518
  • +
  • Defined in src/pools/abstract-pool.ts:470
  • +
  • Defined in src/pools/cluster/fixed.ts:110
  • +
  • Defined in src/pools/abstract-pool.ts:487
  • +
  • Defined in src/pools/cluster/fixed.ts:115
  • Methods

    @@ -364,7 +376,7 @@ Can be overridden.

    +
  • Defined in src/pools/abstract-pool.ts:827
  • +
  • Defined in src/pools/abstract-pool.ts:1091
  • +
  • Defined in src/pools/abstract-pool.ts:804
  • +
  • Defined in src/pools/abstract-pool.ts:179
  • +
  • Defined in src/pools/abstract-pool.ts:1037
  • +
  • Defined in src/pools/abstract-pool.ts:997
  • +
  • Defined in src/pools/cluster/fixed.ts:105
  • +
  • Defined in src/pools/abstract-pool.ts:750
  • +
  • Defined in src/pools/cluster/fixed.ts:63
  • +
  • Defined in src/pools/abstract-pool.ts:606
  • +
  • Defined in src/pools/abstract-pool.ts:691
  • +
  • Defined in src/pools/abstract-pool.ts:1345
  • +
  • Defined in src/pools/abstract-pool.ts:1260
  • +
    + +
      + +
    • Internal +

      Whether the worker node has back pressure (i.e. its tasks queue is full).

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node has back pressure, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:657
  • +
  • Defined in src/pools/cluster/fixed.ts:58
  • +
  • Defined in src/pools/abstract-pool.ts:678
  • +
  • Defined in src/pools/cluster/fixed.ts:97
  • +
  • Defined in src/pools/abstract-pool.ts:759
  • +
  • Defined in src/pools/cluster/fixed.ts:89
  • +
  • Defined in src/pools/cluster/fixed.ts:81
  • +
  • Defined in src/pools/abstract-pool.ts:618
  • +
  • Defined in src/pools/abstract-pool.ts:573
  • +
  • Defined in src/pools/abstract-pool.ts:592
  • +
  • Defined in src/pools/cluster/fixed.ts:53
  • +
  • Defined in src/pools/abstract-pool.ts:1174
  • @@ -45,7 +45,7 @@ +
  • Defined in src/pools/thread/fixed.ts:35
  • @@ -59,6 +59,7 @@

    Properties

    +
  • Defined in src/pools/thread/fixed.ts:46
  • Properties

    @@ -158,12 +160,13 @@
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/abstract-pool.ts:65
  • filePath: string
    @@ -172,7 +175,16 @@
    +
  • Defined in src/pools/abstract-pool.ts:110
  • +
    + +
    max?: number
    +

    Dynamic pool maximum size property placeholder.

    +
    +
    numberOfWorkers: number
    @@ -181,7 +193,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:109
  • @@ -190,7 +202,7 @@
    +
  • Defined in src/pools/thread/fixed.ts:49
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -204,7 +216,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:75
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -213,16 +225,16 @@
    +
  • Defined in src/pools/abstract-pool.ts:81
  • - +
    workerNodes: IWorkerNode<Worker, Data>[] = []

    Pool worker nodes.

    +
  • Defined in src/pools/abstract-pool.ts:62
  • Accessors

    @@ -237,7 +249,7 @@
    +
  • Defined in src/pools/thread/fixed.ts:132
  • +
  • Defined in src/pools/abstract-pool.ts:641
  • -
    +
  • Defined in src/pools/abstract-pool.ts:324
  • +
    -
      +
      • get maxSize(): number
      • The pool maximum size.

        Returns number

    -
    +
  • Defined in src/pools/abstract-pool.ts:525
  • +
    -
      +
      • get minSize(): number
      • The pool minimum size.

        Returns number

    +
  • Defined in src/pools/abstract-pool.ts:518
  • +
  • Defined in src/pools/abstract-pool.ts:470
  • +
  • Defined in src/pools/thread/fixed.ts:122
  • +
  • Defined in src/pools/abstract-pool.ts:487
  • +
  • Defined in src/pools/thread/fixed.ts:127
  • Methods

    @@ -364,7 +376,7 @@ Can be overridden.

    +
  • Defined in src/pools/abstract-pool.ts:827
  • +
  • Defined in src/pools/abstract-pool.ts:1091
  • +
  • Defined in src/pools/abstract-pool.ts:804
  • +
  • Defined in src/pools/abstract-pool.ts:179
  • +
  • Defined in src/pools/abstract-pool.ts:1037
  • +
  • Defined in src/pools/abstract-pool.ts:997
  • +
  • Defined in src/pools/thread/fixed.ts:114
  • +
  • Defined in src/pools/abstract-pool.ts:750
  • +
  • Defined in src/pools/thread/fixed.ts:60
  • +
  • Defined in src/pools/abstract-pool.ts:606
  • +
  • Defined in src/pools/abstract-pool.ts:691
  • +
  • Defined in src/pools/abstract-pool.ts:1345
  • +
  • Defined in src/pools/abstract-pool.ts:1260
  • +
    + +
      + +
    • Internal +

      Whether the worker node has back pressure (i.e. its tasks queue is full).

      +
      +
      +

      Parameters

      +
        +
      • +
        workerNodeKey: number
        +

        The worker node key.

        +
        +
      +

      Returns boolean

      true if the worker node has back pressure, false otherwise.

      + +
    +
  • Defined in src/pools/abstract-pool.ts:657
  • +
  • Defined in src/pools/thread/fixed.ts:55
  • +
  • Defined in src/pools/abstract-pool.ts:678
  • +
  • Defined in src/pools/thread/fixed.ts:104
  • +
  • Defined in src/pools/abstract-pool.ts:759
  • +
  • Defined in src/pools/thread/fixed.ts:88
  • +
  • Defined in src/pools/thread/fixed.ts:77
  • +
  • Defined in src/pools/abstract-pool.ts:618
  • +
  • Defined in src/pools/abstract-pool.ts:573
  • +
  • Defined in src/pools/abstract-pool.ts:592
  • +
  • Defined in src/pools/abstract-pool.ts:788
  • +
  • Defined in src/pools/abstract-pool.ts:1174
  • @@ -26,7 +26,7 @@
    • PoolEmitter
    +
  • Defined in src/pools/pool.ts:39
  • @@ -83,7 +83,7 @@

    Returns PoolEmitter

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:109
  • Properties

    @@ -97,7 +97,7 @@
    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:390
  • captureRejections: boolean
    @@ -109,7 +109,7 @@
    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:397
  • defaultMaxListeners: number
    @@ -140,7 +140,7 @@ Its name property is set to 'MaxListenersExceededWarning&
    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:434
  • errorMonitor: typeof errorMonitor
    @@ -153,7 +153,7 @@ regular 'error' listener is installed.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:383
  • Methods

    @@ -187,7 +187,7 @@ regular 'error' listener is installed.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:454
    • @@ -212,7 +212,7 @@ to each.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:716
    • @@ -229,7 +229,7 @@ listeners. The values in the array are strings or Symbols.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:779
  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:631
    • @@ -273,7 +273,7 @@ in the list of the listeners of the event.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:725
    • @@ -294,7 +294,7 @@ in the list of the listeners of the event.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:644
    • @@ -326,7 +326,7 @@ in the list of the listeners of the event.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:604
    • @@ -374,7 +374,7 @@ event listener to the beginning of the listeners array.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:486
    • @@ -420,7 +420,7 @@ event listener to the beginning of the listeners array.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:516
    • @@ -464,7 +464,7 @@ times.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:743
    • @@ -506,7 +506,7 @@ listener is removed, and then invoked.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:759
    • @@ -528,7 +528,7 @@ including any wrappers (such as those created by .once()).

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:675
    • @@ -551,7 +551,7 @@ component or module (e.g. sockets or file streams).

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:615
    • @@ -605,7 +605,7 @@ recently added instance. In the example the once('ping')lis
    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:599
    • @@ -628,7 +628,7 @@ modified for this specific EventEmitter instance. The value can be
    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:625
    • @@ -672,7 +672,7 @@ not prevent the listener from running.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:375
    • @@ -699,7 +699,7 @@ event target. This is useful for debugging and diagnostic purposes.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:296
    • @@ -725,7 +725,7 @@ the max set, the EventTarget will print a warning.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:325
    • @@ -756,7 +756,7 @@ the max set, the EventTarget will print a warning.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:268
    • @@ -791,7 +791,7 @@ composed of the emitted event arguments.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:250
    • @@ -829,7 +829,7 @@ special handling:

      +
    • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:189
  • @@ -844,7 +844,7 @@ special handling:

    Returns Promise<any[]>

  • +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:190
    • @@ -869,7 +869,7 @@ special handling:

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/events.d.ts:340
  • @@ -32,7 +32,7 @@
    • Queue
    +
  • Defined in src/queue.ts:8
  • @@ -71,14 +71,14 @@

    T

    Returns Queue<T>

    +
  • Defined in src/queue.ts:16
  • Properties

    items: T[]
    +
  • Defined in src/queue.ts:9
  • maxSize: number
    @@ -86,12 +86,12 @@
    +
  • Defined in src/queue.ts:14
  • offset: number
    +
  • Defined in src/queue.ts:10
  • size: number
    @@ -99,7 +99,7 @@
    +
  • Defined in src/queue.ts:12
  • Methods

    @@ -115,7 +115,7 @@

    See

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols

    +
  • Defined in src/queue.ts:81
  • +
  • Defined in src/queue.ts:68
  • +
  • Defined in src/queue.ts:40
  • +
  • Defined in src/queue.ts:26
  • +
  • Defined in src/queue.ts:58
  • @@ -47,7 +47,7 @@ but the minimum number of workers will be guaranteed.

    • ThreadWorker
    +
  • Defined in src/worker/thread-worker.ts:26
  • @@ -128,7 +128,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/thread-worker.ts:40
  • Properties

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

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

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

    +
  • Defined in src/worker/abstract-worker.ts:65
  • - -
    opts: WorkerOptions = ...
    + +
    opts: WorkerOptions = DEFAULT_WORKER_OPTIONS

    Options for the worker.

    +
  • Defined in src/worker/abstract-worker.ts:88
  • port: MessagePort
    @@ -174,7 +174,7 @@ but the minimum number of workers will be guaranteed.

    +
  • Defined in src/worker/thread-worker.ts:33
  • statistics: WorkerStatistics
    @@ -183,7 +183,7 @@ but the minimum number of workers will be guaranteed.

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

    +
  • Defined in src/worker/abstract-worker.ts:61
  • Accessors

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

    +
  • Defined in src/worker/thread-worker.ts:86
  • Methods

    @@ -241,7 +241,7 @@ If a task function with the same name already exists, it is replaced.

    +
  • Defined in src/worker/abstract-worker.ts:183
    • @@ -252,7 +252,7 @@ If a task function with the same name already exists, it is replaced.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:306
    • @@ -279,7 +279,7 @@ If a task function with the same name already exists, it is replaced.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:283
    • @@ -295,7 +295,7 @@ never be called.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:302
  • +
  • Defined in src/worker/abstract-worker.ts:423
  • +
  • Defined in src/worker/thread-worker.ts:96
  • +
  • Defined in src/worker/thread-worker.ts:79
  • +
  • Defined in src/worker/thread-worker.ts:54
  • +
  • Defined in src/worker/abstract-worker.ts:167
  • +
  • Defined in src/worker/abstract-worker.ts:245
  • +
  • Defined in src/worker/abstract-worker.ts:319
  • +
  • Defined in src/worker/abstract-worker.ts:221
  • +
  • Defined in src/worker/abstract-worker.ts:465
  • +
  • Defined in src/worker/abstract-worker.ts:517
    • @@ -554,7 +554,7 @@ then restore the original execution context.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:294
  • +
  • Defined in src/worker/abstract-worker.ts:480
  • +
  • Defined in src/worker/abstract-worker.ts:442
  • +
  • Defined in src/worker/thread-worker.ts:91
  • +
  • Defined in src/worker/abstract-worker.ts:275
    • @@ -649,7 +649,7 @@ then restore the original execution context.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:311
    • @@ -685,7 +685,7 @@ then restore the original execution context.

    +
  • Defined in node_modules/.pnpm/@types+node@20.5.1/node_modules/@types/node/async_hooks.d.ts:277
  • @@ -42,7 +42,7 @@
    • WorkerChoiceStrategyContext
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:27
  • @@ -54,7 +54,9 @@

    Properties

    -
    @@ -106,14 +108,30 @@

    Returns WorkerChoiceStrategyContext<Worker, Data, Response>

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

    +
    + +
    choiceRetriesCount: number = 0
    +

    The number of times the worker choice strategy in the context has been retried.

    +
    +
    +
    + +
    opts: WorkerChoiceStrategyOptions = DEFAULT_WORKER_CHOICE_STRATEGY_OPTIONS
    +

    The worker choice strategy options.

    +
    +
    workerChoiceStrategies: Map<"ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN", IWorkerChoiceStrategy>
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:32
  • workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN" = WorkerChoiceStrategies.ROUND_ROBIN
    @@ -121,7 +139,7 @@
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:51
  • Methods

    @@ -129,7 +147,7 @@
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:173
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:119
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:132
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:200
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:213
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:145
  • +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:159
  • @@ -26,7 +26,7 @@ Always returns a value greater than zero.

    +
  • Defined in src/utils.ts:48
  • -

    poolifier - v2.6.28

    +

    poolifier - v2.6.30

    Index

    @@ -106,7 +106,7 @@

    Theme

    @@ -26,7 +26,7 @@
    • ClusterPoolOptions
    +
  • Defined in src/pools/cluster/fixed.ts:10
  • @@ -59,7 +59,7 @@
    +
  • Defined in src/pools/pool.ts:151
  • enableTasksQueue?: boolean
    @@ -70,7 +70,7 @@
    +
  • Defined in src/pools/pool.ts:157
  • env?: Record<string, unknown>
    @@ -80,7 +80,7 @@

    See

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

    +
  • Defined in src/pools/cluster/fixed.ts:16
  • errorHandler?: ErrorHandler<Worker>
    @@ -89,7 +89,7 @@
    +
  • Defined in src/pools/pool.ts:127
  • exitHandler?: ExitHandler<Worker>
    @@ -98,7 +98,7 @@
    +
  • Defined in src/pools/pool.ts:131
  • messageHandler?: MessageHandler<Worker>
    @@ -107,7 +107,7 @@
    +
  • Defined in src/pools/pool.ts:123
  • onlineHandler?: OnlineHandler<Worker>
    @@ -116,7 +116,7 @@
    +
  • Defined in src/pools/pool.ts:119
  • restartWorkerOnError?: boolean
    @@ -125,7 +125,7 @@
    +
  • Defined in src/pools/pool.ts:145
  • settings?: ClusterSettings
    @@ -135,7 +135,7 @@

    See

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

    +
  • Defined in src/pools/cluster/fixed.ts:22
  • tasksQueueOptions?: TasksQueueOptions
    @@ -144,7 +144,7 @@
    +
  • Defined in src/pools/pool.ts:161
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"
    @@ -155,7 +155,7 @@
    +
  • Defined in src/pools/pool.ts:137
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -164,7 +164,7 @@
    +
  • Defined in src/pools/pool.ts:141
  • @@ -24,7 +24,7 @@
    • EventLoopUtilizationMeasurementStatistics
    +
  • Defined in src/pools/worker.ts:71
  • @@ -42,17 +42,17 @@
    +
  • Defined in src/pools/worker.ts:73
  • +
  • Defined in src/pools/worker.ts:72
  • utilization?: number
    +
  • Defined in src/pools/worker.ts:74
  • @@ -46,7 +46,7 @@ +
  • Defined in src/pools/pool.ts:171
  • @@ -58,6 +58,7 @@ emitter? enableTasksQueue execute +hasWorkerNodeBackPressure info listTaskFunctions setTasksQueueOptions @@ -82,7 +83,7 @@

    Returns Promise<void>

    +
  • Defined in src/pools/pool.ts:224
  • emitter?: PoolEmitter
    @@ -95,11 +96,12 @@
  • 'destroy': Emitted when the pool is destroyed.
  • 'error': Emitted when an uncaught error occurs.
  • 'taskError': Emitted when an error occurs while executing a task.
  • +
  • 'backPressure': Emitted when all worker nodes have back pressure (i.e. their tasks queue is full: queue size >= pool maximum size^2).
  • +
  • Defined in src/pools/pool.ts:207
  • enableTasksQueue: ((enable, tasksQueueOptions?) => void)
    @@ -128,7 +130,7 @@

    Returns void

    +
  • Defined in src/pools/pool.ts:255
  • execute: ((data?, name?, transferList?) => Promise<Response>)
    @@ -163,7 +165,32 @@
    +
  • Defined in src/pools/pool.ts:216
  • +
    + +
    hasWorkerNodeBackPressure: ((workerNodeKey) => boolean)
    +
    +

    Type declaration

    +
      +
    • +
        +
      • (workerNodeKey): boolean
      • +
      • Internal +

        Whether the worker node has back pressure (i.e. its tasks queue is full).

        +
        +
        +

        Parameters

        +
          +
        • +
          workerNodeKey: number
          +

          The worker node key.

          +
          +
        +

        Returns boolean

        true if the worker node has back pressure, false otherwise.

        + +
    info: PoolInfo
    @@ -171,7 +198,7 @@
    +
  • Defined in src/pools/pool.ts:179
  • listTaskFunctions: (() => string[])
    @@ -180,7 +207,7 @@
      • -
      • (): string[]
      • +
      • (): string[]
      • Lists the names of task function available in this pool.

        @@ -188,7 +215,7 @@
    +
  • Defined in src/pools/pool.ts:230
  • setTasksQueueOptions: ((tasksQueueOptions) => void)
    @@ -197,7 +224,7 @@
      • -
      • (tasksQueueOptions): void
      • +
      • (tasksQueueOptions): void
      • Sets the worker tasks queue options in this pool.

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

        Returns void

    +
  • Defined in src/pools/pool.ts:264
  • setWorkerChoiceStrategy: ((workerChoiceStrategy, workerChoiceStrategyOptions?) => void)
    @@ -221,7 +248,7 @@
      • -
      • (workerChoiceStrategy, workerChoiceStrategyOptions?): void
      • +
      • (workerChoiceStrategy, workerChoiceStrategyOptions?): void
      • Sets the worker choice strategy in this pool.

        @@ -241,7 +268,7 @@

        Returns void

    +
  • Defined in src/pools/pool.ts:237
  • setWorkerChoiceStrategyOptions: ((workerChoiceStrategyOptions) => void)
    @@ -250,7 +277,7 @@
      • -
      • (workerChoiceStrategyOptions): void
      • +
      • (workerChoiceStrategyOptions): void
      • Sets the worker choice strategy options in this pool.

        @@ -265,15 +292,15 @@

        Returns void

    +
  • Defined in src/pools/pool.ts:246
  • - +
    workerNodes: IWorkerNode<Worker, Data>[]

    Pool worker nodes.

    +
  • Defined in src/pools/pool.ts:185
  • @@ -24,7 +24,7 @@
    • IWorker
    +
  • Defined in src/pools/worker.ts:173
  • @@ -46,7 +46,7 @@
    +
  • Defined in src/pools/worker.ts:177
  • on: ((event, handler) => void) & ((event, handler) => void) & ((event, handler) => void) & ((event, handler) => void)
    @@ -118,7 +118,7 @@

    Param

    The event handler.

    +
  • Defined in src/pools/worker.ts:185
  • once: ((event, handler) => void)
    @@ -147,12 +147,12 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:195
  • threadId?: number
    +
  • Defined in src/pools/worker.ts:178
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:192
  • remove: ((workerNodeKey) => boolean)
    @@ -83,7 +83,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:199
  • reset: (() => boolean)
    @@ -100,7 +100,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:180
  • setOptions: ((opts) => void)
    @@ -124,7 +124,7 @@

    Returns void

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:205
  • strategyPolicy: StrategyPolicy
    @@ -132,7 +132,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:170
  • taskStatisticsRequirements: TaskStatisticsRequirements
    @@ -140,7 +140,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:174
  • update: ((workerNodeKey) => boolean)
    @@ -162,7 +162,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:186
  • +
  • Defined in src/pools/worker.ts:244
  • closeChannel: (() => void)
    @@ -84,12 +86,12 @@
    • (): void
    • -

      Close communication channel.

      +

      Closes communication channel.

      Returns void

    +
  • Defined in src/pools/worker.ts:258
  • dequeueTask: (() => undefined | Task<Data>)
    @@ -106,7 +108,7 @@
    +
  • Defined in src/pools/worker.ts:240
  • enqueueTask: ((task) => number)
    @@ -127,32 +129,53 @@

    The task to queue.

    -

    Returns number

    The task queue size.

    +

    Returns number

    The tasks queue size.

    -
    - -
    getTaskWorkerUsage: ((name) => undefined | WorkerUsage)
    +
  • Defined in src/pools/worker.ts:234
  • +
    + +
    getTaskFunctionWorkerUsage: ((name) => undefined | WorkerUsage)

    Type declaration

      • -
      • (name): undefined | WorkerUsage
      • +
      • (name): undefined | WorkerUsage
      • -

        Gets task worker usage statistics.

        +

        Gets task function worker usage statistics.

        Parameters

        • -
          name: string
        -

        Returns undefined | WorkerUsage

        +
        name: string
        +

        The task function name.

        +
        +
    +

    Returns undefined | WorkerUsage

    The task function worker usage statistics if the task function worker usage statistics are initialized, undefined otherwise.

    +
    +
  • Defined in src/pools/worker.ts:265
  • +
    + +
    hasBackPressure: (() => boolean)
    +
    +

    Type declaration

    +
      +
    • +
        +
      • (): boolean
      • +
      • +

        Whether the worker node has back pressure (i.e. its tasks queue is full).

        +
        +

        Returns boolean

        true if the worker node has back pressure, false otherwise.

        + +
    @@ -160,7 +183,15 @@
    +
  • Defined in src/pools/worker.ts:213
  • +
    + +
    messageChannel?: MessageChannel
    +

    Message channel.

    +
    +
    resetUsage: (() => void)
    @@ -169,14 +200,14 @@
      • -
      • (): void
      • +
      • (): void
      • -

        Resets usage statistics .

        +

        Resets usage statistics.

        Returns void

    +
  • Defined in src/pools/worker.ts:254
  • tasksQueueSize: (() => number)
    @@ -185,7 +216,7 @@
      • -
      • (): number
      • +
      • (): number
      • Tasks queue size.

        @@ -193,7 +224,7 @@
    +
  • Defined in src/pools/worker.ts:227
  • @@ -201,7 +232,7 @@
    +
  • Defined in src/pools/worker.ts:221
  • worker: Worker
    @@ -209,7 +240,7 @@
    +
  • Defined in src/pools/worker.ts:209
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:65
  • @@ -24,7 +24,7 @@
    • MeasurementStatistics
    +
  • Defined in src/pools/worker.ts:39
  • @@ -48,7 +48,7 @@
    +
  • Defined in src/pools/worker.ts:43
  • average?: number
    @@ -56,7 +56,7 @@
    +
  • Defined in src/pools/worker.ts:55
  • history: CircularArray<number>
    @@ -64,7 +64,7 @@
    +
  • Defined in src/pools/worker.ts:63
  • maximum?: number
    @@ -72,7 +72,7 @@
    +
  • Defined in src/pools/worker.ts:51
  • median?: number
    @@ -80,7 +80,7 @@
    +
  • Defined in src/pools/worker.ts:59
  • minimum?: number
    @@ -88,7 +88,7 @@
    +
  • Defined in src/pools/worker.ts:47
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:122
  • median: boolean
    @@ -61,7 +61,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:126
  • @@ -39,7 +39,7 @@
    • MessageValue
    +
  • Defined in src/utility-types.ts:99
  • @@ -71,7 +71,7 @@
    +
  • Defined in src/utility-types.ts:128
  • data?: Data
    @@ -80,7 +80,7 @@
    +
  • Defined in src/utility-types.ts:77
  • kill?: true | "success" | "SOFT" | "HARD" | "failure"
    @@ -88,7 +88,7 @@
    +
  • Defined in src/utility-types.ts:104
  • name?: string
    @@ -97,7 +97,7 @@
    +
  • Defined in src/utility-types.ts:73
  • port?: MessagePort
    @@ -105,7 +105,7 @@
    +
  • Defined in src/utility-types.ts:132
  • ready?: boolean
    @@ -113,7 +113,7 @@
    +
  • Defined in src/utility-types.ts:124
  • statistics?: WorkerStatistics
    @@ -121,7 +121,7 @@
    +
  • Defined in src/utility-types.ts:120
  • taskError?: TaskError<ErrorData>
    @@ -129,7 +129,7 @@
    +
  • Defined in src/utility-types.ts:108
  • taskFunctions?: string[]
    @@ -137,7 +137,7 @@
    +
  • Defined in src/utility-types.ts:116
  • taskId?: string
    @@ -146,7 +146,7 @@
    +
  • Defined in src/utility-types.ts:89
  • taskPerformance?: TaskPerformance
    @@ -154,7 +154,7 @@
    +
  • Defined in src/utility-types.ts:112
  • timestamp?: number
    @@ -163,7 +163,7 @@
    +
  • Defined in src/utility-types.ts:85
  • transferList?: TransferListItem[]
    @@ -172,7 +172,7 @@
    +
  • Defined in src/utility-types.ts:81
  • workerId: number
    @@ -181,7 +181,7 @@
    +
  • Defined in src/utility-types.ts:69
  • @@ -24,7 +24,7 @@
    • PoolInfo
    +
  • Defined in src/pools/pool.ts:62
  • @@ -32,7 +32,8 @@

    Properties

    +
    + +
    backPressure?: boolean
    - +
    busyWorkerNodes: number

    Pool busy worker nodes.

    +
  • Defined in src/pools/pool.ts:77
  • executedTasks: number
    +
  • Defined in src/pools/pool.ts:78
  • executingTasks: number
    +
  • Defined in src/pools/pool.ts:79
  • failedTasks: number
    +
  • Defined in src/pools/pool.ts:83
  • idleWorkerNodes: number
    @@ -83,32 +89,32 @@
    +
  • Defined in src/pools/pool.ts:75
  • maxQueuedTasks?: number
    +
  • Defined in src/pools/pool.ts:81
  • maxSize: number
    +
  • Defined in src/pools/pool.ts:69
  • minSize: number
    +
  • Defined in src/pools/pool.ts:68
  • queuedTasks?: number
    +
  • Defined in src/pools/pool.ts:80
  • ready: boolean
    +
  • Defined in src/pools/pool.ts:66
  • runTime?: {
        average: number;
        maximum: number;
        median?: number;
        minimum: number;
    }
    @@ -124,17 +130,17 @@
  • Readonly minimum: number
  • +
  • Defined in src/pools/pool.ts:84
  • strategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"
    +
  • Defined in src/pools/pool.ts:67
  • type: "fixed" | "dynamic"
    +
  • Defined in src/pools/pool.ts:64
  • utilization?: number
    @@ -142,12 +148,12 @@
    +
  • Defined in src/pools/pool.ts:71
  • version: string
    +
  • Defined in src/pools/pool.ts:63
  • waitTime?: {
        average: number;
        maximum: number;
        median?: number;
        minimum: number;
    }
    @@ -163,12 +169,12 @@
  • Readonly minimum: number
  • +
  • Defined in src/pools/pool.ts:90
  • worker: "thread" | "cluster"
    +
  • Defined in src/pools/pool.ts:65
  • workerNodes: number
    @@ -176,7 +182,7 @@
    +
  • Defined in src/pools/pool.ts:73
  • @@ -35,7 +35,7 @@
  • ClusterPoolOptions
  • ThreadPoolOptions
  • +
  • Defined in src/pools/pool.ts:115
  • @@ -65,7 +65,7 @@

    Default Value

    true

    +
  • Defined in src/pools/pool.ts:151
  • enableTasksQueue?: boolean
    @@ -75,7 +75,7 @@

    Default Value

    false

    +
  • Defined in src/pools/pool.ts:157
  • errorHandler?: ErrorHandler<Worker>
    @@ -83,7 +83,7 @@
    +
  • Defined in src/pools/pool.ts:127
  • exitHandler?: ExitHandler<Worker>
    @@ -91,7 +91,7 @@
    +
  • Defined in src/pools/pool.ts:131
  • messageHandler?: MessageHandler<Worker>
    @@ -99,7 +99,7 @@
    +
  • Defined in src/pools/pool.ts:123
  • onlineHandler?: OnlineHandler<Worker>
    @@ -107,7 +107,7 @@
    +
  • Defined in src/pools/pool.ts:119
  • restartWorkerOnError?: boolean
    @@ -115,7 +115,7 @@
    +
  • Defined in src/pools/pool.ts:145
  • tasksQueueOptions?: TasksQueueOptions
    @@ -123,7 +123,7 @@
    +
  • Defined in src/pools/pool.ts:161
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"
    @@ -133,7 +133,7 @@

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +
  • Defined in src/pools/pool.ts:137
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -141,7 +141,7 @@
    +
  • Defined in src/pools/pool.ts:141
  • @@ -32,7 +32,7 @@
    • PromiseResponseWrapper
    +
  • Defined in src/utility-types.ts:141
  • @@ -66,7 +66,7 @@

    Returns void

    +
  • Defined in src/utility-types.ts:149
  • resolve: ((value) => void)
    @@ -87,7 +87,7 @@

    Returns void

    +
  • Defined in src/utility-types.ts:145
  • workerNodeKey: number
    @@ -95,7 +95,7 @@
    +
  • Defined in src/utility-types.ts:153
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:158
  • @@ -34,7 +34,7 @@ +
  • Defined in src/utility-types.ts:65
  • @@ -58,7 +58,7 @@
    +
  • Defined in src/utility-types.ts:77
  • name?: string
    @@ -66,7 +66,7 @@
    +
  • Defined in src/utility-types.ts:73
  • taskId?: string
    @@ -74,7 +74,7 @@
    +
  • Defined in src/utility-types.ts:89
  • timestamp?: number
    @@ -82,7 +82,7 @@
    +
  • Defined in src/utility-types.ts:85
  • transferList?: TransferListItem[]
    @@ -90,7 +90,7 @@
    +
  • Defined in src/utility-types.ts:81
  • workerId: number
    @@ -98,7 +98,7 @@
    +
  • Defined in src/utility-types.ts:69
  • @@ -32,7 +32,7 @@
    • TaskError
    +
  • Defined in src/utility-types.ts:10
  • @@ -53,7 +53,7 @@
    +
  • Defined in src/utility-types.ts:22
  • message: string
    @@ -61,7 +61,7 @@
    +
  • Defined in src/utility-types.ts:18
  • name: string
    @@ -69,7 +69,7 @@
    +
  • Defined in src/utility-types.ts:14
  • @@ -24,7 +24,7 @@
    • TaskPerformance
    +
  • Defined in src/utility-types.ts:30
  • @@ -46,7 +46,7 @@
    +
  • Defined in src/utility-types.ts:46
  • name: string
    @@ -54,7 +54,7 @@
    +
  • Defined in src/utility-types.ts:34
  • runTime?: number
    @@ -62,7 +62,7 @@
    +
  • Defined in src/utility-types.ts:42
  • timestamp: number
    @@ -70,7 +70,7 @@
    +
  • Defined in src/utility-types.ts:38
  • @@ -24,7 +24,7 @@
    • TaskStatistics
    +
  • Defined in src/pools/worker.ts:82
  • @@ -47,7 +47,7 @@
    +
  • Defined in src/pools/worker.ts:86
  • executing: number
    @@ -55,7 +55,7 @@
    +
  • Defined in src/pools/worker.ts:90
  • failed: number
    @@ -63,7 +63,7 @@
    +
  • Defined in src/pools/worker.ts:102
  • maxQueued?: number
    @@ -71,7 +71,7 @@
    +
  • Defined in src/pools/worker.ts:98
  • queued: number
    @@ -79,7 +79,7 @@
    +
  • Defined in src/pools/worker.ts:94
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:138
  • @@ -61,7 +61,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:142
  • @@ -24,7 +24,7 @@
    • TasksQueueOptions
    +
  • Defined in src/pools/pool.ts:101
  • @@ -45,7 +45,7 @@

    Default Value

    1

    +
  • Defined in src/pools/pool.ts:107
  • @@ -26,7 +26,7 @@
    • ThreadPoolOptions
    +
  • Defined in src/pools/thread/fixed.ts:18
  • @@ -58,7 +58,7 @@
    +
  • Defined in src/pools/pool.ts:151
  • enableTasksQueue?: boolean
    @@ -69,7 +69,7 @@
    +
  • Defined in src/pools/pool.ts:157
  • errorHandler?: ErrorHandler<Worker>
    @@ -78,7 +78,7 @@
    +
  • Defined in src/pools/pool.ts:127
  • exitHandler?: ExitHandler<Worker>
    @@ -87,7 +87,7 @@
    +
  • Defined in src/pools/pool.ts:131
  • messageHandler?: MessageHandler<Worker>
    @@ -96,7 +96,7 @@
    +
  • Defined in src/pools/pool.ts:123
  • onlineHandler?: OnlineHandler<Worker>
    @@ -105,7 +105,7 @@
    +
  • Defined in src/pools/pool.ts:119
  • restartWorkerOnError?: boolean
    @@ -114,7 +114,7 @@
    +
  • Defined in src/pools/pool.ts:145
  • tasksQueueOptions?: TasksQueueOptions
    @@ -123,7 +123,7 @@
    +
  • Defined in src/pools/pool.ts:161
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"
    @@ -134,7 +134,7 @@
    +
  • Defined in src/pools/pool.ts:137
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -143,7 +143,7 @@
    +
  • Defined in src/pools/pool.ts:141
  • workerOptions?: WorkerOptions
    @@ -153,7 +153,7 @@

    See

    https://nodejs.org/api/worker_threads.html#new-workerfilename-options

    +
  • Defined in src/pools/thread/fixed.ts:24
  • @@ -24,7 +24,7 @@
    • WorkerChoiceStrategyOptions
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:71
  • @@ -32,7 +32,8 @@

    Properties

    -

    Properties

    +
    + +
    choiceRetries?: number
    +

    Number of worker choice retries to perform if no worker is eligible.

    +
    +
    +

    Default Value

    6

    +
    - +

    Event loop utilization options.

    @@ -49,15 +60,15 @@

    Default Value

    { median: false }

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:99
  • measurement?: "runTime" | "waitTime" | "elu"
    -

    Measurement to use for worker choice strategy.

    +

    Measurement to use in worker choice strategy supporting it.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:81
  • @@ -67,7 +78,7 @@

    Default Value

    { median: false }

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:87
  • @@ -77,7 +88,7 @@

    Default Value

    { median: false }

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:93
  • weights?: Record<number, number>
    @@ -88,7 +99,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:106
  • @@ -24,7 +24,7 @@
    • WorkerInfo
    +
  • Defined in src/pools/worker.ts:123
  • @@ -34,8 +34,8 @@

    Properties

    @@ -47,7 +47,7 @@
    +
  • Defined in src/pools/worker.ts:135
  • id: undefined | number
    @@ -55,15 +55,7 @@
    -
    - -
    messageChannel?: MessageChannel
    -

    Message channel.

    -
    -
    +
  • Defined in src/pools/worker.ts:127
  • ready: boolean
    @@ -71,7 +63,15 @@
    +
  • Defined in src/pools/worker.ts:139
  • +
    + +
    taskFunctions?: string[]
    +

    Task function names.

    +
    +
    type: "thread" | "cluster"
    @@ -79,7 +79,7 @@
    +
  • Defined in src/pools/worker.ts:131
  • @@ -24,7 +24,7 @@
    • WorkerOptions
    +
  • Defined in src/worker/worker-options.ts:28
  • @@ -50,7 +50,7 @@

    Deprecated

    This option will be removed in the next major version.

    +
  • Defined in src/worker/worker-options.ts:63
  • killBehavior?: "SOFT" | "HARD"
    @@ -65,7 +65,7 @@

    Default Value

    KillBehaviors.SOFT

    +
  • Defined in src/worker/worker-options.ts:39
  • killHandler?: KillHandler
    @@ -73,7 +73,7 @@
    +
  • Defined in src/worker/worker-options.ts:56
  • maxInactiveTime?: number
    @@ -90,7 +90,7 @@ when this timeout expires your tasks is interrupted before completion and remove

    Default Value

    60000

    +
  • Defined in src/worker/worker-options.ts:52
  • @@ -24,7 +24,7 @@
    • WorkerStatistics
    +
  • Defined in src/utility-types.ts:54
  • @@ -41,12 +41,12 @@
    elu: boolean
    +
  • Defined in src/utility-types.ts:56
  • runTime: boolean
    +
  • Defined in src/utility-types.ts:55
  • @@ -24,7 +24,7 @@
    • WorkerUsage
    +
  • Defined in src/pools/worker.ts:151
  • @@ -46,7 +46,7 @@
    +
  • Defined in src/pools/worker.ts:167
  • @@ -54,7 +54,7 @@
    +
  • Defined in src/pools/worker.ts:159
  • @@ -62,7 +62,7 @@
    +
  • Defined in src/pools/worker.ts:155
  • @@ -70,7 +70,7 @@
    +
  • Defined in src/pools/worker.ts:163
  • @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:21
  • @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:29
  • @@ -20,7 +20,7 @@
    +
  • Defined in src/worker/worker-options.ts:18
  • @@ -28,7 +28,7 @@

    Returns void | Promise<void>

    +
  • Defined in src/worker/worker-options.ts:23
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:56
  • @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:13
  • @@ -38,7 +38,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:8
  • @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/pool.ts:57
  • @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/pool.ts:34
  • @@ -47,7 +47,7 @@ This function must return a promise.

    Returns Promise<Response>

    +
  • Defined in src/worker/task-functions.ts:18
  • @@ -34,7 +34,7 @@ This function can be synchronous or asynchronous.

    +
  • Defined in src/worker/task-functions.ts:29
  • @@ -36,7 +36,7 @@ The value is the function itself.

    +
  • Defined in src/worker/task-functions.ts:42
  • @@ -46,7 +46,7 @@

    Returns Response

    +
  • Defined in src/worker/task-functions.ts:7
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:42
  • @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/worker.ts:116
  • @@ -33,7 +33,7 @@
    +
  • Defined in src/worker/worker-options.ts:4
  • @@ -29,7 +29,7 @@
    Readonly waitTime: "waitTime"
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:47
  • @@ -15,13 +15,15 @@
  • poolifier
  • PoolEvents
  • Variable PoolEventsConst

    -
    PoolEvents: Readonly<{
        busy: "busy";
        destroy: "destroy";
        error: "error";
        full: "full";
        ready: "ready";
        taskError: "taskError";
    }> = ...
    +
    PoolEvents: Readonly<{
        backPressure: "backPressure";
        busy: "busy";
        destroy: "destroy";
        error: "error";
        full: "full";
        ready: "ready";
        taskError: "taskError";
    }> = ...

    Enumeration of pool events.

    Type declaration

    • +
      Readonly backPressure: "backPressure"
    • +
    • Readonly busy: "busy"
    • Readonly destroy: "destroy"
    • @@ -35,7 +37,7 @@
      Readonly taskError: "taskError"
    +
  • Defined in src/pools/pool.ts:44
  • @@ -33,7 +33,7 @@
    +
  • Defined in src/pools/pool.ts:20
  • +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:4
  • @@ -27,7 +27,7 @@
    Readonly thread: "thread"
    +
  • Defined in src/pools/worker.ts:108