From 19292e5c4939ba658c2b1d32b30b1e0d16c7e361 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 6 Jul 2015 03:06:09 -0400 Subject: updated nuget --- MediaBrowser.Controller/Sync/IServerSyncProvider.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'MediaBrowser.Controller/Sync/IServerSyncProvider.cs') diff --git a/MediaBrowser.Controller/Sync/IServerSyncProvider.cs b/MediaBrowser.Controller/Sync/IServerSyncProvider.cs index 2635a4cbf..860c736ea 100644 --- a/MediaBrowser.Controller/Sync/IServerSyncProvider.cs +++ b/MediaBrowser.Controller/Sync/IServerSyncProvider.cs @@ -49,4 +49,18 @@ namespace MediaBrowser.Controller.Sync /// Task<QueryResult<FileMetadata>>. Task> GetFiles(FileQuery query, SyncTarget target, CancellationToken cancellationToken); } + + public interface ISupportsDirectCopy + { + /// + /// Sends the file. + /// + /// The path. + /// The path parts. + /// The target. + /// The progress. + /// The cancellation token. + /// Task<SyncedFileInfo>. + Task SendFile(string path, string[] pathParts, SyncTarget target, IProgress progress, CancellationToken cancellationToken); + } } -- cgit v1.2.3