Skip to content

Commit 7ce3e32

Browse files
Forward Message to another Router or Client
1 parent 1cfb155 commit 7ce3e32

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Server/src/Router.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,19 @@ Router.on('message', (msg, senderInfo) => {
8181
console.log(JSON.parse(msg.toString()));
8282
});
8383

84+
function forwardMessage(message: Buffer, address: string, port: number) {
85+
console.log(`Forwarding message ${message} to ${address}:${port}`);
86+
Router.send(message, port, address, (err) => {
87+
if (err) {
88+
console.log('Error sending data to Server')
89+
Router.close();
90+
} else {
91+
console.log('Data sent to Server')
92+
}
93+
});
94+
}
95+
96+
8497
// Connect router to Switcher
8598
function connectToSwitcher() {
8699
if (routerId) return console.log("Router already connected to Switcher");

0 commit comments

Comments
 (0)