aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Session/ISessionWebSocketListener.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/Session/ISessionWebSocketListener.cs')
-rw-r--r--Emby.Server.Implementations/Session/ISessionWebSocketListener.cs30
1 files changed, 0 insertions, 30 deletions
diff --git a/Emby.Server.Implementations/Session/ISessionWebSocketListener.cs b/Emby.Server.Implementations/Session/ISessionWebSocketListener.cs
deleted file mode 100644
index 9b0b28e6e..000000000
--- a/Emby.Server.Implementations/Session/ISessionWebSocketListener.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-namespace Emby.Server.Implementations.Session
-{
- using System.Threading.Tasks;
- using Jellyfin.Data.Events;
- using MediaBrowser.Controller.Net;
-
- /// <summary>
- /// Defines the <see cref="ISessionWebSocketListener" />.
- /// </summary>
- public interface ISessionWebSocketListener
- {
- /// <summary>
- /// Runs processes due to a WebSocket connection event.
- /// </summary>
- /// <param name="websocketConnection">The <see cref="IWebSocketConnection"/> instance.</param>
- void ProcessWebSocketConnected(IWebSocketConnection websocketConnection);
-
- /// <summary>
- /// Disposes the object.
- /// </summary>
- void Dispose();
-
- /// <summary>
- /// Processes a message.
- /// </summary>
- /// <param name="message">The <see cref="WebSocketMessageInfo"/>.</param>
- /// <returns>A <see cref="Task"/>.</returns>
- Task ProcessMessageAsync(WebSocketMessageInfo message);
- }
-}