Method | Description | |
---|---|---|
ExportHost ( ) : bool |
导出最终的CDN列表
|
|
GetCdnAddress ( string host, bool &isCdn ) : |
获取cdn地址,没有则返回系统解析地址
|
|
Instance ( ) : |
||
ReadCdnConfig ( ) : void |
读取CDN链接
|
Method | Description | |
---|---|---|
AddToBlur ( string key, string value ) : void | ||
AddToCdnHost ( string key, string value ) : void | ||
AddToHashTable ( string cdnInfo ) : void |
将主机地址与对应域名存入hashtable
|
|
BuildCdnList ( string cdnInfo, |
将返回ping值结果比对后建立hashtable
|
|
PingHost ( string ip, string host ) : |
同步PING远程主机,成功后返回系统和CDN里表中最快的IP地址
|
|
ReadCdnConfig ( string path, bool isPing ) : void |
读取主机信息
|
public GetCdnAddress ( string host, bool &isCdn ) : |
||
host | string | |
isCdn | bool | |
return |