person-shelterルーム

ルーム は特定の対象にできるクライアントのグループです。

クライアントをルームに追加する

client.joinRoom("room42");

クライアントをルームから削除する

client.leaveRoom("room42");

クライアントは切断時に自動的にすべてのルームを離れます。

ルームへブロードキャストする

ルームの操作を取得してから emit:

BroadcastOperations room = server.getRoomOperations("room42");
room.sendEvent("roomEvent", data);

これにより送信されます roomEvent 現在いるクライアントにのみ "room42".

ネームスペースごとのルーム

ルームはネームスペース内に存在します:

server.getNamespace("/chat")
      .getRoomOperations("room42")
      .sendEvent("msg", msg);

ルーム内のクライアントを一覧表示する

これはそのルーム内のクライアントの現在のスナップショットを返します。

最終更新

役に立ちましたか?