Radarr/src/NzbDrone.Core/Download/IDownloadClient.cs

18 lines
525 B
C#
Raw Normal View History

using System.Collections.Generic;
using NzbDrone.Core.Parser.Model;
using NzbDrone.Core.ThingiProvider;
2013-03-05 05:33:34 +00:00
namespace NzbDrone.Core.Download
{
public interface IDownloadClient : IProvider
{
string DownloadNzb(RemoteEpisode remoteEpisode);
IEnumerable<QueueItem> GetQueue();
2013-10-22 07:31:36 +00:00
IEnumerable<HistoryItem> GetHistory(int start = 0, int limit = 0);
void RemoveFromQueue(string id);
void RemoveFromHistory(string id);
void RetryDownload(string id);
2014-02-26 05:40:47 +00:00
void Test();
}
}