X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=docs%2Finterfaces%2FTask.html;h=f1beb272d9f740d26c32afe0d4f90428b3c9c579;hb=15bb637a91abd156aae586ce14c663101a8c6697;hp=db50344064bbb7aa09eab88f3847c2549c1a5c11;hpb=d49303bcd1dc86f36030dff08796f869681d4eae;p=poolifier.git diff --git a/docs/interfaces/Task.html b/docs/interfaces/Task.html index db503440..f1beb272 100644 --- a/docs/interfaces/Task.html +++ b/docs/interfaces/Task.html @@ -14,21 +14,25 @@
-Internal
Worker task interface.
+Message object that is passed as a task between main worker and worker.
Type Parameters
Data = unknown
Data = unknown
+Type of data sent to the worker. This can only be serializable data.
+Hierarchy
-- Task
@@ -36,25 +40,25 @@
data
-id
+data?
+id?
-data: Data
-data?: Data
+
+Defined in src/pools/worker.ts:42
-id: string
-id?: string
+
+Defined in src/pools/worker.ts:46
@@ -82,6 +86,7 @@
Pool Type
Abstract Pool
Abstract Worker
+Circular Array
Cluster Worker
Dynamic Cluster Pool
Dynamic Thread Pool
@@ -112,7 +117,10 @@
Online Handler
Pool Event
Thread Worker With Message Channel
+Worker Async Function
Worker Choice Strategy
+Worker Function
+Worker Sync Function
Kill Behaviors
Pool Events
Worker Choice Strategies
Properties
-Properties
data
-Worker task data.
+
+Optional
Readonly
dataTask input data that will be passed to the worker.
-- Defined in src/pools/worker.ts:39
id
-Task UUID.
+
+Optional
Readonly
idUUID of the message.
-- Defined in src/pools/worker.ts:43