C# 클래스 withSIX.Steam.Plugin.Arma.ServerBrowser

상속: ServerInfoFetcher
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
GetServers ( CancellationToken ct, ServerFilterWrap filter ) : Task>
GetServersInclDetails ( CancellationToken ct, ServerFilterWrap filter, bool inclRules ) : Task>
ServerBrowser ( LockedWrapper api, Func fetcherFact ) : System

비공개 메소드들

메소드 설명
BuildListener ( System.Linq.CompositeDisposable dsp ) : IObservable
PrepareListener ( CancellationToken ct, bool inclRules = false ) : IConnectableObservable
ToServerInfo ( ServerRespondedEventArgs x ) : Task
UpdateRules ( ArmaServer si, CancellationToken ct ) : Task

메소드 상세

GetServers() 공개 메소드

public GetServers ( CancellationToken ct, ServerFilterWrap filter ) : Task>
ct System.Threading.CancellationToken
filter ServerFilterWrap
리턴 Task>

GetServersInclDetails() 공개 메소드

public GetServersInclDetails ( CancellationToken ct, ServerFilterWrap filter, bool inclRules ) : Task>
ct System.Threading.CancellationToken
filter ServerFilterWrap
inclRules bool
리턴 Task>

ServerBrowser() 공개 메소드

public ServerBrowser ( LockedWrapper api, Func fetcherFact ) : System
api LockedWrapper Takes control over to ease disposal
fetcherFact Func
리턴 System