aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-04 14:13:00 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-04 14:13:00 -0500
commitf2c3e014b7b86d2e4792ce5214be44b250813ae6 (patch)
tree5ecb8cabf8a8f102748d546c2de27c838de739c6 /MediaBrowser.Model
parent6c3209e3f95cc537cc97984ba5a4d5eee0373424 (diff)
sync updates
Diffstat (limited to 'MediaBrowser.Model')
-rw-r--r--MediaBrowser.Model/ApiClient/IServerEvents.cs4
-rw-r--r--MediaBrowser.Model/Sync/SyncJobStatus.cs9
-rw-r--r--MediaBrowser.Model/System/SystemInfo.cs6
3 files changed, 16 insertions, 3 deletions
diff --git a/MediaBrowser.Model/ApiClient/IServerEvents.cs b/MediaBrowser.Model/ApiClient/IServerEvents.cs
index b74d43ee0..cc51ce4c6 100644
--- a/MediaBrowser.Model/ApiClient/IServerEvents.cs
+++ b/MediaBrowser.Model/ApiClient/IServerEvents.cs
@@ -135,5 +135,9 @@ namespace MediaBrowser.Model.ApiClient
/// Occurs when [synchronize job created].
/// </summary>
event EventHandler<GenericEventArgs<SyncJobCreationResult>> SyncJobCreated;
+ /// <summary>
+ /// Occurs when [synchronize job cancelled].
+ /// </summary>
+ event EventHandler<GenericEventArgs<SyncJob>> SyncJobCancelled;
}
}
diff --git a/MediaBrowser.Model/Sync/SyncJobStatus.cs b/MediaBrowser.Model/Sync/SyncJobStatus.cs
index 961ccf544..6c0068a8a 100644
--- a/MediaBrowser.Model/Sync/SyncJobStatus.cs
+++ b/MediaBrowser.Model/Sync/SyncJobStatus.cs
@@ -4,8 +4,11 @@ namespace MediaBrowser.Model.Sync
public enum SyncJobStatus
{
Queued = 0,
- InProgress = 1,
- Completed = 2,
- CompletedWithError = 3
+ Converting = 1,
+ Transferring = 2,
+ Completed = 3,
+ CompletedWithError = 4,
+ Failed = 5,
+ Cancelled = 6
}
}
diff --git a/MediaBrowser.Model/System/SystemInfo.cs b/MediaBrowser.Model/System/SystemInfo.cs
index ce081d5f2..8c1fc759f 100644
--- a/MediaBrowser.Model/System/SystemInfo.cs
+++ b/MediaBrowser.Model/System/SystemInfo.cs
@@ -39,6 +39,12 @@ namespace MediaBrowser.Model.System
public bool HasPendingRestart { get; set; }
/// <summary>
+ /// Gets or sets a value indicating whether [supports synchronize].
+ /// </summary>
+ /// <value><c>true</c> if [supports synchronize]; otherwise, <c>false</c>.</value>
+ public bool SupportsSync { get; set; }
+
+ /// <summary>
/// Gets or sets a value indicating whether this instance is network deployed.
/// </summary>
/// <value><c>true</c> if this instance is network deployed; otherwise, <c>false</c>.</value>