C# Class Shadowsocks.Controller.AvailabilityStatistics

Datei anzeigen Open project: icylogic/shadowsocks-windows Class Usage Examples

Public Properties

Property Type Description
AvailabilityStatisticsFile string
DateTimePattern string
UnknownDateTime System.DateTime

Private Properties

Property Type Description
Append void
AvailabilityStatistics System
FilterRawStatistics void
GetInfoFromAPI Task
ICMPTest Task>
LoadRawStatistics void
ParseExactOrUnknown System.DateTime
Run void
UpdateConfiguration void
evaluate void

Public Methods

Method Description
AvailabilityStatistics ( Configuration config, StatisticsStrategyConfiguration statisticsConfig ) : System
GetGeolocationAndIsp ( ) : Task
Set ( StatisticsStrategyConfiguration config ) : bool

Private Methods

Method Description
Append ( DataList dataList, IEnumerable extra ) : void
AvailabilityStatistics ( ) : System
FilterRawStatistics ( ) : void
GetInfoFromAPI ( string API ) : Task
ICMPTest ( Server server ) : Task>
LoadRawStatistics ( ) : void
ParseExactOrUnknown ( string str ) : System.DateTime
Run ( object obj ) : void
UpdateConfiguration ( Configuration config, StatisticsStrategyConfiguration statisticsConfig ) : void
evaluate ( ) : void

Method Details

AvailabilityStatistics() public method

public AvailabilityStatistics ( Configuration config, StatisticsStrategyConfiguration statisticsConfig ) : System
config Shadowsocks.Model.Configuration
statisticsConfig Shadowsocks.Model.StatisticsStrategyConfiguration
return System

GetGeolocationAndIsp() public static method

public static GetGeolocationAndIsp ( ) : Task
return Task

Set() public method

public Set ( StatisticsStrategyConfiguration config ) : bool
config Shadowsocks.Model.StatisticsStrategyConfiguration
return bool

Property Details

AvailabilityStatisticsFile public_oe static_oe property

public static string AvailabilityStatisticsFile
return string

DateTimePattern public_oe static_oe property

public static string DateTimePattern
return string

UnknownDateTime public_oe static_oe property

public static DateTime,System UnknownDateTime
return System.DateTime