diff options
Diffstat (limited to 'MediaBrowser.Controller/Syncplay/ISyncplayController.cs')
| -rw-r--r-- | MediaBrowser.Controller/Syncplay/ISyncplayController.cs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/MediaBrowser.Controller/Syncplay/ISyncplayController.cs b/MediaBrowser.Controller/Syncplay/ISyncplayController.cs index 5b08eac0a..34eae4062 100644 --- a/MediaBrowser.Controller/Syncplay/ISyncplayController.cs +++ b/MediaBrowser.Controller/Syncplay/ISyncplayController.cs @@ -1,4 +1,5 @@ using System; +using System.Threading; using MediaBrowser.Controller.Session; using MediaBrowser.Model.Syncplay; @@ -31,27 +32,31 @@ namespace MediaBrowser.Controller.Syncplay /// Initializes the group with the session's info. /// </summary> /// <param name="session">The session.</param> - void InitGroup(SessionInfo session); + /// <param name="cancellationToken">The cancellation token.</param> + void InitGroup(SessionInfo session, CancellationToken cancellationToken); /// <summary> /// Adds the session to the group. /// </summary> /// <param name="session">The session.</param> /// <param name="request">The request.</param> - void SessionJoin(SessionInfo session, JoinGroupRequest request); + /// <param name="cancellationToken">The cancellation token.</param> + void SessionJoin(SessionInfo session, JoinGroupRequest request, CancellationToken cancellationToken); /// <summary> /// Removes the session from the group. /// </summary> /// <param name="session">The session.</param> - void SessionLeave(SessionInfo session); + /// <param name="cancellationToken">The cancellation token.</param> + void SessionLeave(SessionInfo session, CancellationToken cancellationToken); /// <summary> /// Handles the requested action by the session. /// </summary> /// <param name="session">The session.</param> /// <param name="request">The requested action.</param> - void HandleRequest(SessionInfo session, PlaybackRequest request); + /// <param name="cancellationToken">The cancellation token.</param> + void HandleRequest(SessionInfo session, PlaybackRequest request, CancellationToken cancellationToken); /// <summary> /// Gets the info about the group for the clients. |
