server for my chess game
Diffstat (limited to 'src/index.js')
-rw-r--r--src/index.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/index.js b/src/index.js
index c0068b6..55786a3 100644
--- a/src/index.js
+++ b/src/index.js
@@ -12,6 +12,7 @@ const HEADERS = {
hostrequest: "H",
stopgame: "K",
ping: "P",
+ startgame: "S",
};
let games = {};
@@ -48,6 +49,11 @@ wss.on("connection", (ws) => {
case HEADERS.ping:
send_packet("", HEADERS.ping, ws);
break;
+ case HEADERS.startgame:
+ wss.clients.forEach((client) => {
+ send_packet("", HEADERS.startgame, client);
+ });
+ break;
default:
console.log(`header ${header} unknown`);
break;