Esempio n. 1
0
        /// <summary>
        /// 将rpc信息转换为下载任务文件信息
        /// </summary>
        /// <param name="rpcStruct"></param>
        /// <returns></returns>
        public static List <Aria2cFile> ConvertToAria2cFiles(params XmlRpcStruct[] rpcStruct)
        {
            List <Aria2cFile> fileList = new List <Aria2cFile>();

            foreach (XmlRpcStruct rpc in rpcStruct)
            {
                Aria2cFile file = new Aria2cFile(rpc);
                fileList.Add(file);
            }

            return(fileList);
        }
Esempio n. 2
0
 public bool RemoveAria2cFile(Aria2cFile file)
 {
     return(_fileList.Remove(file));
 }
Esempio n. 3
0
 public void AddAria2cFile(Aria2cFile file)
 {
     _fileList.Add(file);
 }