autobahn.wamp.websocket


Module Contents

Classes

WampWebSocketServerProtocol

Mixin for WAMP-over-WebSocket server transports.

WampWebSocketClientProtocol

Mixin for WAMP-over-WebSocket client transports.

WampWebSocketServerFactory

Mixin for WAMP-over-WebSocket server transport factories.

WampWebSocketClientFactory

Mixin for WAMP-over-WebSocket client transport factories.

class autobahn.wamp.websocket.WampWebSocketServerProtocol[source]

Bases: WampWebSocketProtocol

Mixin for WAMP-over-WebSocket server transports.

STRICT_PROTOCOL_NEGOTIATION = True
onConnect(request: autobahn.websocket.types.ConnectionRequest) Tuple[Optional[str], Dict[str, str]][source]

Callback from autobahn.websocket.interfaces.IWebSocketChannel.onConnect()

class autobahn.wamp.websocket.WampWebSocketClientProtocol[source]

Bases: WampWebSocketProtocol

Mixin for WAMP-over-WebSocket client transports.

STRICT_PROTOCOL_NEGOTIATION = True
onConnect(response: autobahn.websocket.types.ConnectionResponse)[source]

Callback from autobahn.websocket.interfaces.IWebSocketChannel.onConnect()

class autobahn.wamp.websocket.WampWebSocketServerFactory(factory, serializers=None)[source]

Bases: WampWebSocketFactory

Mixin for WAMP-over-WebSocket server transport factories.

class autobahn.wamp.websocket.WampWebSocketClientFactory(factory, serializers=None)[source]

Bases: WampWebSocketFactory

Mixin for WAMP-over-WebSocket client transport factories.