tgstation-server
6.0.1
The /tg/station 13 server suite
Loading...
Searching...
No Matches
src
Tgstation.Server.Host
System
IProcessExecutor.cs
Go to the documentation of this file.
1
namespace
Tgstation.Server.Host.System
2
{
6
interface
IProcessExecutor
7
{
18
IProcess
LaunchProcess
(
19
string
fileName,
20
string
workingDirectory,
21
string
arguments,
22
string
? fileRedirect =
null
,
23
bool
readStandardHandles =
false
,
24
bool
noShellExecute =
false
);
25
30
IProcess
GetCurrentProcess
();
31
37
IProcess
?
GetProcess
(
int
id
);
38
44
IProcess
?
GetProcessByName
(
string
name);
45
}
46
}
Tgstation.Server.Host.System.IProcessExecutor
For launching IProcess'.
Definition:
IProcessExecutor.cs:7
Tgstation.Server.Host.System.IProcessExecutor.GetCurrentProcess
IProcess GetCurrentProcess()
Get a IProcess representing the running executable.
Tgstation.Server.Host.System.IProcessExecutor.GetProcess
IProcess? GetProcess(int id)
Get a IProcess by id .
Tgstation.Server.Host.System.IProcessExecutor.LaunchProcess
IProcess LaunchProcess(string fileName, string workingDirectory, string arguments, string? fileRedirect=null, bool readStandardHandles=false, bool noShellExecute=false)
Launch a IProcess.
Tgstation.Server.Host.System.IProcessExecutor.GetProcessByName
IProcess? GetProcessByName(string name)
Get a IProcess with a given name .
Tgstation.Server.Host.System.IProcess
Abstraction over a global::System.Diagnostics.Process.
Definition:
IProcess.cs:11
Tgstation.Server.Host.System
Definition:
AssemblyInformationProvider.cs:9
Generated by
1.9.5