X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FAbstractWorker.html;h=62f7d94901cc2f0b0b9ccd452e677c4dd6ca427d;hb=ef29303558d4caf5ff412db9579ea28346b77f3f;hp=0683a5af336cdebcc505b70b02630e15e2f13dfb;hpb=ce9e97f17ed0d1b2928919244dce5a7887f843f5;p=poolifier.git
diff --git a/docs/classes/AbstractWorker.html b/docs/classes/AbstractWorker.html
index 0683a5af..62f7d949 100644
--- a/docs/classes/AbstractWorker.html
+++ b/docs/classes/AbstractWorker.html
@@ -1,13 +1,13 @@
-
AbstractWorker | poolifier - v2.6.29
@@ -47,19 +47,19 @@
ClusterWorker
ThreadWorker
+
Defined in src/worker/abstract-worker.ts:49
- Index
+ Index
Constructors
-constructor
+
Properties
-activeInterval?
+
Methods
-addTaskFunction
+
addTaskFunction
asyncId
beginTaskPerformance
bind
checkActive
checkMessageWorkerId
checkStatistics
+
checkTaskFunctionName
checkTaskFunctions
+
checkValidTaskFunction
checkWorkerOptions
emitDestroy
endTaskPerformance
getMainWorker
-
getTaskFunction
handleError
handleKillMessage
handleReadyMessage
@@ -106,7 +107,7 @@
Constructors
-constructor
+constructor
- new AbstractWorker<MainWorker, Data, Response>(type, isMain, mainWorker, taskFunctions, opts?): AbstractWorker<MainWorker, Data, Response>
-
@@ -153,7 +154,7 @@
+
Defined in src/worker/abstract-worker.ts:83
+
Defined in src/worker/abstract-worker.ts:73
Protected
Abstract
id
id: number
@@ -171,7 +172,7 @@
+
Defined in src/worker/abstract-worker.ts:57
Protected
Readonly
isMain
isMain: boolean
@@ -179,7 +180,7 @@
+
Defined in src/worker/abstract-worker.ts:85
Protected
lastTaskTimestamp
lastTaskTimestamp: number
@@ -187,7 +188,7 @@
+
Defined in src/worker/abstract-worker.ts:65
Private
Readonly
mainWorker
mainWorker: MainWorker
@@ -195,7 +196,7 @@
+Defined in src/worker/abstract-worker.ts:86
Protected
opts
@@ -203,7 +204,7 @@
+
Defined in src/worker/abstract-worker.ts:88
Protected
statistics
@@ -211,7 +212,7 @@
+
Defined in src/worker/abstract-worker.ts:69
Protected
taskFunctions
@@ -219,7 +220,7 @@
+Defined in src/worker/abstract-worker.ts:61
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:307
Private
beginTaskPerformance
@@ -277,7 +278,7 @@ If a task function with the same name already exists, it is replaced.
Optional
name: string
+Defined in src/worker/abstract-worker.ts:574
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:284
Private
checkActive
@@ -315,7 +316,7 @@ If a task function with the same name already exists, it is replaced.
Returns void
+Defined in src/worker/abstract-worker.ts:419
Private
checkMessageWorkerId
+Defined in src/worker/abstract-worker.ts:385
Private
checkStatistics
@@ -344,7 +345,20 @@ If a task function with the same name already exists, it is replaced.
-
Returns void
+Defined in src/worker/abstract-worker.ts:598
+
+Private
checkTaskFunctionName
+
+- checkTaskFunctionName(name): void
+-
+
+
Returns void
Private
checkTaskFunctions
@@ -363,7 +377,22 @@ If a task function with the same name already exists, it is replaced.
Returns void
+Defined in src/worker/abstract-worker.ts:132
+
+Private
checkValidTaskFunction
+
+- checkValidTaskFunction(name, fn): void
+-
+
+
Returns void
Private
checkWorkerOptions
@@ -376,7 +405,7 @@ If a task function with the same name already exists, it is replaced.
Returns void
+Defined in src/worker/abstract-worker.ts:101
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:303
Private
endTaskPerformance
@@ -405,7 +434,7 @@ never be called.
+Defined in src/worker/abstract-worker.ts:583
-
-Private
getTaskFunction
-
-- getTaskFunction(name?): TaskFunction<Data, Response>
--
-
-
-
Parameters
-
--
-
Optional
name: string
-
-
-The task function.
-
+Defined in src/worker/abstract-worker.ts:434
Protected
handleError
-- handleError(e): string
+- handleError(error): string
-
@@ -451,7 +460,7 @@ never be called.
Parameters
-
-
e: string | Error
+error: string | Error
@@ -459,7 +468,7 @@ never be called.
+Defined in src/worker/abstract-worker.ts:466
Protected
handleKillMessage
@@ -478,7 +487,7 @@ never be called.
Returns void
+Defined in src/worker/abstract-worker.ts:351
Protected
Abstract
handleReadyMessage
@@ -497,7 +506,7 @@ never be called.
Returns void
+Defined in src/worker/abstract-worker.ts:322
+Defined in src/worker/abstract-worker.ts:177
listTaskFunctions
@@ -531,7 +540,7 @@ never be called.
+Defined in src/worker/abstract-worker.ts:255
Protected
messageListener
@@ -550,7 +559,7 @@ never be called.
Returns void
+Defined in src/worker/abstract-worker.ts:329
+Defined in src/worker/abstract-worker.ts:231
+Defined in src/worker/abstract-worker.ts:476
Protected
runAsync
@@ -621,7 +630,7 @@ never be called.
Returns void
+Defined in src/worker/abstract-worker.ts:540
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:295
Protected
runSync
@@ -700,7 +709,7 @@ then restore the original execution context.
Returns void
+Defined in src/worker/abstract-worker.ts:504
Protected
sendTaskFunctionsListToMainWorker
@@ -711,7 +720,7 @@ then restore the original execution context.
Returns void
+Defined in src/worker/abstract-worker.ts:453
Protected
Abstract
sendToMainWorker
@@ -730,7 +739,7 @@ then restore the original execution context.
Returns void
+Defined in src/worker/abstract-worker.ts:446
+Defined in src/worker/abstract-worker.ts:285
Private
startCheckActive
@@ -767,7 +776,7 @@ then restore the original execution context.
Returns void
+Defined in src/worker/abstract-worker.ts:398
Private
stopCheckActive
@@ -778,7 +787,7 @@ then restore the original execution context.
Returns void
+Defined in src/worker/abstract-worker.ts:409
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:312
Private
updateLastTaskTimestamp
@@ -797,7 +806,7 @@ then restore the original execution context.
-
Returns void
+Defined in src/worker/abstract-worker.ts:604
+Defined in node_modules/.pnpm/@types+node@20.6.2/node_modules/@types/node/async_hooks.d.ts:278
+
-
\ No newline at end of file
+Generated using TypeDoc
+
\ No newline at end of file
Gets the task function with the given name.
-