tgstation-server  4.3.2
The /tg/station 13 server suite
IByondExecutableLock.cs
Go to the documentation of this file.
1 using System;
2 using System.Threading;
3 using System.Threading.Tasks;
4 
5 namespace Tgstation.Server.Host.Components.Byond
6 {
10  public interface IByondExecutableLock : IDisposable
11  {
15  Version Version { get; }
16 
20  string DreamDaemonPath { get; }
21 
25  string DreamMakerPath { get; }
26 
30  void DoNotDeleteThisSession();
31 
38  Task TrustDmbPath(string fullDmbPath, CancellationToken cancellationToken);
39  }
40 }
Represents usage of the two primary BYOND server executables