Spaces:
Build error
Build error
/** | |
* Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved. | |
* | |
* This source code is licensed under the MIT license found in the | |
* LICENSE file in the root directory of this source tree. | |
*/ | |
/// <reference types="node" /> | |
import { PoolExitResult, WorkerInterface, WorkerOptions, WorkerPoolOptions } from '../types'; | |
export default class BaseWorkerPool { | |
private readonly _stderr; | |
private readonly _stdout; | |
protected readonly _options: WorkerPoolOptions; | |
private readonly _workers; | |
constructor(workerPath: string, options: WorkerPoolOptions); | |
getStderr(): NodeJS.ReadableStream; | |
getStdout(): NodeJS.ReadableStream; | |
getWorkers(): Array<WorkerInterface>; | |
getWorkerById(workerId: number): WorkerInterface; | |
createWorker(_workerOptions: WorkerOptions): WorkerInterface; | |
end(): Promise<PoolExitResult>; | |
} | |