/// <summary> /// 将rpc信息转换为下载任务文件链接信息 /// </summary> /// <param name="rpcStruct"></param> /// <returns></returns> public static List <Aria2cUri> ConvertToAria2cUris(params XmlRpcStruct[] rpcStruct) { List <Aria2cUri> uriList = new List <Aria2cUri>(); foreach (XmlRpcStruct rpc in rpcStruct) { Aria2cUri uri = new Aria2cUri(rpc); uriList.Add(uri); } return(uriList); }
/// <summary> /// 移除uri /// </summary> /// <param name="uri"></param> /// <returns></returns> public bool Remove(Aria2cUri uri) { return(_uriList.Remove(uri)); }
/// <summary> /// 添加uri /// </summary> /// <param name="uri"></param> /// <returns></returns> public void AddUri(Aria2cUri uri) { _uriList.Add(uri); }