MCPcopy Create free account
hub / github.com/Syncplay/syncplay / sendRoomSwitchMessage

Method sendRoomSwitchMessage

syncplay/server.py:147–153  ·  view source on GitHub ↗
(self, watcher)

Source from the content-addressed store, hash-verified

145 watcher.sendControlledRoomAuthStatus(True, controller, roomName)
146
147 def sendRoomSwitchMessage(self, watcher):
148 l = lambda w: w.sendSetting(watcher.getName(), watcher.getRoom(), None, None)
149 self._roomManager.broadcast(watcher, l)
150 self._roomManager.broadcastRoom(watcher, lambda w: w.sendSetReady(watcher.getName(), watcher.isReady(), False))
151 if self.roomsDbFile:
152 l = lambda w: w.sendList(toGUIOnly=True)
153 self._roomManager.broadcast(watcher, l)
154
155 def removeWatcher(self, watcher):
156 if watcher and watcher.getRoom():

Callers 1

setWatcherRoomMethod · 0.95

Calls 8

sendSettingMethod · 0.80
broadcastRoomMethod · 0.80
getNameMethod · 0.45
getRoomMethod · 0.45
broadcastMethod · 0.45
sendSetReadyMethod · 0.45
isReadyMethod · 0.45
sendListMethod · 0.45

Tested by

no test coverage detected