Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ProcessUtils

@theia/core service with some process-related utilities.

Hierarchy

  • ProcessUtils

Index

Constructors

constructor

Methods

Protected spawnSync

  • spawnSync(file: string, argv: string[], options?: SpawnSyncOptions): SpawnSyncReturns<string>

terminateProcessTree

  • terminateProcessTree(ppid: number): void

Protected unixGetChildrenRecursive

  • unixGetChildrenRecursive(ppid: number): Set<number>

Protected unixGetPGID

  • unixGetPGID(pid: number): number

Protected unixTerminateProcessTree

  • unixTerminateProcessTree(ppid: number): void

Protected winTerminateProcessTree

  • winTerminateProcessTree(ppid: number): void