flowed
Version:
A fast and reliable flow engine for orchestration and more uses in *Node.js*, *Deno* and the browser
13 lines (12 loc) • 575 B
TypeScript
import { Debugger } from 'debug';
import { LoggerFn, TaskResolverExecutor, ValueMap } from '../types';
import { Task } from './task';
import { TaskProcess } from './task-process';
export declare class ProcessManager {
nextProcessId: number;
processes: TaskProcess[];
constructor();
createProcess(task: Task, taskResolverExecutor: TaskResolverExecutor, context: ValueMap, automapParams: boolean, automapResults: boolean, flowId: number, debug: Debugger, log: LoggerFn): TaskProcess;
runningCount(): number;
removeProcess(process: TaskProcess): void;
}