X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=docs%2Fclasses%2FAbstractPool.html;h=bbb0411cfc7d34ca0df13f48a05e18118c24dd02;hb=811dc01fd8bb1b23cc3e6e72f7fbc82cc8f473ae;hp=8d13cb40dbb9a8fc843deb4adab8c4e4846af6aa;hpb=88d983fa5c8db26fa52b8a69a2b724ade989db9b;p=poolifier.git diff --git a/docs/classes/AbstractPool.html b/docs/classes/AbstractPool.html index 8d13cb40..bbb0411c 100644 --- a/docs/classes/AbstractPool.html +++ b/docs/classes/AbstractPool.html @@ -45,7 +45,7 @@ +
  • Defined in src/pools/abstract-pool.ts:35
  • @@ -113,6 +113,8 @@ setWorkerNodeTasksUsage setupHook tasksQueueSize +updateRunTimeTasksUsage +updateWaitTimeTasksUsage workerListener
    @@ -150,7 +152,7 @@

    Returns AbstractPool<Worker, Data, Response>

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

    @@ -165,28 +167,28 @@
    +
  • Defined in src/pools/abstract-pool.ts:44
  • filePath: string

    Path to the worker file.

    +
  • Defined in src/pools/abstract-pool.ts:79
  • numberOfWorkers: number

    Number of workers that this pool should manage.

    +
  • Defined in src/pools/abstract-pool.ts:78
  • opts: PoolOptions<Worker>

    Options for the pool.

    +
  • Defined in src/pools/abstract-pool.ts:80
  • promiseResponseMap: Map<string, PromiseResponseWrapper<Worker, Response>> = ...
    @@ -198,7 +200,7 @@

    When we receive a message from the worker, we get a map entry with the promise resolve/reject bound to the message id.

    +
  • Defined in src/pools/abstract-pool.ts:54
  • workerChoiceStrategyContext: WorkerChoiceStrategyContext<Worker, Data, Response>
    @@ -206,7 +208,7 @@

    Default to a round robin algorithm.

    +
  • Defined in src/pools/abstract-pool.ts:64
  • workerNodes: WorkerNode<Worker, Data>[] = []
    @@ -214,7 +216,7 @@
    +
  • Defined in src/pools/abstract-pool.ts:41
  • Accessors

    @@ -227,7 +229,7 @@

    Returns boolean

    +
  • Defined in src/pools/abstract-pool.ts:335
  • +
  • Defined in src/pools/abstract-pool.ts:328
  • +
  • Defined in src/pools/abstract-pool.ts:229
  • +
  • Defined in src/pools/abstract-pool.ts:219
  • +
  • Defined in src/pools/abstract-pool.ts:214
  • +
  • Defined in src/pools/abstract-pool.ts:211
  • Methods

    @@ -305,7 +307,7 @@ Can be overridden.

    Returns void

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

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

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

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

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

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

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

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

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

    +
  • Defined in src/pools/abstract-pool.ts:177
  • +
  • Defined in src/pools/abstract-pool.ts:497
  • +
  • Defined in src/pools/abstract-pool.ts:560
  • +
  • Defined in src/pools/abstract-pool.ts:544
  • Returns undefined | Task<Data>

    +
  • Defined in src/pools/abstract-pool.ts:702
  • +
  • Defined in src/pools/abstract-pool.ts:381
  • Returns void | Promise<void>

    +
  • Defined in src/pools/abstract-pool.ts:395
  • +
  • Defined in src/pools/abstract-pool.ts:293
  • Returns number

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

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

    +
  • Defined in src/pools/abstract-pool.ts:710
  • +
  • Defined in src/pools/abstract-pool.ts:721
  • +
  • Defined in src/pools/abstract-pool.ts:245
  • +
  • Defined in src/pools/abstract-pool.ts:337
  • +
  • Defined in src/pools/abstract-pool.ts:410
  • +
  • Defined in src/pools/abstract-pool.ts:641
  • Returns void

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

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

    +
  • Defined in src/pools/abstract-pool.ts:526
  • +
  • Defined in src/pools/abstract-pool.ts:305
  • +
  • Defined in src/pools/abstract-pool.ts:252
  • +
  • Defined in src/pools/abstract-pool.ts:282
  • Returns void

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

    +
  • Defined in src/pools/abstract-pool.ts:628
  • +
  • Defined in src/pools/abstract-pool.ts:403
  • Returns number

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