apollo-code / native-bridge/src / WorkerPool
Class: WorkerPool
Constructors
Constructor
new WorkerPool(
options?):WorkerPool
Parameters
options?
Options = {}
Returns
WorkerPool
Methods
call()
call(
kind,method,params):Promise<unknown>
Parameters
kind
WorkerKind
method
string
params
unknown
Returns
Promise<unknown>
close()
close():
Promise<void>
Returns
Promise<void>
ensureWorker()
ensureWorker(
kind):Promise<ChildProcessWithoutNullStreams|null>
Parameters
kind
WorkerKind
Returns
Promise<ChildProcessWithoutNullStreams | null>
status()
status(
kind):object
Parameters
kind
WorkerKind
Returns
object
available
available:
boolean
pid?
optionalpid?:number
restartCount
restartCount:
number