aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-04 15:16:23 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-04 15:16:23 -0500
commit046a1de253bbd20a2ee40958071330b316e91d6f (patch)
treead3408bce7f5b6f697174cb2614fa8643ecb27ed /MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
parente6ea26e3ded2f37d8b8f364821cf6dd0a89b8af8 (diff)
sync updates
Diffstat (limited to 'MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs')
-rw-r--r--MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
index f1e371c1a..990d23970 100644
--- a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
+++ b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
@@ -93,6 +93,11 @@ namespace MediaBrowser.Controller.Net
}
}
+ protected virtual void ParseMessageParams(string[] values)
+ {
+
+ }
+
/// <summary>
/// Starts sending messages over a web socket
/// </summary>
@@ -104,6 +109,11 @@ namespace MediaBrowser.Controller.Net
var dueTimeMs = long.Parse(vals[0], UsCulture);
var periodMs = long.Parse(vals[1], UsCulture);
+ if (vals.Length > 2)
+ {
+ ParseMessageParams(vals.Skip(2).ToArray());
+ }
+
var cancellationTokenSource = new CancellationTokenSource();
Logger.Info("{1} Begin transmitting over websocket to {0}", message.Connection.RemoteEndPoint, GetType().Name);