tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
IServerUpdater.cs
Go to the documentation of this file.
1using System;
2using System.Threading;
3using System.Threading.Tasks;
4
7
9{
14 {
23 ValueTask<ServerUpdateResult> BeginUpdate(ISwarmService swarmService, IFileStreamProvider? fileStreamProvider, Version version, CancellationToken cancellationToken);
24 }
25}
ValueTask< ServerUpdateResult > BeginUpdate(ISwarmService swarmService, IFileStreamProvider? fileStreamProvider, Version version, CancellationToken cancellationToken)
Start the process of downloading and applying an update to a new server version .
Interface for asynchronously consuming Streams of files.
Used for swarm operations. Functions may be no-op based on configuration.