Class WorkerPool
Hierarchy
- WorkerPool
Implements
Index
Constructors
Methods
Constructors
constructor
Constructor
Parameters
workers: 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.