Class WorkerPool
Hierarchy
- WorkerPool
Implements
Index
Constructors
Methods
Constructors
constructor
-
Constructor
Parameters
-
workers: Array<Worker>
Array of workers to use for actions
Returns WorkerPool
-
Methods
disposeSearch playground for dispose
-
Terminates all workers and clears any pending actions.
Returns void
pushSearch playground for push
-
Pushes an action to the worker pool. If all the workers are active, the action will be pended until a worker has completed its action.
Parameters
-
action: (worker: Worker, onComplete: () => void) => void
The action to perform. Call onComplete when the action is complete.
-
-
Parameters
-
worker: Worker
-
onComplete: () => void
-
-
Returns void
-
-
Returns void
-
-
-
Returns void
-
Helper class to push actions to a pool of workers.