C# Class AcManager.Tools.Managers.Online.RecentManager

Inheritance: BaseOnlineManager
Show file Open project: gro-ove/actools

Public Properties

Property Type Description
OptionScanPingTimeout int

Private Properties

Property Type Description
AddToRecentList void
AddToSavedList void
FilterList IEnumerable
LoadAndFilterList IEnumerable
ScanDefferedAsync Task

Public Methods

Method Description
AddRecentServer ( ServerInformation information ) : void
AddServer ( [ address, IProgress progress = null, CancellationToken cancellation = default(CancellationToken) ) : Task
LoadList ( ) : IEnumerable

Protected Methods

Method Description
ScanInner ( ) : IEnumerable
ScanInnerAsync ( ) : Task>

Private Methods

Method Description
AddToRecentList ( string ip, int httpPort ) : void
AddToSavedList ( string ip, int httpPort ) : void
FilterList ( IEnumerable list ) : IEnumerable
LoadAndFilterList ( string filename ) : IEnumerable
ScanDefferedAsync ( ) : Task

Method Details

AddRecentServer() public method

public AddRecentServer ( ServerInformation information ) : void
information AcManager.Tools.Helpers.Api.Kunos.ServerInformation
return void

AddServer() public method

public AddServer ( [ address, IProgress progress = null, CancellationToken cancellation = default(CancellationToken) ) : Task
address [
progress IProgress
cancellation System.Threading.CancellationToken
return Task

LoadList() public method

public LoadList ( ) : IEnumerable
return IEnumerable

ScanInner() protected method

protected ScanInner ( ) : IEnumerable
return IEnumerable

ScanInnerAsync() protected method

protected ScanInnerAsync ( ) : Task>
return Task>

Property Details

OptionScanPingTimeout public static property

public static int OptionScanPingTimeout
return int