X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FAbstractWorker.html;h=ee6528c7ecbdceafae2a69a8bbd2c4c76abe0eb1;hb=65ec4e64a4690b019d3ef86c97aa7182b715f539;hp=388b91568f37a8f74f3a04cc4cbbcdb3faba48bf;hpb=3bd6a82e43e11294af91bbd19647944ac740169e;p=poolifier.git diff --git a/docs/classes/AbstractWorker.html b/docs/classes/AbstractWorker.html index 388b9156..ee6528c7 100644 --- a/docs/classes/AbstractWorker.html +++ b/docs/classes/AbstractWorker.html @@ -18,9 +18,9 @@

Base class that implements some shared logic for all poolifier workers.

-
+

Type Parameters

-
+
  • Defined in src/worker/abstract-worker.ts:24
  • @@ -84,13 +84,13 @@
      - +
    • Constructs a new poolifier worker.

      -
      +

      Type Parameters

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

    Properties

    -
    aliveInterval?: Timeout
    +
    aliveInterval?: Timeout

    Handler id of the aliveInterval worker alive check.

    +
  • Defined in src/worker/abstract-worker.ts:36
  • -
    isMain: boolean
    +
    isMain: boolean

    Whether this is the main worker or not.

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

    Timestamp of the last task processed by this worker.

    +
  • Defined in src/worker/abstract-worker.ts:32
  • -
    mainWorker: undefined | null | MainWorker
    +
    mainWorker: undefined | null | MainWorker

    Reference to main worker.

    +
  • Defined in src/worker/abstract-worker.ts:50
  • -
    opts: WorkerOptions = ...
    +
    opts: WorkerOptions = ...

    Options for the worker.

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

    +
  • Defined in node_modules/.pnpm/@types+node@18.16.0/node_modules/@types/node/async_hooks.d.ts:315
  • -

    Returns Func & {
        asyncResource: AsyncResource;
    }

    +
  • Defined in node_modules/.pnpm/@types+node@18.16.0/node_modules/@types/node/async_hooks.d.ts:288
  • +
  • Defined in src/worker/abstract-worker.ts:156
  • +
  • Defined in src/worker/abstract-worker.ts:95
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:83
  • +
  • Defined in node_modules/.pnpm/@types+node@18.16.0/node_modules/@types/node/async_hooks.d.ts:311
  • +
  • Defined in src/worker/abstract-worker.ts:139
  • -

    Returns string

    +
  • Defined in src/worker/abstract-worker.ts:171
  • +
  • Defined in src/worker/abstract-worker.ts:113
  • +
  • Defined in src/worker/abstract-worker.ts:181
  • +
  • Defined in src/worker/abstract-worker.ts:208
  • +
  • Defined in src/worker/abstract-worker.ts:151
  • +
  • Defined in node_modules/.pnpm/@types+node@18.16.0/node_modules/@types/node/async_hooks.d.ts:320