mirror of
https://github.com/jwetzell/qController.git
synced 2026-09-10 00:29:50 +00:00
tweak message filtering if chain
This commit is contained in:
@@ -33,17 +33,27 @@ namespace qController.Communication
|
|||||||
|
|
||||||
|
|
||||||
//TODO: find a better filtering process
|
//TODO: find a better filtering process
|
||||||
if (!args.Message.Address.Contains("update"))
|
if (!args.Message.Address.Contains("update"))
|
||||||
|
{
|
||||||
qParser.ParseMessage(args.Message);
|
qParser.ParseMessage(args.Message);
|
||||||
else if (args.Message.Address.Contains("playbackPosition") || args.Message.Address.Contains("cueList") || args.Message.Address.Contains("dashboard"))
|
}
|
||||||
qParser.ParseMessage(args.Message);
|
else if (args.Message.Address.Contains("playbackPosition") || args.Message.Address.Contains("cueList") || args.Message.Address.Contains("dashboard"))
|
||||||
else if (args.Message.Address.Contains("cue_id"))
|
{
|
||||||
|
qParser.ParseMessage(args.Message);
|
||||||
|
}
|
||||||
|
else if (args.Message.Address.Contains("cue_id"))
|
||||||
{
|
{
|
||||||
var parts = args.Message.Address.Split('/');
|
var parts = args.Message.Address.Split('/');
|
||||||
UpdateSpecificCue(parts[3], parts[5]);
|
UpdateSpecificCue(parts[3], parts[5]);
|
||||||
}
|
}
|
||||||
else
|
else if (args.Message.Address.EndsWith("update"))
|
||||||
|
{
|
||||||
ProcessUpdate(args.Message);
|
ProcessUpdate(args.Message);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Log.Warning("QCLIENT - Unhandled address: " + args.Message.Address);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void sendTCP(string address)
|
public void sendTCP(string address)
|
||||||
|
|||||||
Reference in New Issue
Block a user