process-tunnel
Version:
19 lines (18 loc) • 572 B
TypeScript
import { Channel, Queue } from './queued-message';
export default class Interface {
port: number | undefined;
host: string | undefined;
process: Channel[];
queue: Queue;
exclusive: boolean;
constructor(port?: number, host?: string);
address(): {
pid: number;
port: number | undefined;
address: string | undefined;
isMaster: boolean;
isWorker: boolean;
};
call(name: string, ...args: any[]): Promise<any>;
map(name: string, array: any[], handler?: Function): Promise<any>;
}