aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/SyncPlay
diff options
context:
space:
mode:
authorIonut Andrei Oanca <oancaionutandrei@gmail.com>2020-10-22 15:40:34 +0200
committerIonut Andrei Oanca <oancaionutandrei@gmail.com>2020-10-22 16:12:19 +0200
commit0b4c7516570f7bc9c85c75c8667a2437d52ad199 (patch)
treebe739c6ce4c89d0caa5748c9ca0a45dc931fc2da /MediaBrowser.Model/SyncPlay
parent36fee4e60a033d8d785e62788aaf00999d497c58 (diff)
Check for null sessions and requests in SyncPlay
Diffstat (limited to 'MediaBrowser.Model/SyncPlay')
-rw-r--r--MediaBrowser.Model/SyncPlay/GroupRequestType.cs33
1 files changed, 33 insertions, 0 deletions
diff --git a/MediaBrowser.Model/SyncPlay/GroupRequestType.cs b/MediaBrowser.Model/SyncPlay/GroupRequestType.cs
new file mode 100644
index 000000000..e7361817c
--- /dev/null
+++ b/MediaBrowser.Model/SyncPlay/GroupRequestType.cs
@@ -0,0 +1,33 @@
+namespace MediaBrowser.Model.SyncPlay
+{
+ /// <summary>
+ /// Enum GroupRequestType.
+ /// </summary>
+ public enum GroupRequestType
+ {
+ /// <summary>
+ /// A user is requesting to create a new group.
+ /// </summary>
+ NewGroup,
+
+ /// <summary>
+ /// A user is requesting to join a group.
+ /// </summary>
+ JoinGroup,
+
+ /// <summary>
+ /// A user is requesting to leave a group.
+ /// </summary>
+ LeaveGroup,
+
+ /// <summary>
+ /// A user is requesting the list of available groups.
+ /// </summary>
+ ListGroups,
+
+ /// <summary>
+ /// A user is sending a playback command to a group.
+ /// </summary>
+ Playback
+ }
+}