X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FAbstractWorker.html;h=842c682e1c6ca46882a42ce47df365b6193d0dd0;hb=ab03ecdd9c195574f19dbed3b36641229c24f723;hp=f426bf986479b2cbe2de8fa94bcae4d1027c884a;hpb=67a6f2fa4500ca41675aaec32730093d312a351d;p=poolifier.git diff --git a/docs/classes/AbstractWorker.html b/docs/classes/AbstractWorker.html index f426bf98..842c682e 100644 --- a/docs/classes/AbstractWorker.html +++ b/docs/classes/AbstractWorker.html @@ -43,7 +43,7 @@
  • ClusterWorker
  • ThreadWorker
  • +
  • Defined in src/worker/abstract-worker.ts:24
  • @@ -84,7 +84,7 @@
      - +
    • Constructs a new poolifier worker.

      @@ -109,20 +109,9 @@

      Whether this is the main worker or not.

    • -
      fn: ((data: Data) => Response | Promise<Response>)
      +
      fn: WorkerFunction<Data, Response>

      Function processed by the worker when the pool's execution function is invoked.

      -
      -
        -
      • -
          -
        • (data: Data): Response | Promise<Response>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            data: Data
          -

          Returns Response | Promise<Response>

    • +
    • mainWorker: undefined | null | MainWorker

      Reference to main worker.

      @@ -134,7 +123,7 @@

      Returns AbstractWorker<MainWorker, Data, Response>

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

    @@ -143,35 +132,35 @@

    Handler id of the aliveInterval worker alive check.

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

    Whether this is the main worker or not.

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

    Timestamp of the last task processed by this worker.

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

    Reference to main worker.

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

    Options for the worker.

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

    @@ -222,11 +211,11 @@ the AsyncResource to which the function is bound.

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:156
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:122
  • Returns void

    +
  • Defined in src/worker/abstract-worker.ts:110
  • +
  • Defined in src/worker/abstract-worker.ts:139
  • Returns string

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

    Returns void

    +
  • Defined in src/worker/abstract-worker.ts:89
  • +
  • Defined in src/worker/abstract-worker.ts:181
  • +
  • Defined in src/worker/abstract-worker.ts:208
  • Returns void

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