tgstation-server
The /tg/station 13 server suite
IAdministrationClient.cs
Go to the documentation of this file.
1 using System.Threading;
2 using System.Threading.Tasks;
4 
6 {
10  public interface IAdministrationClient
11  {
17  Task<Administration> Read(CancellationToken cancellationToken);
18 
25  Task Update(Administration administration, CancellationToken cancellationToken);
26 
32  Task Restart(CancellationToken cancellationToken);
33  }
34 }
Task Restart(CancellationToken cancellationToken)
Restarts the TGS server
Represents administrative server information
Task< Administration > Read(CancellationToken cancellationToken)
Get the Administration represented by the IAdministrationClient
Task Update(Administration administration, CancellationToken cancellationToken)
Updates the Administration setttings