autobahn.wamp.websocket

Classes

WampWebSocketClientFactory

Mixin for WAMP-over-WebSocket client transport factories.

WampWebSocketClientProtocol

Mixin for WAMP-over-WebSocket client transports.

WampWebSocketServerFactory

Mixin for WAMP-over-WebSocket server transport factories.

WampWebSocketServerProtocol

Mixin for WAMP-over-WebSocket server transports.

Module Contents

class WampWebSocketClientFactory(factory, serializers=None)[source]

Bases: WampWebSocketFactory

Mixin for WAMP-over-WebSocket client transport factories.

class WampWebSocketClientProtocol[source]

Bases: WampWebSocketProtocol

Mixin for WAMP-over-WebSocket client transports.

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

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

class WampWebSocketServerFactory(factory, serializers=None)[source]

Bases: WampWebSocketFactory

Mixin for WAMP-over-WebSocket server transport factories.

class WampWebSocketServerProtocol[source]

Bases: WampWebSocketProtocol

Mixin for WAMP-over-WebSocket server transports.

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

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