Exemple #1
0
 public XunleiClient(DownloadInfo info)
 {
     DownloadInfo = info;
     _fileName    = info.FilePath;
     _stParam     = new Xl.DownTaskParam
     {
         szTaskUrl  = info.DownLink,
         szSavePath = Path.Combine(Environment.CurrentDirectory, "ErrorSongs"),
         szFilename = DateTime.Now.Ticks + CommonHelper.GetFormat(info.FilePath)
     };
     _taskIntPtr = Xl.XL_CreateTask(_stParam);
     Xl.XL_StartTask(_taskIntPtr);
 }
Exemple #2
0
 public void Dispose()
 {
     _taskIntPtr = IntPtr.Zero;
     _stParam    = null;
 }