MCPcopy
hub / github.com/cft0808/edict / broadcast

Function broadcast

edict/backend/app/api/websocket.py:142–150  ·  view source on GitHub ↗

向所有连接的 WebSocket 客户端广播事件(服务端内部调用用)。

(event: dict)

Source from the content-addressed store, hash-verified

140
141
142async def broadcast(event: dict):
143 """向所有连接的 WebSocket 客户端广播事件(服务端内部调用用)。"""
144 dead = set()
145 for ws in _connections:
146 try:
147 await ws.send_json(event)
148 except Exception:
149 dead.add(ws)
150 _connections -= dead

Callers

nothing calls this directly

Calls 1

send_jsonMethod · 0.80

Tested by

no test coverage detected