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
-
Parameters
Returns number
Protected unixTerminateProcessTree
- unixTerminateProcessTree(ppid: number): void
Protected winTerminateProcessTree
- winTerminateProcessTree(ppid: number): void
@theia/core
service with some process-related utilities.