У меня есть WS-сервер и клиент, который подключается к таким номерам, как roomA
, roomB
, roomC
, ... и kitchen_sink
.Сервер отправляет какое-то сообщение всем пользователям и для каждой комнаты оно фильтруется.И на kitchen_sink
отправляет не отфильтрованную информацию.
Сообщение имеет унифицированную формулу, такую как { "data": [...filtered per room values...], "aggregated": 0.123 }
.
Мой клиент получает сообщения из всех комнат.Теперь мне нужно обрабатывать информацию только из kitchen_sink
, но я не могу понять - как читать информацию только из определенной комнаты?