diff options
Diffstat (limited to 'MediaBrowser.Model/ApiClient/IConnectionManager.cs')
| -rw-r--r-- | MediaBrowser.Model/ApiClient/IConnectionManager.cs | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/MediaBrowser.Model/ApiClient/IConnectionManager.cs b/MediaBrowser.Model/ApiClient/IConnectionManager.cs index 45eaaecc8..c649ef756 100644 --- a/MediaBrowser.Model/ApiClient/IConnectionManager.cs +++ b/MediaBrowser.Model/ApiClient/IConnectionManager.cs @@ -1,8 +1,8 @@ -using System.Collections.Generic; -using MediaBrowser.Model.Connect; +using MediaBrowser.Model.Connect; using MediaBrowser.Model.Dto; using MediaBrowser.Model.Events; using System; +using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; @@ -14,12 +14,29 @@ namespace MediaBrowser.Model.ApiClient /// Occurs when [connected]. /// </summary> event EventHandler<GenericEventArgs<ConnectionResult>> Connected; + /// <summary> + /// Occurs when [local user sign in]. + /// </summary> + event EventHandler<GenericEventArgs<UserDto>> LocalUserSignIn; + /// <summary> + /// Occurs when [connect user sign in]. + /// </summary> + event EventHandler<GenericEventArgs<ConnectUser>> ConnectUserSignIn; + /// <summary> + /// Occurs when [local user sign out]. + /// </summary> + event EventHandler<EventArgs> LocalUserSignOut; + /// <summary> + /// Occurs when [connect user sign out]. + /// </summary> + event EventHandler<EventArgs> ConnectUserSignOut; /// <summary> - /// Occurs when [remote logged out]. + /// Gets the connect user. /// </summary> - event EventHandler<EventArgs> RemoteLoggedOut; - + /// <value>The connect user.</value> + ConnectUser ConnectUser { get; } + /// <summary> /// Gets the API client. /// </summary> |
