dataflow.internal_websockets.manager¶
Attributes¶
Classes¶
Manager for WebSocket connections. |
Module Contents¶
- class dataflow.internal_websockets.manager.ConnectionManager¶
Manager for WebSocket connections.
- async authenticate(websocket: fastapi.WebSocket) str | None ¶
Authenticate a WebSocket connection.
- Parameters:
websocket (fastapi.WebSocket) – The WebSocket connection
- Returns:
User ID if authenticated, None otherwise
- Return type:
str | None
- async connect(websocket: fastapi.WebSocket, thread_id: str) str | None ¶
Connect a client to a thread.
- auth¶
- dataflow.internal_websockets.manager.logger¶