UNPKG

@remote.it/core

Version:

Core remote.it JavasScript/TypeScript library

21 lines (20 loc) 724 B
import { ConfigFile } from './ConfigFile' import { ServiceProcessManager } from './ServiceProcessManager' import { TargetProcessManager } from './TargetProcessManager' import { UDPEventBroadcaster } from './UDPEventBroadcaster' export declare class ProcessSupervisor { configPath: string broadcastPort: number config: ConfigFile target: TargetProcessManager services: ServiceProcessManager broadcaster: UDPEventBroadcaster constructor(configPath: string, broadcastPort?: number) private configureUDPEventBroadcaster private manageTargetProcess private manageServiceProcesses private watchConfigFile private listenToSChannel private broadcastStatus } //# sourceMappingURL=ProcessSupervisor.d.ts.map