aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Sync
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-12-29 00:56:55 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-12-29 00:56:55 -0500
commit800a16a2130ed49204a8b1358e62901077285a82 (patch)
treefd433c7c966865810ca5dbf4d742c39a8c26aecb /MediaBrowser.Model/Sync
parent55a726cdef5f7d4185983f2d6293db024cf415d9 (diff)
sync updates
Diffstat (limited to 'MediaBrowser.Model/Sync')
-rw-r--r--MediaBrowser.Model/Sync/DeviceFileInfo.cs2
-rw-r--r--MediaBrowser.Model/Sync/ItemFIleInfo.cs2
-rw-r--r--MediaBrowser.Model/Sync/LocalItem.cs2
-rw-r--r--MediaBrowser.Model/Sync/SyncDataRequest.cs16
-rw-r--r--MediaBrowser.Model/Sync/SyncDataResponse.cs14
5 files changed, 33 insertions, 3 deletions
diff --git a/MediaBrowser.Model/Sync/DeviceFileInfo.cs b/MediaBrowser.Model/Sync/DeviceFileInfo.cs
index bb9a0c6ef2..bc93b69bcf 100644
--- a/MediaBrowser.Model/Sync/DeviceFileInfo.cs
+++ b/MediaBrowser.Model/Sync/DeviceFileInfo.cs
@@ -3,7 +3,7 @@ namespace MediaBrowser.Model.Sync
{
public class DeviceFileInfo
{
- public string[] Path { get; set; }
+ public string Path { get; set; }
public string Name { get; set; }
}
}
diff --git a/MediaBrowser.Model/Sync/ItemFIleInfo.cs b/MediaBrowser.Model/Sync/ItemFIleInfo.cs
index f0829bc2bf..b110af6b5a 100644
--- a/MediaBrowser.Model/Sync/ItemFIleInfo.cs
+++ b/MediaBrowser.Model/Sync/ItemFIleInfo.cs
@@ -18,7 +18,7 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the path.
/// </summary>
/// <value>The path.</value>
- public string[] Path { get; set; }
+ public string Path { get; set; }
/// <summary>
/// Gets or sets the type of the image.
/// </summary>
diff --git a/MediaBrowser.Model/Sync/LocalItem.cs b/MediaBrowser.Model/Sync/LocalItem.cs
index 9e660c5909..51faaff904 100644
--- a/MediaBrowser.Model/Sync/LocalItem.cs
+++ b/MediaBrowser.Model/Sync/LocalItem.cs
@@ -13,7 +13,7 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the local path.
/// </summary>
/// <value>The local path.</value>
- public string[] LocalPath { get; set; }
+ public string LocalPath { get; set; }
/// <summary>
/// Gets or sets the server identifier.
/// </summary>
diff --git a/MediaBrowser.Model/Sync/SyncDataRequest.cs b/MediaBrowser.Model/Sync/SyncDataRequest.cs
new file mode 100644
index 0000000000..3eb447b3f2
--- /dev/null
+++ b/MediaBrowser.Model/Sync/SyncDataRequest.cs
@@ -0,0 +1,16 @@
+using System.Collections.Generic;
+
+namespace MediaBrowser.Model.Sync
+{
+ public class SyncDataRequest
+ {
+ public List<string> LocalItemIds { get; set; }
+
+ public string TargetId { get; set; }
+
+ public SyncDataRequest()
+ {
+ LocalItemIds = new List<string>();
+ }
+ }
+}
diff --git a/MediaBrowser.Model/Sync/SyncDataResponse.cs b/MediaBrowser.Model/Sync/SyncDataResponse.cs
new file mode 100644
index 0000000000..ac7ff5c84a
--- /dev/null
+++ b/MediaBrowser.Model/Sync/SyncDataResponse.cs
@@ -0,0 +1,14 @@
+using System.Collections.Generic;
+
+namespace MediaBrowser.Model.Sync
+{
+ public class SyncDataResponse
+ {
+ public List<string> ItemIdsToRemove { get; set; }
+
+ public SyncDataResponse()
+ {
+ ItemIdsToRemove = new List<string>();
+ }
+ }
+}