crossbar.router.longpoll¶
Classes¶
A WAMP-over-Longpoll resource for use with Twisted Web Resource trees. |
Module Contents¶
- class WampLongPollResource(factory, serializers=None, timeout=10, killAfter=30, queueLimitBytes=128 * 1024, queueLimitMessages=100, debug_transport_id=None, reactor=None)[source]¶
Bases:
twisted.web.resource.ResourceA WAMP-over-Longpoll resource for use with Twisted Web Resource trees.
This class provides an implementation of the WAMP-over-Longpoll transport for WAMP.
The Resource exposes the following paths (child resources).
Opening a new WAMP session:
<base-url>/open
Once a transport is created and the session is opened:
<base-url>/<transport-id>/send<base-url>/<transport-id>/receive<base-url>/<transport-id>/close
- _get_notice(peer, redirect_url=None, redirect_after=0)[source]¶
Render a user notice (HTML page) when the Long-Poll root resource is accessed via HTTP/GET (by a user).