diff options
Diffstat (limited to 'MediaBrowser.Model/ApiClient/IServerEvents.cs')
| -rw-r--r-- | MediaBrowser.Model/ApiClient/IServerEvents.cs | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/MediaBrowser.Model/ApiClient/IServerEvents.cs b/MediaBrowser.Model/ApiClient/IServerEvents.cs index 62d8fdff3..88faad388 100644 --- a/MediaBrowser.Model/ApiClient/IServerEvents.cs +++ b/MediaBrowser.Model/ApiClient/IServerEvents.cs @@ -69,7 +69,7 @@ namespace MediaBrowser.Model.ApiClient /// <summary> /// Occurs when [system command]. /// </summary> - event EventHandler<GeneralCommandEventArgs> GeneralCommand; + event EventHandler<GenericEventArgs<GeneralCommandEventArgs>> GeneralCommand; /// <summary> /// Occurs when [notification added]. /// </summary> @@ -109,7 +109,7 @@ namespace MediaBrowser.Model.ApiClient /// <summary> /// Occurs when [sessions updated]. /// </summary> - event EventHandler<SessionUpdatesEventArgs> SessionsUpdated; + event EventHandler<GenericEventArgs<SessionUpdatesEventArgs>> SessionsUpdated; /// <summary> /// Occurs when [restart required]. /// </summary> @@ -119,13 +119,16 @@ namespace MediaBrowser.Model.ApiClient /// </summary> event EventHandler<GenericEventArgs<UserDataChangeInfo>> UserDataChanged; /// <summary> - /// Occurs when [connected]. + /// Occurs when [playback start]. /// </summary> - event EventHandler<EventArgs> Connected; + event EventHandler<GenericEventArgs<SessionInfoDto>> PlaybackStart; /// <summary> - /// Gets a value indicating whether this instance is connected. + /// Occurs when [playback stopped]. /// </summary> - /// <value><c>true</c> if this instance is connected; otherwise, <c>false</c>.</value> - bool IsConnected { get; } + event EventHandler<GenericEventArgs<SessionInfoDto>> PlaybackStopped; + /// <summary> + /// Occurs when [session ended]. + /// </summary> + event EventHandler<GenericEventArgs<SessionInfoDto>> SessionEnded; } } |
