aiowamp

Overview

connect(url, *, realm[, serializer, keyring]) Connect to a router, join a realm, and create a client.
ClientABC WAMP Client.
join_realm(transport, realm, *[, keyring, …]) Join a realm on a router.
SessionABC Abstract session type.
connect_transport(config) Connect a transport based on the config.
TransportABC Abstract transport type.

Serializers

SerializerABC Serializer for messages.
JSONSerializer(*[, decoder, encoder]) Serializer for the JSON format.
MessagePackSerializer

Authentication

CRAuth(secret) Auth method for challenge response authentication.
TicketAuth(ticket) Auth method for ticket-based authentication.
AuthMethodABC Abstract auth method.
AuthKeyringABC Abstract keyring for auth methods.

Indices and tables