From: Jérôme Benoit Date: Sat, 15 Oct 2022 05:37:24 +0000 (+0200) Subject: Update API documentation X-Git-Tag: v2.3.2~3^2 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=301c53e7ae6cf1120298ea10868a9091904c01a2;p=poolifier.git Update API documentation Signed-off-by: Jérôme Benoit --- diff --git a/docs/classes/AbstractWorker.html b/docs/classes/AbstractWorker.html index c048f6f6..88a908c3 100644 --- a/docs/classes/AbstractWorker.html +++ b/docs/classes/AbstractWorker.html @@ -41,7 +41,7 @@
  • ClusterWorker
  • ThreadWorker
  • +
  • Defined in src/worker/abstract-worker.ts:19
  • @@ -131,7 +131,7 @@

    Returns AbstractWorker<MainWorker, Data, Response>

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

    @@ -140,26 +140,26 @@

    Handler Id of the aliveInterval worker alive check.

    +
  • Defined in src/worker/abstract-worker.ts:31
  • lastTaskTimestamp: number

    Timestamp of the last task processed by this worker.

    +
  • Defined in src/worker/abstract-worker.ts:27
  • mainWorker: undefined | null | MainWorker
    +
  • Defined in src/worker/abstract-worker.ts:49
  • Options for the worker.

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

    @@ -210,13 +210,13 @@ the AsyncResource to which the function is bound.

    Returns void

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

      Check if the fn parameter is passed to the constructor.

      +

      Checks if the fn parameter is passed to the constructor.

      Parameters

      @@ -238,7 +238,7 @@ the AsyncResource to which the function is bound.

      Returns Response

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:118
    • @@ -251,7 +251,7 @@ the AsyncResource to which the function is bound.

      opts: WorkerOptions

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:103
  • +
  • Defined in src/worker/abstract-worker.ts:127
    • -

      Handle an error and convert it to a string so it can be sent back to the main worker.

      +

      Handles an error and convert it to a string so it can be sent back to the main worker.

      Returns

      Message of the error.

      @@ -298,7 +298,7 @@ never be called.

    Returns string

    +
  • Defined in src/worker/abstract-worker.ts:159
    • @@ -324,13 +324,13 @@ never be called.

      Returns Response

    Returns void

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

      Run the given function synchronously.

      +

      Runs the given function synchronously.

      Parameters

      @@ -356,13 +356,13 @@ never be called.

    Returns void

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

      Run the given function asynchronously.

      +

      Runs the given function asynchronously.

      Parameters

      @@ -388,7 +388,7 @@ never be called.

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:192
    • @@ -445,7 +445,7 @@ then restore the original execution context.

      • -

        Send a message to the main worker.

        +

        Sends a message to the main worker.

        Parameters

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

      Returns void

    +
  • Defined in src/worker/abstract-worker.ts:139
    • diff --git a/docs/classes/ClusterWorker.html b/docs/classes/ClusterWorker.html index 53205cf2..22d28163 100644 --- a/docs/classes/ClusterWorker.html +++ b/docs/classes/ClusterWorker.html @@ -42,7 +42,7 @@ but the minimum number of workers will be guaranteed.

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

    Returns ClusterWorker<Data, Response>

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

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

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

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

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

    @@ -200,7 +200,7 @@ the AsyncResource to which the function is bound.

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:144
  • +
  • Defined in src/worker/abstract-worker.ts:127
    • -

      Handle an error and convert it to a string so it can be sent back to the main worker.

      +

      Handles an error and convert it to a string so it can be sent back to the main worker.

      Returns

      Message of the error.

      @@ -249,7 +249,7 @@ never be called.

      Returns string

    +
  • Defined in src/worker/cluster-worker.ts:47
  • +
  • Defined in src/worker/abstract-worker.ts:81
    • -

      Run the given function synchronously.

      +

      Runs the given function synchronously.

      Parameters

      @@ -309,13 +309,13 @@ never be called.

      Returns void

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

      Run the given function asynchronously.

      +

      Runs the given function asynchronously.

      Parameters

      @@ -342,7 +342,7 @@ never be called.

      Returns void

    +
  • Defined in src/worker/abstract-worker.ts:192
    • @@ -399,7 +399,7 @@ then restore the original execution context.

      • -

        Send a message to the main worker.

        +

        Sends a message to the main worker.

        Parameters

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

        Returns void

    +
  • Defined in src/worker/cluster-worker.ts:42
    • diff --git a/docs/classes/DynamicClusterPool.html b/docs/classes/DynamicClusterPool.html index 051f7ce5..9fa48bd1 100644 --- a/docs/classes/DynamicClusterPool.html +++ b/docs/classes/DynamicClusterPool.html @@ -40,7 +40,7 @@ When the maximum number of workers is reached, an event is emitted. If you want
      • DynamicClusterPool
    +
  • Defined in src/pools/cluster/dynamic.ts:16
  • @@ -100,7 +100,7 @@ When the maximum number of workers is reached, an event is emitted. If you want
      - +
    • Constructs a new poolifier dynamic cluster pool.

      @@ -127,13 +127,13 @@ When the maximum number of workers is reached, an event is emitted. If you want

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

    • -
      Optional opts: ClusterPoolOptions = {}
      +
      opts: ClusterPoolOptions = {}

      Options for this dynamic cluster pool.

    Returns DynamicClusterPool<Data, Response>

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

    @@ -143,13 +143,13 @@ When the maximum number of workers is reached, an event is emitted. If you want

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:42
  • filePath: string
    +
  • Defined in src/pools/abstract-pool.ts:85
  • max: number
    @@ -157,7 +157,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

    Inherit Doc

    +
  • Defined in src/pools/cluster/dynamic.ts:30
  • nextMessageId: number = 0
    @@ -165,19 +165,19 @@ When the maximum number of workers is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:63
  • numberOfWorkers: number
    +
  • Defined in src/pools/abstract-pool.ts:84
  • +
  • Defined in src/pools/cluster/fixed.ts:47
  • promiseMap: Map<number, PromiseWorkerResponseWrapper<Worker, Response>> = ...
    @@ -190,7 +190,7 @@ When the maximum number of workers is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:55
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -199,7 +199,7 @@ When the maximum number of workers is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:70
  • workers: Worker[] = []
    @@ -207,7 +207,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:33
  • workersTasksUsage: Map<Worker, TasksUsage> = ...
    @@ -215,7 +215,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

    Inherit Doc

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

    @@ -228,7 +228,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

    Returns boolean

    +
  • Defined in src/pools/cluster/dynamic.ts:43
    • @@ -239,7 +239,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

      Returns number

    +
  • Defined in src/pools/abstract-pool.ts:156
    • @@ -250,7 +250,7 @@ When the maximum number of workers is reached, an event is emitted. If you want

      Returns PoolType

    +
  • Defined in src/pools/cluster/dynamic.ts:38
  • Methods

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

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:263
  • +
  • Defined in src/pools/cluster/fixed.ts:89
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:290
  • +
  • Defined in src/pools/abstract-pool.ts:344
  • +
  • Defined in src/pools/cluster/fixed.ts:84
  • +
  • Defined in src/pools/abstract-pool.ts:222
  • +
  • Defined in src/pools/cluster/fixed.ts:65
  • +
  • Defined in src/pools/abstract-pool.ts:210
  • +
  • Defined in src/pools/abstract-pool.ts:199
  • +
  • Defined in src/pools/abstract-pool.ts:171
  • +
  • Defined in src/pools/abstract-pool.ts:161
  • +
  • Defined in src/pools/abstract-pool.ts:166
  • +
  • Defined in src/pools/abstract-pool.ts:470
  • +
  • Defined in src/pools/abstract-pool.ts:315
  • +
  • Defined in src/pools/abstract-pool.ts:191
  • +
  • Defined in src/pools/cluster/fixed.ts:60
  • +
  • Defined in src/pools/cluster/fixed.ts:76
  • +
  • Defined in src/pools/abstract-pool.ts:277
  • +
  • Defined in src/pools/cluster/fixed.ts:71
  • +
  • Defined in src/pools/abstract-pool.ts:176
  • +
  • Defined in src/pools/cluster/fixed.ts:53
    • @@ -629,7 +629,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:368
  • +
  • Defined in src/pools/abstract-pool.ts:42
  • filePath: string
    +
  • Defined in src/pools/abstract-pool.ts:85
  • max: number
    @@ -157,7 +157,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

    Inherit Doc

    +
  • Defined in src/pools/thread/dynamic.ts:31
  • nextMessageId: number = 0
    @@ -165,19 +165,19 @@ When the maximum number of threads is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:63
  • numberOfWorkers: number
    +
  • Defined in src/pools/abstract-pool.ts:84
  • +
  • Defined in src/pools/abstract-pool.ts:86
  • promiseMap: Map<number, PromiseWorkerResponseWrapper<ThreadWorkerWithMessageChannel, Response>> = ...
    @@ -190,7 +190,7 @@ When the maximum number of threads is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:55
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<ThreadWorkerWithMessageChannel, Data, Response>
    @@ -199,7 +199,7 @@ When the maximum number of threads is reached, an event is emitted. If you want
    +
  • Defined in src/pools/abstract-pool.ts:70
  • @@ -207,7 +207,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:33
  • workersTasksUsage: Map<ThreadWorkerWithMessageChannel, TasksUsage> = ...
    @@ -215,7 +215,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

    Inherit Doc

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

    @@ -228,7 +228,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

    Returns boolean

    +
  • Defined in src/pools/thread/dynamic.ts:44
    • @@ -239,7 +239,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

      Returns number

    +
  • Defined in src/pools/abstract-pool.ts:156
    • @@ -250,7 +250,7 @@ When the maximum number of threads is reached, an event is emitted. If you want

      Returns PoolType

    +
  • Defined in src/pools/thread/dynamic.ts:39
  • Methods

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

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:263
  • +
  • Defined in src/pools/thread/fixed.ts:80
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:290
  • +
  • Defined in src/pools/abstract-pool.ts:344
  • +
  • Defined in src/pools/thread/fixed.ts:73
  • +
  • Defined in src/pools/abstract-pool.ts:222
  • +
  • Defined in src/pools/thread/fixed.ts:49
  • +
  • Defined in src/pools/abstract-pool.ts:210
  • +
  • Defined in src/pools/abstract-pool.ts:199
  • +
  • Defined in src/pools/abstract-pool.ts:171
  • +
  • Defined in src/pools/abstract-pool.ts:161
  • +
  • Defined in src/pools/abstract-pool.ts:166
  • +
  • Defined in src/pools/abstract-pool.ts:470
  • +
  • Defined in src/pools/abstract-pool.ts:315
  • +
  • Defined in src/pools/abstract-pool.ts:191
  • +
  • Defined in src/pools/thread/fixed.ts:44
  • +
  • Defined in src/pools/thread/fixed.ts:65
  • +
  • Defined in src/pools/abstract-pool.ts:277
  • +
  • Defined in src/pools/thread/fixed.ts:57
  • +
  • Defined in src/pools/abstract-pool.ts:176
  • +
  • Defined in src/pools/abstract-pool.ts:237
    • @@ -630,7 +630,7 @@ to run code before workers are created in the abstract constructor.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:368
  • +
  • Defined in src/pools/abstract-pool.ts:42
  • filePath: string
    +
  • Defined in src/pools/abstract-pool.ts:85
  • max?: number
    @@ -155,7 +155,7 @@

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:45
  • nextMessageId: number = 0
    @@ -163,19 +163,19 @@
    +
  • Defined in src/pools/abstract-pool.ts:63
  • numberOfWorkers: number
    +
  • Defined in src/pools/abstract-pool.ts:84
  • +
  • Defined in src/pools/cluster/fixed.ts:47
  • promiseMap: Map<number, PromiseWorkerResponseWrapper<Worker, Response>> = ...
    @@ -188,7 +188,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:55
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -197,7 +197,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:70
  • workers: Worker[] = []
    @@ -205,7 +205,7 @@

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:33
  • workersTasksUsage: Map<Worker, TasksUsage> = ...
    @@ -213,7 +213,7 @@

    Inherit Doc

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

    @@ -226,7 +226,7 @@

    Returns boolean

    +
  • Defined in src/pools/cluster/fixed.ts:100
  • +
  • Defined in src/pools/abstract-pool.ts:156
  • +
  • Defined in src/pools/cluster/fixed.ts:95
  • Methods

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

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:263
  • +
  • Defined in src/pools/cluster/fixed.ts:89
    • @@ -308,7 +308,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:290
  • +
  • Defined in src/pools/abstract-pool.ts:344
  • +
  • Defined in src/pools/cluster/fixed.ts:84
  • +
  • Defined in src/pools/abstract-pool.ts:222
  • +
  • Defined in src/pools/cluster/fixed.ts:65
  • +
  • Defined in src/pools/abstract-pool.ts:210
  • +
  • Defined in src/pools/abstract-pool.ts:199
    • @@ -416,7 +416,7 @@ Can be overridden.

      Returns undefined | number

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

      Returns undefined | number

    +
  • Defined in src/pools/abstract-pool.ts:166
  • +
  • Defined in src/pools/abstract-pool.ts:470
    • @@ -482,7 +482,7 @@ Can be overridden.

      Returns Promise<Response>

    +
  • Defined in src/pools/abstract-pool.ts:315
  • +
  • Defined in src/pools/abstract-pool.ts:191
  • +
  • Defined in src/pools/cluster/fixed.ts:60
    • @@ -536,7 +536,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/cluster/fixed.ts:76
    • @@ -549,12 +549,12 @@ Can be overridden.

      • worker: Worker
        -

        Worker that will be removed.

        +

        The worker that will be removed.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:277
  • +
  • Defined in src/pools/cluster/fixed.ts:71
  • +
  • Defined in src/pools/abstract-pool.ts:176
  • +
  • Defined in src/pools/cluster/fixed.ts:53
    • @@ -627,7 +627,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:368
  • +
  • Defined in src/pools/abstract-pool.ts:42
  • filePath: string
    +
  • Defined in src/pools/abstract-pool.ts:85
  • max?: number
    @@ -155,7 +155,7 @@

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:45
  • nextMessageId: number = 0
    @@ -163,19 +163,19 @@
    +
  • Defined in src/pools/abstract-pool.ts:63
  • numberOfWorkers: number
    +
  • Defined in src/pools/abstract-pool.ts:84
  • +
  • Defined in src/pools/abstract-pool.ts:86
  • promiseMap: Map<number, PromiseWorkerResponseWrapper<ThreadWorkerWithMessageChannel, Response>> = ...
    @@ -188,7 +188,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:55
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<ThreadWorkerWithMessageChannel, Data, Response>
    @@ -197,7 +197,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:70
  • @@ -205,7 +205,7 @@

    Inherit Doc

    +
  • Defined in src/pools/abstract-pool.ts:33
  • workersTasksUsage: Map<ThreadWorkerWithMessageChannel, TasksUsage> = ...
    @@ -213,7 +213,7 @@

    Inherit Doc

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

    @@ -226,7 +226,7 @@

    Returns boolean

    +
  • Defined in src/pools/thread/fixed.ts:95
  • +
  • Defined in src/pools/abstract-pool.ts:156
  • +
  • Defined in src/pools/thread/fixed.ts:90
  • Methods

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

    Returns void

    +
  • Defined in src/pools/abstract-pool.ts:263
  • +
  • Defined in src/pools/thread/fixed.ts:80
    • @@ -308,7 +308,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:290
  • +
  • Defined in src/pools/abstract-pool.ts:344
  • +
  • Defined in src/pools/thread/fixed.ts:73
  • +
  • Defined in src/pools/abstract-pool.ts:222
  • +
  • Defined in src/pools/thread/fixed.ts:49
  • +
  • Defined in src/pools/abstract-pool.ts:210
  • +
  • Defined in src/pools/abstract-pool.ts:199
    • @@ -416,7 +416,7 @@ Can be overridden.

      Returns undefined | number

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

      Returns undefined | number

    +
  • Defined in src/pools/abstract-pool.ts:166
  • +
  • Defined in src/pools/abstract-pool.ts:470
    • @@ -482,7 +482,7 @@ Can be overridden.

      Returns Promise<Response>

    +
  • Defined in src/pools/abstract-pool.ts:315
  • +
  • Defined in src/pools/abstract-pool.ts:191
  • +
  • Defined in src/pools/thread/fixed.ts:44
    • @@ -536,7 +536,7 @@ Can be overridden.

      Returns void

    +
  • Defined in src/pools/thread/fixed.ts:65
  • +
  • Defined in src/pools/abstract-pool.ts:277
  • +
  • Defined in src/pools/thread/fixed.ts:57
  • +
  • Defined in src/pools/abstract-pool.ts:176
    • @@ -600,7 +600,7 @@ to run code before workers are created in the abstract constructor.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:237
    • @@ -628,7 +628,7 @@ to run code before workers are created in the abstract constructor.

      Returns void

    +
  • Defined in src/pools/abstract-pool.ts:368
  • +
  • Defined in src/worker/abstract-worker.ts:27
  • mainWorker: undefined | null | MessagePort
    +
  • Defined in src/worker/abstract-worker.ts:49
  • @@ -148,7 +148,7 @@ but the minimum number of workers will be guaranteed.

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

    @@ -200,7 +200,7 @@ the AsyncResource to which the function is bound.

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:144
  • +
  • Defined in src/worker/abstract-worker.ts:127
    • -

      Handle an error and convert it to a string so it can be sent back to the main worker.

      +

      Handles an error and convert it to a string so it can be sent back to the main worker.

      Returns

      Message of the error.

      @@ -249,7 +249,7 @@ never be called.

      Returns string

    +
  • Defined in src/worker/abstract-worker.ts:159
  • +
  • Defined in src/worker/abstract-worker.ts:81
    • -

      Run the given function synchronously.

      +

      Runs the given function synchronously.

      Parameters

      @@ -309,13 +309,13 @@ never be called.

      Returns void

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

      Run the given function asynchronously.

      +

      Runs the given function asynchronously.

      Parameters

      @@ -342,7 +342,7 @@ never be called.

      Returns void

    +
  • Defined in src/worker/abstract-worker.ts:192
    • @@ -399,7 +399,7 @@ then restore the original execution context.

      • -

        Send a message to the main worker.

        +

        Sends a message to the main worker.

        Parameters

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

        Returns void

    +
  • Defined in src/worker/thread-worker.ts:36
    • diff --git a/docs/interfaces/ClusterPoolOptions.html b/docs/interfaces/ClusterPoolOptions.html index 6adf2513..20363fac 100644 --- a/docs/interfaces/ClusterPoolOptions.html +++ b/docs/interfaces/ClusterPoolOptions.html @@ -23,7 +23,7 @@
      • ClusterPoolOptions
    +
  • Defined in src/pools/cluster/fixed.ts:11
  • @@ -50,7 +50,7 @@
    +
  • Defined in src/pools/pool.ts:38
  • env?: any
    @@ -59,7 +59,7 @@

    See

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

    +
  • Defined in src/pools/cluster/fixed.ts:18
  • errorHandler?: ErrorHandler<Worker>
    @@ -67,7 +67,7 @@
    +
  • Defined in src/pools/pool.ts:20
  • exitHandler?: ExitHandler<Worker>
    @@ -75,7 +75,7 @@
    +
  • Defined in src/pools/pool.ts:28
  • messageHandler?: MessageHandler<Worker>
    @@ -83,7 +83,7 @@
    +
  • Defined in src/pools/pool.ts:16
  • onlineHandler?: OnlineHandler<Worker>
    @@ -91,7 +91,7 @@
    +
  • Defined in src/pools/pool.ts:24
  • workerChoiceStrategy?: "ROUND_ROBIN" | "LESS_RECENTLY_USED" | "FAIR_SHARE" | "WEIGHTED_ROUND_ROBIN"
    @@ -99,7 +99,7 @@
    +
  • Defined in src/pools/pool.ts:32
  • Returns Promise<Response>

    +
  • Defined in src/pools/pool.ts:54
    • @@ -91,7 +91,7 @@

    Returns void

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

    +
  • Defined in src/pools/pool-worker.ts:40
  • Register a listener to the error event.

    @@ -72,7 +72,7 @@
  • Returns void

    +
  • Defined in src/pools/pool-worker.ts:47
  • Register a listener to the online event.

    @@ -90,7 +90,7 @@
  • Returns void

    +
  • Defined in src/pools/pool-worker.ts:54
  • Register a listener to the exit event.

    @@ -108,7 +108,7 @@
  • Returns void

    +
  • Defined in src/pools/pool-worker.ts:61
    • @@ -129,7 +129,7 @@

    Returns void

    +
  • Defined in src/pools/pool-worker.ts:68
  • +
  • Defined in src/pools/pool.ts:32
  • +
  • Defined in src/worker/worker-options.ts:68
  • maxInactiveTime?: number
    @@ -73,7 +73,7 @@ when this timeout expires your tasks is interrupted and the worker is killed if

    Default

    60000 ms

    +
  • Defined in src/worker/worker-options.ts:51
  • +
  • Defined in src/pools/pool-worker.ts:18
  • +
  • Defined in src/pools/pool-worker.ts:28
  • +
  • Defined in src/pools/pool-worker.ts:13
  • +
  • Defined in src/pools/pool-worker.ts:23