sync updates

This commit is contained in:
Luke Pulverenti
2014-12-17 00:30:31 -05:00
parent febaab13bf
commit 13274348e9
62 changed files with 456 additions and 224 deletions

View File

@@ -1386,6 +1386,34 @@ namespace MediaBrowser.Model.ApiClient
/// <returns>Task&lt;SyncJob&gt;.</returns>
Task<SyncJob> CreateSyncJob(SyncJobRequest request);
/// <summary>
/// Gets the synchronize jobs.
/// </summary>
/// <param name="query">The query.</param>
/// <returns>Task&lt;QueryResult&lt;SyncJob&gt;&gt;.</returns>
Task<QueryResult<SyncJob>> GetSyncJobs(SyncJobQuery query);
/// <summary>
/// Gets the synchronize job items.
/// </summary>
/// <param name="query">The query.</param>
/// <returns>Task&lt;QueryResult&lt;SyncJobItem&gt;&gt;.</returns>
Task<QueryResult<SyncJobItem>> GetSyncJobItems(SyncJobItemQuery query);
/// <summary>
/// Reports the synchronize job item transferred.
/// </summary>
/// <param name="id">The identifier.</param>
/// <returns>Task.</returns>
Task ReportSyncJobItemTransferred(string id);
/// <summary>
/// Gets the synchronize job item file.
/// </summary>
/// <param name="id">The identifier.</param>
/// <returns>Task&lt;Stream&gt;.</returns>
Task<Stream> GetSyncJobItemFile(string id);
/// <summary>
/// Opens the web socket.
/// </summary>