C# Class withSIX.Steam.Plugin.Arma.ArmaServer

Inheritance: IDisposable
Mostrar archivo Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
ArmaServer ( ArmaServerInfo info, ServerInfoRulesFetcher fetcher ) : System
ArmaServer ( int index, ServerKey key, ServerInfoRulesFetcher fetcher ) : System
Dispose ( ) : void
Update ( CancellationToken ct ) : Task
UpdateRules ( CancellationToken ct ) : Task

Private Methods

Method Description
UpdateServerInfo ( CancellationToken ct ) : Task

Method Details

ArmaServer() public method

public ArmaServer ( ArmaServerInfo info, ServerInfoRulesFetcher fetcher ) : System
info ArmaServerInfo
fetcher ServerInfoRulesFetcher
return System

ArmaServer() public method

public ArmaServer ( int index, ServerKey key, ServerInfoRulesFetcher fetcher ) : System
index int
key ServerKey
fetcher ServerInfoRulesFetcher
return System

Dispose() public method

public Dispose ( ) : void
return void

Update() public method

public Update ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
return Task

UpdateRules() public method

public UpdateRules ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
return Task