tgstation-server
6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
src
Tgstation.Server.Host
Components
Deployment
ICompileJobSink.cs
Go to the documentation of this file.
1
using
System;
2
using
System.Threading;
3
using
System.Threading.Tasks;
4
5
using
Tgstation.Server.Host.Models
;
6
7
namespace
Tgstation.Server.Host.Components.Deployment
8
{
12
public
interface
ICompileJobSink
:
ILatestCompileJobProvider
13
{
21
ValueTask
LoadCompileJob
(
CompileJob
job, Action<bool>? activationAction, CancellationToken cancellationToken);
22
}
23
}
Tgstation.Server.Host.Models.CompileJob
Definition
CompileJob.cs:11
Tgstation.Server.Host.Components.Deployment.ICompileJobSink
Sink for CompileJobs.
Definition
ICompileJobSink.cs:13
Tgstation.Server.Host.Components.Deployment.ICompileJobSink.LoadCompileJob
ValueTask LoadCompileJob(CompileJob job, Action< bool >? activationAction, CancellationToken cancellationToken)
Load a new job into the ICompileJobSink.
Tgstation.Server.Host.Components.Deployment.ILatestCompileJobProvider
Provides the most recently deployed CompileJob.
Definition
ILatestCompileJobProvider.cs:11
Tgstation.Server.Host.Components.Deployment
Definition
DeploymentLockManager.cs:13
Tgstation.Server.Host.Models
Definition
ChatBot.cs:9
Generated by
1.9.8