MCPcopy
hub / github.com/encode/starlette / _raise_on_disconnect

Method _raise_on_disconnect

starlette/websockets.py:112–114  ·  view source on GitHub ↗
(self, message: Message)

Source from the content-addressed store, hash-verified

110 await self.send({"type": "websocket.accept", "subprotocol": subprotocol, "headers": headers})
111
112 def _raise_on_disconnect(self, message: Message) -> None:
113 if message["type"] == "websocket.disconnect":
114 raise WebSocketDisconnect(message["code"], message.get("reason"))
115
116 async def receive_text(self) -> str:
117 if self.application_state != WebSocketState.CONNECTED:

Callers 3

receive_textMethod · 0.95
receive_bytesMethod · 0.95
receive_jsonMethod · 0.95

Calls 2

WebSocketDisconnectClass · 0.85
getMethod · 0.45

Tested by

no test coverage detected