C# 클래스 PSXDH.DAL.CdnHost

파일 보기 프로젝트 열기: KOPElan/PSX-Download-Helper 1 사용 예제들

공개 메소드들

메소드 설명
ExportHost ( ) : bool

导出最终的CDN列表

GetCdnAddress ( string host, bool &isCdn ) : IPAddress

获取cdn地址,没有则返回系统解析地址

Instance ( ) : CdnHost
ReadCdnConfig ( ) : void

读取CDN链接

비공개 메소드들

메소드 설명
AddToBlur ( string key, string value ) : void
AddToCdnHost ( string key, string value ) : void
AddToHashTable ( string cdnInfo ) : void

将主机地址与对应域名存入hashtable

BuildCdnList ( string cdnInfo, PingReply reply ) : void

将返回ping值结果比对后建立hashtable

PingHost ( string ip, string host ) : PingReply

同步PING远程主机,成功后返回系统和CDN里表中最快的IP地址

ReadCdnConfig ( string path, bool isPing ) : void

读取主机信息

메소드 상세

ExportHost() 공개 메소드

导出最终的CDN列表
public ExportHost ( ) : bool
리턴 bool

GetCdnAddress() 공개 메소드

获取cdn地址,没有则返回系统解析地址
public GetCdnAddress ( string host, bool &isCdn ) : IPAddress
host string
isCdn bool
리턴 System.Net.IPAddress

Instance() 공개 정적인 메소드

public static Instance ( ) : CdnHost
리턴 CdnHost

ReadCdnConfig() 공개 메소드

读取CDN链接
public ReadCdnConfig ( ) : void
리턴 void