Methods
Protected spawnSync
- spawnSync(file: string, argv: string[], options?: SpawnSyncOptions): SpawnSyncReturns<string>
Parameters
file: string
argv: string[]
Optional options: SpawnSyncOptions
Returns SpawnSyncReturns<string>
terminateProcessTree
- terminateProcessTree(ppid: number): void
Protected unixGetChildrenRecursive
- unixGetChildrenRecursive(ppid: number): Set<number>
Parameters
Returns Set<number>
Protected unixGetPGID
- unixGetPGID(pid: number): number
Protected unixTerminateProcessTree
- unixTerminateProcessTree(ppid: number): void
Protected winTerminateProcessTree
- winTerminateProcessTree(ppid: number): void
@theia/core
service with some process-related utilities.