瀏覽代碼

enable volatile broadcasts

master
idlewinn 5 年之前
父節點
當前提交
bac40c1c04
共有 1 個檔案被更改,包括 5 行新增0 行删除
  1. 5
    0
      src/index.ts

+ 5
- 0
src/index.ts 查看文件

48
     }
48
     }
49
   );
49
   );
50
 
50
 
51
+  socket.on("server-volatile-broadcast", (roomID: string, encryptedData: ArrayBuffer, iv: Uint8Array) => {
52
+    console.log(`${socket.id} sends volatile update to ${roomID}`);
53
+    socket.volatile.broadcast.to(roomID).emit("client-broadcast", encryptedData, iv);
54
+  });
55
+
51
   socket.on("disconnecting", () => {
56
   socket.on("disconnecting", () => {
52
     const rooms = io.sockets.adapter.rooms;
57
     const rooms = io.sockets.adapter.rooms;
53
     for (const roomID in socket.rooms) {
58
     for (const roomID in socket.rooms) {

Loading…
取消
儲存