From 323daa7f98fd16385379e4b6e8def0a9a3f140c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 22:48:10 +0000 Subject: [PATCH] chore: generate documentation --- docs/assets/highlight.css | 7 + docs/assets/main.js | 2 +- docs/assets/search.js | 2 +- docs/assets/style.css | 26 +- docs/classes/AbstractPool.html | 311 ++++++++---------- docs/classes/AbstractWorker.html | 224 +++++-------- docs/classes/CircularArray.html | 299 +++++++---------- docs/classes/ClusterWorker.html | 159 ++++----- docs/classes/Deque.html | 78 +++-- docs/classes/DynamicClusterPool.html | 206 +++++------- docs/classes/DynamicThreadPool.html | 209 +++++------- docs/classes/FixedClusterPool.html | 203 +++++------- docs/classes/FixedThreadPool.html | 206 +++++------- docs/classes/Node.html | 50 +-- docs/classes/PoolEmitter.html | 104 +++--- docs/classes/ThreadWorker.html | 161 ++++----- docs/classes/WorkerChoiceStrategyContext.html | 84 +++-- docs/functions/availableParallelism.html | 42 +-- docs/index.html | 74 ++--- docs/interfaces/ClusterPoolOptions.html | 75 +++-- ...tLoopUtilizationMeasurementStatistics.html | 48 +-- docs/interfaces/IPool.html | 94 +++--- docs/interfaces/IWorker.html | 56 ++-- docs/interfaces/IWorkerChoiceStrategy.html | 62 ++-- docs/interfaces/IWorkerNode.html | 91 +++-- docs/interfaces/MeasurementOptions.html | 44 +-- docs/interfaces/MeasurementStatistics.html | 54 +-- .../MeasurementStatisticsRequirements.html | 48 +-- docs/interfaces/MessageValue.html | 70 ++-- docs/interfaces/PoolInfo.html | 82 ++--- docs/interfaces/PoolOptions.html | 71 ++-- docs/interfaces/PromiseResponseWrapper.html | 50 +-- docs/interfaces/StrategyPolicy.html | 46 +-- docs/interfaces/Task.html | 54 +-- docs/interfaces/TaskError.html | 48 +-- docs/interfaces/TaskPerformance.html | 50 +-- docs/interfaces/TaskStatistics.html | 54 +-- .../TaskStatisticsRequirements.html | 48 +-- docs/interfaces/TasksQueueOptions.html | 54 +-- docs/interfaces/ThreadPoolOptions.html | 73 ++-- .../WorkerChoiceStrategyOptions.html | 69 ++-- docs/interfaces/WorkerInfo.html | 52 +-- docs/interfaces/WorkerOptions.html | 59 ++-- docs/interfaces/WorkerStatistics.html | 46 +-- docs/interfaces/WorkerUsage.html | 50 +-- docs/types/ErrorHandler.html | 42 +-- docs/types/ExitHandler.html | 42 +-- docs/types/KillBehavior.html | 42 +-- docs/types/KillHandler.html | 42 +-- docs/types/Measurement.html | 42 +-- docs/types/MessageHandler.html | 42 +-- docs/types/OnlineHandler.html | 42 +-- docs/types/PoolEvent.html | 42 +-- docs/types/PoolType.html | 42 +-- docs/types/TaskAsyncFunction.html | 44 +-- docs/types/TaskFunction.html | 42 +-- docs/types/TaskFunctions.html | 42 +-- docs/types/TaskSyncFunction.html | 44 +-- docs/types/WorkerChoiceStrategy.html | 42 +-- docs/types/WorkerType.html | 42 +-- docs/types/Writable.html | 42 +-- docs/variables/KillBehaviors.html | 42 +-- docs/variables/Measurements.html | 42 +-- docs/variables/PoolEvents.html | 42 +-- docs/variables/PoolTypes.html | 42 +-- docs/variables/WorkerChoiceStrategies.html | 42 +-- docs/variables/WorkerTypes.html | 42 +-- 67 files changed, 2315 insertions(+), 2608 deletions(-) diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index e1c34dac..df206d0c 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -19,6 +19,8 @@ --dark-hl-8: #6A9955; --light-hl-9: #267F99; --dark-hl-9: #4EC9B0; + --light-hl-10: #000000; + --dark-hl-10: #C8C8C8; --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @@ -34,6 +36,7 @@ --hl-7: var(--light-hl-7); --hl-8: var(--light-hl-8); --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); --code-background: var(--light-code-background); } } @@ -48,6 +51,7 @@ --hl-7: var(--dark-hl-7); --hl-8: var(--dark-hl-8); --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); --code-background: var(--dark-code-background); } } @@ -62,6 +66,7 @@ --hl-7: var(--light-hl-7); --hl-8: var(--light-hl-8); --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); --code-background: var(--light-code-background); } @@ -76,6 +81,7 @@ --hl-7: var(--dark-hl-7); --hl-8: var(--dark-hl-8); --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); --code-background: var(--dark-code-background); } @@ -89,4 +95,5 @@ .hl-7 { color: var(--hl-7); } .hl-8 { color: var(--hl-8); } .hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } pre, code { background: var(--code-background); } diff --git a/docs/assets/main.js b/docs/assets/main.js index 4c8fa615..3cee05e6 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -1,6 +1,6 @@ "use strict"; "use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } `}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); /*! Bundled license information: diff --git a/docs/assets/search.js b/docs/assets/search.js index 9ad3d74f..dc48e687 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\":\"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\":\"started\",\"url\":\"classes/AbstractPool.html#started\",\"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\":\"setTasksQueueMaxSize\",\"url\":\"classes/AbstractPool.html#setTasksQueueMaxSize\",\"classes\":\"tsd-is-private\",\"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\":\"taskStealingOnEmptyQueue\",\"url\":\"classes/AbstractPool.html#taskStealingOnEmptyQueue\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"tasksStealingOnBackPressure\",\"url\":\"classes/AbstractPool.html#tasksStealingOnBackPressure\",\"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\":\"stolenTasks\",\"url\":\"interfaces/PoolInfo.html#stolenTasks\",\"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\":\"size\",\"url\":\"interfaces/TasksQueueOptions.html#size\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":1024,\"name\":\"queueMaxSize\",\"url\":\"interfaces/TasksQueueOptions.html#queueMaxSize\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"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\":\"tasksQueueBackPressureSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueBackPressureSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"onBackPressure\",\"url\":\"interfaces/IWorkerNode.html#onBackPressure\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#onBackPressure.__type-12\",\"classes\":\"\",\"parent\":\"IWorkerNode.onBackPressure\"},{\"kind\":1024,\"name\":\"onEmptyQueue\",\"url\":\"interfaces/IWorkerNode.html#onEmptyQueue\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#onEmptyQueue.__type-14\",\"classes\":\"\",\"parent\":\"IWorkerNode.onEmptyQueue\"},{\"kind\":1024,\"name\":\"tasksQueueSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize.__type-20\",\"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\":\"unshiftTask\",\"url\":\"interfaces/IWorkerNode.html#unshiftTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#unshiftTask.__type-22\",\"classes\":\"\",\"parent\":\"IWorkerNode.unshiftTask\"},{\"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\":\"popTask\",\"url\":\"interfaces/IWorkerNode.html#popTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#popTask.__type-16\",\"classes\":\"\",\"parent\":\"IWorkerNode.popTask\"},{\"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-18\",\"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\":\"stolen\",\"url\":\"interfaces/TaskStatistics.html#stolen\",\"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\":\"dynamicWorkerUsage\",\"url\":\"interfaces/StrategyPolicy.html#dynamicWorkerUsage\",\"classes\":\"\",\"parent\":\"StrategyPolicy\"},{\"kind\":1024,\"name\":\"dynamicWorkerReady\",\"url\":\"interfaces/StrategyPolicy.html#dynamicWorkerReady\",\"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\":4194304,\"name\":\"Writable\",\"url\":\"types/Writable.html\",\"classes\":\"\"},{\"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\":\"Deque\",\"url\":\"classes/Deque.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Deque.html#constructor\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"head\",\"url\":\"classes/Deque.html#head\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"tail\",\"url\":\"classes/Deque.html#tail\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Deque.html#size\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Deque.html#maxSize\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/Deque.html#push\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/Deque.html#unshift\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/Deque.html#pop\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/Deque.html#shift\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"peekFirst\",\"url\":\"classes/Deque.html#peekFirst\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"peekLast\",\"url\":\"classes/Deque.html#peekLast\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Deque.html#clear\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"backward\",\"url\":\"classes/Deque.html#backward\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"incrementSize\",\"url\":\"classes/Deque.html#incrementSize\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/Deque.html#_iterator_\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":128,\"name\":\"Node\",\"url\":\"classes/Node.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Node.html#constructor\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/Node.html#value\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"next\",\"url\":\"classes/Node.html#next\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"prev\",\"url\":\"classes/Node.html#prev\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":64,\"name\":\"availableParallelism\",\"url\":\"functions/availableParallelism.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,60.958]],[\"comment/0\",[]],[\"name/1\",[1,39.756]],[\"comment/1\",[]],[\"name/2\",[2,44.864]],[\"comment/2\",[]],[\"name/3\",[3,46.295]],[\"comment/3\",[]],[\"name/4\",[4,47.965]],[\"comment/4\",[]],[\"name/5\",[5,46.295]],[\"comment/5\",[]],[\"name/6\",[6,47.965]],[\"comment/6\",[]],[\"name/7\",[7,60.958]],[\"comment/7\",[]],[\"name/8\",[8,60.958]],[\"comment/8\",[]],[\"name/9\",[9,60.958]],[\"comment/9\",[]],[\"name/10\",[10,47.965]],[\"comment/10\",[]],[\"name/11\",[11,47.965]],[\"comment/11\",[]],[\"name/12\",[12,42.5]],[\"comment/12\",[]],[\"name/13\",[13,60.958]],[\"comment/13\",[]],[\"name/14\",[14,60.958]],[\"comment/14\",[]],[\"name/15\",[15,47.965]],[\"comment/15\",[]],[\"name/16\",[16,60.958]],[\"comment/16\",[]],[\"name/17\",[17,60.958]],[\"comment/17\",[]],[\"name/18\",[18,60.958]],[\"comment/18\",[]],[\"name/19\",[19,60.958]],[\"comment/19\",[]],[\"name/20\",[20,60.958]],[\"comment/20\",[]],[\"name/21\",[21,44.864]],[\"comment/21\",[]],[\"name/22\",[22,43.612]],[\"comment/22\",[]],[\"name/23\",[23,44.864]],[\"comment/23\",[]],[\"name/24\",[24,44.864]],[\"comment/24\",[]],[\"name/25\",[25,44.864]],[\"comment/25\",[]],[\"name/26\",[26,46.295]],[\"comment/26\",[]],[\"name/27\",[27,44.864]],[\"comment/27\",[]],[\"name/28\",[28,55.85]],[\"comment/28\",[]],[\"name/29\",[29,60.958]],[\"comment/29\",[]],[\"name/30\",[30,60.958]],[\"comment/30\",[]],[\"name/31\",[31,44.864]],[\"comment/31\",[]],[\"name/32\",[32,46.295]],[\"comment/32\",[]],[\"name/33\",[33,42.5]],[\"comment/33\",[]],[\"name/34\",[34,46.295]],[\"comment/34\",[]],[\"name/35\",[35,60.958]],[\"comment/35\",[]],[\"name/36\",[36,60.958]],[\"comment/36\",[]],[\"name/37\",[37,46.295]],[\"comment/37\",[]],[\"name/38\",[38,47.965]],[\"comment/38\",[]],[\"name/39\",[39,47.965]],[\"comment/39\",[]],[\"name/40\",[40,42.5]],[\"comment/40\",[]],[\"name/41\",[41,44.864]],[\"comment/41\",[]],[\"name/42\",[42,46.295]],[\"comment/42\",[]],[\"name/43\",[43,47.965]],[\"comment/43\",[]],[\"name/44\",[44,47.965]],[\"comment/44\",[]],[\"name/45\",[45,47.965]],[\"comment/45\",[]],[\"name/46\",[46,43.612]],[\"comment/46\",[]],[\"name/47\",[47,47.965]],[\"comment/47\",[]],[\"name/48\",[48,47.965]],[\"comment/48\",[]],[\"name/49\",[49,60.958]],[\"comment/49\",[]],[\"name/50\",[50,60.958]],[\"comment/50\",[]],[\"name/51\",[51,60.958]],[\"comment/51\",[]],[\"name/52\",[52,60.958]],[\"comment/52\",[]],[\"name/53\",[53,60.958]],[\"comment/53\",[]],[\"name/54\",[54,60.958]],[\"comment/54\",[]],[\"name/55\",[55,60.958]],[\"comment/55\",[]],[\"name/56\",[56,47.965]],[\"comment/56\",[]],[\"name/57\",[57,47.965]],[\"comment/57\",[]],[\"name/58\",[58,47.965]],[\"comment/58\",[]],[\"name/59\",[59,47.965]],[\"comment/59\",[]],[\"name/60\",[60,47.965]],[\"comment/60\",[]],[\"name/61\",[61,47.965]],[\"comment/61\",[]],[\"name/62\",[62,47.965]],[\"comment/62\",[]],[\"name/63\",[63,60.958]],[\"comment/63\",[]],[\"name/64\",[64,60.958]],[\"comment/64\",[]],[\"name/65\",[65,60.958]],[\"comment/65\",[]],[\"name/66\",[66,60.958]],[\"comment/66\",[]],[\"name/67\",[67,47.965]],[\"comment/67\",[]],[\"name/68\",[68,27.518]],[\"comment/68\",[]],[\"name/69\",[69,60.958]],[\"comment/69\",[]],[\"name/70\",[70,60.958]],[\"comment/70\",[]],[\"name/71\",[71,60.958]],[\"comment/71\",[]],[\"name/72\",[72,60.958]],[\"comment/72\",[]],[\"name/73\",[73,60.958]],[\"comment/73\",[]],[\"name/74\",[74,47.965]],[\"comment/74\",[]],[\"name/75\",[75,60.958]],[\"comment/75\",[]],[\"name/76\",[76,60.958]],[\"comment/76\",[]],[\"name/77\",[77,46.295]],[\"comment/77\",[]],[\"name/78\",[78,55.85]],[\"comment/78\",[]],[\"name/79\",[79,60.958]],[\"comment/79\",[]],[\"name/80\",[80,55.85]],[\"comment/80\",[]],[\"name/81\",[81,55.85]],[\"comment/81\",[]],[\"name/82\",[82,55.85]],[\"comment/82\",[]],[\"name/83\",[83,47.965]],[\"comment/83\",[]],[\"name/84\",[84,60.958]],[\"comment/84\",[]],[\"name/85\",[85,60.958]],[\"comment/85\",[]],[\"name/86\",[1,39.756]],[\"comment/86\",[]],[\"name/87\",[6,47.965]],[\"comment/87\",[]],[\"name/88\",[24,44.864]],[\"comment/88\",[]],[\"name/89\",[38,47.965]],[\"comment/89\",[]],[\"name/90\",[12,42.5]],[\"comment/90\",[]],[\"name/91\",[45,47.965]],[\"comment/91\",[]],[\"name/92\",[46,43.612]],[\"comment/92\",[]],[\"name/93\",[44,47.965]],[\"comment/93\",[]],[\"name/94\",[56,47.965]],[\"comment/94\",[]],[\"name/95\",[62,47.965]],[\"comment/95\",[]],[\"name/96\",[60,47.965]],[\"comment/96\",[]],[\"name/97\",[57,47.965]],[\"comment/97\",[]],[\"name/98\",[25,44.864]],[\"comment/98\",[]],[\"name/99\",[2,44.864]],[\"comment/99\",[]],[\"name/100\",[3,46.295]],[\"comment/100\",[]],[\"name/101\",[4,47.965]],[\"comment/101\",[]],[\"name/102\",[5,46.295]],[\"comment/102\",[]],[\"name/103\",[10,47.965]],[\"comment/103\",[]],[\"name/104\",[11,47.965]],[\"comment/104\",[]],[\"name/105\",[15,47.965]],[\"comment/105\",[]],[\"name/106\",[21,44.864]],[\"comment/106\",[]],[\"name/107\",[22,43.612]],[\"comment/107\",[]],[\"name/108\",[23,44.864]],[\"comment/108\",[]],[\"name/109\",[26,46.295]],[\"comment/109\",[]],[\"name/110\",[27,44.864]],[\"comment/110\",[]],[\"name/111\",[31,44.864]],[\"comment/111\",[]],[\"name/112\",[32,46.295]],[\"comment/112\",[]],[\"name/113\",[33,42.5]],[\"comment/113\",[]],[\"name/114\",[34,46.295]],[\"comment/114\",[]],[\"name/115\",[37,46.295]],[\"comment/115\",[]],[\"name/116\",[39,47.965]],[\"comment/116\",[]],[\"name/117\",[40,42.5]],[\"comment/117\",[]],[\"name/118\",[41,44.864]],[\"comment/118\",[]],[\"name/119\",[42,46.295]],[\"comment/119\",[]],[\"name/120\",[43,47.965]],[\"comment/120\",[]],[\"name/121\",[47,47.965]],[\"comment/121\",[]],[\"name/122\",[48,47.965]],[\"comment/122\",[]],[\"name/123\",[58,47.965]],[\"comment/123\",[]],[\"name/124\",[59,47.965]],[\"comment/124\",[]],[\"name/125\",[61,47.965]],[\"comment/125\",[]],[\"name/126\",[67,47.965]],[\"comment/126\",[]],[\"name/127\",[68,27.518]],[\"comment/127\",[]],[\"name/128\",[74,47.965]],[\"comment/128\",[]],[\"name/129\",[77,46.295]],[\"comment/129\",[]],[\"name/130\",[83,47.965]],[\"comment/130\",[]],[\"name/131\",[86,60.958]],[\"comment/131\",[]],[\"name/132\",[1,39.756]],[\"comment/132\",[]],[\"name/133\",[12,42.5]],[\"comment/133\",[]],[\"name/134\",[45,47.965]],[\"comment/134\",[]],[\"name/135\",[46,43.612]],[\"comment/135\",[]],[\"name/136\",[44,47.965]],[\"comment/136\",[]],[\"name/137\",[56,47.965]],[\"comment/137\",[]],[\"name/138\",[62,47.965]],[\"comment/138\",[]],[\"name/139\",[60,47.965]],[\"comment/139\",[]],[\"name/140\",[57,47.965]],[\"comment/140\",[]],[\"name/141\",[24,44.864]],[\"comment/141\",[]],[\"name/142\",[25,44.864]],[\"comment/142\",[]],[\"name/143\",[38,47.965]],[\"comment/143\",[]],[\"name/144\",[2,44.864]],[\"comment/144\",[]],[\"name/145\",[3,46.295]],[\"comment/145\",[]],[\"name/146\",[4,47.965]],[\"comment/146\",[]],[\"name/147\",[5,46.295]],[\"comment/147\",[]],[\"name/148\",[6,47.965]],[\"comment/148\",[]],[\"name/149\",[10,47.965]],[\"comment/149\",[]],[\"name/150\",[11,47.965]],[\"comment/150\",[]],[\"name/151\",[15,47.965]],[\"comment/151\",[]],[\"name/152\",[21,44.864]],[\"comment/152\",[]],[\"name/153\",[22,43.612]],[\"comment/153\",[]],[\"name/154\",[23,44.864]],[\"comment/154\",[]],[\"name/155\",[26,46.295]],[\"comment/155\",[]],[\"name/156\",[27,44.864]],[\"comment/156\",[]],[\"name/157\",[31,44.864]],[\"comment/157\",[]],[\"name/158\",[32,46.295]],[\"comment/158\",[]],[\"name/159\",[33,42.5]],[\"comment/159\",[]],[\"name/160\",[34,46.295]],[\"comment/160\",[]],[\"name/161\",[37,46.295]],[\"comment/161\",[]],[\"name/162\",[39,47.965]],[\"comment/162\",[]],[\"name/163\",[40,42.5]],[\"comment/163\",[]],[\"name/164\",[41,44.864]],[\"comment/164\",[]],[\"name/165\",[42,46.295]],[\"comment/165\",[]],[\"name/166\",[43,47.965]],[\"comment/166\",[]],[\"name/167\",[47,47.965]],[\"comment/167\",[]],[\"name/168\",[48,47.965]],[\"comment/168\",[]],[\"name/169\",[58,47.965]],[\"comment/169\",[]],[\"name/170\",[59,47.965]],[\"comment/170\",[]],[\"name/171\",[61,47.965]],[\"comment/171\",[]],[\"name/172\",[67,47.965]],[\"comment/172\",[]],[\"name/173\",[68,27.518]],[\"comment/173\",[]],[\"name/174\",[74,47.965]],[\"comment/174\",[]],[\"name/175\",[77,46.295]],[\"comment/175\",[]],[\"name/176\",[83,47.965]],[\"comment/176\",[]],[\"name/177\",[87,60.958]],[\"comment/177\",[]],[\"name/178\",[88,60.958]],[\"comment/178\",[]],[\"name/179\",[89,60.958]],[\"comment/179\",[]],[\"name/180\",[90,49.972]],[\"comment/180\",[]],[\"name/181\",[91,49.972]],[\"comment/181\",[]],[\"name/182\",[92,49.972]],[\"comment/182\",[]],[\"name/183\",[93,49.972]],[\"comment/183\",[]],[\"name/184\",[94,47.965]],[\"comment/184\",[]],[\"name/185\",[95,49.972]],[\"comment/185\",[]],[\"name/186\",[96,52.485]],[\"comment/186\",[]],[\"name/187\",[97,52.485]],[\"comment/187\",[]],[\"name/188\",[33,42.5]],[\"comment/188\",[]],[\"name/189\",[98,49.972]],[\"comment/189\",[]],[\"name/190\",[99,60.958]],[\"comment/190\",[]],[\"name/191\",[100,60.958]],[\"comment/191\",[]],[\"name/192\",[101,60.958]],[\"comment/192\",[]],[\"name/193\",[21,44.864]],[\"comment/193\",[]],[\"name/194\",[2,44.864]],[\"comment/194\",[]],[\"name/195\",[77,46.295]],[\"comment/195\",[]],[\"name/196\",[68,27.518]],[\"comment/196\",[]],[\"name/197\",[3,46.295]],[\"comment/197\",[]],[\"name/198\",[41,44.864]],[\"comment/198\",[]],[\"name/199\",[68,27.518]],[\"comment/199\",[]],[\"name/200\",[42,46.295]],[\"comment/200\",[]],[\"name/201\",[68,27.518]],[\"comment/201\",[]],[\"name/202\",[40,42.5]],[\"comment/202\",[]],[\"name/203\",[68,27.518]],[\"comment/203\",[]],[\"name/204\",[31,44.864]],[\"comment/204\",[]],[\"name/205\",[68,27.518]],[\"comment/205\",[]],[\"name/206\",[32,46.295]],[\"comment/206\",[]],[\"name/207\",[68,27.518]],[\"comment/207\",[]],[\"name/208\",[33,42.5]],[\"comment/208\",[]],[\"name/209\",[68,27.518]],[\"comment/209\",[]],[\"name/210\",[34,46.295]],[\"comment/210\",[]],[\"name/211\",[68,27.518]],[\"comment/211\",[]],[\"name/212\",[102,60.958]],[\"comment/212\",[]],[\"name/213\",[103,60.958]],[\"comment/213\",[]],[\"name/214\",[104,60.958]],[\"comment/214\",[]],[\"name/215\",[105,60.958]],[\"comment/215\",[]],[\"name/216\",[24,44.864]],[\"comment/216\",[]],[\"name/217\",[25,44.864]],[\"comment/217\",[]],[\"name/218\",[22,43.612]],[\"comment/218\",[]],[\"name/219\",[106,60.958]],[\"comment/219\",[]],[\"name/220\",[26,46.295]],[\"comment/220\",[]],[\"name/221\",[27,44.864]],[\"comment/221\",[]],[\"name/222\",[23,44.864]],[\"comment/222\",[]],[\"name/223\",[2,44.864]],[\"comment/223\",[]],[\"name/224\",[107,60.958]],[\"comment/224\",[]],[\"name/225\",[108,60.958]],[\"comment/225\",[]],[\"name/226\",[109,60.958]],[\"comment/226\",[]],[\"name/227\",[110,60.958]],[\"comment/227\",[]],[\"name/228\",[111,60.958]],[\"comment/228\",[]],[\"name/229\",[112,60.958]],[\"comment/229\",[]],[\"name/230\",[113,60.958]],[\"comment/230\",[]],[\"name/231\",[114,60.958]],[\"comment/231\",[]],[\"name/232\",[115,60.958]],[\"comment/232\",[]],[\"name/233\",[116,46.295]],[\"comment/233\",[]],[\"name/234\",[68,27.518]],[\"comment/234\",[]],[\"name/235\",[117,52.485]],[\"comment/235\",[]],[\"name/236\",[118,52.485]],[\"comment/236\",[]],[\"name/237\",[119,49.972]],[\"comment/237\",[]],[\"name/238\",[120,47.965]],[\"comment/238\",[]],[\"name/239\",[121,49.972]],[\"comment/239\",[]],[\"name/240\",[68,27.518]],[\"comment/240\",[]],[\"name/241\",[117,52.485]],[\"comment/241\",[]],[\"name/242\",[118,52.485]],[\"comment/242\",[]],[\"name/243\",[119,49.972]],[\"comment/243\",[]],[\"name/244\",[120,47.965]],[\"comment/244\",[]],[\"name/245\",[122,60.958]],[\"comment/245\",[]],[\"name/246\",[90,49.972]],[\"comment/246\",[]],[\"name/247\",[91,49.972]],[\"comment/247\",[]],[\"name/248\",[92,49.972]],[\"comment/248\",[]],[\"name/249\",[93,49.972]],[\"comment/249\",[]],[\"name/250\",[94,47.965]],[\"comment/250\",[]],[\"name/251\",[95,49.972]],[\"comment/251\",[]],[\"name/252\",[96,52.485]],[\"comment/252\",[]],[\"name/253\",[97,52.485]],[\"comment/253\",[]],[\"name/254\",[33,42.5]],[\"comment/254\",[]],[\"name/255\",[98,49.972]],[\"comment/255\",[]],[\"name/256\",[123,60.958]],[\"comment/256\",[]],[\"name/257\",[98,49.972]],[\"comment/257\",[]],[\"name/258\",[124,52.485]],[\"comment/258\",[]],[\"name/259\",[125,60.958]],[\"comment/259\",[]],[\"name/260\",[126,60.958]],[\"comment/260\",[]],[\"name/261\",[127,60.958]],[\"comment/261\",[]],[\"name/262\",[92,49.972]],[\"comment/262\",[]],[\"name/263\",[68,27.518]],[\"comment/263\",[]],[\"name/264\",[128,60.958]],[\"comment/264\",[]],[\"name/265\",[129,60.958]],[\"comment/265\",[]],[\"name/266\",[130,60.958]],[\"comment/266\",[]],[\"name/267\",[23,44.864]],[\"comment/267\",[]],[\"name/268\",[93,49.972]],[\"comment/268\",[]],[\"name/269\",[68,27.518]],[\"comment/269\",[]],[\"name/270\",[131,60.958]],[\"comment/270\",[]],[\"name/271\",[132,47.965]],[\"comment/271\",[]],[\"name/272\",[133,60.958]],[\"comment/272\",[]],[\"name/273\",[134,60.958]],[\"comment/273\",[]],[\"name/274\",[135,60.958]],[\"comment/274\",[]],[\"name/275\",[68,27.518]],[\"comment/275\",[]],[\"name/276\",[136,60.958]],[\"comment/276\",[]],[\"name/277\",[25,44.864]],[\"comment/277\",[]],[\"name/278\",[21,44.864]],[\"comment/278\",[]],[\"name/279\",[137,60.958]],[\"comment/279\",[]],[\"name/280\",[138,60.958]],[\"comment/280\",[]],[\"name/281\",[139,60.958]],[\"comment/281\",[]],[\"name/282\",[140,60.958]],[\"comment/282\",[]],[\"name/283\",[68,27.518]],[\"comment/283\",[]],[\"name/284\",[141,60.958]],[\"comment/284\",[]],[\"name/285\",[68,27.518]],[\"comment/285\",[]],[\"name/286\",[82,55.85]],[\"comment/286\",[]],[\"name/287\",[68,27.518]],[\"comment/287\",[]],[\"name/288\",[80,55.85]],[\"comment/288\",[]],[\"name/289\",[68,27.518]],[\"comment/289\",[]],[\"name/290\",[142,60.958]],[\"comment/290\",[]],[\"name/291\",[68,27.518]],[\"comment/291\",[]],[\"name/292\",[81,55.85]],[\"comment/292\",[]],[\"name/293\",[68,27.518]],[\"comment/293\",[]],[\"name/294\",[143,60.958]],[\"comment/294\",[]],[\"name/295\",[68,27.518]],[\"comment/295\",[]],[\"name/296\",[144,60.958]],[\"comment/296\",[]],[\"name/297\",[68,27.518]],[\"comment/297\",[]],[\"name/298\",[78,55.85]],[\"comment/298\",[]],[\"name/299\",[68,27.518]],[\"comment/299\",[]],[\"name/300\",[145,60.958]],[\"comment/300\",[]],[\"name/301\",[68,27.518]],[\"comment/301\",[]],[\"name/302\",[146,60.958]],[\"comment/302\",[]],[\"name/303\",[68,27.518]],[\"comment/303\",[]],[\"name/304\",[147,60.958]],[\"comment/304\",[]],[\"name/305\",[68,27.518]],[\"comment/305\",[]],[\"name/306\",[148,60.958]],[\"comment/306\",[]],[\"name/307\",[149,55.85]],[\"comment/307\",[]],[\"name/308\",[117,52.485]],[\"comment/308\",[]],[\"name/309\",[118,52.485]],[\"comment/309\",[]],[\"name/310\",[119,49.972]],[\"comment/310\",[]],[\"name/311\",[120,47.965]],[\"comment/311\",[]],[\"name/312\",[150,60.958]],[\"comment/312\",[]],[\"name/313\",[91,49.972]],[\"comment/313\",[]],[\"name/314\",[68,27.518]],[\"comment/314\",[]],[\"name/315\",[90,49.972]],[\"comment/315\",[]],[\"name/316\",[68,27.518]],[\"comment/316\",[]],[\"name/317\",[151,60.958]],[\"comment/317\",[]],[\"name/318\",[152,60.958]],[\"comment/318\",[]],[\"name/319\",[153,60.958]],[\"comment/319\",[]],[\"name/320\",[154,60.958]],[\"comment/320\",[]],[\"name/321\",[155,60.958]],[\"comment/321\",[]],[\"name/322\",[156,60.958]],[\"comment/322\",[]],[\"name/323\",[157,60.958]],[\"comment/323\",[]],[\"name/324\",[158,60.958]],[\"comment/324\",[]],[\"name/325\",[132,47.965]],[\"comment/325\",[]],[\"name/326\",[24,44.864]],[\"comment/326\",[]],[\"name/327\",[159,60.958]],[\"comment/327\",[]],[\"name/328\",[22,43.612]],[\"comment/328\",[]],[\"name/329\",[160,46.295]],[\"comment/329\",[]],[\"name/330\",[161,60.958]],[\"comment/330\",[]],[\"name/331\",[162,60.958]],[\"comment/331\",[]],[\"name/332\",[163,60.958]],[\"comment/332\",[]],[\"name/333\",[116,46.295]],[\"comment/333\",[]],[\"name/334\",[121,49.972]],[\"comment/334\",[]],[\"name/335\",[164,47.965]],[\"comment/335\",[]],[\"name/336\",[165,60.958]],[\"comment/336\",[]],[\"name/337\",[166,55.85]],[\"comment/337\",[]],[\"name/338\",[167,60.958]],[\"comment/338\",[]],[\"name/339\",[168,55.85]],[\"comment/339\",[]],[\"name/340\",[169,55.85]],[\"comment/340\",[]],[\"name/341\",[170,60.958]],[\"comment/341\",[]],[\"name/342\",[68,27.518]],[\"comment/342\",[]],[\"name/343\",[171,55.85]],[\"comment/343\",[]],[\"name/344\",[68,27.518]],[\"comment/344\",[]],[\"name/345\",[172,60.958]],[\"comment/345\",[]],[\"name/346\",[68,27.518]],[\"comment/346\",[]],[\"name/347\",[173,55.85]],[\"comment/347\",[]],[\"name/348\",[68,27.518]],[\"comment/348\",[]],[\"name/349\",[174,55.85]],[\"comment/349\",[]],[\"name/350\",[68,27.518]],[\"comment/350\",[]],[\"name/351\",[175,55.85]],[\"comment/351\",[]],[\"name/352\",[176,60.958]],[\"comment/352\",[]],[\"name/353\",[120,47.965]],[\"comment/353\",[]],[\"name/354\",[177,60.958]],[\"comment/354\",[]],[\"name/355\",[149,55.85]],[\"comment/355\",[]],[\"name/356\",[119,49.972]],[\"comment/356\",[]],[\"name/357\",[120,47.965]],[\"comment/357\",[]],[\"name/358\",[168,55.85]],[\"comment/358\",[]],[\"name/359\",[178,60.958]],[\"comment/359\",[]],[\"name/360\",[179,60.958]],[\"comment/360\",[]],[\"name/361\",[169,55.85]],[\"comment/361\",[]],[\"name/362\",[116,46.295]],[\"comment/362\",[]],[\"name/363\",[121,49.972]],[\"comment/363\",[]],[\"name/364\",[164,47.965]],[\"comment/364\",[]],[\"name/365\",[94,47.965]],[\"comment/365\",[]],[\"name/366\",[95,49.972]],[\"comment/366\",[]],[\"name/367\",[180,60.958]],[\"comment/367\",[]],[\"name/368\",[175,55.85]],[\"comment/368\",[]],[\"name/369\",[116,46.295]],[\"comment/369\",[]],[\"name/370\",[121,49.972]],[\"comment/370\",[]],[\"name/371\",[164,47.965]],[\"comment/371\",[]],[\"name/372\",[181,60.958]],[\"comment/372\",[]],[\"name/373\",[5,46.295]],[\"comment/373\",[]],[\"name/374\",[1,39.756]],[\"comment/374\",[]],[\"name/375\",[166,55.85]],[\"comment/375\",[]],[\"name/376\",[182,60.958]],[\"comment/376\",[]],[\"name/377\",[94,47.965]],[\"comment/377\",[]],[\"name/378\",[12,42.5]],[\"comment/378\",[]],[\"name/379\",[183,60.958]],[\"comment/379\",[]],[\"name/380\",[184,60.958]],[\"comment/380\",[]],[\"name/381\",[31,44.864]],[\"comment/381\",[]],[\"name/382\",[171,55.85]],[\"comment/382\",[]],[\"name/383\",[41,44.864]],[\"comment/383\",[]],[\"name/384\",[173,55.85]],[\"comment/384\",[]],[\"name/385\",[174,55.85]],[\"comment/385\",[]],[\"name/386\",[185,60.958]],[\"comment/386\",[]],[\"name/387\",[1,39.756]],[\"comment/387\",[]],[\"name/388\",[6,47.965]],[\"comment/388\",[]],[\"name/389\",[24,44.864]],[\"comment/389\",[]],[\"name/390\",[38,47.965]],[\"comment/390\",[]],[\"name/391\",[12,42.5]],[\"comment/391\",[]],[\"name/392\",[46,43.612]],[\"comment/392\",[]],[\"name/393\",[44,47.965]],[\"comment/393\",[]],[\"name/394\",[56,47.965]],[\"comment/394\",[]],[\"name/395\",[62,47.965]],[\"comment/395\",[]],[\"name/396\",[60,47.965]],[\"comment/396\",[]],[\"name/397\",[57,47.965]],[\"comment/397\",[]],[\"name/398\",[25,44.864]],[\"comment/398\",[]],[\"name/399\",[2,44.864]],[\"comment/399\",[]],[\"name/400\",[3,46.295]],[\"comment/400\",[]],[\"name/401\",[4,47.965]],[\"comment/401\",[]],[\"name/402\",[5,46.295]],[\"comment/402\",[]],[\"name/403\",[10,47.965]],[\"comment/403\",[]],[\"name/404\",[11,47.965]],[\"comment/404\",[]],[\"name/405\",[15,47.965]],[\"comment/405\",[]],[\"name/406\",[21,44.864]],[\"comment/406\",[]],[\"name/407\",[22,43.612]],[\"comment/407\",[]],[\"name/408\",[23,44.864]],[\"comment/408\",[]],[\"name/409\",[26,46.295]],[\"comment/409\",[]],[\"name/410\",[27,44.864]],[\"comment/410\",[]],[\"name/411\",[31,44.864]],[\"comment/411\",[]],[\"name/412\",[32,46.295]],[\"comment/412\",[]],[\"name/413\",[33,42.5]],[\"comment/413\",[]],[\"name/414\",[34,46.295]],[\"comment/414\",[]],[\"name/415\",[37,46.295]],[\"comment/415\",[]],[\"name/416\",[39,47.965]],[\"comment/416\",[]],[\"name/417\",[40,42.5]],[\"comment/417\",[]],[\"name/418\",[41,44.864]],[\"comment/418\",[]],[\"name/419\",[42,46.295]],[\"comment/419\",[]],[\"name/420\",[43,47.965]],[\"comment/420\",[]],[\"name/421\",[45,47.965]],[\"comment/421\",[]],[\"name/422\",[47,47.965]],[\"comment/422\",[]],[\"name/423\",[48,47.965]],[\"comment/423\",[]],[\"name/424\",[58,47.965]],[\"comment/424\",[]],[\"name/425\",[59,47.965]],[\"comment/425\",[]],[\"name/426\",[61,47.965]],[\"comment/426\",[]],[\"name/427\",[67,47.965]],[\"comment/427\",[]],[\"name/428\",[68,27.518]],[\"comment/428\",[]],[\"name/429\",[74,47.965]],[\"comment/429\",[]],[\"name/430\",[77,46.295]],[\"comment/430\",[]],[\"name/431\",[83,47.965]],[\"comment/431\",[]],[\"name/432\",[186,60.958]],[\"comment/432\",[]],[\"name/433\",[1,39.756]],[\"comment/433\",[]],[\"name/434\",[12,42.5]],[\"comment/434\",[]],[\"name/435\",[46,43.612]],[\"comment/435\",[]],[\"name/436\",[44,47.965]],[\"comment/436\",[]],[\"name/437\",[56,47.965]],[\"comment/437\",[]],[\"name/438\",[62,47.965]],[\"comment/438\",[]],[\"name/439\",[60,47.965]],[\"comment/439\",[]],[\"name/440\",[57,47.965]],[\"comment/440\",[]],[\"name/441\",[24,44.864]],[\"comment/441\",[]],[\"name/442\",[25,44.864]],[\"comment/442\",[]],[\"name/443\",[38,47.965]],[\"comment/443\",[]],[\"name/444\",[2,44.864]],[\"comment/444\",[]],[\"name/445\",[3,46.295]],[\"comment/445\",[]],[\"name/446\",[4,47.965]],[\"comment/446\",[]],[\"name/447\",[5,46.295]],[\"comment/447\",[]],[\"name/448\",[6,47.965]],[\"comment/448\",[]],[\"name/449\",[10,47.965]],[\"comment/449\",[]],[\"name/450\",[11,47.965]],[\"comment/450\",[]],[\"name/451\",[15,47.965]],[\"comment/451\",[]],[\"name/452\",[21,44.864]],[\"comment/452\",[]],[\"name/453\",[22,43.612]],[\"comment/453\",[]],[\"name/454\",[23,44.864]],[\"comment/454\",[]],[\"name/455\",[26,46.295]],[\"comment/455\",[]],[\"name/456\",[27,44.864]],[\"comment/456\",[]],[\"name/457\",[31,44.864]],[\"comment/457\",[]],[\"name/458\",[32,46.295]],[\"comment/458\",[]],[\"name/459\",[33,42.5]],[\"comment/459\",[]],[\"name/460\",[34,46.295]],[\"comment/460\",[]],[\"name/461\",[37,46.295]],[\"comment/461\",[]],[\"name/462\",[39,47.965]],[\"comment/462\",[]],[\"name/463\",[40,42.5]],[\"comment/463\",[]],[\"name/464\",[41,44.864]],[\"comment/464\",[]],[\"name/465\",[42,46.295]],[\"comment/465\",[]],[\"name/466\",[43,47.965]],[\"comment/466\",[]],[\"name/467\",[45,47.965]],[\"comment/467\",[]],[\"name/468\",[47,47.965]],[\"comment/468\",[]],[\"name/469\",[48,47.965]],[\"comment/469\",[]],[\"name/470\",[58,47.965]],[\"comment/470\",[]],[\"name/471\",[59,47.965]],[\"comment/471\",[]],[\"name/472\",[61,47.965]],[\"comment/472\",[]],[\"name/473\",[67,47.965]],[\"comment/473\",[]],[\"name/474\",[68,27.518]],[\"comment/474\",[]],[\"name/475\",[74,47.965]],[\"comment/475\",[]],[\"name/476\",[77,46.295]],[\"comment/476\",[]],[\"name/477\",[83,47.965]],[\"comment/477\",[]],[\"name/478\",[187,60.958]],[\"comment/478\",[]],[\"name/479\",[188,55.85]],[\"comment/479\",[]],[\"name/480\",[90,49.972]],[\"comment/480\",[]],[\"name/481\",[91,49.972]],[\"comment/481\",[]],[\"name/482\",[92,49.972]],[\"comment/482\",[]],[\"name/483\",[93,49.972]],[\"comment/483\",[]],[\"name/484\",[94,47.965]],[\"comment/484\",[]],[\"name/485\",[95,49.972]],[\"comment/485\",[]],[\"name/486\",[96,52.485]],[\"comment/486\",[]],[\"name/487\",[97,52.485]],[\"comment/487\",[]],[\"name/488\",[33,42.5]],[\"comment/488\",[]],[\"name/489\",[98,49.972]],[\"comment/489\",[]],[\"name/490\",[189,60.958]],[\"comment/490\",[]],[\"name/491\",[1,39.756]],[\"comment/491\",[]],[\"name/492\",[132,47.965]],[\"comment/492\",[]],[\"name/493\",[160,46.295]],[\"comment/493\",[]],[\"name/494\",[190,52.485]],[\"comment/494\",[]],[\"name/495\",[191,49.972]],[\"comment/495\",[]],[\"name/496\",[192,52.485]],[\"comment/496\",[]],[\"name/497\",[46,43.612]],[\"comment/497\",[]],[\"name/498\",[193,60.958]],[\"comment/498\",[]],[\"name/499\",[12,42.5]],[\"comment/499\",[]],[\"name/500\",[194,60.958]],[\"comment/500\",[]],[\"name/501\",[195,60.958]],[\"comment/501\",[]],[\"name/502\",[196,52.485]],[\"comment/502\",[]],[\"name/503\",[197,52.485]],[\"comment/503\",[]],[\"name/504\",[198,52.485]],[\"comment/504\",[]],[\"name/505\",[40,42.5]],[\"comment/505\",[]],[\"name/506\",[199,52.485]],[\"comment/506\",[]],[\"name/507\",[200,60.958]],[\"comment/507\",[]],[\"name/508\",[201,52.485]],[\"comment/508\",[]],[\"name/509\",[202,52.485]],[\"comment/509\",[]],[\"name/510\",[203,52.485]],[\"comment/510\",[]],[\"name/511\",[28,55.85]],[\"comment/511\",[]],[\"name/512\",[204,60.958]],[\"comment/512\",[]],[\"name/513\",[205,60.958]],[\"comment/513\",[]],[\"name/514\",[206,55.85]],[\"comment/514\",[]],[\"name/515\",[207,52.485]],[\"comment/515\",[]],[\"name/516\",[208,52.485]],[\"comment/516\",[]],[\"name/517\",[209,52.485]],[\"comment/517\",[]],[\"name/518\",[210,52.485]],[\"comment/518\",[]],[\"name/519\",[211,52.485]],[\"comment/519\",[]],[\"name/520\",[212,52.485]],[\"comment/520\",[]],[\"name/521\",[213,52.485]],[\"comment/521\",[]],[\"name/522\",[214,60.958]],[\"comment/522\",[]],[\"name/523\",[215,60.958]],[\"comment/523\",[]],[\"name/524\",[216,60.958]],[\"comment/524\",[]],[\"name/525\",[217,60.958]],[\"comment/525\",[]],[\"name/526\",[218,60.958]],[\"comment/526\",[]],[\"name/527\",[219,60.958]],[\"comment/527\",[]],[\"name/528\",[1,39.756]],[\"comment/528\",[]],[\"name/529\",[201,52.485]],[\"comment/529\",[]],[\"name/530\",[132,47.965]],[\"comment/530\",[]],[\"name/531\",[208,52.485]],[\"comment/531\",[]],[\"name/532\",[160,46.295]],[\"comment/532\",[]],[\"name/533\",[190,52.485]],[\"comment/533\",[]],[\"name/534\",[191,49.972]],[\"comment/534\",[]],[\"name/535\",[192,52.485]],[\"comment/535\",[]],[\"name/536\",[46,43.612]],[\"comment/536\",[]],[\"name/537\",[12,42.5]],[\"comment/537\",[]],[\"name/538\",[196,52.485]],[\"comment/538\",[]],[\"name/539\",[197,52.485]],[\"comment/539\",[]],[\"name/540\",[198,52.485]],[\"comment/540\",[]],[\"name/541\",[40,42.5]],[\"comment/541\",[]],[\"name/542\",[199,52.485]],[\"comment/542\",[]],[\"name/543\",[202,52.485]],[\"comment/543\",[]],[\"name/544\",[203,52.485]],[\"comment/544\",[]],[\"name/545\",[207,52.485]],[\"comment/545\",[]],[\"name/546\",[209,52.485]],[\"comment/546\",[]],[\"name/547\",[210,52.485]],[\"comment/547\",[]],[\"name/548\",[211,52.485]],[\"comment/548\",[]],[\"name/549\",[212,52.485]],[\"comment/549\",[]],[\"name/550\",[213,52.485]],[\"comment/550\",[]],[\"name/551\",[220,60.958]],[\"comment/551\",[]],[\"name/552\",[1,39.756]],[\"comment/552\",[]],[\"name/553\",[221,55.85]],[\"comment/553\",[]],[\"name/554\",[201,52.485]],[\"comment/554\",[]],[\"name/555\",[203,52.485]],[\"comment/555\",[]],[\"name/556\",[132,47.965]],[\"comment/556\",[]],[\"name/557\",[208,52.485]],[\"comment/557\",[]],[\"name/558\",[210,52.485]],[\"comment/558\",[]],[\"name/559\",[160,46.295]],[\"comment/559\",[]],[\"name/560\",[190,52.485]],[\"comment/560\",[]],[\"name/561\",[191,49.972]],[\"comment/561\",[]],[\"name/562\",[192,52.485]],[\"comment/562\",[]],[\"name/563\",[46,43.612]],[\"comment/563\",[]],[\"name/564\",[12,42.5]],[\"comment/564\",[]],[\"name/565\",[196,52.485]],[\"comment/565\",[]],[\"name/566\",[197,52.485]],[\"comment/566\",[]],[\"name/567\",[198,52.485]],[\"comment/567\",[]],[\"name/568\",[40,42.5]],[\"comment/568\",[]],[\"name/569\",[199,52.485]],[\"comment/569\",[]],[\"name/570\",[202,52.485]],[\"comment/570\",[]],[\"name/571\",[207,52.485]],[\"comment/571\",[]],[\"name/572\",[209,52.485]],[\"comment/572\",[]],[\"name/573\",[211,52.485]],[\"comment/573\",[]],[\"name/574\",[212,52.485]],[\"comment/574\",[]],[\"name/575\",[213,52.485]],[\"comment/575\",[]],[\"name/576\",[222,60.958]],[\"comment/576\",[]],[\"name/577\",[223,55.85]],[\"comment/577\",[]],[\"name/578\",[188,55.85]],[\"comment/578\",[]],[\"name/579\",[223,55.85]],[\"comment/579\",[]],[\"name/580\",[224,60.958]],[\"comment/580\",[]],[\"name/581\",[225,55.85]],[\"comment/581\",[]],[\"name/582\",[226,60.958]],[\"comment/582\",[]],[\"name/583\",[225,55.85]],[\"comment/583\",[]],[\"name/584\",[68,27.518]],[\"comment/584\",[]],[\"name/585\",[227,60.958]],[\"comment/585\",[]],[\"name/586\",[68,27.518]],[\"comment/586\",[]],[\"name/587\",[228,60.958]],[\"comment/587\",[]],[\"name/588\",[160,46.295]],[\"comment/588\",[]],[\"name/589\",[229,60.958]],[\"comment/589\",[]],[\"name/590\",[68,27.518]],[\"comment/590\",[]],[\"name/591\",[230,60.958]],[\"comment/591\",[]],[\"name/592\",[231,60.958]],[\"comment/592\",[]],[\"name/593\",[232,55.85]],[\"comment/593\",[]],[\"name/594\",[233,55.85]],[\"comment/594\",[]],[\"name/595\",[160,46.295]],[\"comment/595\",[]],[\"name/596\",[191,49.972]],[\"comment/596\",[]],[\"name/597\",[22,43.612]],[\"comment/597\",[]],[\"name/598\",[206,55.85]],[\"comment/598\",[]],[\"name/599\",[221,55.85]],[\"comment/599\",[]],[\"name/600\",[234,55.85]],[\"comment/600\",[]],[\"name/601\",[235,49.972]],[\"comment/601\",[]],[\"name/602\",[236,52.485]],[\"comment/602\",[]],[\"name/603\",[237,55.85]],[\"comment/603\",[]],[\"name/604\",[238,52.485]],[\"comment/604\",[]],[\"name/605\",[239,55.85]],[\"comment/605\",[]],[\"name/606\",[240,60.958]],[\"comment/606\",[]],[\"name/607\",[241,60.958]],[\"comment/607\",[]],[\"name/608\",[68,27.518]],[\"comment/608\",[]],[\"name/609\",[242,60.958]],[\"comment/609\",[]],[\"name/610\",[68,27.518]],[\"comment/610\",[]],[\"name/611\",[243,60.958]],[\"comment/611\",[]],[\"name/612\",[244,60.958]],[\"comment/612\",[]],[\"name/613\",[234,55.85]],[\"comment/613\",[]],[\"name/614\",[235,49.972]],[\"comment/614\",[]],[\"name/615\",[236,52.485]],[\"comment/615\",[]],[\"name/616\",[237,55.85]],[\"comment/616\",[]],[\"name/617\",[238,52.485]],[\"comment/617\",[]],[\"name/618\",[239,55.85]],[\"comment/618\",[]],[\"name/619\",[232,55.85]],[\"comment/619\",[]],[\"name/620\",[235,49.972]],[\"comment/620\",[]],[\"name/621\",[245,60.958]],[\"comment/621\",[]],[\"name/622\",[236,52.485]],[\"comment/622\",[]],[\"name/623\",[233,55.85]],[\"comment/623\",[]],[\"name/624\",[235,49.972]],[\"comment/624\",[]],[\"name/625\",[238,52.485]],[\"comment/625\",[]],[\"name/626\",[116,46.295]],[\"comment/626\",[]],[\"name/627\",[164,47.965]],[\"comment/627\",[]],[\"name/628\",[246,60.958]],[\"comment/628\",[]],[\"name/629\",[116,46.295]],[\"comment/629\",[]],[\"name/630\",[164,47.965]],[\"comment/630\",[]],[\"name/631\",[247,60.958]],[\"comment/631\",[]],[\"name/632\",[248,60.958]],[\"comment/632\",[]],[\"name/633\",[1,39.756]],[\"comment/633\",[]],[\"name/634\",[124,52.485]],[\"comment/634\",[]],[\"name/635\",[249,55.85]],[\"comment/635\",[]],[\"name/636\",[250,55.85]],[\"comment/636\",[]],[\"name/637\",[251,60.958]],[\"comment/637\",[]],[\"name/638\",[252,60.958]],[\"comment/638\",[]],[\"name/639\",[253,60.958]],[\"comment/639\",[]],[\"name/640\",[254,60.958]],[\"comment/640\",[]],[\"name/641\",[37,46.295]],[\"comment/641\",[]],[\"name/642\",[255,60.958]],[\"comment/642\",[]],[\"name/643\",[256,60.958]],[\"comment/643\",[]],[\"name/644\",[1,39.756]],[\"comment/644\",[]],[\"name/645\",[257,60.958]],[\"comment/645\",[]],[\"name/646\",[258,60.958]],[\"comment/646\",[]],[\"name/647\",[124,52.485]],[\"comment/647\",[]],[\"name/648\",[27,44.864]],[\"comment/648\",[]],[\"name/649\",[249,55.85]],[\"comment/649\",[]],[\"name/650\",[250,55.85]],[\"comment/650\",[]],[\"name/651\",[259,60.958]],[\"comment/651\",[]],[\"name/652\",[260,60.958]],[\"comment/652\",[]],[\"name/653\",[261,60.958]],[\"comment/653\",[]],[\"name/654\",[262,60.958]],[\"comment/654\",[]],[\"name/655\",[263,60.958]],[\"comment/655\",[]],[\"name/656\",[264,60.958]],[\"comment/656\",[]],[\"name/657\",[265,60.958]],[\"comment/657\",[]],[\"name/658\",[266,60.958]],[\"comment/658\",[]],[\"name/659\",[267,60.958]],[\"comment/659\",[]],[\"name/660\",[1,39.756]],[\"comment/660\",[]],[\"name/661\",[268,60.958]],[\"comment/661\",[]],[\"name/662\",[269,60.958]],[\"comment/662\",[]],[\"name/663\",[270,60.958]],[\"comment/663\",[]],[\"name/664\",[271,60.958]],[\"comment/664\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":68,\"name\":{\"68\":{},\"127\":{},\"173\":{},\"196\":{},\"199\":{},\"201\":{},\"203\":{},\"205\":{},\"207\":{},\"209\":{},\"211\":{},\"234\":{},\"240\":{},\"263\":{},\"269\":{},\"275\":{},\"283\":{},\"285\":{},\"287\":{},\"289\":{},\"291\":{},\"293\":{},\"295\":{},\"297\":{},\"299\":{},\"301\":{},\"303\":{},\"305\":{},\"314\":{},\"316\":{},\"342\":{},\"344\":{},\"346\":{},\"348\":{},\"350\":{},\"428\":{},\"474\":{},\"584\":{},\"586\":{},\"590\":{},\"608\":{},\"610\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":189,\"name\":{\"490\":{}},\"comment\":{}}],[\"active\",{\"_index\":130,\"name\":{\"266\":{}},\"comment\":{}}],[\"activeinterval\",{\"_index\":192,\"name\":{\"496\":{},\"535\":{},\"562\":{}},\"comment\":{}}],[\"addtaskfunction\",{\"_index\":197,\"name\":{\"503\":{},\"539\":{},\"566\":{}},\"comment\":{}}],[\"addworkernode\",{\"_index\":75,\"name\":{\"75\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":48,\"name\":{\"48\":{},\"122\":{},\"168\":{},\"423\":{},\"469\":{}},\"comment\":{}}],[\"afterworkernodesetup\",{\"_index\":61,\"name\":{\"61\":{},\"125\":{},\"171\":{},\"426\":{},\"472\":{}},\"comment\":{}}],[\"aggregate\",{\"_index\":149,\"name\":{\"307\":{},\"355\":{}},\"comment\":{}}],[\"async\",{\"_index\":226,\"name\":{\"582\":{}},\"comment\":{}}],[\"availableparallelism\",{\"_index\":271,\"name\":{\"664\":{}},\"comment\":{}}],[\"average\",{\"_index\":119,\"name\":{\"237\":{},\"243\":{},\"310\":{},\"356\":{}},\"comment\":{}}],[\"backpressure\",{\"_index\":113,\"name\":{\"230\":{}},\"comment\":{}}],[\"backward\",{\"_index\":264,\"name\":{\"656\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":47,\"name\":{\"47\":{},\"121\":{},\"167\":{},\"422\":{},\"468\":{}},\"comment\":{}}],[\"begintaskperformance\",{\"_index\":215,\"name\":{\"523\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"busy\",{\"_index\":38,\"name\":{\"38\":{},\"89\":{},\"143\":{},\"390\":{},\"443\":{}},\"comment\":{}}],[\"busyworkernodes\",{\"_index\":108,\"name\":{\"225\":{}},\"comment\":{}}],[\"checkactive\",{\"_index\":206,\"name\":{\"514\":{},\"598\":{}},\"comment\":{}}],[\"checkandemitdynamicworkercreationevents\",{\"_index\":73,\"name\":{\"73\":{}},\"comment\":{}}],[\"checkandemittaskexecutionevents\",{\"_index\":71,\"name\":{\"71\":{}},\"comment\":{}}],[\"checkandemittaskqueuingevents\",{\"_index\":72,\"name\":{\"72\":{}},\"comment\":{}}],[\"checkdynamicpoolsize\",{\"_index\":15,\"name\":{\"15\":{},\"105\":{},\"151\":{},\"405\":{},\"451\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"checkmessageworkerid\",{\"_index\":28,\"name\":{\"28\":{},\"511\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":255,\"name\":{\"642\":{}},\"comment\":{}}],[\"checkstatistics\",{\"_index\":217,\"name\":{\"525\":{}},\"comment\":{}}],[\"checktaskfunctionname\",{\"_index\":200,\"name\":{\"507\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":195,\"name\":{\"501\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":194,\"name\":{\"500\":{}},\"comment\":{}}],[\"choiceretries\",{\"_index\":180,\"name\":{\"367\":{}},\"comment\":{}}],[\"choiceretriescount\",{\"_index\":182,\"name\":{\"376\":{}},\"comment\":{}}],[\"choose\",{\"_index\":172,\"name\":{\"345\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":54,\"name\":{\"54\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":248,\"name\":{\"632\":{}},\"comment\":{}}],[\"clear\",{\"_index\":263,\"name\":{\"655\":{}},\"comment\":{}}],[\"cleartasksqueue\",{\"_index\":144,\"name\":{\"296\":{}},\"comment\":{}}],[\"closechannel\",{\"_index\":146,\"name\":{\"302\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":87,\"name\":{\"177\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":219,\"name\":{\"527\":{}},\"comment\":{}}],[\"concat\",{\"_index\":251,\"name\":{\"637\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":126,\"name\":{\"260\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"86\":{},\"132\":{},\"374\":{},\"387\":{},\"433\":{},\"491\":{},\"528\":{},\"552\":{},\"633\":{},\"644\":{},\"660\":{}},\"comment\":{}}],[\"createandsetupdynamicworkernode\",{\"_index\":59,\"name\":{\"59\":{},\"124\":{},\"170\":{},\"425\":{},\"471\":{}},\"comment\":{}}],[\"createandsetupworkernode\",{\"_index\":58,\"name\":{\"58\":{},\"123\":{},\"169\":{},\"424\":{},\"470\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":57,\"name\":{\"57\":{},\"97\":{},\"140\":{},\"397\":{},\"440\":{}},\"comment\":{}}],[\"data\",{\"_index\":236,\"name\":{\"602\":{},\"615\":{},\"622\":{}},\"comment\":{}}],[\"deque\",{\"_index\":256,\"name\":{\"643\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":81,\"name\":{\"81\":{},\"292\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":42,\"name\":{\"42\":{},\"119\":{},\"165\":{},\"200\":{},\"419\":{},\"465\":{}},\"comment\":{}}],[\"destroyworkernode\",{\"_index\":44,\"name\":{\"44\":{},\"93\":{},\"136\":{},\"393\":{},\"436\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":159,\"name\":{\"327\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":85,\"name\":{\"85\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":185,\"name\":{\"386\":{}},\"comment\":{}}],[\"dynamicworkerready\",{\"_index\":179,\"name\":{\"360\":{}},\"comment\":{}}],[\"dynamicworkerusage\",{\"_index\":178,\"name\":{\"359\":{}},\"comment\":{}}],[\"elu\",{\"_index\":164,\"name\":{\"335\":{},\"364\":{},\"371\":{},\"627\":{},\"630\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":3,\"name\":{\"3\":{},\"100\":{},\"145\":{},\"197\":{},\"400\":{},\"445\":{}},\"comment\":{}}],[\"empty\",{\"_index\":254,\"name\":{\"640\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":97,\"name\":{\"187\":{},\"253\":{},\"487\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":33,\"name\":{\"33\":{},\"113\":{},\"159\":{},\"188\":{},\"208\":{},\"254\":{},\"413\":{},\"459\":{},\"488\":{}},\"comment\":{}}],[\"endtaskperformance\",{\"_index\":216,\"name\":{\"524\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":80,\"name\":{\"80\":{},\"288\":{}},\"comment\":{}}],[\"env\",{\"_index\":88,\"name\":{\"178\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":92,\"name\":{\"182\":{},\"248\":{},\"262\":{},\"482\":{}},\"comment\":{}}],[\"eventlooputilizationmeasurementstatistics\",{\"_index\":128,\"name\":{\"264\":{}},\"comment\":{}}],[\"execute\",{\"_index\":41,\"name\":{\"41\":{},\"118\":{},\"164\":{},\"198\":{},\"383\":{},\"418\":{},\"464\":{}},\"comment\":{}}],[\"executed\",{\"_index\":152,\"name\":{\"318\":{}},\"comment\":{}}],[\"executedtasks\",{\"_index\":109,\"name\":{\"226\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":79,\"name\":{\"79\":{}},\"comment\":{}}],[\"executing\",{\"_index\":153,\"name\":{\"319\":{}},\"comment\":{}}],[\"executingtasks\",{\"_index\":110,\"name\":{\"227\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":93,\"name\":{\"183\":{},\"249\":{},\"268\":{},\"483\":{}},\"comment\":{}}],[\"failed\",{\"_index\":157,\"name\":{\"323\":{}},\"comment\":{}}],[\"failedtasks\",{\"_index\":115,\"name\":{\"232\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":11,\"name\":{\"11\":{},\"104\":{},\"150\":{},\"404\":{},\"450\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":86,\"name\":{\"131\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":186,\"name\":{\"432\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":83,\"name\":{\"83\":{},\"130\":{},\"176\":{},\"431\":{},\"477\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":84,\"name\":{\"84\":{}},\"comment\":{}}],[\"full\",{\"_index\":37,\"name\":{\"37\":{},\"115\":{},\"161\":{},\"415\":{},\"461\":{},\"641\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":207,\"name\":{\"515\":{},\"545\":{},\"571\":{}},\"comment\":{}}],[\"getstrategypolicy\",{\"_index\":183,\"name\":{\"379\":{}},\"comment\":{}}],[\"gettaskfunction\",{\"_index\":214,\"name\":{\"522\":{}},\"comment\":{}}],[\"gettaskfunctionworkerusage\",{\"_index\":147,\"name\":{\"304\":{}},\"comment\":{}}],[\"gettaskstatisticsrequirements\",{\"_index\":184,\"name\":{\"380\":{}},\"comment\":{}}],[\"getworkerinfo\",{\"_index\":74,\"name\":{\"74\":{},\"128\":{},\"174\":{},\"429\":{},\"475\":{}},\"comment\":{}}],[\"getworkernodekeybyworker\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"getworkernodekeybyworkerid\",{\"_index\":30,\"name\":{\"30\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":210,\"name\":{\"518\":{},\"547\":{},\"558\":{}},\"comment\":{}}],[\"handlekillmessage\",{\"_index\":203,\"name\":{\"510\":{},\"544\":{},\"555\":{}},\"comment\":{}}],[\"handlereadymessage\",{\"_index\":201,\"name\":{\"508\":{},\"529\":{},\"554\":{}},\"comment\":{}}],[\"handletaskexecutionresponse\",{\"_index\":70,\"name\":{\"70\":{}},\"comment\":{}}],[\"handleworkerreadyresponse\",{\"_index\":69,\"name\":{\"69\":{}},\"comment\":{}}],[\"hasbackpressure\",{\"_index\":78,\"name\":{\"78\":{},\"298\":{}},\"comment\":{}}],[\"hastaskfunction\",{\"_index\":196,\"name\":{\"502\":{},\"538\":{},\"565\":{}},\"comment\":{}}],[\"hasworkernodebackpressure\",{\"_index\":77,\"name\":{\"77\":{},\"129\":{},\"175\":{},\"195\":{},\"430\":{},\"476\":{}},\"comment\":{}}],[\"head\",{\"_index\":257,\"name\":{\"645\":{}},\"comment\":{}}],[\"history\",{\"_index\":150,\"name\":{\"312\":{}},\"comment\":{}}],[\"id\",{\"_index\":132,\"name\":{\"271\":{},\"325\":{},\"492\":{},\"530\":{},\"556\":{}},\"comment\":{}}],[\"idle\",{\"_index\":129,\"name\":{\"265\":{}},\"comment\":{}}],[\"idleworkernodes\",{\"_index\":107,\"name\":{\"224\":{}},\"comment\":{}}],[\"incrementsize\",{\"_index\":265,\"name\":{\"657\":{}},\"comment\":{}}],[\"info\",{\"_index\":21,\"name\":{\"21\":{},\"106\":{},\"152\":{},\"193\":{},\"278\":{},\"406\":{},\"452\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":39,\"name\":{\"39\":{},\"116\":{},\"162\":{},\"416\":{},\"462\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":101,\"name\":{\"192\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":46,\"name\":{\"46\":{},\"92\":{},\"135\":{},\"392\":{},\"435\":{},\"497\":{},\"536\":{},\"563\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":266,\"name\":{\"658\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":131,\"name\":{\"270\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":167,\"name\":{\"338\":{}},\"comment\":{}}],[\"iworkernode\",{\"_index\":136,\"name\":{\"276\":{}},\"comment\":{}}],[\"kill\",{\"_index\":231,\"name\":{\"592\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":223,\"name\":{\"577\":{},\"579\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":222,\"name\":{\"576\":{}},\"comment\":{}}],[\"killhandler\",{\"_index\":225,\"name\":{\"581\":{},\"583\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":190,\"name\":{\"494\":{},\"533\":{},\"560\":{}},\"comment\":{}}],[\"listtaskfunctions\",{\"_index\":40,\"name\":{\"40\":{},\"117\":{},\"163\":{},\"202\":{},\"417\":{},\"463\":{},\"505\":{},\"541\":{},\"568\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":193,\"name\":{\"498\":{}},\"comment\":{}}],[\"max\",{\"_index\":6,\"name\":{\"6\":{},\"87\":{},\"148\":{},\"388\":{},\"448\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":118,\"name\":{\"236\":{},\"242\":{},\"309\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":224,\"name\":{\"580\":{}},\"comment\":{}}],[\"maxqueued\",{\"_index\":155,\"name\":{\"321\":{}},\"comment\":{}}],[\"maxqueuedtasks\",{\"_index\":112,\"name\":{\"229\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":27,\"name\":{\"27\":{},\"110\":{},\"156\":{},\"221\":{},\"410\":{},\"456\":{},\"648\":{}},\"comment\":{}}],[\"measurement\",{\"_index\":175,\"name\":{\"351\":{},\"368\":{}},\"comment\":{}}],[\"measurementoptions\",{\"_index\":176,\"name\":{\"352\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":165,\"name\":{\"336\":{}},\"comment\":{}}],[\"measurementstatistics\",{\"_index\":148,\"name\":{\"306\":{}},\"comment\":{}}],[\"measurementstatisticsrequirements\",{\"_index\":177,\"name\":{\"354\":{}},\"comment\":{}}],[\"median\",{\"_index\":120,\"name\":{\"238\":{},\"244\":{},\"311\":{},\"353\":{},\"357\":{}},\"comment\":{}}],[\"message\",{\"_index\":245,\"name\":{\"621\":{}},\"comment\":{}}],[\"messagechannel\",{\"_index\":137,\"name\":{\"279\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":91,\"name\":{\"181\":{},\"247\":{},\"313\":{},\"481\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":202,\"name\":{\"509\":{},\"543\":{},\"570\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":230,\"name\":{\"591\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":117,\"name\":{\"235\":{},\"241\":{},\"308\":{}},\"comment\":{}}],[\"minsize\",{\"_index\":26,\"name\":{\"26\":{},\"109\":{},\"155\":{},\"220\":{},\"409\":{},\"455\":{}},\"comment\":{}}],[\"name\",{\"_index\":235,\"name\":{\"601\":{},\"614\":{},\"620\":{},\"624\":{}},\"comment\":{}}],[\"next\",{\"_index\":269,\"name\":{\"662\":{}},\"comment\":{}}],[\"node\",{\"_index\":267,\"name\":{\"659\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":10,\"name\":{\"10\":{},\"103\":{},\"149\":{},\"403\":{},\"449\":{}},\"comment\":{}}],[\"on\",{\"_index\":134,\"name\":{\"273\":{}},\"comment\":{}}],[\"onbackpressure\",{\"_index\":140,\"name\":{\"282\":{}},\"comment\":{}}],[\"once\",{\"_index\":135,\"name\":{\"274\":{}},\"comment\":{}}],[\"onemptyqueue\",{\"_index\":141,\"name\":{\"284\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":90,\"name\":{\"180\":{},\"246\":{},\"315\":{},\"480\":{}},\"comment\":{}}],[\"opts\",{\"_index\":12,\"name\":{\"12\":{},\"90\":{},\"133\":{},\"378\":{},\"391\":{},\"434\":{},\"499\":{},\"537\":{},\"564\":{}},\"comment\":{}}],[\"peekfirst\",{\"_index\":261,\"name\":{\"653\":{}},\"comment\":{}}],[\"peeklast\",{\"_index\":262,\"name\":{\"654\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":102,\"name\":{\"212\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":103,\"name\":{\"213\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":99,\"name\":{\"190\":{}},\"comment\":{}}],[\"poolinfo\",{\"_index\":104,\"name\":{\"214\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":122,\"name\":{\"245\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":123,\"name\":{\"256\":{}},\"comment\":{}}],[\"pooltypes\",{\"_index\":100,\"name\":{\"191\":{}},\"comment\":{}}],[\"pop\",{\"_index\":259,\"name\":{\"651\":{}},\"comment\":{}}],[\"poptask\",{\"_index\":143,\"name\":{\"294\":{}},\"comment\":{}}],[\"port\",{\"_index\":221,\"name\":{\"553\":{},\"599\":{}},\"comment\":{}}],[\"prev\",{\"_index\":270,\"name\":{\"663\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":4,\"name\":{\"4\":{},\"101\":{},\"146\":{},\"401\":{},\"446\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":240,\"name\":{\"606\":{}},\"comment\":{}}],[\"push\",{\"_index\":249,\"name\":{\"635\":{},\"649\":{}},\"comment\":{}}],[\"queued\",{\"_index\":154,\"name\":{\"320\":{}},\"comment\":{}}],[\"queuedtasks\",{\"_index\":111,\"name\":{\"228\":{}},\"comment\":{}}],[\"queuemaxsize\",{\"_index\":125,\"name\":{\"259\":{}},\"comment\":{}}],[\"ready\",{\"_index\":22,\"name\":{\"22\":{},\"107\":{},\"153\":{},\"218\":{},\"328\":{},\"407\":{},\"453\":{},\"597\":{}},\"comment\":{}}],[\"redistributequeuedtasks\",{\"_index\":64,\"name\":{\"64\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":60,\"name\":{\"60\":{},\"96\":{},\"139\":{},\"396\":{},\"439\":{}},\"comment\":{}}],[\"reject\",{\"_index\":242,\"name\":{\"609\":{}},\"comment\":{}}],[\"remove\",{\"_index\":173,\"name\":{\"347\":{},\"384\":{}},\"comment\":{}}],[\"removetaskfunction\",{\"_index\":198,\"name\":{\"504\":{},\"540\":{},\"567\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":76,\"name\":{\"76\":{}},\"comment\":{}}],[\"reset\",{\"_index\":170,\"name\":{\"341\":{}},\"comment\":{}}],[\"resetusage\",{\"_index\":145,\"name\":{\"300\":{}},\"comment\":{}}],[\"resize\",{\"_index\":253,\"name\":{\"639\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":241,\"name\":{\"607\":{}},\"comment\":{}}],[\"restartworkeronerror\",{\"_index\":96,\"name\":{\"186\":{},\"252\":{},\"486\":{}},\"comment\":{}}],[\"run\",{\"_index\":211,\"name\":{\"519\":{},\"548\":{},\"573\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":213,\"name\":{\"521\":{},\"550\":{},\"575\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":212,\"name\":{\"520\":{},\"549\":{},\"574\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":116,\"name\":{\"233\":{},\"333\":{},\"362\":{},\"369\":{},\"626\":{},\"629\":{}},\"comment\":{}}],[\"sendkillmessagetoworker\",{\"_index\":43,\"name\":{\"43\":{},\"120\":{},\"166\":{},\"420\":{},\"466\":{}},\"comment\":{}}],[\"sendstartupmessagetoworker\",{\"_index\":62,\"name\":{\"62\":{},\"95\":{},\"138\":{},\"395\":{},\"438\":{}},\"comment\":{}}],[\"sendstatisticsmessagetoworker\",{\"_index\":63,\"name\":{\"63\":{}},\"comment\":{}}],[\"sendtaskfunctionslisttomainworker\",{\"_index\":209,\"name\":{\"517\":{},\"546\":{},\"572\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":208,\"name\":{\"516\":{},\"531\":{},\"557\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":56,\"name\":{\"56\":{},\"94\":{},\"137\":{},\"394\":{},\"437\":{}},\"comment\":{}}],[\"setdefaulttaskfunction\",{\"_index\":199,\"name\":{\"506\":{},\"542\":{},\"569\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":174,\"name\":{\"349\":{},\"385\":{}},\"comment\":{}}],[\"settasksqueuemaxsize\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":34,\"name\":{\"34\":{},\"114\":{},\"160\":{},\"210\":{},\"414\":{},\"460\":{}},\"comment\":{}}],[\"settings\",{\"_index\":89,\"name\":{\"179\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":45,\"name\":{\"45\":{},\"91\":{},\"134\":{},\"421\":{},\"467\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":31,\"name\":{\"31\":{},\"111\":{},\"157\":{},\"204\":{},\"381\":{},\"411\":{},\"457\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":32,\"name\":{\"32\":{},\"112\":{},\"158\":{},\"206\":{},\"412\":{},\"458\":{}},\"comment\":{}}],[\"shallcreatedynamicworker\",{\"_index\":55,\"name\":{\"55\":{}},\"comment\":{}}],[\"shallupdatetaskfunctionworkerusage\",{\"_index\":49,\"name\":{\"49\":{}},\"comment\":{}}],[\"shift\",{\"_index\":260,\"name\":{\"652\":{}},\"comment\":{}}],[\"size\",{\"_index\":124,\"name\":{\"258\":{},\"634\":{},\"647\":{}},\"comment\":{}}],[\"splice\",{\"_index\":252,\"name\":{\"638\":{}},\"comment\":{}}],[\"startcheckactive\",{\"_index\":204,\"name\":{\"512\":{}},\"comment\":{}}],[\"started\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"starting\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"startpool\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"starttimestamp\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":191,\"name\":{\"495\":{},\"534\":{},\"561\":{},\"596\":{}},\"comment\":{}}],[\"stolen\",{\"_index\":156,\"name\":{\"322\":{}},\"comment\":{}}],[\"stolentasks\",{\"_index\":114,\"name\":{\"231\":{}},\"comment\":{}}],[\"stopcheckactive\",{\"_index\":205,\"name\":{\"513\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":106,\"name\":{\"219\":{}},\"comment\":{}}],[\"strategypolicy\",{\"_index\":168,\"name\":{\"339\":{},\"358\":{}},\"comment\":{}}],[\"tail\",{\"_index\":258,\"name\":{\"646\":{}},\"comment\":{}}],[\"task\",{\"_index\":244,\"name\":{\"612\":{}},\"comment\":{}}],[\"taskasyncfunction\",{\"_index\":227,\"name\":{\"585\":{}},\"comment\":{}}],[\"taskerror\",{\"_index\":232,\"name\":{\"593\":{},\"619\":{}},\"comment\":{}}],[\"taskfunction\",{\"_index\":228,\"name\":{\"587\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":160,\"name\":{\"329\":{},\"493\":{},\"532\":{},\"559\":{},\"588\":{},\"595\":{}},\"comment\":{}}],[\"taskid\",{\"_index\":239,\"name\":{\"605\":{},\"618\":{}},\"comment\":{}}],[\"taskperformance\",{\"_index\":233,\"name\":{\"594\":{},\"623\":{}},\"comment\":{}}],[\"tasks\",{\"_index\":163,\"name\":{\"332\":{}},\"comment\":{}}],[\"tasksqueuebackpressuresize\",{\"_index\":139,\"name\":{\"281\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":98,\"name\":{\"189\":{},\"255\":{},\"257\":{},\"489\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":82,\"name\":{\"82\":{},\"286\":{}},\"comment\":{}}],[\"tasksstealingonbackpressure\",{\"_index\":66,\"name\":{\"66\":{}},\"comment\":{}}],[\"taskstatistics\",{\"_index\":151,\"name\":{\"317\":{}},\"comment\":{}}],[\"taskstatisticsrequirements\",{\"_index\":169,\"name\":{\"340\":{},\"361\":{}},\"comment\":{}}],[\"taskstealingonemptyqueue\",{\"_index\":65,\"name\":{\"65\":{}},\"comment\":{}}],[\"tasksyncfunction\",{\"_index\":229,\"name\":{\"589\":{}},\"comment\":{}}],[\"threadid\",{\"_index\":133,\"name\":{\"272\":{}},\"comment\":{}}],[\"threadpooloptions\",{\"_index\":187,\"name\":{\"478\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":220,\"name\":{\"551\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":238,\"name\":{\"604\":{},\"617\":{},\"625\":{}},\"comment\":{}}],[\"transferlist\",{\"_index\":237,\"name\":{\"603\":{},\"616\":{}},\"comment\":{}}],[\"type\",{\"_index\":24,\"name\":{\"24\":{},\"88\":{},\"141\":{},\"216\":{},\"326\":{},\"389\":{},\"441\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":250,\"name\":{\"636\":{},\"650\":{}},\"comment\":{}}],[\"unshifttask\",{\"_index\":142,\"name\":{\"290\":{}},\"comment\":{}}],[\"update\",{\"_index\":171,\"name\":{\"343\":{},\"382\":{}},\"comment\":{}}],[\"updateeluworkerusage\",{\"_index\":53,\"name\":{\"53\":{}},\"comment\":{}}],[\"updatelasttasktimestamp\",{\"_index\":218,\"name\":{\"526\":{}},\"comment\":{}}],[\"updateruntimeworkerusage\",{\"_index\":51,\"name\":{\"51\":{}},\"comment\":{}}],[\"updatetaskstatisticsworkerusage\",{\"_index\":50,\"name\":{\"50\":{}},\"comment\":{}}],[\"updatewaittimeworkerusage\",{\"_index\":52,\"name\":{\"52\":{}},\"comment\":{}}],[\"usage\",{\"_index\":138,\"name\":{\"280\":{}},\"comment\":{}}],[\"utilization\",{\"_index\":23,\"name\":{\"23\":{},\"108\":{},\"154\":{},\"222\":{},\"267\":{},\"408\":{},\"454\":{}},\"comment\":{}}],[\"value\",{\"_index\":268,\"name\":{\"661\":{}},\"comment\":{}}],[\"version\",{\"_index\":105,\"name\":{\"215\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":121,\"name\":{\"239\":{},\"334\":{},\"363\":{},\"370\":{}},\"comment\":{}}],[\"weights\",{\"_index\":181,\"name\":{\"372\":{}},\"comment\":{}}],[\"worker\",{\"_index\":25,\"name\":{\"25\":{},\"98\":{},\"142\":{},\"217\":{},\"277\":{},\"398\":{},\"442\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":166,\"name\":{\"337\":{},\"375\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":94,\"name\":{\"184\":{},\"250\":{},\"365\":{},\"377\":{},\"484\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":5,\"name\":{\"5\":{},\"102\":{},\"147\":{},\"373\":{},\"402\":{},\"447\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":95,\"name\":{\"185\":{},\"251\":{},\"366\":{},\"485\":{}},\"comment\":{}}],[\"workerid\",{\"_index\":234,\"name\":{\"600\":{},\"613\":{}},\"comment\":{}}],[\"workerinfo\",{\"_index\":158,\"name\":{\"324\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":67,\"name\":{\"67\":{},\"126\":{},\"172\":{},\"427\":{},\"473\":{}},\"comment\":{}}],[\"workernodekey\",{\"_index\":243,\"name\":{\"611\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":2,\"name\":{\"2\":{},\"99\":{},\"144\":{},\"194\":{},\"223\":{},\"399\":{},\"444\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":188,\"name\":{\"479\":{},\"578\":{}},\"comment\":{}}],[\"workerstatistics\",{\"_index\":246,\"name\":{\"628\":{}},\"comment\":{}}],[\"workertype\",{\"_index\":161,\"name\":{\"330\":{}},\"comment\":{}}],[\"workertypes\",{\"_index\":127,\"name\":{\"261\":{}},\"comment\":{}}],[\"workerusage\",{\"_index\":162,\"name\":{\"331\":{}},\"comment\":{}}],[\"writable\",{\"_index\":247,\"name\":{\"631\":{}},\"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\":\"started\",\"url\":\"classes/AbstractPool.html#started\",\"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\":\"setTasksQueueMaxSize\",\"url\":\"classes/AbstractPool.html#setTasksQueueMaxSize\",\"classes\":\"tsd-is-private\",\"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\":\"taskStealingOnEmptyQueue\",\"url\":\"classes/AbstractPool.html#taskStealingOnEmptyQueue\",\"classes\":\"tsd-is-private\",\"parent\":\"AbstractPool\"},{\"kind\":2048,\"name\":\"tasksStealingOnBackPressure\",\"url\":\"classes/AbstractPool.html#tasksStealingOnBackPressure\",\"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\":2097152,\"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\":\"stolenTasks\",\"url\":\"interfaces/PoolInfo.html#stolenTasks\",\"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\":2097152,\"name\":\"PoolType\",\"url\":\"types/PoolType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TasksQueueOptions\",\"url\":\"interfaces/TasksQueueOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/TasksQueueOptions.html#size\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":1024,\"name\":\"queueMaxSize\",\"url\":\"interfaces/TasksQueueOptions.html#queueMaxSize\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":1024,\"name\":\"concurrency\",\"url\":\"interfaces/TasksQueueOptions.html#concurrency\",\"classes\":\"\",\"parent\":\"TasksQueueOptions\"},{\"kind\":32,\"name\":\"WorkerTypes\",\"url\":\"variables/WorkerTypes.html\",\"classes\":\"\"},{\"kind\":2097152,\"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\":2097152,\"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\":\"messageChannel\",\"url\":\"interfaces/IWorkerNode.html#messageChannel\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"tasksQueueBackPressureSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueBackPressureSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":1024,\"name\":\"onBackPressure\",\"url\":\"interfaces/IWorkerNode.html#onBackPressure\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#onBackPressure.__type-12\",\"classes\":\"\",\"parent\":\"IWorkerNode.onBackPressure\"},{\"kind\":1024,\"name\":\"onEmptyQueue\",\"url\":\"interfaces/IWorkerNode.html#onEmptyQueue\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#onEmptyQueue.__type-14\",\"classes\":\"\",\"parent\":\"IWorkerNode.onEmptyQueue\"},{\"kind\":1024,\"name\":\"tasksQueueSize\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#tasksQueueSize.__type-20\",\"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\":\"unshiftTask\",\"url\":\"interfaces/IWorkerNode.html#unshiftTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#unshiftTask.__type-22\",\"classes\":\"\",\"parent\":\"IWorkerNode.unshiftTask\"},{\"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\":\"popTask\",\"url\":\"interfaces/IWorkerNode.html#popTask\",\"classes\":\"\",\"parent\":\"IWorkerNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IWorkerNode.html#popTask.__type-16\",\"classes\":\"\",\"parent\":\"IWorkerNode.popTask\"},{\"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-18\",\"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\":2097152,\"name\":\"MessageHandler\",\"url\":\"types/MessageHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MessageHandler.html#__type\",\"classes\":\"\",\"parent\":\"MessageHandler\"},{\"kind\":2097152,\"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\":\"stolen\",\"url\":\"interfaces/TaskStatistics.html#stolen\",\"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\":2097152,\"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\":2097152,\"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\":\"dynamicWorkerUsage\",\"url\":\"interfaces/StrategyPolicy.html#dynamicWorkerUsage\",\"classes\":\"\",\"parent\":\"StrategyPolicy\"},{\"kind\":1024,\"name\":\"dynamicWorkerReady\",\"url\":\"interfaces/StrategyPolicy.html#dynamicWorkerReady\",\"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\":2097152,\"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\":\"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\":2097152,\"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\":2097152,\"name\":\"KillHandler\",\"url\":\"types/KillHandler.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KillHandler.html#__type\",\"classes\":\"\",\"parent\":\"KillHandler\"},{\"kind\":2097152,\"name\":\"TaskAsyncFunction\",\"url\":\"types/TaskAsyncFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TaskAsyncFunction.html#__type\",\"classes\":\"\",\"parent\":\"TaskAsyncFunction\"},{\"kind\":2097152,\"name\":\"TaskFunction\",\"url\":\"types/TaskFunction.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"TaskFunctions\",\"url\":\"types/TaskFunctions.html\",\"classes\":\"\"},{\"kind\":2097152,\"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\":2097152,\"name\":\"Writable\",\"url\":\"types/Writable.html\",\"classes\":\"\"},{\"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\":\"Deque\",\"url\":\"classes/Deque.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Deque.html#constructor\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"head\",\"url\":\"classes/Deque.html#head\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"tail\",\"url\":\"classes/Deque.html#tail\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Deque.html#size\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":1024,\"name\":\"maxSize\",\"url\":\"classes/Deque.html#maxSize\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/Deque.html#push\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"unshift\",\"url\":\"classes/Deque.html#unshift\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"pop\",\"url\":\"classes/Deque.html#pop\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"shift\",\"url\":\"classes/Deque.html#shift\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"peekFirst\",\"url\":\"classes/Deque.html#peekFirst\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"peekLast\",\"url\":\"classes/Deque.html#peekLast\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/Deque.html#clear\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"backward\",\"url\":\"classes/Deque.html#backward\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"incrementSize\",\"url\":\"classes/Deque.html#incrementSize\",\"classes\":\"tsd-is-private\",\"parent\":\"Deque\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/Deque.html#_iterator_\",\"classes\":\"\",\"parent\":\"Deque\"},{\"kind\":128,\"name\":\"Node\",\"url\":\"classes/Node.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Node.html#constructor\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/Node.html#value\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"next\",\"url\":\"classes/Node.html#next\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":1024,\"name\":\"prev\",\"url\":\"classes/Node.html#prev\",\"classes\":\"\",\"parent\":\"Node\"},{\"kind\":64,\"name\":\"availableParallelism\",\"url\":\"functions/availableParallelism.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,60.943]],[\"comment/0\",[]],[\"name/1\",[1,39.741]],[\"comment/1\",[]],[\"name/2\",[2,44.849]],[\"comment/2\",[]],[\"name/3\",[3,46.28]],[\"comment/3\",[]],[\"name/4\",[4,47.95]],[\"comment/4\",[]],[\"name/5\",[5,46.28]],[\"comment/5\",[]],[\"name/6\",[6,47.95]],[\"comment/6\",[]],[\"name/7\",[7,60.943]],[\"comment/7\",[]],[\"name/8\",[8,60.943]],[\"comment/8\",[]],[\"name/9\",[9,60.943]],[\"comment/9\",[]],[\"name/10\",[10,47.95]],[\"comment/10\",[]],[\"name/11\",[11,47.95]],[\"comment/11\",[]],[\"name/12\",[12,42.485]],[\"comment/12\",[]],[\"name/13\",[13,60.943]],[\"comment/13\",[]],[\"name/14\",[14,60.943]],[\"comment/14\",[]],[\"name/15\",[15,47.95]],[\"comment/15\",[]],[\"name/16\",[16,60.943]],[\"comment/16\",[]],[\"name/17\",[17,60.943]],[\"comment/17\",[]],[\"name/18\",[18,60.943]],[\"comment/18\",[]],[\"name/19\",[19,60.943]],[\"comment/19\",[]],[\"name/20\",[20,60.943]],[\"comment/20\",[]],[\"name/21\",[21,44.849]],[\"comment/21\",[]],[\"name/22\",[22,43.597]],[\"comment/22\",[]],[\"name/23\",[23,44.849]],[\"comment/23\",[]],[\"name/24\",[24,44.849]],[\"comment/24\",[]],[\"name/25\",[25,44.849]],[\"comment/25\",[]],[\"name/26\",[26,46.28]],[\"comment/26\",[]],[\"name/27\",[27,44.849]],[\"comment/27\",[]],[\"name/28\",[28,55.835]],[\"comment/28\",[]],[\"name/29\",[29,60.943]],[\"comment/29\",[]],[\"name/30\",[30,60.943]],[\"comment/30\",[]],[\"name/31\",[31,44.849]],[\"comment/31\",[]],[\"name/32\",[32,46.28]],[\"comment/32\",[]],[\"name/33\",[33,42.485]],[\"comment/33\",[]],[\"name/34\",[34,46.28]],[\"comment/34\",[]],[\"name/35\",[35,60.943]],[\"comment/35\",[]],[\"name/36\",[36,60.943]],[\"comment/36\",[]],[\"name/37\",[37,46.28]],[\"comment/37\",[]],[\"name/38\",[38,47.95]],[\"comment/38\",[]],[\"name/39\",[39,47.95]],[\"comment/39\",[]],[\"name/40\",[40,42.485]],[\"comment/40\",[]],[\"name/41\",[41,44.849]],[\"comment/41\",[]],[\"name/42\",[42,46.28]],[\"comment/42\",[]],[\"name/43\",[43,47.95]],[\"comment/43\",[]],[\"name/44\",[44,47.95]],[\"comment/44\",[]],[\"name/45\",[45,47.95]],[\"comment/45\",[]],[\"name/46\",[46,43.597]],[\"comment/46\",[]],[\"name/47\",[47,47.95]],[\"comment/47\",[]],[\"name/48\",[48,47.95]],[\"comment/48\",[]],[\"name/49\",[49,60.943]],[\"comment/49\",[]],[\"name/50\",[50,60.943]],[\"comment/50\",[]],[\"name/51\",[51,60.943]],[\"comment/51\",[]],[\"name/52\",[52,60.943]],[\"comment/52\",[]],[\"name/53\",[53,60.943]],[\"comment/53\",[]],[\"name/54\",[54,60.943]],[\"comment/54\",[]],[\"name/55\",[55,60.943]],[\"comment/55\",[]],[\"name/56\",[56,47.95]],[\"comment/56\",[]],[\"name/57\",[57,47.95]],[\"comment/57\",[]],[\"name/58\",[58,47.95]],[\"comment/58\",[]],[\"name/59\",[59,47.95]],[\"comment/59\",[]],[\"name/60\",[60,47.95]],[\"comment/60\",[]],[\"name/61\",[61,47.95]],[\"comment/61\",[]],[\"name/62\",[62,47.95]],[\"comment/62\",[]],[\"name/63\",[63,60.943]],[\"comment/63\",[]],[\"name/64\",[64,60.943]],[\"comment/64\",[]],[\"name/65\",[65,60.943]],[\"comment/65\",[]],[\"name/66\",[66,60.943]],[\"comment/66\",[]],[\"name/67\",[67,47.95]],[\"comment/67\",[]],[\"name/68\",[68,27.503]],[\"comment/68\",[]],[\"name/69\",[69,60.943]],[\"comment/69\",[]],[\"name/70\",[70,60.943]],[\"comment/70\",[]],[\"name/71\",[71,60.943]],[\"comment/71\",[]],[\"name/72\",[72,60.943]],[\"comment/72\",[]],[\"name/73\",[73,60.943]],[\"comment/73\",[]],[\"name/74\",[74,47.95]],[\"comment/74\",[]],[\"name/75\",[75,60.943]],[\"comment/75\",[]],[\"name/76\",[76,60.943]],[\"comment/76\",[]],[\"name/77\",[77,46.28]],[\"comment/77\",[]],[\"name/78\",[78,55.835]],[\"comment/78\",[]],[\"name/79\",[79,60.943]],[\"comment/79\",[]],[\"name/80\",[80,55.835]],[\"comment/80\",[]],[\"name/81\",[81,55.835]],[\"comment/81\",[]],[\"name/82\",[82,55.835]],[\"comment/82\",[]],[\"name/83\",[83,47.95]],[\"comment/83\",[]],[\"name/84\",[84,60.943]],[\"comment/84\",[]],[\"name/85\",[85,60.943]],[\"comment/85\",[]],[\"name/86\",[1,39.741]],[\"comment/86\",[]],[\"name/87\",[6,47.95]],[\"comment/87\",[]],[\"name/88\",[24,44.849]],[\"comment/88\",[]],[\"name/89\",[38,47.95]],[\"comment/89\",[]],[\"name/90\",[12,42.485]],[\"comment/90\",[]],[\"name/91\",[45,47.95]],[\"comment/91\",[]],[\"name/92\",[46,43.597]],[\"comment/92\",[]],[\"name/93\",[44,47.95]],[\"comment/93\",[]],[\"name/94\",[56,47.95]],[\"comment/94\",[]],[\"name/95\",[62,47.95]],[\"comment/95\",[]],[\"name/96\",[60,47.95]],[\"comment/96\",[]],[\"name/97\",[57,47.95]],[\"comment/97\",[]],[\"name/98\",[25,44.849]],[\"comment/98\",[]],[\"name/99\",[2,44.849]],[\"comment/99\",[]],[\"name/100\",[3,46.28]],[\"comment/100\",[]],[\"name/101\",[4,47.95]],[\"comment/101\",[]],[\"name/102\",[5,46.28]],[\"comment/102\",[]],[\"name/103\",[10,47.95]],[\"comment/103\",[]],[\"name/104\",[11,47.95]],[\"comment/104\",[]],[\"name/105\",[15,47.95]],[\"comment/105\",[]],[\"name/106\",[21,44.849]],[\"comment/106\",[]],[\"name/107\",[22,43.597]],[\"comment/107\",[]],[\"name/108\",[23,44.849]],[\"comment/108\",[]],[\"name/109\",[26,46.28]],[\"comment/109\",[]],[\"name/110\",[27,44.849]],[\"comment/110\",[]],[\"name/111\",[31,44.849]],[\"comment/111\",[]],[\"name/112\",[32,46.28]],[\"comment/112\",[]],[\"name/113\",[33,42.485]],[\"comment/113\",[]],[\"name/114\",[34,46.28]],[\"comment/114\",[]],[\"name/115\",[37,46.28]],[\"comment/115\",[]],[\"name/116\",[39,47.95]],[\"comment/116\",[]],[\"name/117\",[40,42.485]],[\"comment/117\",[]],[\"name/118\",[41,44.849]],[\"comment/118\",[]],[\"name/119\",[42,46.28]],[\"comment/119\",[]],[\"name/120\",[43,47.95]],[\"comment/120\",[]],[\"name/121\",[47,47.95]],[\"comment/121\",[]],[\"name/122\",[48,47.95]],[\"comment/122\",[]],[\"name/123\",[58,47.95]],[\"comment/123\",[]],[\"name/124\",[59,47.95]],[\"comment/124\",[]],[\"name/125\",[61,47.95]],[\"comment/125\",[]],[\"name/126\",[67,47.95]],[\"comment/126\",[]],[\"name/127\",[68,27.503]],[\"comment/127\",[]],[\"name/128\",[74,47.95]],[\"comment/128\",[]],[\"name/129\",[77,46.28]],[\"comment/129\",[]],[\"name/130\",[83,47.95]],[\"comment/130\",[]],[\"name/131\",[86,60.943]],[\"comment/131\",[]],[\"name/132\",[1,39.741]],[\"comment/132\",[]],[\"name/133\",[12,42.485]],[\"comment/133\",[]],[\"name/134\",[45,47.95]],[\"comment/134\",[]],[\"name/135\",[46,43.597]],[\"comment/135\",[]],[\"name/136\",[44,47.95]],[\"comment/136\",[]],[\"name/137\",[56,47.95]],[\"comment/137\",[]],[\"name/138\",[62,47.95]],[\"comment/138\",[]],[\"name/139\",[60,47.95]],[\"comment/139\",[]],[\"name/140\",[57,47.95]],[\"comment/140\",[]],[\"name/141\",[24,44.849]],[\"comment/141\",[]],[\"name/142\",[25,44.849]],[\"comment/142\",[]],[\"name/143\",[38,47.95]],[\"comment/143\",[]],[\"name/144\",[2,44.849]],[\"comment/144\",[]],[\"name/145\",[3,46.28]],[\"comment/145\",[]],[\"name/146\",[4,47.95]],[\"comment/146\",[]],[\"name/147\",[5,46.28]],[\"comment/147\",[]],[\"name/148\",[6,47.95]],[\"comment/148\",[]],[\"name/149\",[10,47.95]],[\"comment/149\",[]],[\"name/150\",[11,47.95]],[\"comment/150\",[]],[\"name/151\",[15,47.95]],[\"comment/151\",[]],[\"name/152\",[21,44.849]],[\"comment/152\",[]],[\"name/153\",[22,43.597]],[\"comment/153\",[]],[\"name/154\",[23,44.849]],[\"comment/154\",[]],[\"name/155\",[26,46.28]],[\"comment/155\",[]],[\"name/156\",[27,44.849]],[\"comment/156\",[]],[\"name/157\",[31,44.849]],[\"comment/157\",[]],[\"name/158\",[32,46.28]],[\"comment/158\",[]],[\"name/159\",[33,42.485]],[\"comment/159\",[]],[\"name/160\",[34,46.28]],[\"comment/160\",[]],[\"name/161\",[37,46.28]],[\"comment/161\",[]],[\"name/162\",[39,47.95]],[\"comment/162\",[]],[\"name/163\",[40,42.485]],[\"comment/163\",[]],[\"name/164\",[41,44.849]],[\"comment/164\",[]],[\"name/165\",[42,46.28]],[\"comment/165\",[]],[\"name/166\",[43,47.95]],[\"comment/166\",[]],[\"name/167\",[47,47.95]],[\"comment/167\",[]],[\"name/168\",[48,47.95]],[\"comment/168\",[]],[\"name/169\",[58,47.95]],[\"comment/169\",[]],[\"name/170\",[59,47.95]],[\"comment/170\",[]],[\"name/171\",[61,47.95]],[\"comment/171\",[]],[\"name/172\",[67,47.95]],[\"comment/172\",[]],[\"name/173\",[68,27.503]],[\"comment/173\",[]],[\"name/174\",[74,47.95]],[\"comment/174\",[]],[\"name/175\",[77,46.28]],[\"comment/175\",[]],[\"name/176\",[83,47.95]],[\"comment/176\",[]],[\"name/177\",[87,60.943]],[\"comment/177\",[]],[\"name/178\",[88,60.943]],[\"comment/178\",[]],[\"name/179\",[89,60.943]],[\"comment/179\",[]],[\"name/180\",[90,49.957]],[\"comment/180\",[]],[\"name/181\",[91,49.957]],[\"comment/181\",[]],[\"name/182\",[92,49.957]],[\"comment/182\",[]],[\"name/183\",[93,49.957]],[\"comment/183\",[]],[\"name/184\",[94,47.95]],[\"comment/184\",[]],[\"name/185\",[95,49.957]],[\"comment/185\",[]],[\"name/186\",[96,52.47]],[\"comment/186\",[]],[\"name/187\",[97,52.47]],[\"comment/187\",[]],[\"name/188\",[33,42.485]],[\"comment/188\",[]],[\"name/189\",[98,49.957]],[\"comment/189\",[]],[\"name/190\",[99,60.943]],[\"comment/190\",[]],[\"name/191\",[100,60.943]],[\"comment/191\",[]],[\"name/192\",[101,60.943]],[\"comment/192\",[]],[\"name/193\",[21,44.849]],[\"comment/193\",[]],[\"name/194\",[2,44.849]],[\"comment/194\",[]],[\"name/195\",[77,46.28]],[\"comment/195\",[]],[\"name/196\",[68,27.503]],[\"comment/196\",[]],[\"name/197\",[3,46.28]],[\"comment/197\",[]],[\"name/198\",[41,44.849]],[\"comment/198\",[]],[\"name/199\",[68,27.503]],[\"comment/199\",[]],[\"name/200\",[42,46.28]],[\"comment/200\",[]],[\"name/201\",[68,27.503]],[\"comment/201\",[]],[\"name/202\",[40,42.485]],[\"comment/202\",[]],[\"name/203\",[68,27.503]],[\"comment/203\",[]],[\"name/204\",[31,44.849]],[\"comment/204\",[]],[\"name/205\",[68,27.503]],[\"comment/205\",[]],[\"name/206\",[32,46.28]],[\"comment/206\",[]],[\"name/207\",[68,27.503]],[\"comment/207\",[]],[\"name/208\",[33,42.485]],[\"comment/208\",[]],[\"name/209\",[68,27.503]],[\"comment/209\",[]],[\"name/210\",[34,46.28]],[\"comment/210\",[]],[\"name/211\",[68,27.503]],[\"comment/211\",[]],[\"name/212\",[102,60.943]],[\"comment/212\",[]],[\"name/213\",[103,60.943]],[\"comment/213\",[]],[\"name/214\",[104,60.943]],[\"comment/214\",[]],[\"name/215\",[105,60.943]],[\"comment/215\",[]],[\"name/216\",[24,44.849]],[\"comment/216\",[]],[\"name/217\",[25,44.849]],[\"comment/217\",[]],[\"name/218\",[22,43.597]],[\"comment/218\",[]],[\"name/219\",[106,60.943]],[\"comment/219\",[]],[\"name/220\",[26,46.28]],[\"comment/220\",[]],[\"name/221\",[27,44.849]],[\"comment/221\",[]],[\"name/222\",[23,44.849]],[\"comment/222\",[]],[\"name/223\",[2,44.849]],[\"comment/223\",[]],[\"name/224\",[107,60.943]],[\"comment/224\",[]],[\"name/225\",[108,60.943]],[\"comment/225\",[]],[\"name/226\",[109,60.943]],[\"comment/226\",[]],[\"name/227\",[110,60.943]],[\"comment/227\",[]],[\"name/228\",[111,60.943]],[\"comment/228\",[]],[\"name/229\",[112,60.943]],[\"comment/229\",[]],[\"name/230\",[113,60.943]],[\"comment/230\",[]],[\"name/231\",[114,60.943]],[\"comment/231\",[]],[\"name/232\",[115,60.943]],[\"comment/232\",[]],[\"name/233\",[116,46.28]],[\"comment/233\",[]],[\"name/234\",[68,27.503]],[\"comment/234\",[]],[\"name/235\",[117,52.47]],[\"comment/235\",[]],[\"name/236\",[118,52.47]],[\"comment/236\",[]],[\"name/237\",[119,49.957]],[\"comment/237\",[]],[\"name/238\",[120,47.95]],[\"comment/238\",[]],[\"name/239\",[121,49.957]],[\"comment/239\",[]],[\"name/240\",[68,27.503]],[\"comment/240\",[]],[\"name/241\",[117,52.47]],[\"comment/241\",[]],[\"name/242\",[118,52.47]],[\"comment/242\",[]],[\"name/243\",[119,49.957]],[\"comment/243\",[]],[\"name/244\",[120,47.95]],[\"comment/244\",[]],[\"name/245\",[122,60.943]],[\"comment/245\",[]],[\"name/246\",[90,49.957]],[\"comment/246\",[]],[\"name/247\",[91,49.957]],[\"comment/247\",[]],[\"name/248\",[92,49.957]],[\"comment/248\",[]],[\"name/249\",[93,49.957]],[\"comment/249\",[]],[\"name/250\",[94,47.95]],[\"comment/250\",[]],[\"name/251\",[95,49.957]],[\"comment/251\",[]],[\"name/252\",[96,52.47]],[\"comment/252\",[]],[\"name/253\",[97,52.47]],[\"comment/253\",[]],[\"name/254\",[33,42.485]],[\"comment/254\",[]],[\"name/255\",[98,49.957]],[\"comment/255\",[]],[\"name/256\",[123,60.943]],[\"comment/256\",[]],[\"name/257\",[98,49.957]],[\"comment/257\",[]],[\"name/258\",[124,52.47]],[\"comment/258\",[]],[\"name/259\",[125,60.943]],[\"comment/259\",[]],[\"name/260\",[126,60.943]],[\"comment/260\",[]],[\"name/261\",[127,60.943]],[\"comment/261\",[]],[\"name/262\",[92,49.957]],[\"comment/262\",[]],[\"name/263\",[68,27.503]],[\"comment/263\",[]],[\"name/264\",[128,60.943]],[\"comment/264\",[]],[\"name/265\",[129,60.943]],[\"comment/265\",[]],[\"name/266\",[130,60.943]],[\"comment/266\",[]],[\"name/267\",[23,44.849]],[\"comment/267\",[]],[\"name/268\",[93,49.957]],[\"comment/268\",[]],[\"name/269\",[68,27.503]],[\"comment/269\",[]],[\"name/270\",[131,60.943]],[\"comment/270\",[]],[\"name/271\",[132,47.95]],[\"comment/271\",[]],[\"name/272\",[133,60.943]],[\"comment/272\",[]],[\"name/273\",[134,60.943]],[\"comment/273\",[]],[\"name/274\",[135,60.943]],[\"comment/274\",[]],[\"name/275\",[68,27.503]],[\"comment/275\",[]],[\"name/276\",[136,60.943]],[\"comment/276\",[]],[\"name/277\",[25,44.849]],[\"comment/277\",[]],[\"name/278\",[21,44.849]],[\"comment/278\",[]],[\"name/279\",[137,60.943]],[\"comment/279\",[]],[\"name/280\",[138,60.943]],[\"comment/280\",[]],[\"name/281\",[139,60.943]],[\"comment/281\",[]],[\"name/282\",[140,60.943]],[\"comment/282\",[]],[\"name/283\",[68,27.503]],[\"comment/283\",[]],[\"name/284\",[141,60.943]],[\"comment/284\",[]],[\"name/285\",[68,27.503]],[\"comment/285\",[]],[\"name/286\",[82,55.835]],[\"comment/286\",[]],[\"name/287\",[68,27.503]],[\"comment/287\",[]],[\"name/288\",[80,55.835]],[\"comment/288\",[]],[\"name/289\",[68,27.503]],[\"comment/289\",[]],[\"name/290\",[142,60.943]],[\"comment/290\",[]],[\"name/291\",[68,27.503]],[\"comment/291\",[]],[\"name/292\",[81,55.835]],[\"comment/292\",[]],[\"name/293\",[68,27.503]],[\"comment/293\",[]],[\"name/294\",[143,60.943]],[\"comment/294\",[]],[\"name/295\",[68,27.503]],[\"comment/295\",[]],[\"name/296\",[144,60.943]],[\"comment/296\",[]],[\"name/297\",[68,27.503]],[\"comment/297\",[]],[\"name/298\",[78,55.835]],[\"comment/298\",[]],[\"name/299\",[68,27.503]],[\"comment/299\",[]],[\"name/300\",[145,60.943]],[\"comment/300\",[]],[\"name/301\",[68,27.503]],[\"comment/301\",[]],[\"name/302\",[146,60.943]],[\"comment/302\",[]],[\"name/303\",[68,27.503]],[\"comment/303\",[]],[\"name/304\",[147,60.943]],[\"comment/304\",[]],[\"name/305\",[68,27.503]],[\"comment/305\",[]],[\"name/306\",[148,60.943]],[\"comment/306\",[]],[\"name/307\",[149,55.835]],[\"comment/307\",[]],[\"name/308\",[117,52.47]],[\"comment/308\",[]],[\"name/309\",[118,52.47]],[\"comment/309\",[]],[\"name/310\",[119,49.957]],[\"comment/310\",[]],[\"name/311\",[120,47.95]],[\"comment/311\",[]],[\"name/312\",[150,60.943]],[\"comment/312\",[]],[\"name/313\",[91,49.957]],[\"comment/313\",[]],[\"name/314\",[68,27.503]],[\"comment/314\",[]],[\"name/315\",[90,49.957]],[\"comment/315\",[]],[\"name/316\",[68,27.503]],[\"comment/316\",[]],[\"name/317\",[151,60.943]],[\"comment/317\",[]],[\"name/318\",[152,60.943]],[\"comment/318\",[]],[\"name/319\",[153,60.943]],[\"comment/319\",[]],[\"name/320\",[154,60.943]],[\"comment/320\",[]],[\"name/321\",[155,60.943]],[\"comment/321\",[]],[\"name/322\",[156,60.943]],[\"comment/322\",[]],[\"name/323\",[157,60.943]],[\"comment/323\",[]],[\"name/324\",[158,60.943]],[\"comment/324\",[]],[\"name/325\",[132,47.95]],[\"comment/325\",[]],[\"name/326\",[24,44.849]],[\"comment/326\",[]],[\"name/327\",[159,60.943]],[\"comment/327\",[]],[\"name/328\",[22,43.597]],[\"comment/328\",[]],[\"name/329\",[160,46.28]],[\"comment/329\",[]],[\"name/330\",[161,60.943]],[\"comment/330\",[]],[\"name/331\",[162,60.943]],[\"comment/331\",[]],[\"name/332\",[163,60.943]],[\"comment/332\",[]],[\"name/333\",[116,46.28]],[\"comment/333\",[]],[\"name/334\",[121,49.957]],[\"comment/334\",[]],[\"name/335\",[164,47.95]],[\"comment/335\",[]],[\"name/336\",[165,60.943]],[\"comment/336\",[]],[\"name/337\",[166,55.835]],[\"comment/337\",[]],[\"name/338\",[167,60.943]],[\"comment/338\",[]],[\"name/339\",[168,55.835]],[\"comment/339\",[]],[\"name/340\",[169,55.835]],[\"comment/340\",[]],[\"name/341\",[170,60.943]],[\"comment/341\",[]],[\"name/342\",[68,27.503]],[\"comment/342\",[]],[\"name/343\",[171,55.835]],[\"comment/343\",[]],[\"name/344\",[68,27.503]],[\"comment/344\",[]],[\"name/345\",[172,60.943]],[\"comment/345\",[]],[\"name/346\",[68,27.503]],[\"comment/346\",[]],[\"name/347\",[173,55.835]],[\"comment/347\",[]],[\"name/348\",[68,27.503]],[\"comment/348\",[]],[\"name/349\",[174,55.835]],[\"comment/349\",[]],[\"name/350\",[68,27.503]],[\"comment/350\",[]],[\"name/351\",[175,55.835]],[\"comment/351\",[]],[\"name/352\",[176,60.943]],[\"comment/352\",[]],[\"name/353\",[120,47.95]],[\"comment/353\",[]],[\"name/354\",[177,60.943]],[\"comment/354\",[]],[\"name/355\",[149,55.835]],[\"comment/355\",[]],[\"name/356\",[119,49.957]],[\"comment/356\",[]],[\"name/357\",[120,47.95]],[\"comment/357\",[]],[\"name/358\",[168,55.835]],[\"comment/358\",[]],[\"name/359\",[178,60.943]],[\"comment/359\",[]],[\"name/360\",[179,60.943]],[\"comment/360\",[]],[\"name/361\",[169,55.835]],[\"comment/361\",[]],[\"name/362\",[116,46.28]],[\"comment/362\",[]],[\"name/363\",[121,49.957]],[\"comment/363\",[]],[\"name/364\",[164,47.95]],[\"comment/364\",[]],[\"name/365\",[94,47.95]],[\"comment/365\",[]],[\"name/366\",[95,49.957]],[\"comment/366\",[]],[\"name/367\",[180,60.943]],[\"comment/367\",[]],[\"name/368\",[175,55.835]],[\"comment/368\",[]],[\"name/369\",[116,46.28]],[\"comment/369\",[]],[\"name/370\",[121,49.957]],[\"comment/370\",[]],[\"name/371\",[164,47.95]],[\"comment/371\",[]],[\"name/372\",[181,60.943]],[\"comment/372\",[]],[\"name/373\",[5,46.28]],[\"comment/373\",[]],[\"name/374\",[1,39.741]],[\"comment/374\",[]],[\"name/375\",[166,55.835]],[\"comment/375\",[]],[\"name/376\",[182,60.943]],[\"comment/376\",[]],[\"name/377\",[94,47.95]],[\"comment/377\",[]],[\"name/378\",[12,42.485]],[\"comment/378\",[]],[\"name/379\",[183,60.943]],[\"comment/379\",[]],[\"name/380\",[184,60.943]],[\"comment/380\",[]],[\"name/381\",[31,44.849]],[\"comment/381\",[]],[\"name/382\",[171,55.835]],[\"comment/382\",[]],[\"name/383\",[41,44.849]],[\"comment/383\",[]],[\"name/384\",[173,55.835]],[\"comment/384\",[]],[\"name/385\",[174,55.835]],[\"comment/385\",[]],[\"name/386\",[185,60.943]],[\"comment/386\",[]],[\"name/387\",[1,39.741]],[\"comment/387\",[]],[\"name/388\",[6,47.95]],[\"comment/388\",[]],[\"name/389\",[24,44.849]],[\"comment/389\",[]],[\"name/390\",[38,47.95]],[\"comment/390\",[]],[\"name/391\",[12,42.485]],[\"comment/391\",[]],[\"name/392\",[46,43.597]],[\"comment/392\",[]],[\"name/393\",[44,47.95]],[\"comment/393\",[]],[\"name/394\",[56,47.95]],[\"comment/394\",[]],[\"name/395\",[62,47.95]],[\"comment/395\",[]],[\"name/396\",[60,47.95]],[\"comment/396\",[]],[\"name/397\",[57,47.95]],[\"comment/397\",[]],[\"name/398\",[25,44.849]],[\"comment/398\",[]],[\"name/399\",[2,44.849]],[\"comment/399\",[]],[\"name/400\",[3,46.28]],[\"comment/400\",[]],[\"name/401\",[4,47.95]],[\"comment/401\",[]],[\"name/402\",[5,46.28]],[\"comment/402\",[]],[\"name/403\",[10,47.95]],[\"comment/403\",[]],[\"name/404\",[11,47.95]],[\"comment/404\",[]],[\"name/405\",[15,47.95]],[\"comment/405\",[]],[\"name/406\",[21,44.849]],[\"comment/406\",[]],[\"name/407\",[22,43.597]],[\"comment/407\",[]],[\"name/408\",[23,44.849]],[\"comment/408\",[]],[\"name/409\",[26,46.28]],[\"comment/409\",[]],[\"name/410\",[27,44.849]],[\"comment/410\",[]],[\"name/411\",[31,44.849]],[\"comment/411\",[]],[\"name/412\",[32,46.28]],[\"comment/412\",[]],[\"name/413\",[33,42.485]],[\"comment/413\",[]],[\"name/414\",[34,46.28]],[\"comment/414\",[]],[\"name/415\",[37,46.28]],[\"comment/415\",[]],[\"name/416\",[39,47.95]],[\"comment/416\",[]],[\"name/417\",[40,42.485]],[\"comment/417\",[]],[\"name/418\",[41,44.849]],[\"comment/418\",[]],[\"name/419\",[42,46.28]],[\"comment/419\",[]],[\"name/420\",[43,47.95]],[\"comment/420\",[]],[\"name/421\",[45,47.95]],[\"comment/421\",[]],[\"name/422\",[47,47.95]],[\"comment/422\",[]],[\"name/423\",[48,47.95]],[\"comment/423\",[]],[\"name/424\",[58,47.95]],[\"comment/424\",[]],[\"name/425\",[59,47.95]],[\"comment/425\",[]],[\"name/426\",[61,47.95]],[\"comment/426\",[]],[\"name/427\",[67,47.95]],[\"comment/427\",[]],[\"name/428\",[68,27.503]],[\"comment/428\",[]],[\"name/429\",[74,47.95]],[\"comment/429\",[]],[\"name/430\",[77,46.28]],[\"comment/430\",[]],[\"name/431\",[83,47.95]],[\"comment/431\",[]],[\"name/432\",[186,60.943]],[\"comment/432\",[]],[\"name/433\",[1,39.741]],[\"comment/433\",[]],[\"name/434\",[12,42.485]],[\"comment/434\",[]],[\"name/435\",[46,43.597]],[\"comment/435\",[]],[\"name/436\",[44,47.95]],[\"comment/436\",[]],[\"name/437\",[56,47.95]],[\"comment/437\",[]],[\"name/438\",[62,47.95]],[\"comment/438\",[]],[\"name/439\",[60,47.95]],[\"comment/439\",[]],[\"name/440\",[57,47.95]],[\"comment/440\",[]],[\"name/441\",[24,44.849]],[\"comment/441\",[]],[\"name/442\",[25,44.849]],[\"comment/442\",[]],[\"name/443\",[38,47.95]],[\"comment/443\",[]],[\"name/444\",[2,44.849]],[\"comment/444\",[]],[\"name/445\",[3,46.28]],[\"comment/445\",[]],[\"name/446\",[4,47.95]],[\"comment/446\",[]],[\"name/447\",[5,46.28]],[\"comment/447\",[]],[\"name/448\",[6,47.95]],[\"comment/448\",[]],[\"name/449\",[10,47.95]],[\"comment/449\",[]],[\"name/450\",[11,47.95]],[\"comment/450\",[]],[\"name/451\",[15,47.95]],[\"comment/451\",[]],[\"name/452\",[21,44.849]],[\"comment/452\",[]],[\"name/453\",[22,43.597]],[\"comment/453\",[]],[\"name/454\",[23,44.849]],[\"comment/454\",[]],[\"name/455\",[26,46.28]],[\"comment/455\",[]],[\"name/456\",[27,44.849]],[\"comment/456\",[]],[\"name/457\",[31,44.849]],[\"comment/457\",[]],[\"name/458\",[32,46.28]],[\"comment/458\",[]],[\"name/459\",[33,42.485]],[\"comment/459\",[]],[\"name/460\",[34,46.28]],[\"comment/460\",[]],[\"name/461\",[37,46.28]],[\"comment/461\",[]],[\"name/462\",[39,47.95]],[\"comment/462\",[]],[\"name/463\",[40,42.485]],[\"comment/463\",[]],[\"name/464\",[41,44.849]],[\"comment/464\",[]],[\"name/465\",[42,46.28]],[\"comment/465\",[]],[\"name/466\",[43,47.95]],[\"comment/466\",[]],[\"name/467\",[45,47.95]],[\"comment/467\",[]],[\"name/468\",[47,47.95]],[\"comment/468\",[]],[\"name/469\",[48,47.95]],[\"comment/469\",[]],[\"name/470\",[58,47.95]],[\"comment/470\",[]],[\"name/471\",[59,47.95]],[\"comment/471\",[]],[\"name/472\",[61,47.95]],[\"comment/472\",[]],[\"name/473\",[67,47.95]],[\"comment/473\",[]],[\"name/474\",[68,27.503]],[\"comment/474\",[]],[\"name/475\",[74,47.95]],[\"comment/475\",[]],[\"name/476\",[77,46.28]],[\"comment/476\",[]],[\"name/477\",[83,47.95]],[\"comment/477\",[]],[\"name/478\",[187,60.943]],[\"comment/478\",[]],[\"name/479\",[188,55.835]],[\"comment/479\",[]],[\"name/480\",[90,49.957]],[\"comment/480\",[]],[\"name/481\",[91,49.957]],[\"comment/481\",[]],[\"name/482\",[92,49.957]],[\"comment/482\",[]],[\"name/483\",[93,49.957]],[\"comment/483\",[]],[\"name/484\",[94,47.95]],[\"comment/484\",[]],[\"name/485\",[95,49.957]],[\"comment/485\",[]],[\"name/486\",[96,52.47]],[\"comment/486\",[]],[\"name/487\",[97,52.47]],[\"comment/487\",[]],[\"name/488\",[33,42.485]],[\"comment/488\",[]],[\"name/489\",[98,49.957]],[\"comment/489\",[]],[\"name/490\",[189,60.943]],[\"comment/490\",[]],[\"name/491\",[1,39.741]],[\"comment/491\",[]],[\"name/492\",[132,47.95]],[\"comment/492\",[]],[\"name/493\",[160,46.28]],[\"comment/493\",[]],[\"name/494\",[190,52.47]],[\"comment/494\",[]],[\"name/495\",[191,49.957]],[\"comment/495\",[]],[\"name/496\",[192,52.47]],[\"comment/496\",[]],[\"name/497\",[46,43.597]],[\"comment/497\",[]],[\"name/498\",[193,60.943]],[\"comment/498\",[]],[\"name/499\",[12,42.485]],[\"comment/499\",[]],[\"name/500\",[194,60.943]],[\"comment/500\",[]],[\"name/501\",[195,60.943]],[\"comment/501\",[]],[\"name/502\",[196,52.47]],[\"comment/502\",[]],[\"name/503\",[197,52.47]],[\"comment/503\",[]],[\"name/504\",[198,52.47]],[\"comment/504\",[]],[\"name/505\",[40,42.485]],[\"comment/505\",[]],[\"name/506\",[199,52.47]],[\"comment/506\",[]],[\"name/507\",[200,60.943]],[\"comment/507\",[]],[\"name/508\",[201,52.47]],[\"comment/508\",[]],[\"name/509\",[202,52.47]],[\"comment/509\",[]],[\"name/510\",[203,52.47]],[\"comment/510\",[]],[\"name/511\",[28,55.835]],[\"comment/511\",[]],[\"name/512\",[204,60.943]],[\"comment/512\",[]],[\"name/513\",[205,60.943]],[\"comment/513\",[]],[\"name/514\",[206,55.835]],[\"comment/514\",[]],[\"name/515\",[207,52.47]],[\"comment/515\",[]],[\"name/516\",[208,52.47]],[\"comment/516\",[]],[\"name/517\",[209,52.47]],[\"comment/517\",[]],[\"name/518\",[210,52.47]],[\"comment/518\",[]],[\"name/519\",[211,52.47]],[\"comment/519\",[]],[\"name/520\",[212,52.47]],[\"comment/520\",[]],[\"name/521\",[213,52.47]],[\"comment/521\",[]],[\"name/522\",[214,60.943]],[\"comment/522\",[]],[\"name/523\",[215,60.943]],[\"comment/523\",[]],[\"name/524\",[216,60.943]],[\"comment/524\",[]],[\"name/525\",[217,60.943]],[\"comment/525\",[]],[\"name/526\",[218,60.943]],[\"comment/526\",[]],[\"name/527\",[1,39.741]],[\"comment/527\",[]],[\"name/528\",[201,52.47]],[\"comment/528\",[]],[\"name/529\",[132,47.95]],[\"comment/529\",[]],[\"name/530\",[208,52.47]],[\"comment/530\",[]],[\"name/531\",[160,46.28]],[\"comment/531\",[]],[\"name/532\",[190,52.47]],[\"comment/532\",[]],[\"name/533\",[191,49.957]],[\"comment/533\",[]],[\"name/534\",[192,52.47]],[\"comment/534\",[]],[\"name/535\",[46,43.597]],[\"comment/535\",[]],[\"name/536\",[12,42.485]],[\"comment/536\",[]],[\"name/537\",[196,52.47]],[\"comment/537\",[]],[\"name/538\",[197,52.47]],[\"comment/538\",[]],[\"name/539\",[198,52.47]],[\"comment/539\",[]],[\"name/540\",[40,42.485]],[\"comment/540\",[]],[\"name/541\",[199,52.47]],[\"comment/541\",[]],[\"name/542\",[202,52.47]],[\"comment/542\",[]],[\"name/543\",[203,52.47]],[\"comment/543\",[]],[\"name/544\",[207,52.47]],[\"comment/544\",[]],[\"name/545\",[209,52.47]],[\"comment/545\",[]],[\"name/546\",[210,52.47]],[\"comment/546\",[]],[\"name/547\",[211,52.47]],[\"comment/547\",[]],[\"name/548\",[212,52.47]],[\"comment/548\",[]],[\"name/549\",[213,52.47]],[\"comment/549\",[]],[\"name/550\",[219,60.943]],[\"comment/550\",[]],[\"name/551\",[1,39.741]],[\"comment/551\",[]],[\"name/552\",[220,55.835]],[\"comment/552\",[]],[\"name/553\",[201,52.47]],[\"comment/553\",[]],[\"name/554\",[203,52.47]],[\"comment/554\",[]],[\"name/555\",[132,47.95]],[\"comment/555\",[]],[\"name/556\",[208,52.47]],[\"comment/556\",[]],[\"name/557\",[210,52.47]],[\"comment/557\",[]],[\"name/558\",[160,46.28]],[\"comment/558\",[]],[\"name/559\",[190,52.47]],[\"comment/559\",[]],[\"name/560\",[191,49.957]],[\"comment/560\",[]],[\"name/561\",[192,52.47]],[\"comment/561\",[]],[\"name/562\",[46,43.597]],[\"comment/562\",[]],[\"name/563\",[12,42.485]],[\"comment/563\",[]],[\"name/564\",[196,52.47]],[\"comment/564\",[]],[\"name/565\",[197,52.47]],[\"comment/565\",[]],[\"name/566\",[198,52.47]],[\"comment/566\",[]],[\"name/567\",[40,42.485]],[\"comment/567\",[]],[\"name/568\",[199,52.47]],[\"comment/568\",[]],[\"name/569\",[202,52.47]],[\"comment/569\",[]],[\"name/570\",[207,52.47]],[\"comment/570\",[]],[\"name/571\",[209,52.47]],[\"comment/571\",[]],[\"name/572\",[211,52.47]],[\"comment/572\",[]],[\"name/573\",[212,52.47]],[\"comment/573\",[]],[\"name/574\",[213,52.47]],[\"comment/574\",[]],[\"name/575\",[221,60.943]],[\"comment/575\",[]],[\"name/576\",[222,55.835]],[\"comment/576\",[]],[\"name/577\",[188,55.835]],[\"comment/577\",[]],[\"name/578\",[222,55.835]],[\"comment/578\",[]],[\"name/579\",[223,60.943]],[\"comment/579\",[]],[\"name/580\",[224,55.835]],[\"comment/580\",[]],[\"name/581\",[225,60.943]],[\"comment/581\",[]],[\"name/582\",[224,55.835]],[\"comment/582\",[]],[\"name/583\",[68,27.503]],[\"comment/583\",[]],[\"name/584\",[226,60.943]],[\"comment/584\",[]],[\"name/585\",[68,27.503]],[\"comment/585\",[]],[\"name/586\",[227,60.943]],[\"comment/586\",[]],[\"name/587\",[160,46.28]],[\"comment/587\",[]],[\"name/588\",[228,60.943]],[\"comment/588\",[]],[\"name/589\",[68,27.503]],[\"comment/589\",[]],[\"name/590\",[229,60.943]],[\"comment/590\",[]],[\"name/591\",[230,60.943]],[\"comment/591\",[]],[\"name/592\",[231,55.835]],[\"comment/592\",[]],[\"name/593\",[232,55.835]],[\"comment/593\",[]],[\"name/594\",[160,46.28]],[\"comment/594\",[]],[\"name/595\",[191,49.957]],[\"comment/595\",[]],[\"name/596\",[22,43.597]],[\"comment/596\",[]],[\"name/597\",[206,55.835]],[\"comment/597\",[]],[\"name/598\",[220,55.835]],[\"comment/598\",[]],[\"name/599\",[233,55.835]],[\"comment/599\",[]],[\"name/600\",[234,49.957]],[\"comment/600\",[]],[\"name/601\",[235,52.47]],[\"comment/601\",[]],[\"name/602\",[236,55.835]],[\"comment/602\",[]],[\"name/603\",[237,52.47]],[\"comment/603\",[]],[\"name/604\",[238,55.835]],[\"comment/604\",[]],[\"name/605\",[239,60.943]],[\"comment/605\",[]],[\"name/606\",[240,60.943]],[\"comment/606\",[]],[\"name/607\",[68,27.503]],[\"comment/607\",[]],[\"name/608\",[241,60.943]],[\"comment/608\",[]],[\"name/609\",[68,27.503]],[\"comment/609\",[]],[\"name/610\",[242,60.943]],[\"comment/610\",[]],[\"name/611\",[243,60.943]],[\"comment/611\",[]],[\"name/612\",[233,55.835]],[\"comment/612\",[]],[\"name/613\",[234,49.957]],[\"comment/613\",[]],[\"name/614\",[235,52.47]],[\"comment/614\",[]],[\"name/615\",[236,55.835]],[\"comment/615\",[]],[\"name/616\",[237,52.47]],[\"comment/616\",[]],[\"name/617\",[238,55.835]],[\"comment/617\",[]],[\"name/618\",[231,55.835]],[\"comment/618\",[]],[\"name/619\",[234,49.957]],[\"comment/619\",[]],[\"name/620\",[244,60.943]],[\"comment/620\",[]],[\"name/621\",[235,52.47]],[\"comment/621\",[]],[\"name/622\",[232,55.835]],[\"comment/622\",[]],[\"name/623\",[234,49.957]],[\"comment/623\",[]],[\"name/624\",[237,52.47]],[\"comment/624\",[]],[\"name/625\",[116,46.28]],[\"comment/625\",[]],[\"name/626\",[164,47.95]],[\"comment/626\",[]],[\"name/627\",[245,60.943]],[\"comment/627\",[]],[\"name/628\",[116,46.28]],[\"comment/628\",[]],[\"name/629\",[164,47.95]],[\"comment/629\",[]],[\"name/630\",[246,60.943]],[\"comment/630\",[]],[\"name/631\",[247,60.943]],[\"comment/631\",[]],[\"name/632\",[1,39.741]],[\"comment/632\",[]],[\"name/633\",[124,52.47]],[\"comment/633\",[]],[\"name/634\",[248,55.835]],[\"comment/634\",[]],[\"name/635\",[249,55.835]],[\"comment/635\",[]],[\"name/636\",[250,60.943]],[\"comment/636\",[]],[\"name/637\",[251,60.943]],[\"comment/637\",[]],[\"name/638\",[252,60.943]],[\"comment/638\",[]],[\"name/639\",[253,60.943]],[\"comment/639\",[]],[\"name/640\",[37,46.28]],[\"comment/640\",[]],[\"name/641\",[254,60.943]],[\"comment/641\",[]],[\"name/642\",[255,60.943]],[\"comment/642\",[]],[\"name/643\",[1,39.741]],[\"comment/643\",[]],[\"name/644\",[256,60.943]],[\"comment/644\",[]],[\"name/645\",[257,60.943]],[\"comment/645\",[]],[\"name/646\",[124,52.47]],[\"comment/646\",[]],[\"name/647\",[27,44.849]],[\"comment/647\",[]],[\"name/648\",[248,55.835]],[\"comment/648\",[]],[\"name/649\",[249,55.835]],[\"comment/649\",[]],[\"name/650\",[258,60.943]],[\"comment/650\",[]],[\"name/651\",[259,60.943]],[\"comment/651\",[]],[\"name/652\",[260,60.943]],[\"comment/652\",[]],[\"name/653\",[261,60.943]],[\"comment/653\",[]],[\"name/654\",[262,60.943]],[\"comment/654\",[]],[\"name/655\",[263,60.943]],[\"comment/655\",[]],[\"name/656\",[264,60.943]],[\"comment/656\",[]],[\"name/657\",[265,60.943]],[\"comment/657\",[]],[\"name/658\",[266,60.943]],[\"comment/658\",[]],[\"name/659\",[1,39.741]],[\"comment/659\",[]],[\"name/660\",[267,60.943]],[\"comment/660\",[]],[\"name/661\",[268,60.943]],[\"comment/661\",[]],[\"name/662\",[269,60.943]],[\"comment/662\",[]],[\"name/663\",[270,60.943]],[\"comment/663\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":68,\"name\":{\"68\":{},\"127\":{},\"173\":{},\"196\":{},\"199\":{},\"201\":{},\"203\":{},\"205\":{},\"207\":{},\"209\":{},\"211\":{},\"234\":{},\"240\":{},\"263\":{},\"269\":{},\"275\":{},\"283\":{},\"285\":{},\"287\":{},\"289\":{},\"291\":{},\"293\":{},\"295\":{},\"297\":{},\"299\":{},\"301\":{},\"303\":{},\"305\":{},\"314\":{},\"316\":{},\"342\":{},\"344\":{},\"346\":{},\"348\":{},\"350\":{},\"428\":{},\"474\":{},\"583\":{},\"585\":{},\"589\":{},\"607\":{},\"609\":{}},\"comment\":{}}],[\"abstractpool\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"abstractworker\",{\"_index\":189,\"name\":{\"490\":{}},\"comment\":{}}],[\"active\",{\"_index\":130,\"name\":{\"266\":{}},\"comment\":{}}],[\"activeinterval\",{\"_index\":192,\"name\":{\"496\":{},\"534\":{},\"561\":{}},\"comment\":{}}],[\"addtaskfunction\",{\"_index\":197,\"name\":{\"503\":{},\"538\":{},\"565\":{}},\"comment\":{}}],[\"addworkernode\",{\"_index\":75,\"name\":{\"75\":{}},\"comment\":{}}],[\"aftertaskexecutionhook\",{\"_index\":48,\"name\":{\"48\":{},\"122\":{},\"168\":{},\"423\":{},\"469\":{}},\"comment\":{}}],[\"afterworkernodesetup\",{\"_index\":61,\"name\":{\"61\":{},\"125\":{},\"171\":{},\"426\":{},\"472\":{}},\"comment\":{}}],[\"aggregate\",{\"_index\":149,\"name\":{\"307\":{},\"355\":{}},\"comment\":{}}],[\"async\",{\"_index\":225,\"name\":{\"581\":{}},\"comment\":{}}],[\"availableparallelism\",{\"_index\":270,\"name\":{\"663\":{}},\"comment\":{}}],[\"average\",{\"_index\":119,\"name\":{\"237\":{},\"243\":{},\"310\":{},\"356\":{}},\"comment\":{}}],[\"backpressure\",{\"_index\":113,\"name\":{\"230\":{}},\"comment\":{}}],[\"backward\",{\"_index\":263,\"name\":{\"655\":{}},\"comment\":{}}],[\"beforetaskexecutionhook\",{\"_index\":47,\"name\":{\"47\":{},\"121\":{},\"167\":{},\"422\":{},\"468\":{}},\"comment\":{}}],[\"begintaskperformance\",{\"_index\":214,\"name\":{\"522\":{}},\"comment\":{}}],[\"buildtasksqueueoptions\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"busy\",{\"_index\":38,\"name\":{\"38\":{},\"89\":{},\"143\":{},\"390\":{},\"443\":{}},\"comment\":{}}],[\"busyworkernodes\",{\"_index\":108,\"name\":{\"225\":{}},\"comment\":{}}],[\"checkactive\",{\"_index\":206,\"name\":{\"514\":{},\"597\":{}},\"comment\":{}}],[\"checkandemitdynamicworkercreationevents\",{\"_index\":73,\"name\":{\"73\":{}},\"comment\":{}}],[\"checkandemittaskexecutionevents\",{\"_index\":71,\"name\":{\"71\":{}},\"comment\":{}}],[\"checkandemittaskqueuingevents\",{\"_index\":72,\"name\":{\"72\":{}},\"comment\":{}}],[\"checkdynamicpoolsize\",{\"_index\":15,\"name\":{\"15\":{},\"105\":{},\"151\":{},\"405\":{},\"451\":{}},\"comment\":{}}],[\"checkfilepath\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"checkmessageworkerid\",{\"_index\":28,\"name\":{\"28\":{},\"511\":{}},\"comment\":{}}],[\"checknumberofworkers\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"checkpooloptions\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"checksize\",{\"_index\":254,\"name\":{\"641\":{}},\"comment\":{}}],[\"checkstatistics\",{\"_index\":216,\"name\":{\"524\":{}},\"comment\":{}}],[\"checktaskfunctionname\",{\"_index\":200,\"name\":{\"507\":{}},\"comment\":{}}],[\"checktaskfunctions\",{\"_index\":195,\"name\":{\"501\":{}},\"comment\":{}}],[\"checkvalidtasksqueueoptions\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategy\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"checkvalidworkerchoicestrategyoptions\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"checkworkeroptions\",{\"_index\":194,\"name\":{\"500\":{}},\"comment\":{}}],[\"choiceretries\",{\"_index\":180,\"name\":{\"367\":{}},\"comment\":{}}],[\"choiceretriescount\",{\"_index\":182,\"name\":{\"376\":{}},\"comment\":{}}],[\"choose\",{\"_index\":172,\"name\":{\"345\":{}},\"comment\":{}}],[\"chooseworkernode\",{\"_index\":54,\"name\":{\"54\":{}},\"comment\":{}}],[\"circulararray\",{\"_index\":247,\"name\":{\"631\":{}},\"comment\":{}}],[\"clear\",{\"_index\":262,\"name\":{\"654\":{}},\"comment\":{}}],[\"cleartasksqueue\",{\"_index\":144,\"name\":{\"296\":{}},\"comment\":{}}],[\"closechannel\",{\"_index\":146,\"name\":{\"302\":{}},\"comment\":{}}],[\"clusterpooloptions\",{\"_index\":87,\"name\":{\"177\":{}},\"comment\":{}}],[\"clusterworker\",{\"_index\":218,\"name\":{\"526\":{}},\"comment\":{}}],[\"concat\",{\"_index\":250,\"name\":{\"636\":{}},\"comment\":{}}],[\"concurrency\",{\"_index\":126,\"name\":{\"260\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"86\":{},\"132\":{},\"374\":{},\"387\":{},\"433\":{},\"491\":{},\"527\":{},\"551\":{},\"632\":{},\"643\":{},\"659\":{}},\"comment\":{}}],[\"createandsetupdynamicworkernode\",{\"_index\":59,\"name\":{\"59\":{},\"124\":{},\"170\":{},\"425\":{},\"471\":{}},\"comment\":{}}],[\"createandsetupworkernode\",{\"_index\":58,\"name\":{\"58\":{},\"123\":{},\"169\":{},\"424\":{},\"470\":{}},\"comment\":{}}],[\"createworker\",{\"_index\":57,\"name\":{\"57\":{},\"97\":{},\"140\":{},\"397\":{},\"440\":{}},\"comment\":{}}],[\"data\",{\"_index\":235,\"name\":{\"601\":{},\"614\":{},\"621\":{}},\"comment\":{}}],[\"deque\",{\"_index\":255,\"name\":{\"642\":{}},\"comment\":{}}],[\"dequeuetask\",{\"_index\":81,\"name\":{\"81\":{},\"292\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":42,\"name\":{\"42\":{},\"119\":{},\"165\":{},\"200\":{},\"419\":{},\"465\":{}},\"comment\":{}}],[\"destroyworkernode\",{\"_index\":44,\"name\":{\"44\":{},\"93\":{},\"136\":{},\"393\":{},\"436\":{}},\"comment\":{}}],[\"dynamic\",{\"_index\":159,\"name\":{\"327\":{}},\"comment\":{}}],[\"dynamicclusterpool\",{\"_index\":85,\"name\":{\"85\":{}},\"comment\":{}}],[\"dynamicthreadpool\",{\"_index\":185,\"name\":{\"386\":{}},\"comment\":{}}],[\"dynamicworkerready\",{\"_index\":179,\"name\":{\"360\":{}},\"comment\":{}}],[\"dynamicworkerusage\",{\"_index\":178,\"name\":{\"359\":{}},\"comment\":{}}],[\"elu\",{\"_index\":164,\"name\":{\"335\":{},\"364\":{},\"371\":{},\"626\":{},\"629\":{}},\"comment\":{}}],[\"emitter\",{\"_index\":3,\"name\":{\"3\":{},\"100\":{},\"145\":{},\"197\":{},\"400\":{},\"445\":{}},\"comment\":{}}],[\"empty\",{\"_index\":253,\"name\":{\"639\":{}},\"comment\":{}}],[\"enableevents\",{\"_index\":97,\"name\":{\"187\":{},\"253\":{},\"487\":{}},\"comment\":{}}],[\"enabletasksqueue\",{\"_index\":33,\"name\":{\"33\":{},\"113\":{},\"159\":{},\"188\":{},\"208\":{},\"254\":{},\"413\":{},\"459\":{},\"488\":{}},\"comment\":{}}],[\"endtaskperformance\",{\"_index\":215,\"name\":{\"523\":{}},\"comment\":{}}],[\"enqueuetask\",{\"_index\":80,\"name\":{\"80\":{},\"288\":{}},\"comment\":{}}],[\"env\",{\"_index\":88,\"name\":{\"178\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":92,\"name\":{\"182\":{},\"248\":{},\"262\":{},\"482\":{}},\"comment\":{}}],[\"eventlooputilizationmeasurementstatistics\",{\"_index\":128,\"name\":{\"264\":{}},\"comment\":{}}],[\"execute\",{\"_index\":41,\"name\":{\"41\":{},\"118\":{},\"164\":{},\"198\":{},\"383\":{},\"418\":{},\"464\":{}},\"comment\":{}}],[\"executed\",{\"_index\":152,\"name\":{\"318\":{}},\"comment\":{}}],[\"executedtasks\",{\"_index\":109,\"name\":{\"226\":{}},\"comment\":{}}],[\"executetask\",{\"_index\":79,\"name\":{\"79\":{}},\"comment\":{}}],[\"executing\",{\"_index\":153,\"name\":{\"319\":{}},\"comment\":{}}],[\"executingtasks\",{\"_index\":110,\"name\":{\"227\":{}},\"comment\":{}}],[\"exithandler\",{\"_index\":93,\"name\":{\"183\":{},\"249\":{},\"268\":{},\"483\":{}},\"comment\":{}}],[\"failed\",{\"_index\":157,\"name\":{\"323\":{}},\"comment\":{}}],[\"failedtasks\",{\"_index\":115,\"name\":{\"232\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":11,\"name\":{\"11\":{},\"104\":{},\"150\":{},\"404\":{},\"450\":{}},\"comment\":{}}],[\"fixedclusterpool\",{\"_index\":86,\"name\":{\"131\":{}},\"comment\":{}}],[\"fixedthreadpool\",{\"_index\":186,\"name\":{\"432\":{}},\"comment\":{}}],[\"flushtasksqueue\",{\"_index\":83,\"name\":{\"83\":{},\"130\":{},\"176\":{},\"431\":{},\"477\":{}},\"comment\":{}}],[\"flushtasksqueues\",{\"_index\":84,\"name\":{\"84\":{}},\"comment\":{}}],[\"full\",{\"_index\":37,\"name\":{\"37\":{},\"115\":{},\"161\":{},\"415\":{},\"461\":{},\"640\":{}},\"comment\":{}}],[\"getmainworker\",{\"_index\":207,\"name\":{\"515\":{},\"544\":{},\"570\":{}},\"comment\":{}}],[\"getstrategypolicy\",{\"_index\":183,\"name\":{\"379\":{}},\"comment\":{}}],[\"gettaskfunctionworkerusage\",{\"_index\":147,\"name\":{\"304\":{}},\"comment\":{}}],[\"gettaskstatisticsrequirements\",{\"_index\":184,\"name\":{\"380\":{}},\"comment\":{}}],[\"getworkerinfo\",{\"_index\":74,\"name\":{\"74\":{},\"128\":{},\"174\":{},\"429\":{},\"475\":{}},\"comment\":{}}],[\"getworkernodekeybyworker\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"getworkernodekeybyworkerid\",{\"_index\":30,\"name\":{\"30\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":210,\"name\":{\"518\":{},\"546\":{},\"557\":{}},\"comment\":{}}],[\"handlekillmessage\",{\"_index\":203,\"name\":{\"510\":{},\"543\":{},\"554\":{}},\"comment\":{}}],[\"handlereadymessage\",{\"_index\":201,\"name\":{\"508\":{},\"528\":{},\"553\":{}},\"comment\":{}}],[\"handletaskexecutionresponse\",{\"_index\":70,\"name\":{\"70\":{}},\"comment\":{}}],[\"handleworkerreadyresponse\",{\"_index\":69,\"name\":{\"69\":{}},\"comment\":{}}],[\"hasbackpressure\",{\"_index\":78,\"name\":{\"78\":{},\"298\":{}},\"comment\":{}}],[\"hastaskfunction\",{\"_index\":196,\"name\":{\"502\":{},\"537\":{},\"564\":{}},\"comment\":{}}],[\"hasworkernodebackpressure\",{\"_index\":77,\"name\":{\"77\":{},\"129\":{},\"175\":{},\"195\":{},\"430\":{},\"476\":{}},\"comment\":{}}],[\"head\",{\"_index\":256,\"name\":{\"644\":{}},\"comment\":{}}],[\"history\",{\"_index\":150,\"name\":{\"312\":{}},\"comment\":{}}],[\"id\",{\"_index\":132,\"name\":{\"271\":{},\"325\":{},\"492\":{},\"529\":{},\"555\":{}},\"comment\":{}}],[\"idle\",{\"_index\":129,\"name\":{\"265\":{}},\"comment\":{}}],[\"idleworkernodes\",{\"_index\":107,\"name\":{\"224\":{}},\"comment\":{}}],[\"incrementsize\",{\"_index\":264,\"name\":{\"656\":{}},\"comment\":{}}],[\"info\",{\"_index\":21,\"name\":{\"21\":{},\"106\":{},\"152\":{},\"193\":{},\"278\":{},\"406\":{},\"452\":{}},\"comment\":{}}],[\"internalbusy\",{\"_index\":39,\"name\":{\"39\":{},\"116\":{},\"162\":{},\"416\":{},\"462\":{}},\"comment\":{}}],[\"ipool\",{\"_index\":101,\"name\":{\"192\":{}},\"comment\":{}}],[\"ismain\",{\"_index\":46,\"name\":{\"46\":{},\"92\":{},\"135\":{},\"392\":{},\"435\":{},\"497\":{},\"535\":{},\"562\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":265,\"name\":{\"657\":{}},\"comment\":{}}],[\"iworker\",{\"_index\":131,\"name\":{\"270\":{}},\"comment\":{}}],[\"iworkerchoicestrategy\",{\"_index\":167,\"name\":{\"338\":{}},\"comment\":{}}],[\"iworkernode\",{\"_index\":136,\"name\":{\"276\":{}},\"comment\":{}}],[\"kill\",{\"_index\":230,\"name\":{\"591\":{}},\"comment\":{}}],[\"killbehavior\",{\"_index\":222,\"name\":{\"576\":{},\"578\":{}},\"comment\":{}}],[\"killbehaviors\",{\"_index\":221,\"name\":{\"575\":{}},\"comment\":{}}],[\"killhandler\",{\"_index\":224,\"name\":{\"580\":{},\"582\":{}},\"comment\":{}}],[\"lasttasktimestamp\",{\"_index\":190,\"name\":{\"494\":{},\"532\":{},\"559\":{}},\"comment\":{}}],[\"listtaskfunctions\",{\"_index\":40,\"name\":{\"40\":{},\"117\":{},\"163\":{},\"202\":{},\"417\":{},\"463\":{},\"505\":{},\"540\":{},\"567\":{}},\"comment\":{}}],[\"mainworker\",{\"_index\":193,\"name\":{\"498\":{}},\"comment\":{}}],[\"max\",{\"_index\":6,\"name\":{\"6\":{},\"87\":{},\"148\":{},\"388\":{},\"448\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":118,\"name\":{\"236\":{},\"242\":{},\"309\":{}},\"comment\":{}}],[\"maxinactivetime\",{\"_index\":223,\"name\":{\"579\":{}},\"comment\":{}}],[\"maxqueued\",{\"_index\":155,\"name\":{\"321\":{}},\"comment\":{}}],[\"maxqueuedtasks\",{\"_index\":112,\"name\":{\"229\":{}},\"comment\":{}}],[\"maxsize\",{\"_index\":27,\"name\":{\"27\":{},\"110\":{},\"156\":{},\"221\":{},\"410\":{},\"456\":{},\"647\":{}},\"comment\":{}}],[\"measurement\",{\"_index\":175,\"name\":{\"351\":{},\"368\":{}},\"comment\":{}}],[\"measurementoptions\",{\"_index\":176,\"name\":{\"352\":{}},\"comment\":{}}],[\"measurements\",{\"_index\":165,\"name\":{\"336\":{}},\"comment\":{}}],[\"measurementstatistics\",{\"_index\":148,\"name\":{\"306\":{}},\"comment\":{}}],[\"measurementstatisticsrequirements\",{\"_index\":177,\"name\":{\"354\":{}},\"comment\":{}}],[\"median\",{\"_index\":120,\"name\":{\"238\":{},\"244\":{},\"311\":{},\"353\":{},\"357\":{}},\"comment\":{}}],[\"message\",{\"_index\":244,\"name\":{\"620\":{}},\"comment\":{}}],[\"messagechannel\",{\"_index\":138,\"name\":{\"280\":{}},\"comment\":{}}],[\"messagehandler\",{\"_index\":91,\"name\":{\"181\":{},\"247\":{},\"313\":{},\"481\":{}},\"comment\":{}}],[\"messagelistener\",{\"_index\":202,\"name\":{\"509\":{},\"542\":{},\"569\":{}},\"comment\":{}}],[\"messagevalue\",{\"_index\":229,\"name\":{\"590\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":117,\"name\":{\"235\":{},\"241\":{},\"308\":{}},\"comment\":{}}],[\"minsize\",{\"_index\":26,\"name\":{\"26\":{},\"109\":{},\"155\":{},\"220\":{},\"409\":{},\"455\":{}},\"comment\":{}}],[\"name\",{\"_index\":234,\"name\":{\"600\":{},\"613\":{},\"619\":{},\"623\":{}},\"comment\":{}}],[\"next\",{\"_index\":268,\"name\":{\"661\":{}},\"comment\":{}}],[\"node\",{\"_index\":266,\"name\":{\"658\":{}},\"comment\":{}}],[\"numberofworkers\",{\"_index\":10,\"name\":{\"10\":{},\"103\":{},\"149\":{},\"403\":{},\"449\":{}},\"comment\":{}}],[\"on\",{\"_index\":134,\"name\":{\"273\":{}},\"comment\":{}}],[\"onbackpressure\",{\"_index\":140,\"name\":{\"282\":{}},\"comment\":{}}],[\"once\",{\"_index\":135,\"name\":{\"274\":{}},\"comment\":{}}],[\"onemptyqueue\",{\"_index\":141,\"name\":{\"284\":{}},\"comment\":{}}],[\"onlinehandler\",{\"_index\":90,\"name\":{\"180\":{},\"246\":{},\"315\":{},\"480\":{}},\"comment\":{}}],[\"opts\",{\"_index\":12,\"name\":{\"12\":{},\"90\":{},\"133\":{},\"378\":{},\"391\":{},\"434\":{},\"499\":{},\"536\":{},\"563\":{}},\"comment\":{}}],[\"peekfirst\",{\"_index\":260,\"name\":{\"652\":{}},\"comment\":{}}],[\"peeklast\",{\"_index\":261,\"name\":{\"653\":{}},\"comment\":{}}],[\"poolemitter\",{\"_index\":102,\"name\":{\"212\":{}},\"comment\":{}}],[\"poolevent\",{\"_index\":103,\"name\":{\"213\":{}},\"comment\":{}}],[\"poolevents\",{\"_index\":99,\"name\":{\"190\":{}},\"comment\":{}}],[\"poolinfo\",{\"_index\":104,\"name\":{\"214\":{}},\"comment\":{}}],[\"pooloptions\",{\"_index\":122,\"name\":{\"245\":{}},\"comment\":{}}],[\"pooltype\",{\"_index\":123,\"name\":{\"256\":{}},\"comment\":{}}],[\"pooltypes\",{\"_index\":100,\"name\":{\"191\":{}},\"comment\":{}}],[\"pop\",{\"_index\":258,\"name\":{\"650\":{}},\"comment\":{}}],[\"poptask\",{\"_index\":143,\"name\":{\"294\":{}},\"comment\":{}}],[\"port\",{\"_index\":220,\"name\":{\"552\":{},\"598\":{}},\"comment\":{}}],[\"prev\",{\"_index\":269,\"name\":{\"662\":{}},\"comment\":{}}],[\"promiseresponsemap\",{\"_index\":4,\"name\":{\"4\":{},\"101\":{},\"146\":{},\"401\":{},\"446\":{}},\"comment\":{}}],[\"promiseresponsewrapper\",{\"_index\":239,\"name\":{\"605\":{}},\"comment\":{}}],[\"push\",{\"_index\":248,\"name\":{\"634\":{},\"648\":{}},\"comment\":{}}],[\"queued\",{\"_index\":154,\"name\":{\"320\":{}},\"comment\":{}}],[\"queuedtasks\",{\"_index\":111,\"name\":{\"228\":{}},\"comment\":{}}],[\"queuemaxsize\",{\"_index\":125,\"name\":{\"259\":{}},\"comment\":{}}],[\"ready\",{\"_index\":22,\"name\":{\"22\":{},\"107\":{},\"153\":{},\"218\":{},\"328\":{},\"407\":{},\"453\":{},\"596\":{}},\"comment\":{}}],[\"redistributequeuedtasks\",{\"_index\":64,\"name\":{\"64\":{}},\"comment\":{}}],[\"registerworkermessagelistener\",{\"_index\":60,\"name\":{\"60\":{},\"96\":{},\"139\":{},\"396\":{},\"439\":{}},\"comment\":{}}],[\"reject\",{\"_index\":241,\"name\":{\"608\":{}},\"comment\":{}}],[\"remove\",{\"_index\":173,\"name\":{\"347\":{},\"384\":{}},\"comment\":{}}],[\"removetaskfunction\",{\"_index\":198,\"name\":{\"504\":{},\"539\":{},\"566\":{}},\"comment\":{}}],[\"removeworkernode\",{\"_index\":76,\"name\":{\"76\":{}},\"comment\":{}}],[\"reset\",{\"_index\":170,\"name\":{\"341\":{}},\"comment\":{}}],[\"resetusage\",{\"_index\":145,\"name\":{\"300\":{}},\"comment\":{}}],[\"resize\",{\"_index\":252,\"name\":{\"638\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":240,\"name\":{\"606\":{}},\"comment\":{}}],[\"restartworkeronerror\",{\"_index\":96,\"name\":{\"186\":{},\"252\":{},\"486\":{}},\"comment\":{}}],[\"run\",{\"_index\":211,\"name\":{\"519\":{},\"547\":{},\"572\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":213,\"name\":{\"521\":{},\"549\":{},\"574\":{}},\"comment\":{}}],[\"runsync\",{\"_index\":212,\"name\":{\"520\":{},\"548\":{},\"573\":{}},\"comment\":{}}],[\"runtime\",{\"_index\":116,\"name\":{\"233\":{},\"333\":{},\"362\":{},\"369\":{},\"625\":{},\"628\":{}},\"comment\":{}}],[\"sendkillmessagetoworker\",{\"_index\":43,\"name\":{\"43\":{},\"120\":{},\"166\":{},\"420\":{},\"466\":{}},\"comment\":{}}],[\"sendstartupmessagetoworker\",{\"_index\":62,\"name\":{\"62\":{},\"95\":{},\"138\":{},\"395\":{},\"438\":{}},\"comment\":{}}],[\"sendstatisticsmessagetoworker\",{\"_index\":63,\"name\":{\"63\":{}},\"comment\":{}}],[\"sendtaskfunctionslisttomainworker\",{\"_index\":209,\"name\":{\"517\":{},\"545\":{},\"571\":{}},\"comment\":{}}],[\"sendtomainworker\",{\"_index\":208,\"name\":{\"516\":{},\"530\":{},\"556\":{}},\"comment\":{}}],[\"sendtoworker\",{\"_index\":56,\"name\":{\"56\":{},\"94\":{},\"137\":{},\"394\":{},\"437\":{}},\"comment\":{}}],[\"setdefaulttaskfunction\",{\"_index\":199,\"name\":{\"506\":{},\"541\":{},\"568\":{}},\"comment\":{}}],[\"setoptions\",{\"_index\":174,\"name\":{\"349\":{},\"385\":{}},\"comment\":{}}],[\"settasksqueuemaxsize\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"settasksqueueoptions\",{\"_index\":34,\"name\":{\"34\":{},\"114\":{},\"160\":{},\"210\":{},\"414\":{},\"460\":{}},\"comment\":{}}],[\"settings\",{\"_index\":89,\"name\":{\"179\":{}},\"comment\":{}}],[\"setuphook\",{\"_index\":45,\"name\":{\"45\":{},\"91\":{},\"134\":{},\"421\":{},\"467\":{}},\"comment\":{}}],[\"setworkerchoicestrategy\",{\"_index\":31,\"name\":{\"31\":{},\"111\":{},\"157\":{},\"204\":{},\"381\":{},\"411\":{},\"457\":{}},\"comment\":{}}],[\"setworkerchoicestrategyoptions\",{\"_index\":32,\"name\":{\"32\":{},\"112\":{},\"158\":{},\"206\":{},\"412\":{},\"458\":{}},\"comment\":{}}],[\"shallcreatedynamicworker\",{\"_index\":55,\"name\":{\"55\":{}},\"comment\":{}}],[\"shallupdatetaskfunctionworkerusage\",{\"_index\":49,\"name\":{\"49\":{}},\"comment\":{}}],[\"shift\",{\"_index\":259,\"name\":{\"651\":{}},\"comment\":{}}],[\"size\",{\"_index\":124,\"name\":{\"258\":{},\"633\":{},\"646\":{}},\"comment\":{}}],[\"splice\",{\"_index\":251,\"name\":{\"637\":{}},\"comment\":{}}],[\"startcheckactive\",{\"_index\":204,\"name\":{\"512\":{}},\"comment\":{}}],[\"started\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"starting\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"startpool\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"starttimestamp\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"statistics\",{\"_index\":191,\"name\":{\"495\":{},\"533\":{},\"560\":{},\"595\":{}},\"comment\":{}}],[\"stolen\",{\"_index\":156,\"name\":{\"322\":{}},\"comment\":{}}],[\"stolentasks\",{\"_index\":114,\"name\":{\"231\":{}},\"comment\":{}}],[\"stopcheckactive\",{\"_index\":205,\"name\":{\"513\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":106,\"name\":{\"219\":{}},\"comment\":{}}],[\"strategypolicy\",{\"_index\":168,\"name\":{\"339\":{},\"358\":{}},\"comment\":{}}],[\"tail\",{\"_index\":257,\"name\":{\"645\":{}},\"comment\":{}}],[\"task\",{\"_index\":243,\"name\":{\"611\":{}},\"comment\":{}}],[\"taskasyncfunction\",{\"_index\":226,\"name\":{\"584\":{}},\"comment\":{}}],[\"taskerror\",{\"_index\":231,\"name\":{\"592\":{},\"618\":{}},\"comment\":{}}],[\"taskfunction\",{\"_index\":227,\"name\":{\"586\":{}},\"comment\":{}}],[\"taskfunctions\",{\"_index\":160,\"name\":{\"329\":{},\"493\":{},\"531\":{},\"558\":{},\"587\":{},\"594\":{}},\"comment\":{}}],[\"taskid\",{\"_index\":238,\"name\":{\"604\":{},\"617\":{}},\"comment\":{}}],[\"taskperformance\",{\"_index\":232,\"name\":{\"593\":{},\"622\":{}},\"comment\":{}}],[\"tasks\",{\"_index\":163,\"name\":{\"332\":{}},\"comment\":{}}],[\"tasksqueuebackpressuresize\",{\"_index\":139,\"name\":{\"281\":{}},\"comment\":{}}],[\"tasksqueueoptions\",{\"_index\":98,\"name\":{\"189\":{},\"255\":{},\"257\":{},\"489\":{}},\"comment\":{}}],[\"tasksqueuesize\",{\"_index\":82,\"name\":{\"82\":{},\"286\":{}},\"comment\":{}}],[\"tasksstealingonbackpressure\",{\"_index\":66,\"name\":{\"66\":{}},\"comment\":{}}],[\"taskstatistics\",{\"_index\":151,\"name\":{\"317\":{}},\"comment\":{}}],[\"taskstatisticsrequirements\",{\"_index\":169,\"name\":{\"340\":{},\"361\":{}},\"comment\":{}}],[\"taskstealingonemptyqueue\",{\"_index\":65,\"name\":{\"65\":{}},\"comment\":{}}],[\"tasksyncfunction\",{\"_index\":228,\"name\":{\"588\":{}},\"comment\":{}}],[\"threadid\",{\"_index\":133,\"name\":{\"272\":{}},\"comment\":{}}],[\"threadpooloptions\",{\"_index\":187,\"name\":{\"478\":{}},\"comment\":{}}],[\"threadworker\",{\"_index\":219,\"name\":{\"550\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":237,\"name\":{\"603\":{},\"616\":{},\"624\":{}},\"comment\":{}}],[\"transferlist\",{\"_index\":236,\"name\":{\"602\":{},\"615\":{}},\"comment\":{}}],[\"type\",{\"_index\":24,\"name\":{\"24\":{},\"88\":{},\"141\":{},\"216\":{},\"326\":{},\"389\":{},\"441\":{}},\"comment\":{}}],[\"unshift\",{\"_index\":249,\"name\":{\"635\":{},\"649\":{}},\"comment\":{}}],[\"unshifttask\",{\"_index\":142,\"name\":{\"290\":{}},\"comment\":{}}],[\"update\",{\"_index\":171,\"name\":{\"343\":{},\"382\":{}},\"comment\":{}}],[\"updateeluworkerusage\",{\"_index\":53,\"name\":{\"53\":{}},\"comment\":{}}],[\"updatelasttasktimestamp\",{\"_index\":217,\"name\":{\"525\":{}},\"comment\":{}}],[\"updateruntimeworkerusage\",{\"_index\":51,\"name\":{\"51\":{}},\"comment\":{}}],[\"updatetaskstatisticsworkerusage\",{\"_index\":50,\"name\":{\"50\":{}},\"comment\":{}}],[\"updatewaittimeworkerusage\",{\"_index\":52,\"name\":{\"52\":{}},\"comment\":{}}],[\"usage\",{\"_index\":137,\"name\":{\"279\":{}},\"comment\":{}}],[\"utilization\",{\"_index\":23,\"name\":{\"23\":{},\"108\":{},\"154\":{},\"222\":{},\"267\":{},\"408\":{},\"454\":{}},\"comment\":{}}],[\"value\",{\"_index\":267,\"name\":{\"660\":{}},\"comment\":{}}],[\"version\",{\"_index\":105,\"name\":{\"215\":{}},\"comment\":{}}],[\"waittime\",{\"_index\":121,\"name\":{\"239\":{},\"334\":{},\"363\":{},\"370\":{}},\"comment\":{}}],[\"weights\",{\"_index\":181,\"name\":{\"372\":{}},\"comment\":{}}],[\"worker\",{\"_index\":25,\"name\":{\"25\":{},\"98\":{},\"142\":{},\"217\":{},\"277\":{},\"398\":{},\"442\":{}},\"comment\":{}}],[\"workerchoicestrategies\",{\"_index\":166,\"name\":{\"337\":{},\"375\":{}},\"comment\":{}}],[\"workerchoicestrategy\",{\"_index\":94,\"name\":{\"184\":{},\"250\":{},\"365\":{},\"377\":{},\"484\":{}},\"comment\":{}}],[\"workerchoicestrategycontext\",{\"_index\":5,\"name\":{\"5\":{},\"102\":{},\"147\":{},\"373\":{},\"402\":{},\"447\":{}},\"comment\":{}}],[\"workerchoicestrategyoptions\",{\"_index\":95,\"name\":{\"185\":{},\"251\":{},\"366\":{},\"485\":{}},\"comment\":{}}],[\"workerid\",{\"_index\":233,\"name\":{\"599\":{},\"612\":{}},\"comment\":{}}],[\"workerinfo\",{\"_index\":158,\"name\":{\"324\":{}},\"comment\":{}}],[\"workerlistener\",{\"_index\":67,\"name\":{\"67\":{},\"126\":{},\"172\":{},\"427\":{},\"473\":{}},\"comment\":{}}],[\"workernodekey\",{\"_index\":242,\"name\":{\"610\":{}},\"comment\":{}}],[\"workernodes\",{\"_index\":2,\"name\":{\"2\":{},\"99\":{},\"144\":{},\"194\":{},\"223\":{},\"399\":{},\"444\":{}},\"comment\":{}}],[\"workeroptions\",{\"_index\":188,\"name\":{\"479\":{},\"577\":{}},\"comment\":{}}],[\"workerstatistics\",{\"_index\":245,\"name\":{\"627\":{}},\"comment\":{}}],[\"workertype\",{\"_index\":161,\"name\":{\"330\":{}},\"comment\":{}}],[\"workertypes\",{\"_index\":127,\"name\":{\"261\":{}},\"comment\":{}}],[\"workerusage\",{\"_index\":162,\"name\":{\"331\":{}},\"comment\":{}}],[\"writable\",{\"_index\":246,\"name\":{\"630\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index 18b4f8fe..258146fc 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -32,7 +32,6 @@ --light-color-ts-accessor: var(--light-color-ts-property); --light-color-ts-get-signature: var(--light-color-ts-accessor); --light-color-ts-set-signature: var(--light-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ --light-color-ts-type-alias: #d51270; /* reference not included as links will be colored with the kind that it points to */ @@ -72,7 +71,6 @@ --dark-color-ts-accessor: var(--dark-color-ts-property); --dark-color-ts-get-signature: var(--dark-color-ts-accessor); --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ --dark-color-ts-type-alias: #ff6492; /* reference not included as links will be colored with the kind that it points to */ @@ -468,13 +466,12 @@ blockquote { padding: 0 0 0 20px; margin: 0; } -.tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, +.tsd-typography h4, .tsd-typography h5, .tsd-typography h6 { font-size: 1em; - margin: 0; } .tsd-typography h5, .tsd-typography h6 { @@ -485,6 +482,19 @@ blockquote { .tsd-typography ol { margin: 1em 0; } +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} .tsd-breadcrumb { margin: 0; @@ -909,8 +919,8 @@ a.tsd-index-link { #tsd-search .results li.state { display: none; } -#tsd-search .results li.current, -#tsd-search .results li:hover { +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { background-color: var(--color-accent); } #tsd-search .results a { @@ -1070,7 +1080,9 @@ ul.tsd-type-parameter-list h5 { overflow: hidden; opacity: 0.8; height: 40px; - transition: opacity 0.1s, background-color 0.2s; + transition: + opacity 0.1s, + background-color 0.2s; vertical-align: bottom; cursor: pointer; } diff --git a/docs/classes/AbstractPool.html b/docs/classes/AbstractPool.html index e0ce9367..c5225675 100644 --- a/docs/classes/AbstractPool.html +++ b/docs/classes/AbstractPool.html @@ -1,4 +1,4 @@ -AbstractPool | poolifier - v2.6.35
+AbstractPool | poolifier - v2.6.36
  • Preparing search index...
  • -
  • The search index is not available
poolifier - v2.6.35
+
  • The search index is not available
  • poolifier - v2.6.36
    @@ -49,7 +49,7 @@
    • IPool<Worker, Data, Response>
    +
  • Defined in src/pools/abstract-pool.ts:58
  • @@ -174,22 +174,19 @@
  • numberOfWorkers: number

    Number of workers that this pool should manage.

    -
    -
  • +
  • filePath: string

    Path to the worker file.

    -
    -
  • +
  • opts: PoolOptions<Worker>

    Options for the pool.

    -
    -
  • +

    Returns AbstractPool<Worker, Data, Response>

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

    @@ -210,7 +207,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:67
  • filePath: string
    @@ -218,7 +215,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:116
  • max?: number
    @@ -226,7 +223,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:92
  • numberOfWorkers: number
    @@ -234,7 +231,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:115
  • opts: PoolOptions<Worker>
    @@ -242,7 +239,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:117
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -255,7 +252,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:77
  • startTimestamp: number
    @@ -263,7 +260,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:105
  • started: boolean
    @@ -271,7 +268,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:101
  • starting: boolean
    @@ -279,7 +276,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:97
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -287,7 +284,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:83
  • workerNodes: IWorkerNode<Worker, Data>[] = []
    @@ -296,7 +293,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:64
  • Accessors

    @@ -310,7 +307,7 @@

    Returns boolean

    +
  • Defined in src/pools/abstract-pool.ts:697
  • +
  • Defined in src/pools/abstract-pool.ts:688
  • +
  • Defined in src/pools/abstract-pool.ts:349
  • +
  • Defined in src/pools/abstract-pool.ts:561
  • +
  • Defined in src/pools/abstract-pool.ts:554
  • +
  • Defined in src/pools/abstract-pool.ts:506
  • +
  • Defined in src/pools/abstract-pool.ts:544
  • +
  • Defined in src/pools/abstract-pool.ts:523
  • +
  • Defined in src/pools/abstract-pool.ts:549
  • Methods

    @@ -418,15 +415,14 @@
  • worker: Worker

    The worker.

    -
    -
  • +

    Returns number

    The added worker node key.

    Throws

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

    +
  • Defined in src/pools/abstract-pool.ts:1434
    • @@ -441,17 +437,15 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Response, unknown>

      The received message.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:881
    • @@ -466,12 +460,11 @@ Can be overridden.

    • workerNodeKey: number

      The newly created worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1155
    • @@ -486,17 +479,15 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

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

    +
  • Defined in src/pools/abstract-pool.ts:671
  • +
  • Defined in src/pools/abstract-pool.ts:1409
  • +
  • Defined in src/pools/abstract-pool.ts:1397
  • +
  • Defined in src/pools/abstract-pool.ts:1403
    • @@ -548,7 +539,7 @@ Can be overridden.

      max: number

    Returns void

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

      filePath: string

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:155
    • @@ -575,14 +566,13 @@ Can be overridden.

    • message: MessageValue<Response, unknown>

      The received message.

      -
      -
    +

    Returns void

    Throws

    https://nodejs.org/api/errors.html#class-error If the worker id is invalid.

    +
  • Defined in src/pools/abstract-pool.ts:571
    • @@ -595,7 +585,7 @@ Can be overridden.

      numberOfWorkers: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:168
    • @@ -608,7 +598,7 @@ Can be overridden.

      opts: PoolOptions<Worker>

    Returns void

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

    +
  • Defined in src/pools/abstract-pool.ts:294
    • @@ -634,7 +624,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:240
  • Returns void

    +
  • Defined in src/pools/abstract-pool.ts:250
  • +
  • Defined in src/pools/abstract-pool.ts:1008
  • +
  • Defined in src/pools/abstract-pool.ts:1098
  • +
  • Defined in src/pools/abstract-pool.ts:1054
  • +
  • Defined in src/pools/abstract-pool.ts:1047
    • @@ -709,7 +699,7 @@ Can be overridden.

      workerNodeKey: number

    Returns undefined | Task<Data>

    +
  • Defined in src/pools/abstract-pool.ts:1500
  • +
  • Defined in src/pools/abstract-pool.ts:796
    • @@ -735,12 +725,11 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns Promise<void>

    +
  • Defined in src/pools/abstract-pool.ts:827
    • @@ -754,18 +743,16 @@ Can be overridden.

    • enable: boolean

      Whether to enable or disable the worker node tasks queue.

      -
      -
    • +
    • Optional tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:642
    • @@ -780,7 +767,7 @@ Can be overridden.

      task: Task<Data>

    Returns number

    +
  • Defined in src/pools/abstract-pool.ts:1494
    • @@ -794,24 +781,21 @@ Can be overridden.

    • Optional data: Data

      The optional task input data for the specified task function. This can only be structured-cloneable data.

      -
      -
    • +Optional
    • Optional name: string

      The optional name of the task function to execute. If not specified, the default task function will be executed.

      -
      -
    • +Optional
    • Optional transferList: TransferListItem[]

      An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

      -
      -
    +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/abstract-pool.ts:738
    • @@ -825,17 +809,15 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1488
    • @@ -848,7 +830,7 @@ Can be overridden.

      workerNodeKey: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1508
  • +
  • Defined in src/pools/abstract-pool.ts:1518
    • @@ -870,13 +852,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns undefined | WorkerInfo

    The worker information.

    +
  • Defined in src/pools/abstract-pool.ts:1423
    • @@ -890,13 +871,12 @@ Can be overridden.

    • worker: Worker

      The worker.

      -
      -
    +

    Returns number

    The worker node key if found in the pool worker nodes, -1 otherwise.

    +
  • Defined in src/pools/abstract-pool.ts:590
    • @@ -910,13 +890,12 @@ Can be overridden.

    • workerId: number

      The worker id.

      -
      -
    +

    Returns number

    The worker node key if the worker id is found in the pool worker nodes, -1 otherwise.

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

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1369
    • @@ -942,7 +921,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1355
  • +
  • Defined in src/pools/abstract-pool.ts:1473
    • @@ -964,14 +943,13 @@ Can be overridden.

    • 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:1466
  • +
  • Defined in src/pools/abstract-pool.ts:704
  • +
  • Defined in src/pools/abstract-pool.ts:842
  • +
  • Defined in src/pools/abstract-pool.ts:725
    • @@ -1020,7 +998,7 @@ Can be overridden.

      workerNodeKey: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1195
    • @@ -1039,13 +1017,11 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • listener: ((message) => void)

      The message listener callback.

      -
    +
  • Defined in src/pools/abstract-pool.ts:1142
    • @@ -1074,12 +1050,11 @@ Can be overridden.

    • worker: Worker

      The worker.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1457
    • @@ -1094,7 +1069,7 @@ Can be overridden.

      workerId: number

    Returns Promise<void>

    +
  • Defined in src/pools/abstract-pool.ts:806
    • @@ -1108,12 +1083,11 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1175
    • @@ -1127,12 +1101,11 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1182
    • @@ -1146,22 +1119,19 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Data, unknown>

      The message.

      -
      -
    • +
    • Optional transferList: TransferListItem[]

      The optional array of transferable objects.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1036
    • @@ -1174,7 +1144,7 @@ Can be overridden.

      size: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:665
    • @@ -1188,13 +1158,12 @@ Can be overridden.

    • tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:654
    • @@ -1208,18 +1177,16 @@ Can be overridden.

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

      The worker choice strategy.

      -
      -
    • +
    • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:609
    • @@ -1233,13 +1200,12 @@ Can be overridden.

    • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/abstract-pool.ts:835
  • +
  • Defined in src/pools/abstract-pool.ts:1025
    • @@ -1277,13 +1243,12 @@ Can be overridden.

    • 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:914
  • +
  • Defined in src/pools/abstract-pool.ts:336
    • @@ -1304,7 +1269,7 @@ Can be overridden.

      workerId: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1230
    • @@ -1317,7 +1282,7 @@ Can be overridden.

      workerNodeKey: number

    Returns number

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

      workerId: number

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1281
    • @@ -1345,7 +1310,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:968
    • @@ -1360,7 +1325,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:941
    • @@ -1375,7 +1340,7 @@ Can be overridden.

      message: MessageValue<Response, unknown>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:923
    • @@ -1390,7 +1355,7 @@ Can be overridden.

      task: Task<Data>

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:955
    • @@ -1417,7 +1382,7 @@ Can be overridden.

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

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/AbstractWorker.html b/docs/classes/AbstractWorker.html index a736170b..f36ce844 100644 --- a/docs/classes/AbstractWorker.html +++ b/docs/classes/AbstractWorker.html @@ -1,4 +1,4 @@ -AbstractWorker | poolifier - v2.6.35
    +AbstractWorker | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -47,7 +47,7 @@
  • ClusterWorker
  • ThreadWorker
  • +
  • Defined in src/worker/abstract-worker.ts:49
  • @@ -83,7 +83,6 @@ emitDestroy endTaskPerformance getMainWorker -getTaskFunction handleError handleKillMessage handleReadyMessage @@ -128,33 +127,28 @@
  • type: string

    The type of async event.

    -
    -
  • +
  • isMain: boolean

    Whether this is the main worker or not.

    -
    -
  • +
  • mainWorker: MainWorker

    Reference to main worker.

    -
    -
  • +
  • taskFunctions: TaskFunction<Data, Response> | TaskFunctions<Data, Response>

    Task function(s) processed by the worker when the pool's execution function is invoked. The first function is the default function.

    -
    -
  • +
  • opts: WorkerOptions = DEFAULT_WORKER_OPTIONS

    Options for the worker.

    -
    -
  • +

    Returns AbstractWorker<MainWorker, Data, Response>

    +
  • Defined in src/worker/abstract-worker.ts:83
  • Properties

    @@ -164,7 +158,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:73
  • id: number
    @@ -172,7 +166,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:57
  • isMain: boolean
    @@ -180,7 +174,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:85
  • lastTaskTimestamp: number
    @@ -188,7 +182,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:65
  • mainWorker: MainWorker
    @@ -196,7 +190,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:86
  • opts: WorkerOptions = DEFAULT_WORKER_OPTIONS
    @@ -204,7 +198,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:88
  • statistics: WorkerStatistics
    @@ -212,7 +206,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:69
  • taskFunctions: Map<string, TaskFunction<Data, Response>>
    @@ -220,7 +214,7 @@
    +
  • Defined in src/worker/abstract-worker.ts:61
  • Methods

    @@ -237,13 +231,11 @@ If a task function with the same name already exists, it is replaced.

  • name: string

    The name of the task function to add.

    -
    -
  • +
  • fn: TaskFunction<Data, Response>

    The task function to add.

    -
    -
  • +

    Returns boolean

    Whether the task function was added or not.

    @@ -254,7 +246,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:186
    • @@ -275,10 +267,10 @@ If a task function with the same name already exists, it is replaced.

      Parameters

      • -
        Optional name: string
      +
      Optional name: string
      Optional

    Returns TaskPerformance

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

    • fn: Func

      The function to bind to the current AsyncResource.

      -
      -
    +

    Returns Func

    Since

    v14.8.0, v12.19.0

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

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:412
    • @@ -330,14 +321,13 @@ If a task function with the same name already exists, it is replaced.

    • message: MessageValue<Data, unknown>

      The message to check.

      -
      -
    +

    Returns void

    Throws

    https://nodejs.org/api/errors.html#class-error If the message worker id is not set or does not match the worker id.

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

      name: string

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:301
    • @@ -372,12 +362,11 @@ If a task function with the same name already exists, it is replaced.

    • taskFunctions: TaskFunction<Data, Response> | TaskFunctions<Data, Response>

      The task function(s) parameter that should be checked.

      -
      -
    +

    Returns void

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

      opts: WorkerOptions

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:101
  • Returns TaskPerformance

    +
  • Defined in src/worker/abstract-worker.ts:577
  • -
    - -
    +
  • Defined in src/worker/abstract-worker.ts:426
    • @@ -467,13 +434,12 @@ never be called.

    • e: string | Error

      The error raised by the worker.

      -
      -
    +

    Returns string

    The error message.

    +
  • Defined in src/worker/abstract-worker.ts:458
    • @@ -487,12 +453,11 @@ never be called.

    • message: MessageValue<Data, unknown>

      The kill message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:344
    • @@ -506,12 +471,11 @@ never be called.

    • message: MessageValue<Data, unknown>

      The ready message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:315
    • @@ -525,15 +489,14 @@ never be called.

    • name: string

      The name of the task function to check.

      -
      -
    +

    Returns boolean

    Whether the worker has a task function with the given name or not.

    Throws

    https://nodejs.org/api/errors.html#class-typeerror If the name parameter is not a string or an empty string.

    +
  • Defined in src/worker/abstract-worker.ts:170
  • +
  • Defined in src/worker/abstract-worker.ts:248
    • @@ -559,12 +522,11 @@ never be called.

    • message: MessageValue<Data, unknown>

      The received message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:322
    • @@ -578,8 +540,7 @@ never be called.

    • name: string

      The name of the task function to remove.

      -
      -
    +

    Returns boolean

    Whether the task function existed and was removed or not.

    @@ -590,7 +551,7 @@ never be called.

    Throws

    https://nodejs.org/api/errors.html#class-error If the name parameter is the task function used as default task function.

    +
  • Defined in src/worker/abstract-worker.ts:224
    • @@ -604,14 +565,13 @@ never be called.

    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    Throws

    https://nodejs.org/api/errors.html#class-error If the task function is not found.

    +
  • Defined in src/worker/abstract-worker.ts:468
    • @@ -625,17 +585,15 @@ never be called.

    • fn: TaskAsyncFunction<Data, Response>

      Task function that will be executed.

      -
      -
    • +
    • task: Task<Data>

      Input data for the task function.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:533
    • @@ -660,7 +618,6 @@ then restore the original execution context.

      fn: ((this, ...args) => Result)

      The function to call in the execution context of this async resource.

      -
        • @@ -672,18 +629,16 @@ then restore the original execution context.

        • this: This
        • -
          Rest ...args: any[]
        +
        Rest ...args: any[]
        Rest

      Returns Result

  • Optional thisArg: This

    The receiver to be used for the function call.

    -
    -
  • +Optional
  • Rest ...args: any[]

    Optional arguments to pass to the function.

    -
    -
  • +Rest

    Returns Result

    Since

    v9.6.0

    @@ -704,17 +659,15 @@ then restore the original execution context.

  • fn: TaskSyncFunction<Data, Response>

    Task function that will be executed.

    -
    -
  • +
  • task: Task<Data>

    Input data for the task function.

    -
    -
  • +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:496
  • +
  • Defined in src/worker/abstract-worker.ts:445
    • @@ -739,12 +692,11 @@ then restore the original execution context.

    • message: MessageValue<Response, Data>

      The response message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:438
    • @@ -758,8 +710,7 @@ then restore the original execution context.

    • name: string

      The name of the task function to use as default task function.

      -
      -
    +

    Returns boolean

    Whether the default task function was set or not.

    @@ -770,7 +721,7 @@ then restore the original execution context.

    Throws

    https://nodejs.org/api/errors.html#class-error If the name parameter is a non-existing task function.

    +
  • Defined in src/worker/abstract-worker.ts:278
  • +
  • Defined in src/worker/abstract-worker.ts:391
  • +
  • Defined in src/worker/abstract-worker.ts:402
  • +
  • Defined in src/worker/abstract-worker.ts:598
    • @@ -832,15 +783,13 @@ then restore the original execution context.

    • fn: Func

      The function to bind to the current execution context.

      -
      -
    • +
    • Optional type: string

      An optional name to associate with the underlying AsyncResource.

      -
      -
    • +Optional
    • -
      Optional thisArg: ThisArg
    +
    Optional thisArg: ThisArg
    Optional

    Returns Func

    Since

    v14.8.0, v12.19.0

    @@ -889,7 +838,6 @@ then restore the original execution context.

  • emitDestroy
  • endTaskPerformance
  • getMainWorker
  • -
  • getTaskFunction
  • handleError
  • handleKillMessage
  • handleReadyMessage
  • @@ -910,7 +858,7 @@ then restore the original execution context.

  • updateLastTaskTimestamp
  • bind
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/CircularArray.html b/docs/classes/CircularArray.html index 7d1d7092..c0cdc328 100644 --- a/docs/classes/CircularArray.html +++ b/docs/classes/CircularArray.html @@ -1,4 +1,4 @@ -CircularArray | poolifier - v2.6.35
    +CircularArray | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -31,7 +31,7 @@
    • CircularArray
    +
  • Defined in src/circular-array.ts:10
  • @@ -109,11 +109,11 @@
  • size: number = DEFAULT_CIRCULAR_ARRAY_SIZE
  • -
    Rest ...items: T[]
  • +
    Rest ...items: T[]
    Rest

    Returns CircularArray<T>

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

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

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:97
  • length: number
    @@ -148,18 +148,18 @@ when they will be absent when used in a 'with' statement.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1318
  • size: number
    +
  • Defined in src/circular-array.ts:11
  • [species]: ArrayConstructor
    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:316
  • Methods

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

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:58
    • @@ -187,13 +187,12 @@ when they will be absent when used in a 'with' statement.

    • index: number

      The zero-based index of the desired code unit. A negative index will count back from the last item.

      -
      -
    +

    Returns undefined | T

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2022.array.d.ts:24
    • @@ -206,7 +205,7 @@ when they will be absent when used in a 'with' statement.

      size: number

    Returns void

    +
  • Defined in src/circular-array.ts:100
    • @@ -216,17 +215,17 @@ when they will be absent when used in a 'with' statement.

      Parameters

      • -
        Rest ...items: (T | ConcatArray<T>)[]
      +
      Rest ...items: (T | ConcatArray<T>)[]
      Rest

    Returns CircularArray<T>

    Inherit Doc

    +
  • Defined in src/circular-array.ts:41
    • - +
    • Returns the this object after copying a section of the array identified by start and end to the same array starting at position target

      @@ -238,24 +237,21 @@ to the same array starting at position target

      target: number

      If target is negative, it is treated as length+target where length is the length of the array.

      -
      -
    • +
    • -
      Optional start: number
      +
      start: number

      If start is negative, it is treated as length+start. If end is negative, it -is treated as length+end. If start is omitted, 0 is used.

      -
      -
    • +is treated as length+end.

      +
    • Optional end: number

      If not specified, length of the this object is used as its default value.

      -
      -
    +Optional

    Returns CircularArray<T>

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:62
    • @@ -263,7 +259,7 @@ is treated as length+end. If start is omitted, 0 is used.

    • Returns boolean

    +
  • Defined in src/circular-array.ts:92
    • @@ -275,7 +271,7 @@ is treated as length+end. If start is omitted, 0 is used.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:63
    • @@ -297,7 +293,6 @@ is treated as length+end. If start is omitted, 0 is used.

      the predicate function for each element in the array until the predicate returns a value which is coercible to the Boolean value false, or until the end of the array.

      -
        • @@ -317,13 +312,12 @@ which is coercible to the Boolean value false, or until the end of the array.

          Optional thisArg: any

          An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns this is S[]

      +
    • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1425
  • Determines whether all the members of an array satisfy the specified test.

    @@ -337,7 +331,6 @@ If thisArg is omitted, undefined is used as the this value.

    the predicate function for each element in the array until the predicate returns a value which is coercible to the Boolean value false, or until the end of the array.

    -
      • @@ -357,13 +350,12 @@ which is coercible to the Boolean value false, or until the end of the array.

        Optional thisArg: any

        An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value.

        -
        -
      +Optional

    Returns boolean

  • +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1434
    • @@ -377,25 +369,22 @@ If thisArg is omitted, undefined is used as the this value.

    • value: T

      value to fill array section with

      -
      -
    • +
    • Optional start: number

      index to start filling the array at. If start is negative, it is treated as length+start where length is the length of the array.

      -
      -
    • +Optional
    • Optional end: number

      index to stop filling the array at. If end is negative, it is treated as length+end.

      -
      -
    +Optional

    Returns CircularArray<T>

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:51
    • @@ -415,7 +404,6 @@ length+end.

      predicate: ((value, index, array) => value is S)

      A function that accepts up to three arguments. The filter method calls the predicate function one time for each element in the array.

      -
        • @@ -434,13 +422,12 @@ length+end.

        • Optional thisArg: any

          An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns S[]

      +
    • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1461
  • Returns the elements of an array that meet the condition specified in a callback function.

    @@ -452,7 +439,6 @@ length+end.

    predicate: ((value, index, array) => unknown)

    A function that accepts up to three arguments. The filter method calls the predicate function one time for each element in the array.

    -
      • @@ -471,13 +457,12 @@ length+end.

      • Optional thisArg: any

        An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value.

        -
        -
    +Optional
  • Returns T[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1467
    • @@ -500,7 +485,6 @@ otherwise.

      order, until it finds one where predicate returns true. If such an element is found, find immediately returns that element value. Otherwise, find returns undefined.

      -
        • @@ -520,13 +504,12 @@ immediately returns that element value. Otherwise, find returns undefined.

          Optional thisArg: any

          If provided, it will be used as the this value for each invocation of predicate. If it is not provided, undefined is used instead.

          -
          -
        +Optional

      Returns undefined | S

      +
    • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:29
  • @@ -550,11 +533,11 @@ predicate. If it is not provided, undefined is used instead.

    obj: T[]
  • Returns unknown

  • -
    Optional thisArg: any
  • +
    Optional thisArg: any
    Optional

    Returns undefined | T

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:30
    • @@ -572,7 +555,6 @@ otherwise.

      order, until it finds one where predicate returns true. If such an element is found, findIndex immediately returns that element index. Otherwise, findIndex returns -1.

      -
        • @@ -592,13 +574,12 @@ findIndex immediately returns that element index. Otherwise, findIndex returns -
          Optional thisArg: any

          If provided, it will be used as the this value for each invocation of predicate. If it is not provided, undefined is used instead.

          -
          -
        +Optional

      Returns number

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:41
    • @@ -622,13 +603,12 @@ specified depth.

    • Optional depth: D

      The maximum recursion depth

      -
      -
    +Optional

    Returns FlatArray<A, D>[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2019.array.d.ts:79
    • @@ -653,7 +633,6 @@ This is identical to a map followed by flat with depth 1.

      A function that accepts up to three arguments. The flatMap method calls the callback function one time for each element in the array.

      -
        • @@ -675,13 +654,12 @@ callback function one time for each element in the array.

          Optional thisArg: This

          An object to which the this keyword can refer in the callback function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns U[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2019.array.d.ts:68
    • @@ -696,7 +674,6 @@ thisArg is omitted, undefined is used as the this value.

      callbackfn: ((value, index, array) => void)

      A function that accepts up to three arguments. forEach calls the callbackfn function one time for each element in the array.

      -
        • @@ -715,13 +692,12 @@ thisArg is omitted, undefined is used as the this value.

        • Optional thisArg: any

          An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns void

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1449
    • @@ -729,7 +705,7 @@ thisArg is omitted, undefined is used as the this value.

    • Returns boolean

    +
  • Defined in src/circular-array.ts:96
    • @@ -743,18 +719,16 @@ thisArg is omitted, undefined is used as the this value.

    • searchElement: T

      The element to search for.

      -
      -
    • +
    • Optional fromIndex: number

      The position in this array at which to begin searching for searchElement.

      -
      -
    +Optional

    Returns boolean

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2016.array.include.d.ts:25
    • @@ -768,18 +742,16 @@ thisArg is omitted, undefined is used as the this value.

    • searchElement: T

      The value to locate in the array.

      -
      -
    • +
    • Optional fromIndex: number

      The array index at which to begin the search. If fromIndex is omitted, the search starts at index 0.

      -
      -
    +Optional

    Returns number

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1410
    • @@ -793,13 +765,12 @@ thisArg is omitted, undefined is used as the this value.

    • Optional separator: string

      A string used to separate one element of the array from the next in the resulting string. If omitted, the array elements are separated with a comma.

      -
      -
    +Optional

    Returns string

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1353
    • @@ -811,7 +782,7 @@ thisArg is omitted, undefined is used as the this value.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:68
    • @@ -825,18 +796,16 @@ thisArg is omitted, undefined is used as the this value.

    • searchElement: T

      The value to locate in the array.

      -
      -
    • +
    • Optional fromIndex: number

      The array index at which to begin searching backward. If fromIndex is omitted, the search starts at the last index in the array.

      -
      -
    +Optional

    Returns number

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1416
    • @@ -856,7 +825,6 @@ thisArg is omitted, undefined is used as the this value.

      callbackfn: ((value, index, array) => U)

      A function that accepts up to three arguments. The map method calls the callbackfn function one time for each element in the array.

      -
        • @@ -875,13 +843,12 @@ thisArg is omitted, undefined is used as the this value.

        • Optional thisArg: any

          An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns U[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1455
    • @@ -894,7 +861,7 @@ If the array is empty, undefined is returned and the array is not modified.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1331
    • @@ -904,13 +871,13 @@ If the array is empty, undefined is returned and the array is not modified.

      Parameters

      • -
        Rest ...items: T[]
      +
      Rest ...items: T[]
      Rest

    Returns number

    Inherit Doc

    +
  • Defined in src/circular-array.ts:23
    • @@ -925,7 +892,6 @@ If the array is empty, undefined is returned and the array is not modified.

      callbackfn: ((previousValue, currentValue, currentIndex, array) => T)

      A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array.

      -
        • @@ -947,7 +913,7 @@ If the array is empty, undefined is returned and the array is not modified.

          +
        • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1473
      • @@ -977,7 +943,7 @@ If the array is empty, undefined is returned and the array is not modified.

        Returns T

      • +
      • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1474
    • Calls the specified callback function for all the elements in an array. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function.

      @@ -994,7 +960,6 @@ If the array is empty, undefined is returned and the array is not modified.

      callbackfn: ((previousValue, currentValue, currentIndex, array) => U)

      A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array.

      -
        • @@ -1015,13 +980,12 @@ If the array is empty, undefined is returned and the array is not modified.

        • initialValue: U

          If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value.

          -
          -
      +

    Returns U

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1480
    • @@ -1036,7 +1000,6 @@ If the array is empty, undefined is returned and the array is not modified.

      callbackfn: ((previousValue, currentValue, currentIndex, array) => T)

      A function that accepts up to four arguments. The reduceRight method calls the callbackfn function one time for each element in the array.

      -
        • @@ -1058,7 +1021,7 @@ If the array is empty, undefined is returned and the array is not modified.

          +
        • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1486
      • @@ -1088,7 +1051,7 @@ If the array is empty, undefined is returned and the array is not modified.

        Returns T

      • +
      • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1487
    • Calls the specified callback function for all the elements in an array, in descending order. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function.

      @@ -1105,7 +1068,6 @@ If the array is empty, undefined is returned and the array is not modified.

      callbackfn: ((previousValue, currentValue, currentIndex, array) => U)

      A function that accepts up to four arguments. The reduceRight method calls the callbackfn function one time for each element in the array.

      -
        • @@ -1126,13 +1088,12 @@ If the array is empty, undefined is returned and the array is not modified.

        • initialValue: U

          If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value.

          -
          -
      +

    Returns U

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1493
    • @@ -1145,7 +1106,7 @@ If the array is empty, undefined is returned and the array is not modified.

      size: number

    Returns void

    +
  • Defined in src/circular-array.ts:80
    • @@ -1158,7 +1119,7 @@ This method mutates the array and returns a reference to the same array.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1358
    • @@ -1171,7 +1132,7 @@ If the array is empty, undefined is returned and the array is not modified.

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1363
    • @@ -1188,19 +1149,17 @@ For example, -2 refers to the second to last element of the array.

      Optional start: number

      The beginning index of the specified portion of the array. If start is undefined, then the slice begins at index 0.

      -
      -
      +Optional
    • Optional end: number

      The end index of the specified portion of the array. This is exclusive of the element at the index 'end'. If end is undefined, then the slice extends to the end of the array.

      -
      -
    +Optional

    Returns T[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1373
    • @@ -1217,7 +1176,6 @@ If end is undefined, then the slice extends to the end of the array.

      the predicate function for each element in the array until the predicate returns a value which is coercible to the Boolean value true, or until the end of the array.

      -
        • @@ -1237,13 +1195,12 @@ which is coercible to the Boolean value true, or until the end of the array.

          Optional thisArg: any

          An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value.

          -
          -
        +Optional

      Returns boolean

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1443
    • @@ -1262,8 +1219,7 @@ a negative value if the first argument is less than the second argument, zero if value otherwise. If omitted, the elements are sorted in ascending, ASCII character order.

      [11,2,22,1].sort((a, b) => a - b)
       
      - -
      +Optional
        • @@ -1281,7 +1237,7 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1384
    • @@ -1293,15 +1249,15 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    • start: number
    • -
      Optional deleteCount: number
    • +
      Optional deleteCount: number
      Optional
    • -
      Rest ...items: T[]
    +
    Rest ...items: T[]
    Rest

    Returns CircularArray<T>

    Inherit Doc

    +
  • Defined in src/circular-array.ts:56
    • @@ -1313,7 +1269,7 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1326
    • @@ -1325,7 +1281,7 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1322
    • @@ -1335,13 +1291,13 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact

      Parameters

      • -
        Rest ...items: T[]
      +
      Rest ...items: T[]
      Rest

    Returns number

    Inherit Doc

    +
  • Defined in src/circular-array.ts:32
    • @@ -1353,7 +1309,7 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:73
    • @@ -1372,13 +1328,12 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    • arrayLike: ArrayLike<T>

      An array-like object to convert to an array.

      -
      -
    +

    Returns T[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:70
  • Creates an array from an iterable object.

    @@ -1396,13 +1351,11 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
  • arrayLike: ArrayLike<T>

    An array-like object to convert to an array.

    -
    -
  • +
  • mapfn: ((v, k) => U)

    A mapping function to call on every element of the array.

    -
      • @@ -1419,13 +1372,12 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
      • Optional thisArg: any

        Value of 'this' used to invoke the mapfn.

        -
        -
      +Optional

    Returns U[]

  • +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:78
  • Creates an array from an iterable object.

    @@ -1441,13 +1393,12 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
  • iterable: Iterable<T> | ArrayLike<T>

    An iterable object to convert to an array.

    -
    -
  • +

    Returns T[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:81
  • Creates an array from an iterable object.

    @@ -1465,13 +1416,11 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
  • iterable: Iterable<T> | ArrayLike<T>

    An iterable object to convert to an array.

    -
    -
  • +
  • mapfn: ((v, k) => U)

    A mapping function to call on every element of the array.

    -
      • @@ -1488,13 +1437,12 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
      • Optional thisArg: any

        Value of 'this' used to invoke the mapfn.

        -
        -
      +Optional

    Returns U[]

  • +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts:89
    • @@ -1508,7 +1456,7 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact

      Returns arg is any[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es5.d.ts:1505
    • @@ -1527,13 +1475,12 @@ value otherwise. If omitted, the elements are sorted in ascending, ASCII charact
    • Rest ...items: T[]

      A set of elements to include in the new array object.

      -
      -
    +Rest

    Returns T[]

    +
  • Defined in node_modules/.pnpm/typescript@5.2.2/node_modules/typescript/lib/lib.es2015.core.d.ts:84
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/ClusterWorker.html b/docs/classes/ClusterWorker.html index cddb4f8c..1d5f2f8b 100644 --- a/docs/classes/ClusterWorker.html +++ b/docs/classes/ClusterWorker.html @@ -1,4 +1,4 @@ -ClusterWorker | poolifier - v2.6.35
    +ClusterWorker | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -47,7 +47,7 @@ but the minimum number of workers will be guaranteed.

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

  • taskFunctions: TaskFunction<Data, Response> | TaskFunctions<Data, Response>

    Task function(s) processed by the worker when the pool's execution function is invoked.

    -
    -
  • +
  • opts: WorkerOptions = {}

    Options for the worker.

    -
    -
  • +

    Returns ClusterWorker<Data, Response>

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

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

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

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

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

    +
  • Defined in src/worker/abstract-worker.ts:88
  • statistics: WorkerStatistics
    @@ -174,7 +172,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 +181,7 @@ but the minimum number of workers will be guaranteed.

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

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

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

    @@ -214,13 +212,11 @@ If a task function with the same name already exists, it is replaced.

  • name: string

    The name of the task function to add.

    -
    -
  • +
  • fn: TaskFunction<Data, Response>

    The task function to add.

    -
    -
  • +

    Returns boolean

    Whether the task function was added or not.

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

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

    • fn: Func

      The function to bind to the current AsyncResource.

      -
      -
    +

    Returns Func

    Since

    v14.8.0, v12.19.0

    @@ -299,7 +294,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:426
    • @@ -313,14 +308,13 @@ never be called.

    • e: string | Error

      The error raised by the worker.

      -
      -
    +

    Returns string

    The error message.

    +
  • Defined in src/worker/abstract-worker.ts:458
    • @@ -334,13 +328,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The kill message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:344
    • @@ -354,13 +347,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The ready message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/cluster-worker.ts:45
    • @@ -374,8 +366,7 @@ never be called.

    • name: string

      The name of the task function to check.

      -
      -
    +

    Returns boolean

    Whether the worker has a task function with the given name or not.

    @@ -383,7 +374,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:170
  • +
  • Defined in src/worker/abstract-worker.ts:248
    • @@ -410,13 +401,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The received message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:322
    • @@ -430,8 +420,7 @@ never be called.

    • name: string

      The name of the task function to remove.

      -
      -
    +

    Returns boolean

    Whether the task function existed and was removed or not.

    @@ -443,7 +432,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:224
    • @@ -457,15 +446,14 @@ never be called.

    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    Throws

    https://nodejs.org/api/errors.html#class-error If the task function is not found.

    +
  • Defined in src/worker/abstract-worker.ts:468
    • @@ -479,18 +467,16 @@ never be called.

    • fn: TaskAsyncFunction<Data, Response>

      Task function that will be executed.

      -
      -
    • +
    • task: Task<Data>

      Input data for the task function.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:533
    • @@ -515,7 +501,6 @@ then restore the original execution context.

      fn: ((this, ...args) => Result)

      The function to call in the execution context of this async resource.

      -
        • @@ -527,18 +512,16 @@ then restore the original execution context.

        • this: This
        • -
          Rest ...args: any[]
        +
        Rest ...args: any[]
        Rest

      Returns Result

  • Optional thisArg: This

    The receiver to be used for the function call.

    -
    -
  • +Optional
  • Rest ...args: any[]

    Optional arguments to pass to the function.

    -
    -
  • +Rest

    Returns Result

    Since

    v9.6.0

    @@ -559,18 +542,16 @@ then restore the original execution context.

  • fn: TaskSyncFunction<Data, Response>

    Task function that will be executed.

    -
    -
  • +
  • task: Task<Data>

    Input data for the task function.

    -
    -
  • +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:496
  • +
  • Defined in src/worker/abstract-worker.ts:445
    • @@ -596,13 +577,12 @@ then restore the original execution context.

    • message: MessageValue<Response, unknown>

      The response message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/cluster-worker.ts:70
    • @@ -616,8 +596,7 @@ then restore the original execution context.

    • name: string

      The name of the task function to use as default task function.

      -
      -
    +

    Returns boolean

    Whether the default task function was set or not.

    @@ -629,7 +608,7 @@ then restore the original execution context.

    +
  • Defined in src/worker/abstract-worker.ts:278
    • @@ -661,15 +640,13 @@ then restore the original execution context.

    • fn: Func

      The function to bind to the current execution context.

      -
      -
    • +
    • Optional type: string

      An optional name to associate with the underlying AsyncResource.

      -
      -
    • +Optional
    • -
      Optional thisArg: ThisArg
    +
    Optional thisArg: ThisArg
    Optional

    Returns Func

    Since

    v14.8.0, v12.19.0

    @@ -726,7 +703,7 @@ then restore the original execution context.

  • triggerAsyncId
  • bind
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Deque.html b/docs/classes/Deque.html index 080236b5..de90cc10 100644 --- a/docs/classes/Deque.html +++ b/docs/classes/Deque.html @@ -1,4 +1,4 @@ -Deque | poolifier - v2.6.35
    +Deque | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -33,7 +33,7 @@ Implemented with a doubly linked list.

    • Deque
    +
  • Defined in src/deque.ts:23
  • @@ -77,14 +77,14 @@ Implemented with a doubly linked list.

    T

    Returns Deque<T>

    +
  • Defined in src/deque.ts:31
  • Properties

    head?: Node<T>
    +
  • Defined in src/deque.ts:24
  • maxSize: number
    @@ -92,7 +92,7 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:29
  • size: number
    @@ -100,12 +100,12 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:27
  • tail?: Node<T>
    +
  • Defined in src/deque.ts:25
  • Methods

    @@ -121,7 +121,7 @@ Implemented with a doubly linked list.

    See

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

    +
  • Defined in src/deque.ts:141
  • +
  • Defined in src/deque.ts:167
    • @@ -146,7 +146,7 @@ Implemented with a doubly linked list.

      Returns void

    +
  • Defined in src/deque.ts:128
    • @@ -154,7 +154,7 @@ Implemented with a doubly linked list.

    • Returns number

    +
  • Defined in src/deque.ts:191
    • @@ -166,7 +166,7 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:113
    • @@ -178,7 +178,7 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:121
    • @@ -190,7 +190,7 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:74
    • @@ -204,13 +204,12 @@ Implemented with a doubly linked list.

    • value: T

      Value to append.

      -
      -
    +

    Returns number

    The new size of the queue.

    +
  • Defined in src/deque.ts:41
    • @@ -222,7 +221,7 @@ Implemented with a doubly linked list.

    +
  • Defined in src/deque.ts:94
    • @@ -236,13 +235,12 @@ Implemented with a doubly linked list.

    • value: T

      Value to prepend.

      -
      -
    +

    Returns number

    The new size of the queue.

    +
  • Defined in src/deque.ts:58
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/DynamicClusterPool.html b/docs/classes/DynamicClusterPool.html index f89a7b53..e284081d 100644 --- a/docs/classes/DynamicClusterPool.html +++ b/docs/classes/DynamicClusterPool.html @@ -1,4 +1,4 @@ -DynamicClusterPool | poolifier - v2.6.35
    +DynamicClusterPool | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • @@ -129,28 +129,24 @@ When the maximum number of workers is reached and workers are busy, an event is
  • min: number

    Minimum number of workers which are always active.

    -
    -
  • +
  • max: number

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

    -
    -
  • +
  • filePath: string

    Path to an implementation of a ClusterWorker file, which can be relative or absolute.

    -
    -
  • +
  • opts: ClusterPoolOptions = {}

    Options for this dynamic cluster pool.

    -
    -
  • +

    Returns DynamicClusterPool<Data, Response>

    +
  • Defined in src/pools/cluster/dynamic.ts:27
  • Properties

    @@ -171,7 +167,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:67
  • filePath: string
    @@ -180,7 +176,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:116
  • max: number
    @@ -189,7 +185,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:29
  • numberOfWorkers: number
    @@ -198,7 +194,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:115
  • @@ -207,7 +203,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>> = ...
    @@ -221,7 +217,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:77
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -230,7 +226,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:83
  • workerNodes: IWorkerNode<Worker, Data>[] = []
    @@ -239,7 +235,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:64
  • Accessors

    @@ -254,7 +250,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:43
    • @@ -267,7 +263,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:688
    • @@ -279,7 +275,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:349
    • @@ -291,7 +287,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:561
    • @@ -303,7 +299,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:554
    • @@ -315,7 +311,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:506
    • @@ -328,7 +324,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/cluster/dynamic.ts:38
    • @@ -341,7 +337,7 @@ When the maximum number of workers is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:523
    • @@ -353,7 +349,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

    @@ -370,18 +366,16 @@ Can be overridden.

  • workerNodeKey: number

    The worker node key.

    -
    -
  • +
  • message: MessageValue<Response, unknown>

    The received message.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:881
    • @@ -396,13 +390,12 @@ Can be overridden.

    • workerNodeKey: number

      The newly created worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1155
    • @@ -417,18 +410,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:851
  • +
  • Defined in src/pools/abstract-pool.ts:186
  • +
  • Defined in src/pools/abstract-pool.ts:1098
  • +
  • Defined in src/pools/abstract-pool.ts:1054
  • +
  • Defined in src/pools/cluster/fixed.ts:105
  • +
  • Defined in src/pools/abstract-pool.ts:796
    • @@ -509,13 +500,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns Promise<void>

    +
  • Defined in src/pools/cluster/fixed.ts:63
    • @@ -529,18 +519,16 @@ Can be overridden.

    • enable: boolean

      Whether to enable or disable the worker node tasks queue.

      -
      -
    • +
    • Optional tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:642
    • @@ -554,24 +542,21 @@ Can be overridden.

    • Optional data: Data

      The optional task input data for the specified task function. This can only be structured-cloneable data.

      -
      -
    • +Optional
    • Optional name: string

      The optional name of the task function to execute. If not specified, the default task function will be executed.

      -
      -
    • +Optional
    • Optional transferList: TransferListItem[]

      An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

      -
      -
    +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/abstract-pool.ts:738
  • +
  • Defined in src/pools/abstract-pool.ts:1508
    • @@ -599,14 +584,13 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns undefined | WorkerInfo

    The worker information.

    +
  • Defined in src/pools/abstract-pool.ts:1423
    • @@ -620,14 +604,13 @@ Can be overridden.

    • 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:1466
  • +
  • Defined in src/pools/abstract-pool.ts:704
  • +
  • Defined in src/pools/cluster/fixed.ts:58
  • +
  • Defined in src/pools/abstract-pool.ts:725
  • +
  • Defined in src/pools/cluster/fixed.ts:97
  • +
  • Defined in src/pools/abstract-pool.ts:806
    • @@ -736,13 +717,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/cluster/fixed.ts:89
    • @@ -756,18 +736,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Data, unknown>

      The message.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/cluster/fixed.ts:81
    • @@ -781,13 +759,12 @@ Can be overridden.

    • tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:654
    • @@ -801,18 +778,16 @@ Can be overridden.

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

      The worker choice strategy.

      -
      -
    • +
    • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:609
    • @@ -826,13 +801,12 @@ Can be overridden.

    • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/cluster/fixed.ts:53
  • +
  • Defined in src/pools/abstract-pool.ts:1335
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/DynamicThreadPool.html b/docs/classes/DynamicThreadPool.html index 6490be53..ec7c0cc1 100644 --- a/docs/classes/DynamicThreadPool.html +++ b/docs/classes/DynamicThreadPool.html @@ -1,4 +1,4 @@ -DynamicThreadPool | poolifier - v2.6.35
    +DynamicThreadPool | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • @@ -129,28 +129,24 @@ When the maximum number of threads is reached and workers are busy, an event is
  • min: number

    Minimum number of threads which are always active.

    -
    -
  • +
  • max: number

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

    -
    -
  • +
  • filePath: string

    Path to an implementation of a ThreadWorker file, which can be relative or absolute.

    -
    -
  • +
  • opts: ThreadPoolOptions = {}

    Options for this dynamic thread pool.

    -
    -
  • +

    Returns DynamicThreadPool<Data, Response>

    +
  • Defined in src/pools/thread/dynamic.ts:27
  • Properties

    @@ -171,7 +167,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:67
  • filePath: string
    @@ -180,7 +176,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:116
  • max: number
    @@ -189,7 +185,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:29
  • numberOfWorkers: number
    @@ -198,7 +194,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:115
  • @@ -207,7 +203,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>> = ...
    @@ -221,7 +217,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:77
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -230,7 +226,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:83
  • workerNodes: IWorkerNode<Worker, Data>[] = []
    @@ -239,7 +235,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:64
  • Accessors

    @@ -254,7 +250,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:43
    • @@ -267,7 +263,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:688
    • @@ -279,7 +275,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:349
    • @@ -291,7 +287,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:561
    • @@ -303,7 +299,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:554
    • @@ -315,7 +311,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:506
    • @@ -328,7 +324,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/thread/dynamic.ts:38
    • @@ -341,7 +337,7 @@ When the maximum number of threads is reached and workers are busy, an event is
    +
  • Defined in src/pools/abstract-pool.ts:523
    • @@ -353,7 +349,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

    @@ -370,18 +366,16 @@ Can be overridden.

  • workerNodeKey: number

    The worker node key.

    -
    -
  • +
  • message: MessageValue<Response, unknown>

    The received message.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:881
    • @@ -396,13 +390,12 @@ Can be overridden.

    • workerNodeKey: number

      The newly created worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1155
    • @@ -417,18 +410,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:851
  • +
  • Defined in src/pools/abstract-pool.ts:186
  • +
  • Defined in src/pools/abstract-pool.ts:1098
  • +
  • Defined in src/pools/abstract-pool.ts:1054
  • +
  • Defined in src/pools/thread/fixed.ts:114
  • +
  • Defined in src/pools/abstract-pool.ts:796
    • @@ -509,13 +500,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns Promise<void>

    +
  • Defined in src/pools/thread/fixed.ts:60
    • @@ -529,18 +519,16 @@ Can be overridden.

    • enable: boolean

      Whether to enable or disable the worker node tasks queue.

      -
      -
    • +
    • Optional tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:642
    • @@ -554,24 +542,21 @@ Can be overridden.

    • Optional data: Data

      The optional task input data for the specified task function. This can only be structured-cloneable data.

      -
      -
    • +Optional
    • Optional name: string

      The optional name of the task function to execute. If not specified, the default task function will be executed.

      -
      -
    • +Optional
    • Optional transferList: TransferListItem[]

      An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

      -
      -
    +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/abstract-pool.ts:738
  • +
  • Defined in src/pools/abstract-pool.ts:1508
    • @@ -599,14 +584,13 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns undefined | WorkerInfo

    The worker information.

    +
  • Defined in src/pools/abstract-pool.ts:1423
    • @@ -620,14 +604,13 @@ Can be overridden.

    • 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:1466
  • +
  • Defined in src/pools/abstract-pool.ts:704
  • +
  • Defined in src/pools/thread/fixed.ts:55
  • +
  • Defined in src/pools/abstract-pool.ts:725
  • +
  • Defined in src/pools/thread/fixed.ts:104
  • +
  • Defined in src/pools/abstract-pool.ts:806
    • @@ -736,13 +717,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/thread/fixed.ts:88
    • @@ -756,23 +736,20 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Data, unknown>

      The message.

      -
      -
    • +
    • Optional transferList: TransferListItem[]

      The optional array of transferable objects.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/thread/fixed.ts:77
    • @@ -786,13 +763,12 @@ Can be overridden.

    • tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:654
    • @@ -806,18 +782,16 @@ Can be overridden.

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

      The worker choice strategy.

      -
      -
    • +
    • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:609
    • @@ -831,13 +805,12 @@ Can be overridden.

    • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/abstract-pool.ts:835
  • +
  • Defined in src/pools/abstract-pool.ts:1335
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/FixedClusterPool.html b/docs/classes/FixedClusterPool.html index f5fb5b04..e16a76ea 100644 --- a/docs/classes/FixedClusterPool.html +++ b/docs/classes/FixedClusterPool.html @@ -1,4 +1,4 @@ -FixedClusterPool | poolifier - v2.6.35
    +FixedClusterPool | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -45,7 +45,7 @@ +
  • Defined in src/pools/cluster/fixed.ts:33
  • @@ -129,23 +129,20 @@
  • numberOfWorkers: number

    Number of workers for this pool.

    -
    -
  • +
  • filePath: string

    Path to an implementation of a ClusterWorker file, which can be relative or absolute.

    -
    -
  • +
  • opts: ClusterPoolOptions = {}

    Options for this fixed cluster pool.

    -
    -
  • +

    Returns FixedClusterPool<Data, Response>

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

    @@ -166,7 +163,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:67
  • filePath: string
    @@ -175,7 +172,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:116
  • max?: number
    @@ -184,7 +181,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:92
  • numberOfWorkers: number
    @@ -193,7 +190,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:115
  • @@ -202,7 +199,7 @@
    +
  • Defined in src/pools/cluster/fixed.ts:47
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -216,7 +213,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:77
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -225,7 +222,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:83
  • workerNodes: IWorkerNode<Worker, Data>[] = []
    @@ -234,7 +231,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:64
  • Accessors

    @@ -249,7 +246,7 @@
    +
  • Defined in src/pools/cluster/fixed.ts:120
  • +
  • Defined in src/pools/abstract-pool.ts:688
  • +
  • Defined in src/pools/abstract-pool.ts:349
  • +
  • Defined in src/pools/abstract-pool.ts:561
  • +
  • Defined in src/pools/abstract-pool.ts:554
  • +
  • Defined in src/pools/abstract-pool.ts:506
  • +
  • Defined in src/pools/cluster/fixed.ts:110
  • +
  • Defined in src/pools/abstract-pool.ts:523
  • +
  • Defined in src/pools/cluster/fixed.ts:115
  • Methods

    @@ -365,18 +362,16 @@ Can be overridden.

  • workerNodeKey: number

    The worker node key.

    -
    -
  • +
  • message: MessageValue<Response, unknown>

    The received message.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:881
    • @@ -391,13 +386,12 @@ Can be overridden.

    • workerNodeKey: number

      The newly created worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1155
    • @@ -412,18 +406,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:851
  • +
  • Defined in src/pools/abstract-pool.ts:186
  • +
  • Defined in src/pools/abstract-pool.ts:1098
  • +
  • Defined in src/pools/abstract-pool.ts:1054
  • +
  • Defined in src/pools/cluster/fixed.ts:105
  • +
  • Defined in src/pools/abstract-pool.ts:796
    • @@ -504,13 +496,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns Promise<void>

    +
  • Defined in src/pools/cluster/fixed.ts:63
    • @@ -524,18 +515,16 @@ Can be overridden.

    • enable: boolean

      Whether to enable or disable the worker node tasks queue.

      -
      -
    • +
    • Optional tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:642
    • @@ -549,24 +538,21 @@ Can be overridden.

    • Optional data: Data

      The optional task input data for the specified task function. This can only be structured-cloneable data.

      -
      -
    • +Optional
    • Optional name: string

      The optional name of the task function to execute. If not specified, the default task function will be executed.

      -
      -
    • +Optional
    • Optional transferList: TransferListItem[]

      An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

      -
      -
    +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/abstract-pool.ts:738
  • +
  • Defined in src/pools/abstract-pool.ts:1508
    • @@ -594,14 +580,13 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns undefined | WorkerInfo

    The worker information.

    +
  • Defined in src/pools/abstract-pool.ts:1423
    • @@ -615,14 +600,13 @@ Can be overridden.

    • 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:1466
  • +
  • Defined in src/pools/abstract-pool.ts:704
  • +
  • Defined in src/pools/cluster/fixed.ts:58
  • +
  • Defined in src/pools/abstract-pool.ts:725
  • +
  • Defined in src/pools/cluster/fixed.ts:97
  • +
  • Defined in src/pools/abstract-pool.ts:806
    • @@ -731,13 +713,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/cluster/fixed.ts:89
    • @@ -751,18 +732,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Data, unknown>

      The message.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/cluster/fixed.ts:81
    • @@ -776,13 +755,12 @@ Can be overridden.

    • tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:654
    • @@ -796,18 +774,16 @@ Can be overridden.

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

      The worker choice strategy.

      -
      -
    • +
    • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:609
    • @@ -821,13 +797,12 @@ Can be overridden.

    • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/cluster/fixed.ts:53
  • +
  • Defined in src/pools/abstract-pool.ts:1335
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/FixedThreadPool.html b/docs/classes/FixedThreadPool.html index 4475fb57..0b08b110 100644 --- a/docs/classes/FixedThreadPool.html +++ b/docs/classes/FixedThreadPool.html @@ -1,4 +1,4 @@ -FixedThreadPool | poolifier - v2.6.35
    +FixedThreadPool | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -45,7 +45,7 @@ +
  • Defined in src/pools/thread/fixed.ts:35
  • @@ -129,23 +129,20 @@
  • numberOfThreads: number

    Number of threads for this pool.

    -
    -
  • +
  • filePath: string

    Path to an implementation of a ThreadWorker file, which can be relative or absolute.

    -
    -
  • +
  • opts: ThreadPoolOptions = {}

    Options for this fixed thread pool.

    -
    -
  • +

    Returns FixedThreadPool<Data, Response>

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

    @@ -166,7 +163,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:67
  • filePath: string
    @@ -175,7 +172,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:116
  • max?: number
    @@ -184,7 +181,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:92
  • numberOfWorkers: number
    @@ -193,7 +190,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:115
  • @@ -202,7 +199,7 @@
    +
  • Defined in src/pools/thread/fixed.ts:49
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Response>> = ...
    @@ -216,7 +213,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:77
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -225,7 +222,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:83
  • workerNodes: IWorkerNode<Worker, Data>[] = []
    @@ -234,7 +231,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:64
  • Accessors

    @@ -249,7 +246,7 @@
    +
  • Defined in src/pools/thread/fixed.ts:132
  • +
  • Defined in src/pools/abstract-pool.ts:688
  • +
  • Defined in src/pools/abstract-pool.ts:349
  • +
  • Defined in src/pools/abstract-pool.ts:561
  • +
  • Defined in src/pools/abstract-pool.ts:554
  • +
  • Defined in src/pools/abstract-pool.ts:506
  • +
  • Defined in src/pools/thread/fixed.ts:122
  • +
  • Defined in src/pools/abstract-pool.ts:523
  • +
  • Defined in src/pools/thread/fixed.ts:127
  • Methods

    @@ -365,18 +362,16 @@ Can be overridden.

  • workerNodeKey: number

    The worker node key.

    -
    -
  • +
  • message: MessageValue<Response, unknown>

    The received message.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:881
    • @@ -391,13 +386,12 @@ Can be overridden.

    • workerNodeKey: number

      The newly created worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:1155
    • @@ -412,18 +406,16 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:851
  • +
  • Defined in src/pools/abstract-pool.ts:186
  • +
  • Defined in src/pools/abstract-pool.ts:1098
  • +
  • Defined in src/pools/abstract-pool.ts:1054
  • +
  • Defined in src/pools/thread/fixed.ts:114
  • +
  • Defined in src/pools/abstract-pool.ts:796
    • @@ -504,13 +496,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns Promise<void>

    +
  • Defined in src/pools/thread/fixed.ts:60
    • @@ -524,18 +515,16 @@ Can be overridden.

    • enable: boolean

      Whether to enable or disable the worker node tasks queue.

      -
      -
    • +
    • Optional tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:642
    • @@ -549,24 +538,21 @@ Can be overridden.

    • Optional data: Data

      The optional task input data for the specified task function. This can only be structured-cloneable data.

      -
      -
    • +Optional
    • Optional name: string

      The optional name of the task function to execute. If not specified, the default task function will be executed.

      -
      -
    • +Optional
    • Optional transferList: TransferListItem[]

      An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

      -
      -
    +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/abstract-pool.ts:738
  • +
  • Defined in src/pools/abstract-pool.ts:1508
    • @@ -594,14 +580,13 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns undefined | WorkerInfo

    The worker information.

    +
  • Defined in src/pools/abstract-pool.ts:1423
    • @@ -615,14 +600,13 @@ Can be overridden.

    • 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:1466
  • +
  • Defined in src/pools/abstract-pool.ts:704
  • +
  • Defined in src/pools/thread/fixed.ts:55
  • +
  • Defined in src/pools/abstract-pool.ts:725
  • +
  • Defined in src/pools/thread/fixed.ts:104
  • +
  • Defined in src/pools/abstract-pool.ts:806
    • @@ -731,13 +713,12 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/thread/fixed.ts:88
    • @@ -751,23 +732,20 @@ Can be overridden.

    • workerNodeKey: number

      The worker node key.

      -
      -
    • +
    • message: MessageValue<Data, unknown>

      The message.

      -
      -
    • +
    • Optional transferList: TransferListItem[]

      The optional array of transferable objects.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/thread/fixed.ts:77
    • @@ -781,13 +759,12 @@ Can be overridden.

    • tasksQueueOptions: TasksQueueOptions

      The worker node tasks queue options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:654
    • @@ -801,18 +778,16 @@ Can be overridden.

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

      The worker choice strategy.

      -
      -
    • +
    • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +Optional

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:609
    • @@ -826,13 +801,12 @@ Can be overridden.

    • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

      The worker choice strategy options.

      -
      -
    +

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/abstract-pool.ts:835
  • +
  • Defined in src/pools/abstract-pool.ts:1335
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Node.html b/docs/classes/Node.html index 6f0feb7f..edb5b1f4 100644 --- a/docs/classes/Node.html +++ b/docs/classes/Node.html @@ -1,4 +1,4 @@ -Node | poolifier - v2.6.35
    +Node | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -25,7 +25,7 @@
    • Node
    +
  • Defined in src/deque.ts:6
  • @@ -60,24 +60,24 @@
    value: T

    Returns Node<T>

    +
  • Defined in src/deque.ts:11
  • Properties

    next?: Node<T>
    +
  • Defined in src/deque.ts:8
  • prev?: Node<T>
    +
  • Defined in src/deque.ts:9
  • value: T
    +
  • Defined in src/deque.ts:7
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PoolEmitter.html b/docs/classes/PoolEmitter.html index 66bcc4f1..3a95fd25 100644 --- a/docs/classes/PoolEmitter.html +++ b/docs/classes/PoolEmitter.html @@ -1,4 +1,4 @@ -PoolEmitter | poolifier - v2.6.35
    +PoolEmitter | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -26,7 +26,7 @@
    • PoolEmitter
    +
  • Defined in src/pools/pool.ts:39
  • @@ -79,7 +79,7 @@

    Parameters

    • -
      Optional options: EventEmitterOptions
    +
    Optional options: EventEmitterOptions
    Optional

    Returns PoolEmitter

    Properties

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

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

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

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

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

    +
  • Defined in src/worker/thread-worker.ts:33
  • statistics: WorkerStatistics
    @@ -183,7 +181,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 +190,7 @@ but the minimum number of workers will be guaranteed.

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

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

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

    @@ -223,13 +221,11 @@ If a task function with the same name already exists, it is replaced.

  • name: string

    The name of the task function to add.

    -
    -
  • +
  • fn: TaskFunction<Data, Response>

    The task function to add.

    -
    -
  • +

    Returns boolean

    Whether the task function was added or not.

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

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

    • fn: Func

      The function to bind to the current AsyncResource.

      -
      -
    +

    Returns Func

    Since

    v14.8.0, v12.19.0

    @@ -308,7 +303,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:426
    • @@ -322,14 +317,13 @@ never be called.

    • e: string | Error

      The error raised by the worker.

      -
      -
    +

    Returns string

    The error message.

    +
  • Defined in src/worker/thread-worker.ts:96
    • @@ -343,13 +337,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The kill message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/thread-worker.ts:79
    • @@ -363,13 +356,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The ready message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/thread-worker.ts:54
    • @@ -383,8 +375,7 @@ never be called.

    • name: string

      The name of the task function to check.

      -
      -
    +

    Returns boolean

    Whether the worker has a task function with the given name or not.

    @@ -392,7 +383,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:170
  • +
  • Defined in src/worker/abstract-worker.ts:248
    • @@ -419,13 +410,12 @@ never be called.

    • message: MessageValue<Data, unknown>

      The received message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:322
    • @@ -439,8 +429,7 @@ never be called.

    • name: string

      The name of the task function to remove.

      -
      -
    +

    Returns boolean

    Whether the task function existed and was removed or not.

    @@ -452,7 +441,7 @@ never be called.

    +
  • Defined in src/worker/abstract-worker.ts:224
    • @@ -466,15 +455,14 @@ never be called.

    • task: Task<Data>

      The task to execute.

      -
      -
    +

    Returns void

    Throws

    https://nodejs.org/api/errors.html#class-error If the task function is not found.

    +
  • Defined in src/worker/abstract-worker.ts:468
    • @@ -488,18 +476,16 @@ never be called.

    • fn: TaskAsyncFunction<Data, Response>

      Task function that will be executed.

      -
      -
    • +
    • task: Task<Data>

      Input data for the task function.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:533
    • @@ -524,7 +510,6 @@ then restore the original execution context.

      fn: ((this, ...args) => Result)

      The function to call in the execution context of this async resource.

      -
        • @@ -536,18 +521,16 @@ then restore the original execution context.

        • this: This
        • -
          Rest ...args: any[]
        +
        Rest ...args: any[]
        Rest

      Returns Result

  • Optional thisArg: This

    The receiver to be used for the function call.

    -
    -
  • +Optional
  • Rest ...args: any[]

    Optional arguments to pass to the function.

    -
    -
  • +Rest

    Returns Result

    Since

    v9.6.0

    @@ -568,18 +551,16 @@ then restore the original execution context.

  • fn: TaskSyncFunction<Data, Response>

    Task function that will be executed.

    -
    -
  • +
  • task: Task<Data>

    Input data for the task function.

    -
    -
  • +

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:496
  • +
  • Defined in src/worker/abstract-worker.ts:445
    • @@ -605,13 +586,12 @@ then restore the original execution context.

    • message: MessageValue<Response, unknown>

      The response message.

      -
      -
    +

    Returns void

    +
  • Defined in src/worker/thread-worker.ts:91
    • @@ -625,8 +605,7 @@ then restore the original execution context.

    • name: string

      The name of the task function to use as default task function.

      -
      -
    +

    Returns boolean

    Whether the default task function was set or not.

    @@ -638,7 +617,7 @@ then restore the original execution context.

    +
  • Defined in src/worker/abstract-worker.ts:278
    • @@ -670,15 +649,13 @@ then restore the original execution context.

    • fn: Func

      The function to bind to the current execution context.

      -
      -
    • +
    • Optional type: string

      An optional name to associate with the underlying AsyncResource.

      -
      -
    • +Optional
    • -
      Optional thisArg: ThisArg
    +
    Optional thisArg: ThisArg
    Optional

    Returns Func

    Since

    v14.8.0, v12.19.0

    @@ -736,7 +713,7 @@ then restore the original execution context.

  • triggerAsyncId
  • bind
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/WorkerChoiceStrategyContext.html b/docs/classes/WorkerChoiceStrategyContext.html index e1dc81a7..6b71c35e 100644 --- a/docs/classes/WorkerChoiceStrategyContext.html +++ b/docs/classes/WorkerChoiceStrategyContext.html @@ -1,4 +1,4 @@ -WorkerChoiceStrategyContext | poolifier - v2.6.35
    +WorkerChoiceStrategyContext | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -42,7 +42,7 @@
    • WorkerChoiceStrategyContext
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:27
  • @@ -93,22 +93,19 @@
  • pool: IPool<Worker, Data, Response>

    The pool instance.

    -
    -
  • +
  • workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN" = WorkerChoiceStrategies.ROUND_ROBIN

    The worker choice strategy.

    -
    -
  • +
  • opts: WorkerChoiceStrategyOptions = DEFAULT_WORKER_CHOICE_STRATEGY_OPTIONS

    The worker choice strategy options.

    -
    -
  • +

    Returns WorkerChoiceStrategyContext<Worker, Data, Response>

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

    @@ -118,7 +115,7 @@
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:40
  • opts: WorkerChoiceStrategyOptions = DEFAULT_WORKER_CHOICE_STRATEGY_OPTIONS
    @@ -126,12 +123,12 @@
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:52
  • 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
    @@ -139,7 +136,7 @@
    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:51
  • Methods

    @@ -155,7 +152,7 @@

    Throws

    https://nodejs.org/api/errors.html#class-error If after configured retries the worker node key is null or undefined .

    +
  • 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
    • @@ -193,13 +190,12 @@
    • workerNodeKey: number

      The worker node key.

      -
      -
    +

    Returns boolean

    true if the removal is successful, false otherwise.

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

    Returns void

    +
  • Defined in src/pools/selection-strategies/worker-choice-strategy-context.ts:213
    • @@ -232,12 +227,11 @@
    • workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

      The worker choice strategy to set.

      -
      -
    +

    Returns void

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

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/availableParallelism.html b/docs/functions/availableParallelism.html index ef33814d..1dc24aaa 100644 --- a/docs/functions/availableParallelism.html +++ b/docs/functions/availableParallelism.html @@ -1,4 +1,4 @@ -availableParallelism | poolifier - v2.6.35
    +availableParallelism | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -26,7 +26,7 @@ Always returns a value greater than zero.

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

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 64de4844..2767a175 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -poolifier - v2.6.35
    +poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    -

    poolifier - v2.6.35

    +

    poolifier - v2.6.36

    Index

    @@ -62,22 +62,22 @@

    Type Aliases

    -

    Variables

    @@ -108,7 +108,7 @@

    Theme

    -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ClusterPoolOptions.html b/docs/interfaces/ClusterPoolOptions.html index afa0379b..b923963f 100644 --- a/docs/interfaces/ClusterPoolOptions.html +++ b/docs/interfaces/ClusterPoolOptions.html @@ -1,4 +1,4 @@ -ClusterPoolOptions | poolifier - v2.6.35
    +ClusterPoolOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -26,7 +26,7 @@
    • ClusterPoolOptions
    +
  • Defined in src/pools/cluster/fixed.ts:10
  • @@ -55,22 +55,24 @@

    Pool events emission.

    -

    Default Value

    true

    +

    Default Value

    true
    +
    +
  • Defined in src/pools/pool.ts:162
  • enableTasksQueue?: boolean

    Pool worker node tasks queue.

    -

    Default Value

    false

    +

    Default Value

    false
    +
    +
  • Defined in src/pools/pool.ts:168
  • env?: Record<string, unknown>
    @@ -80,7 +82,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 +91,7 @@
    +
  • Defined in src/pools/pool.ts:138
  • exitHandler?: ExitHandler<Worker>
    @@ -98,7 +100,7 @@
    +
  • Defined in src/pools/pool.ts:142
  • messageHandler?: MessageHandler<Worker>
    @@ -107,7 +109,7 @@
    +
  • Defined in src/pools/pool.ts:134
  • onlineHandler?: OnlineHandler<Worker>
    @@ -116,7 +118,7 @@
    +
  • Defined in src/pools/pool.ts:130
  • restartWorkerOnError?: boolean
    @@ -125,7 +127,7 @@
    +
  • Defined in src/pools/pool.ts:156
  • settings?: ClusterSettings
    @@ -135,7 +137,7 @@

    See

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

    +
  • Defined in src/pools/cluster/fixed.ts:22
  • tasksQueueOptions?: TasksQueueOptions
    @@ -144,18 +146,19 @@
    +
  • Defined in src/pools/pool.ts:172
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy to use in this pool.

    -

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN
    +
    +
  • Defined in src/pools/pool.ts:148
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -164,7 +167,7 @@
    +
  • Defined in src/pools/pool.ts:152
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EventLoopUtilizationMeasurementStatistics.html b/docs/interfaces/EventLoopUtilizationMeasurementStatistics.html index 89651765..0a98cff9 100644 --- a/docs/interfaces/EventLoopUtilizationMeasurementStatistics.html +++ b/docs/interfaces/EventLoopUtilizationMeasurementStatistics.html @@ -1,4 +1,4 @@ -EventLoopUtilizationMeasurementStatistics | poolifier - v2.6.35
    +EventLoopUtilizationMeasurementStatistics | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IPool.html b/docs/interfaces/IPool.html index 78d7a544..e8b72506 100644 --- a/docs/interfaces/IPool.html +++ b/docs/interfaces/IPool.html @@ -1,4 +1,4 @@ -IPool | poolifier - v2.6.35
    +IPool | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -46,7 +46,7 @@ +
  • Defined in src/pools/pool.ts:182
  • @@ -83,7 +83,7 @@

    Returns Promise<void>

    +
  • Defined in src/pools/pool.ts:235
  • emitter?: PoolEmitter
    @@ -101,7 +101,7 @@
    +
  • Defined in src/pools/pool.ts:218
  • enableTasksQueue: ((enable, tasksQueueOptions?) => void)
    @@ -120,17 +120,15 @@
  • enable: boolean

    Whether to enable or disable the worker node tasks queue.

    -
    -
  • +
  • Optional tasksQueueOptions: TasksQueueOptions

    The worker node tasks queue options.

    -
    -
  • +Optional

    Returns void

    +
  • Defined in src/pools/pool.ts:266
  • execute: ((data?, name?, transferList?) => Promise<Response>)
    @@ -149,23 +147,20 @@
  • Optional data: Data

    The optional task input data for the specified task function. This can only be structured-cloneable data.

    -
    -
  • +Optional
  • Optional name: string

    The optional name of the task function to execute. If not specified, the default task function will be executed.

    -
    -
  • +Optional
  • Optional transferList: TransferListItem[]

    An optional array of transferable objects to transfer ownership of. Ownership of the transferred objects is given to the pool's worker_threads worker and they should not be used in the main thread afterwards.

    -
    -
  • +Optional

    Returns Promise<Response>

    Promise that will be fulfilled when the task is completed.

    +
  • Defined in src/pools/pool.ts:227
  • hasWorkerNodeBackPressure: ((workerNodeKey) => boolean)
    @@ -184,13 +179,12 @@
  • workerNodeKey: number

    The worker node key.

    -
    -
  • +

    Returns boolean

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

    +
  • Defined in src/pools/pool.ts:204
  • info: PoolInfo
    @@ -198,7 +192,7 @@
    +
  • Defined in src/pools/pool.ts:190
  • listTaskFunctions: (() => string[])
    @@ -215,7 +209,7 @@
    +
  • Defined in src/pools/pool.ts:241
  • setTasksQueueOptions: ((tasksQueueOptions) => void)
    @@ -234,12 +228,11 @@
  • tasksQueueOptions: TasksQueueOptions

    The worker node tasks queue options.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/pool.ts:275
  • setWorkerChoiceStrategy: ((workerChoiceStrategy, workerChoiceStrategyOptions?) => void)
    @@ -258,17 +251,15 @@
  • workerChoiceStrategy: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy.

    -
    -
  • +
  • Optional workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

    The worker choice strategy options.

    -
    -
  • +Optional

    Returns void

    +
  • Defined in src/pools/pool.ts:248
  • setWorkerChoiceStrategyOptions: ((workerChoiceStrategyOptions) => void)
    @@ -287,12 +278,11 @@
  • workerChoiceStrategyOptions: WorkerChoiceStrategyOptions

    The worker choice strategy options.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/pool.ts:257
  • workerNodes: IWorkerNode<Worker, Data>[]
    @@ -300,7 +290,7 @@
    +
  • Defined in src/pools/pool.ts:196
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IWorker.html b/docs/interfaces/IWorker.html index 3eaa9a67..aef63e6b 100644 --- a/docs/interfaces/IWorker.html +++ b/docs/interfaces/IWorker.html @@ -1,4 +1,4 @@ -IWorker | poolifier - v2.6.35
    +IWorker | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • IWorker
    +
  • Defined in src/pools/worker.ts:177
  • @@ -46,7 +46,7 @@
    +
  • Defined in src/pools/worker.ts:181
  • 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:189
  • once: ((event, handler) => void)
    @@ -137,22 +137,20 @@
  • event: "exit"

    The 'exit' event.

    -
    -
  • +
  • handler: ExitHandler<IWorker>

    The exit handler.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/worker.ts:199
  • threadId?: number
    +
  • Defined in src/pools/worker.ts:182
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IWorkerChoiceStrategy.html b/docs/interfaces/IWorkerChoiceStrategy.html index 5c896bc6..4cab7975 100644 --- a/docs/interfaces/IWorkerChoiceStrategy.html +++ b/docs/interfaces/IWorkerChoiceStrategy.html @@ -1,4 +1,4 @@ -IWorkerChoiceStrategy | poolifier - v2.6.35
    +IWorkerChoiceStrategy | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • IWorkerChoiceStrategy
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:168
  • @@ -59,7 +59,7 @@ If the worker node is not eligible, undefined is returned.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:195
  • remove: ((workerNodeKey) => boolean)
    @@ -78,13 +78,12 @@ If the worker node is not eligible, undefined is returned.

  • workerNodeKey: number

    The worker node key.

    -
    -
  • +

    Returns boolean

    true if the worker node key is removed, false otherwise.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:202
  • reset: (() => boolean)
    @@ -101,7 +100,7 @@ If the worker node is not eligible, undefined is returned.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:182
  • setOptions: ((opts) => void)
    @@ -120,12 +119,11 @@ If the worker node is not eligible, undefined is returned.

  • opts: WorkerChoiceStrategyOptions

    The worker choice strategy options.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:208
  • strategyPolicy: StrategyPolicy
    @@ -133,7 +131,7 @@ If the worker node is not eligible, undefined is returned.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:172
  • taskStatisticsRequirements: TaskStatisticsRequirements
    @@ -141,7 +139,7 @@ If the worker node is not eligible, undefined is returned.

    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:176
  • update: ((workerNodeKey) => boolean)
    @@ -163,7 +161,7 @@ If the worker node is not eligible, undefined is returned.

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

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/IWorkerNode.html b/docs/interfaces/IWorkerNode.html index d5a723bc..7f7dad3c 100644 --- a/docs/interfaces/IWorkerNode.html +++ b/docs/interfaces/IWorkerNode.html @@ -1,4 +1,4 @@ -IWorkerNode | poolifier - v2.6.35
    +IWorkerNode | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -37,7 +37,7 @@
    • IWorkerNode
    +
  • Defined in src/pools/worker.ts:209
  • @@ -80,7 +80,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:278
  • closeChannel: (() => void)
    @@ -96,7 +96,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:292
  • dequeueTask: (() => undefined | Task<Data>)
    @@ -113,7 +113,7 @@
    +
  • Defined in src/pools/worker.ts:268
  • enqueueTask: ((task) => number)
    @@ -132,13 +132,12 @@
  • task: Task<Data>

    The task to queue.

    -
    -
  • +

    Returns number

    The tasks queue size.

    +
  • Defined in src/pools/worker.ts:255
  • getTaskFunctionWorkerUsage: ((name) => undefined | WorkerUsage)
    @@ -157,13 +156,12 @@
  • 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:299
  • hasBackPressure: (() => boolean)
    @@ -180,7 +178,7 @@
    +
  • Defined in src/pools/worker.ts:284
  • @@ -188,7 +186,7 @@
    +
  • Defined in src/pools/worker.ts:217
  • messageChannel?: MessageChannel
    @@ -196,7 +194,7 @@
    +
  • Defined in src/pools/worker.ts:225
  • onBackPressure?: ((workerId) => void)
    @@ -215,12 +213,11 @@
  • workerId: number

    The worker id.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/worker.ts:236
  • onEmptyQueue?: ((workerId) => void)
    @@ -239,12 +236,11 @@
  • workerId: number

    The worker id.

    -
    -
  • +

    Returns void

    +
  • Defined in src/pools/worker.ts:242
  • popTask: (() => undefined | Task<Data>)
    @@ -261,7 +257,7 @@
    +
  • Defined in src/pools/worker.ts:274
  • resetUsage: (() => void)
    @@ -277,7 +273,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:288
  • tasksQueueBackPressureSize: number
    @@ -286,7 +282,7 @@ This is the number of tasks that can be enqueued before the worker node has back
    +
  • Defined in src/pools/worker.ts:230
  • tasksQueueSize: (() => number)
    @@ -303,7 +299,7 @@ This is the number of tasks that can be enqueued before the worker node has back
    +
  • Defined in src/pools/worker.ts:248
  • unshiftTask: ((task) => number)
    @@ -322,13 +318,12 @@ This is the number of tasks that can be enqueued before the worker node has back
  • task: Task<Data>

    The task to prepend.

    -
    -
  • +

    Returns number

    The tasks queue size.

    +
  • Defined in src/pools/worker.ts:262
  • @@ -336,7 +331,7 @@ This is the number of tasks that can be enqueued before the worker node has back
    +
  • Defined in src/pools/worker.ts:221
  • worker: Worker
    @@ -344,7 +339,7 @@ This is the number of tasks that can be enqueued before the worker node has back
    +
  • Defined in src/pools/worker.ts:213
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MeasurementOptions.html b/docs/interfaces/MeasurementOptions.html index 4a526856..b01cb440 100644 --- a/docs/interfaces/MeasurementOptions.html +++ b/docs/interfaces/MeasurementOptions.html @@ -1,4 +1,4 @@ -MeasurementOptions | poolifier - v2.6.35
    +MeasurementOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:63
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MeasurementStatistics.html b/docs/interfaces/MeasurementStatistics.html index 3ae1b047..b39708e9 100644 --- a/docs/interfaces/MeasurementStatistics.html +++ b/docs/interfaces/MeasurementStatistics.html @@ -1,4 +1,4 @@ -MeasurementStatistics | poolifier - v2.6.35
    +MeasurementStatistics | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MeasurementStatisticsRequirements.html b/docs/interfaces/MeasurementStatisticsRequirements.html index 7827f440..f785f5a7 100644 --- a/docs/interfaces/MeasurementStatisticsRequirements.html +++ b/docs/interfaces/MeasurementStatisticsRequirements.html @@ -1,4 +1,4 @@ -MeasurementStatisticsRequirements | poolifier - v2.6.35
    +MeasurementStatisticsRequirements | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:120
  • median: boolean
    @@ -61,7 +61,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:124
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessageValue.html b/docs/interfaces/MessageValue.html index ba6b58d0..aff8d80e 100644 --- a/docs/interfaces/MessageValue.html +++ b/docs/interfaces/MessageValue.html @@ -1,4 +1,4 @@ -MessageValue | poolifier - v2.6.35
    +MessageValue | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PoolInfo.html b/docs/interfaces/PoolInfo.html index 48628fc5..44be60c5 100644 --- a/docs/interfaces/PoolInfo.html +++ b/docs/interfaces/PoolInfo.html @@ -1,4 +1,4 @@ -PoolInfo | poolifier - v2.6.35
    +PoolInfo | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • PoolInfo
    +
  • Defined in src/pools/pool.ts:62
  • @@ -59,7 +59,7 @@
    backPressure?: boolean
    +
  • Defined in src/pools/pool.ts:82
  • busyWorkerNodes: number
    @@ -67,22 +67,22 @@
    +
  • 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:84
  • idleWorkerNodes: number
    @@ -90,32 +90,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;
    }
    @@ -131,22 +131,22 @@
  • Readonly minimum: number
  • +
  • Defined in src/pools/pool.ts:85
  • stolenTasks?: number
    +
  • Defined in src/pools/pool.ts:83
  • 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
    @@ -154,12 +154,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;
    }
    @@ -175,12 +175,12 @@
  • Readonly minimum: number
  • +
  • Defined in src/pools/pool.ts:91
  • worker: "thread" | "cluster"
    +
  • Defined in src/pools/pool.ts:65
  • workerNodes: number
    @@ -188,7 +188,7 @@
    +
  • Defined in src/pools/pool.ts:73
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PoolOptions.html b/docs/interfaces/PoolOptions.html index a88cda7a..cddcba3a 100644 --- a/docs/interfaces/PoolOptions.html +++ b/docs/interfaces/PoolOptions.html @@ -1,4 +1,4 @@ -PoolOptions | poolifier - v2.6.35
    +PoolOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -35,7 +35,7 @@
  • ClusterPoolOptions
  • ThreadPoolOptions
  • +
  • Defined in src/pools/pool.ts:126
  • @@ -62,20 +62,22 @@

    Pool events emission.

    -

    Default Value

    true

    +

    Default Value

    true
    +
    +
  • Defined in src/pools/pool.ts:162
  • enableTasksQueue?: boolean

    Pool worker node tasks queue.

    -

    Default Value

    false

    +

    Default Value

    false
    +
    +
  • Defined in src/pools/pool.ts:168
  • errorHandler?: ErrorHandler<Worker>
    @@ -83,7 +85,7 @@
    +
  • Defined in src/pools/pool.ts:138
  • exitHandler?: ExitHandler<Worker>
    @@ -91,7 +93,7 @@
    +
  • Defined in src/pools/pool.ts:142
  • messageHandler?: MessageHandler<Worker>
    @@ -99,7 +101,7 @@
    +
  • Defined in src/pools/pool.ts:134
  • onlineHandler?: OnlineHandler<Worker>
    @@ -107,7 +109,7 @@
    +
  • Defined in src/pools/pool.ts:130
  • restartWorkerOnError?: boolean
    @@ -115,7 +117,7 @@
    +
  • Defined in src/pools/pool.ts:156
  • tasksQueueOptions?: TasksQueueOptions
    @@ -123,17 +125,18 @@
    +
  • Defined in src/pools/pool.ts:172
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy to use in this pool.

    -

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN
    +
    +
  • Defined in src/pools/pool.ts:148
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -141,7 +144,7 @@
    +
  • Defined in src/pools/pool.ts:152
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PromiseResponseWrapper.html b/docs/interfaces/PromiseResponseWrapper.html index 57ca3e4a..e82d849b 100644 --- a/docs/interfaces/PromiseResponseWrapper.html +++ b/docs/interfaces/PromiseResponseWrapper.html @@ -1,4 +1,4 @@ -PromiseResponseWrapper | poolifier - v2.6.35
    +PromiseResponseWrapper | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -32,7 +32,7 @@
    • PromiseResponseWrapper
    +
  • Defined in src/utility-types.ts:141
  • @@ -62,11 +62,11 @@

    Parameters

    • -
      Optional reason: unknown
    +
    Optional reason: unknown
    Optional

    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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/StrategyPolicy.html b/docs/interfaces/StrategyPolicy.html index 72a2718b..1c180608 100644 --- a/docs/interfaces/StrategyPolicy.html +++ b/docs/interfaces/StrategyPolicy.html @@ -1,4 +1,4 @@ -StrategyPolicy | poolifier - v2.6.35
    +StrategyPolicy | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:160
  • dynamicWorkerUsage: boolean
    @@ -52,7 +52,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:156
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/Task.html b/docs/interfaces/Task.html index 0a6eabf0..b5b41a2a 100644 --- a/docs/interfaces/Task.html +++ b/docs/interfaces/Task.html @@ -1,4 +1,4 @@ -Task | poolifier - v2.6.35
    +Task | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TaskError.html b/docs/interfaces/TaskError.html index 4cc4423b..b646d0a4 100644 --- a/docs/interfaces/TaskError.html +++ b/docs/interfaces/TaskError.html @@ -1,4 +1,4 @@ -TaskError | poolifier - v2.6.35
    +TaskError | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TaskPerformance.html b/docs/interfaces/TaskPerformance.html index d1154aa7..f162a559 100644 --- a/docs/interfaces/TaskPerformance.html +++ b/docs/interfaces/TaskPerformance.html @@ -1,4 +1,4 @@ -TaskPerformance | poolifier - v2.6.35
    +TaskPerformance | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TaskStatistics.html b/docs/interfaces/TaskStatistics.html index 3c82a3d3..1fc77051 100644 --- a/docs/interfaces/TaskStatistics.html +++ b/docs/interfaces/TaskStatistics.html @@ -1,4 +1,4 @@ -TaskStatistics | poolifier - v2.6.35
    +TaskStatistics | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • TaskStatistics
    +
  • Defined in src/pools/worker.ts:82
  • @@ -48,7 +48,7 @@
    +
  • Defined in src/pools/worker.ts:86
  • executing: number
    @@ -56,7 +56,7 @@
    +
  • Defined in src/pools/worker.ts:90
  • failed: number
    @@ -64,7 +64,7 @@
    +
  • Defined in src/pools/worker.ts:106
  • maxQueued?: number
    @@ -72,7 +72,7 @@
    +
  • Defined in src/pools/worker.ts:98
  • queued: number
    @@ -80,7 +80,7 @@
    +
  • Defined in src/pools/worker.ts:94
  • stolen: number
    @@ -88,7 +88,7 @@
    +
  • Defined in src/pools/worker.ts:102
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TaskStatisticsRequirements.html b/docs/interfaces/TaskStatisticsRequirements.html index cbb7d87c..bbb3b672 100644 --- a/docs/interfaces/TaskStatisticsRequirements.html +++ b/docs/interfaces/TaskStatisticsRequirements.html @@ -1,4 +1,4 @@ -TaskStatisticsRequirements | poolifier - v2.6.35
    +TaskStatisticsRequirements | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:136
  • @@ -61,7 +61,7 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:140
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TasksQueueOptions.html b/docs/interfaces/TasksQueueOptions.html index d6c19b18..53baab1c 100644 --- a/docs/interfaces/TasksQueueOptions.html +++ b/docs/interfaces/TasksQueueOptions.html @@ -1,4 +1,4 @@ -TasksQueueOptions | poolifier - v2.6.35
    +TasksQueueOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • TasksQueueOptions
    +
  • Defined in src/pools/pool.ts:102
  • @@ -44,10 +44,11 @@

    Maximum number of tasks that can be executed concurrently on a worker node.

    -

    Default Value

    1

    +

    Default Value

    1
    +
    +
  • Defined in src/pools/pool.ts:118
  • queueMaxSize?: number
    @@ -55,17 +56,18 @@

    Deprecated

    Use size instead.

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

    Maximum tasks queue size per worker node flagging it as back pressured.

    -

    Default Value

    (pool maximum size)^2

    +

    Default Value

    (pool maximum size)^2
    +
    +
  • Defined in src/pools/pool.ts:108
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ThreadPoolOptions.html b/docs/interfaces/ThreadPoolOptions.html index 4f422435..d4665dce 100644 --- a/docs/interfaces/ThreadPoolOptions.html +++ b/docs/interfaces/ThreadPoolOptions.html @@ -1,4 +1,4 @@ -ThreadPoolOptions | poolifier - v2.6.35
    +ThreadPoolOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -26,7 +26,7 @@
    • ThreadPoolOptions
    +
  • Defined in src/pools/thread/fixed.ts:18
  • @@ -54,22 +54,24 @@

    Pool events emission.

    -

    Default Value

    true

    +

    Default Value

    true
    +
    +
  • Defined in src/pools/pool.ts:162
  • enableTasksQueue?: boolean

    Pool worker node tasks queue.

    -

    Default Value

    false

    +

    Default Value

    false
    +
    +
  • Defined in src/pools/pool.ts:168
  • errorHandler?: ErrorHandler<Worker>
    @@ -78,7 +80,7 @@
    +
  • Defined in src/pools/pool.ts:138
  • exitHandler?: ExitHandler<Worker>
    @@ -87,7 +89,7 @@
    +
  • Defined in src/pools/pool.ts:142
  • messageHandler?: MessageHandler<Worker>
    @@ -96,7 +98,7 @@
    +
  • Defined in src/pools/pool.ts:134
  • onlineHandler?: OnlineHandler<Worker>
    @@ -105,7 +107,7 @@
    +
  • Defined in src/pools/pool.ts:130
  • restartWorkerOnError?: boolean
    @@ -114,7 +116,7 @@
    +
  • Defined in src/pools/pool.ts:156
  • tasksQueueOptions?: TasksQueueOptions
    @@ -123,18 +125,19 @@
    +
  • Defined in src/pools/pool.ts:172
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LEAST_USED" | "LEAST_BUSY" | "LEAST_ELU" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN" | "INTERLEAVED_WEIGHTED_ROUND_ROBIN"

    The worker choice strategy to use in this pool.

    -

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN

    +

    Default Value

    WorkerChoiceStrategies.ROUND_ROBIN
    +
    +
  • Defined in src/pools/pool.ts:148
  • workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
    @@ -143,7 +146,7 @@
    +
  • Defined in src/pools/pool.ts:152
  • workerOptions?: WorkerOptions
    @@ -153,7 +156,7 @@

    See

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

    +
  • Defined in src/pools/thread/fixed.ts:24
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/WorkerChoiceStrategyOptions.html b/docs/interfaces/WorkerChoiceStrategyOptions.html index e205258c..9e37496a 100644 --- a/docs/interfaces/WorkerChoiceStrategyOptions.html +++ b/docs/interfaces/WorkerChoiceStrategyOptions.html @@ -1,4 +1,4 @@ -WorkerChoiceStrategyOptions | poolifier - v2.6.35
    +WorkerChoiceStrategyOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • WorkerChoiceStrategyOptions
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:69
  • @@ -47,20 +47,22 @@

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

    -

    Default Value

    6

    +

    Default Value

    6
    +
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:75
  • Event loop utilization options.

    -

    Default Value

    { median: false }

    +

    Default Value

    { median: false }
    +
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:97
  • measurement?: "runTime" | "waitTime" | "elu"
    @@ -68,27 +70,29 @@
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:79
  • Runtime options.

    -

    Default Value

    { median: false }

    +

    Default Value

    { median: false }
    +
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:85
  • Wait time options.

    -

    Default Value

    { median: false }

    +

    Default Value

    { median: false }
    +
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:91
  • weights?: Record<number, number>
    @@ -96,10 +100,11 @@ A weight is tasks maximum execution time in milliseconds for a worker node.

    -

    Default Value

    Weights computed automatically given the CPU performance.

    +

    Default Value

    Weights computed automatically given the CPU performance.
    +
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:104
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/WorkerInfo.html b/docs/interfaces/WorkerInfo.html index b95bd38e..3e485bc4 100644 --- a/docs/interfaces/WorkerInfo.html +++ b/docs/interfaces/WorkerInfo.html @@ -1,4 +1,4 @@ -WorkerInfo | poolifier - v2.6.35
    +WorkerInfo | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • WorkerInfo
    +
  • Defined in src/pools/worker.ts:127
  • @@ -47,7 +47,7 @@
    +
  • Defined in src/pools/worker.ts:139
  • id: undefined | number
    @@ -55,7 +55,7 @@
    +
  • Defined in src/pools/worker.ts:131
  • ready: boolean
    @@ -63,7 +63,7 @@
    +
  • Defined in src/pools/worker.ts:143
  • taskFunctions?: string[]
    @@ -71,7 +71,7 @@
    +
  • Defined in src/pools/worker.ts:147
  • type: "thread" | "cluster"
    @@ -79,7 +79,7 @@
    +
  • Defined in src/pools/worker.ts:135
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/WorkerOptions.html b/docs/interfaces/WorkerOptions.html index fc9060da..90a60737 100644 --- a/docs/interfaces/WorkerOptions.html +++ b/docs/interfaces/WorkerOptions.html @@ -1,4 +1,4 @@ -WorkerOptions | poolifier - v2.6.35
    +WorkerOptions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • WorkerOptions
    +
  • Defined in src/worker/worker-options.ts:28
  • @@ -45,12 +45,13 @@

    Whether your worker will perform asynchronous or not.

    -

    Default Value

    false

    +

    Default Value

    false
    +

    Deprecated

    This option will be removed in the next major version.

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

    This option only apply to the newly created workers.

    -

    Default Value

    KillBehaviors.SOFT

    +

    Default Value

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

    Default Value

    60000

    +

    Default Value

    60000
    +
    +
  • Defined in src/worker/worker-options.ts:52
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/WorkerStatistics.html b/docs/interfaces/WorkerStatistics.html index 8cb8d465..bb10df2e 100644 --- a/docs/interfaces/WorkerStatistics.html +++ b/docs/interfaces/WorkerStatistics.html @@ -1,4 +1,4 @@ -WorkerStatistics | poolifier - v2.6.35
    +WorkerStatistics | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -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
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/WorkerUsage.html b/docs/interfaces/WorkerUsage.html index d045c56c..70444af3 100644 --- a/docs/interfaces/WorkerUsage.html +++ b/docs/interfaces/WorkerUsage.html @@ -1,4 +1,4 @@ -WorkerUsage | poolifier - v2.6.35
    +WorkerUsage | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -24,7 +24,7 @@
    • WorkerUsage
    +
  • Defined in src/pools/worker.ts:155
  • @@ -46,7 +46,7 @@
    +
  • Defined in src/pools/worker.ts:171
  • @@ -54,7 +54,7 @@
    +
  • Defined in src/pools/worker.ts:163
  • @@ -62,7 +62,7 @@
    +
  • Defined in src/pools/worker.ts:159
  • @@ -70,7 +70,7 @@
    +
  • Defined in src/pools/worker.ts:167
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/ErrorHandler.html b/docs/types/ErrorHandler.html index f3154134..6cc21a34 100644 --- a/docs/types/ErrorHandler.html +++ b/docs/types/ErrorHandler.html @@ -1,4 +1,4 @@ -ErrorHandler | poolifier - v2.6.35
    +ErrorHandler | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:21
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/ExitHandler.html b/docs/types/ExitHandler.html index 7f215f64..76e56f91 100644 --- a/docs/types/ExitHandler.html +++ b/docs/types/ExitHandler.html @@ -1,4 +1,4 @@ -ExitHandler | poolifier - v2.6.35
    +ExitHandler | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:29
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/KillBehavior.html b/docs/types/KillBehavior.html index 89b55f28..ade0a1ce 100644 --- a/docs/types/KillBehavior.html +++ b/docs/types/KillBehavior.html @@ -1,4 +1,4 @@ -KillBehavior | poolifier - v2.6.35
    +KillBehavior | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -20,7 +20,7 @@
    +
  • Defined in src/worker/worker-options.ts:18
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/KillHandler.html b/docs/types/KillHandler.html index 571c7c4d..1ad0e895 100644 --- a/docs/types/KillHandler.html +++ b/docs/types/KillHandler.html @@ -1,4 +1,4 @@ -KillHandler | poolifier - v2.6.35
    +KillHandler | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -28,7 +28,7 @@

    Returns void | Promise<void>

    +
  • Defined in src/worker/worker-options.ts:23
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Measurement.html b/docs/types/Measurement.html index 8ab3bf2d..6f788d2c 100644 --- a/docs/types/Measurement.html +++ b/docs/types/Measurement.html @@ -1,4 +1,4 @@ -Measurement | poolifier - v2.6.35
    +Measurement | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:54
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/MessageHandler.html b/docs/types/MessageHandler.html index 16a213b1..d115f8a5 100644 --- a/docs/types/MessageHandler.html +++ b/docs/types/MessageHandler.html @@ -1,4 +1,4 @@ -MessageHandler | poolifier - v2.6.35
    +MessageHandler | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -40,7 +40,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:13
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/OnlineHandler.html b/docs/types/OnlineHandler.html index b5a060ac..8702dd15 100644 --- a/docs/types/OnlineHandler.html +++ b/docs/types/OnlineHandler.html @@ -1,4 +1,4 @@ -OnlineHandler | poolifier - v2.6.35
    +OnlineHandler | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -38,7 +38,7 @@

    Returns void

    +
  • Defined in src/pools/worker.ts:8
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/PoolEvent.html b/docs/types/PoolEvent.html index 728c8e65..ac002ae6 100644 --- a/docs/types/PoolEvent.html +++ b/docs/types/PoolEvent.html @@ -1,4 +1,4 @@ -PoolEvent | poolifier - v2.6.35
    +PoolEvent | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/pool.ts:57
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/PoolType.html b/docs/types/PoolType.html index fd6b0517..77706da2 100644 --- a/docs/types/PoolType.html +++ b/docs/types/PoolType.html @@ -1,4 +1,4 @@ -PoolType | poolifier - v2.6.35
    +PoolType | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/pool.ts:34
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/TaskAsyncFunction.html b/docs/types/TaskAsyncFunction.html index aca74c65..73d5e9b6 100644 --- a/docs/types/TaskAsyncFunction.html +++ b/docs/types/TaskAsyncFunction.html @@ -1,4 +1,4 @@ -TaskAsyncFunction | poolifier - v2.6.35
    +TaskAsyncFunction | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -43,11 +43,11 @@ This function must return a promise.

    Parameters

    • -
      Optional data: Data
    +
    Optional data: Data
    Optional

    Returns Promise<Response>

    +
  • Defined in src/worker/task-functions.ts:18
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/TaskFunction.html b/docs/types/TaskFunction.html index 865bfd80..4fd524fb 100644 --- a/docs/types/TaskFunction.html +++ b/docs/types/TaskFunction.html @@ -1,4 +1,4 @@ -TaskFunction | poolifier - v2.6.35
    +TaskFunction | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -34,7 +34,7 @@ This function can be synchronous or asynchronous.

    +
  • Defined in src/worker/task-functions.ts:29
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/TaskFunctions.html b/docs/types/TaskFunctions.html index aaaada17..24284276 100644 --- a/docs/types/TaskFunctions.html +++ b/docs/types/TaskFunctions.html @@ -1,4 +1,4 @@ -TaskFunctions | poolifier - v2.6.35
    +TaskFunctions | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -36,7 +36,7 @@ The value is the function itself.

    +
  • Defined in src/worker/task-functions.ts:42
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/TaskSyncFunction.html b/docs/types/TaskSyncFunction.html index fe3be149..66f99cdd 100644 --- a/docs/types/TaskSyncFunction.html +++ b/docs/types/TaskSyncFunction.html @@ -1,4 +1,4 @@ -TaskSyncFunction | poolifier - v2.6.35
    +TaskSyncFunction | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -42,11 +42,11 @@

    Parameters

    • -
      Optional data: Data
    +
    Optional data: Data
    Optional

    Returns Response

    +
  • Defined in src/worker/task-functions.ts:7
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/WorkerChoiceStrategy.html b/docs/types/WorkerChoiceStrategy.html index 42745663..3f4bebb1 100644 --- a/docs/types/WorkerChoiceStrategy.html +++ b/docs/types/WorkerChoiceStrategy.html @@ -1,4 +1,4 @@ -WorkerChoiceStrategy | poolifier - v2.6.35
    +WorkerChoiceStrategy | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:40
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/WorkerType.html b/docs/types/WorkerType.html index 69e25ab7..5657822c 100644 --- a/docs/types/WorkerType.html +++ b/docs/types/WorkerType.html @@ -1,4 +1,4 @@ -WorkerType | poolifier - v2.6.35
    +WorkerType | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -20,7 +20,7 @@
    +
  • Defined in src/pools/worker.ts:120
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Writable.html b/docs/types/Writable.html index 88a4062e..c87ff143 100644 --- a/docs/types/Writable.html +++ b/docs/types/Writable.html @@ -1,4 +1,4 @@ -Writable | poolifier - v2.6.35
    +Writable | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -22,7 +22,7 @@
  • T

  • +
  • Defined in src/utility-types.ts:156
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/KillBehaviors.html b/docs/variables/KillBehaviors.html index d44ce858..812bf8c6 100644 --- a/docs/variables/KillBehaviors.html +++ b/docs/variables/KillBehaviors.html @@ -1,4 +1,4 @@ -KillBehaviors | poolifier - v2.6.35
    +KillBehaviors | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -33,7 +33,7 @@
    +
  • Defined in src/worker/worker-options.ts:4
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/Measurements.html b/docs/variables/Measurements.html index 4c35bd51..8f4b6db3 100644 --- a/docs/variables/Measurements.html +++ b/docs/variables/Measurements.html @@ -1,4 +1,4 @@ -Measurements | poolifier - v2.6.35
    +Measurements | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -29,7 +29,7 @@
    Readonly waitTime: "waitTime"
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:45
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/PoolEvents.html b/docs/variables/PoolEvents.html index 6f4f1beb..3be6a4ac 100644 --- a/docs/variables/PoolEvents.html +++ b/docs/variables/PoolEvents.html @@ -1,4 +1,4 @@ -PoolEvents | poolifier - v2.6.35
    +PoolEvents | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -37,7 +37,7 @@
    Readonly taskError: "taskError"
    +
  • Defined in src/pools/pool.ts:44
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/PoolTypes.html b/docs/variables/PoolTypes.html index 8d256740..fb3631c0 100644 --- a/docs/variables/PoolTypes.html +++ b/docs/variables/PoolTypes.html @@ -1,4 +1,4 @@ -PoolTypes | poolifier - v2.6.35
    +PoolTypes | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -33,7 +33,7 @@
    +
  • Defined in src/pools/pool.ts:20
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/WorkerChoiceStrategies.html b/docs/variables/WorkerChoiceStrategies.html index 14a3cc43..e2eb4014 100644 --- a/docs/variables/WorkerChoiceStrategies.html +++ b/docs/variables/WorkerChoiceStrategies.html @@ -1,4 +1,4 @@ -WorkerChoiceStrategies | poolifier - v2.6.35
    +WorkerChoiceStrategies | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    +
  • Defined in src/pools/selection-strategies/selection-strategies-types.ts:4
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/WorkerTypes.html b/docs/variables/WorkerTypes.html index e5d5b2c2..dd4b7bca 100644 --- a/docs/variables/WorkerTypes.html +++ b/docs/variables/WorkerTypes.html @@ -1,4 +1,4 @@ -WorkerTypes | poolifier - v2.6.35
    +WorkerTypes | poolifier - v2.6.36
    • Preparing search index...
    • -
    • The search index is not available
    poolifier - v2.6.35
    +
  • The search index is not available
  • poolifier - v2.6.36
    @@ -27,7 +27,7 @@
    Readonly thread: "thread"
    +
  • Defined in src/pools/worker.ts:112
  • -

    Generated using TypeDoc

    +

    Generated using TypeDoc

    \ No newline at end of file -- 2.34.1