crossbar.bridge.rest¶
Submodules¶
Classes¶
A HTTP/POST to WAMP-Caller bridge. |
|
WAMP application session for Twisted-based applications. |
|
A HTTP/POST to WAMP-Publisher bridge. |
|
WAMP application session for Twisted-based applications. |
|
A HTTP WebHook to WAMP-Publisher bridge. |
Package Contents¶
- class CallerResource(options: Dict[str, Any], session: autobahn.twisted.wamp.ApplicationSession)[source]¶
Bases:
crossbar.bridge.rest.common._CommonResourceA HTTP/POST to WAMP-Caller bridge.
- class MessageForwarder(*args, **kwargs)[source]¶
Bases:
autobahn.twisted.wamp.ApplicationSessionWAMP application session for Twisted-based applications.
Implements:
- _webtransport¶
- log¶
- onJoin(details)[source]¶
Implements
autobahn.wamp.interfaces.ISession.onJoin()
- class PublisherResource(options: Dict[str, Any], session: autobahn.twisted.wamp.ApplicationSession)[source]¶
Bases:
crossbar.bridge.rest.common._CommonResourceA HTTP/POST to WAMP-Publisher bridge.
- class RESTCallee(*args, **kwargs)[source]¶
Bases:
autobahn.twisted.wamp.ApplicationSessionWAMP application session for Twisted-based applications.
Implements:
- _webtransport¶
- onJoin(details)[source]¶
Implements
autobahn.wamp.interfaces.ISession.onJoin()
- class WebhookResource(options: Dict[str, Any], session: autobahn.twisted.wamp.ApplicationSession)[source]¶
Bases:
crossbar.bridge.rest.common._CommonResourceA HTTP WebHook to WAMP-Publisher bridge.
- decode_as_json = False¶