Remove leading slash from message names

This commit is contained in:
hensm
2021-04-24 04:16:20 +01:00
committed by Matt Hensman
parent e349ce5db7
commit d48efe4840
23 changed files with 207 additions and 192 deletions

View File

@@ -28,47 +28,47 @@ process.on("SIGTERM", () => {
* for managing existing ones.
*/
decodeTransform.on("data", (message: Message) => {
if (message.subject.startsWith("bridge:/session/")) {
if (message.subject.startsWith("bridge:session/")) {
handleSessionMessage(message);
return;
}
if (message.subject.startsWith("bridge:/media/")) {
if (message.subject.startsWith("bridge:media/")) {
handleMediaMessage(message);
return;
}
switch (message.subject) {
case "bridge:/getInfo": {
case "bridge:getInfo": {
encodeTransform.write(__applicationVersion);
break;
}
case "bridge:/initialize": {
case "bridge:initialize": {
startDiscovery(message.data);
break;
}
case "bridge:/stopReceiverApp": {
case "bridge:stopReceiverApp": {
stopReceiverApp(message.data.receiver.host
, message.data.receiver.port);
break;
}
// Receiver selector
case "bridge:/receiverSelector/open": {
case "bridge:receiverSelector/open": {
startReceiverSelector(message.data); break;
}
case "bridge:/receiverSelector/close": {
case "bridge:receiverSelector/close": {
stopReceiverSelector(); break;
}
// Media server
case "bridge:/mediaServer/start": {
case "bridge:mediaServer/start": {
startMediaServer(message.data.filePath, message.data.port);
break;
}
case "bridge:/mediaServer/stop": {
case "bridge:mediaServer/stop": {
stopMediaServer();
break;
}