| 12345678910111213141516171819 |
- from .connect_manager import ConnectionManager
- from models import WebSocket
- # socket消息发送逻辑处理方法
- async def handlerSend(
- manager: ConnectionManager, receiveData: str, websocket: WebSocket
- ):
- # 处理消息发送逻辑
- jsonType = receiveData.get("type")
- print("receiveData", receiveData)
- match jsonType:
- case "ping":
- """发送心跳"""
- data = manager.jsonMessage("pong")
- await manager.send_personal_message(data, websocket)
- case "pong":
- """发送心跳"""
- pass
|