autobahn.asyncio¶
Submodules¶
Classes¶
WAMP application session for asyncio-based applications. |
|
Base class for asyncio-based WebSocket client factories. |
|
Base class for asyncio-based WebSocket client protocols. |
|
Base class for asyncio-based WebSocket server factories. |
|
Base class for asyncio-based WebSocket server protocols. |
Package Contents¶
- class ApplicationSession(config: autobahn.wamp.types.ComponentConfig | None = None)[source]¶
Bases:
autobahn.wamp.protocol.ApplicationSessionWAMP application session for asyncio-based applications.
Implements:
autobahn.wamp.interfaces.ITransportHandlerautobahn.wamp.interfaces.ISession
- log¶
- class WebSocketClientFactory(*args, **kwargs)[source]¶
Bases:
WebSocketAdapterFactory,autobahn.websocket.protocol.WebSocketClientFactoryBase class for asyncio-based WebSocket client factories.
Implements:
- log¶
- loop¶
- class WebSocketClientProtocol[source]¶
Bases:
WebSocketAdapterProtocol,autobahn.websocket.protocol.WebSocketClientProtocolBase class for asyncio-based WebSocket client protocols.
Implements:
- log¶
- class WebSocketServerFactory(*args, **kwargs)[source]¶
Bases:
WebSocketAdapterFactory,WebSocketServerFactory.protocolBase class for asyncio-based WebSocket server factories.
Implements:
- log¶
- loop¶
- protocol¶
The protocol to be spoken. Must be derived from
autobahn.websocket.protocol.WebSocketServerProtocol.
- class WebSocketServerProtocol[source]¶
Bases:
WebSocketAdapterProtocol,autobahn.websocket.protocol.WebSocketServerProtocolBase class for asyncio-based WebSocket server protocols.
Implements:
- log¶