tgstation-server  4.4.0
The /tg/station 13 server suite
IProcessExecutor.cs
Go to the documentation of this file.
1 namespace Tgstation.Server.Host.System
2 {
6  interface IProcessExecutor
7  {
18  IProcess LaunchProcess(string fileName, string workingDirectory, string arguments = null, bool readOutput = false, bool readError = false, bool noShellExecute = false);
19 
24  IProcess GetCurrentProcess();
25 
31  IProcess GetProcess(int id);
32 
38  IProcess GetProcessByName(string name);
39  }
40 }
Abstraction over a global::System.Diagnostics.Process
Definition: IProcess.cs:9