Mercurial > code > home > repos > rdfdb
diff stubs/cyclone/websocket.pyi @ 53:a21b87140758
more stubs
Ignore-this: ff80b18a86305d43128277f5db0248b5
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Thu, 30 May 2019 08:15:10 +0000 |
parents | 4f71d2a7a8d1 |
children |
line wrap: on
line diff
--- a/stubs/cyclone/websocket.pyi Thu May 30 01:58:36 2019 +0000 +++ b/stubs/cyclone/websocket.pyi Thu May 30 08:15:10 2019 +0000 @@ -4,7 +4,7 @@ import cyclone.escape import cyclone.web -from typing import Any +from typing import Any, Dict, Union class _NotEnoughFrame(Exception): ... @@ -17,8 +17,8 @@ def headersReceived(self) -> None: ... def connectionMade(self, *args: Any, **kwargs: Any) -> None: ... def connectionLost(self, reason: Any) -> None: ... - def messageReceived(self, message: Any) -> None: ... - def sendMessage(self, message: Any) -> None: ... + def messageReceived(self, message: bytes) -> None: ... + def sendMessage(self, message: Union[str, Dict]) -> None: ... def forbidConnection(self, message: Any): ... class WebSocketProtocol: @@ -28,20 +28,20 @@ def __init__(self, handler: Any) -> None: ... def acceptConnection(self) -> None: ... def rawDataReceived(self, data: Any) -> None: ... - def sendMessage(self, message: Any) -> None: ... + def sendMessage(self, message: Union[str, Dict]) -> None: ... class WebSocketProtocol17(WebSocketProtocol): def __init__(self, handler: Any) -> None: ... def acceptConnection(self) -> None: ... def rawDataReceived(self, data: Any) -> None: ... - def sendMessage(self, message: Any, code: int = ...) -> None: ... + def sendMessage(self, message: Union[str, Dict], code: int = ...) -> None: ... class WebSocketProtocol76(WebSocketProtocol): def __init__(self, handler: Any) -> None: ... def acceptConnection(self) -> None: ... def rawDataReceived(self, data: Any) -> None: ... def close(self) -> None: ... - def sendMessage(self, message: Any) -> None: ... + def sendMessage(self, message: Union[str, Dict]) -> None: ... class FrameDecodeError(Exception): ...