Module Contents¶
Classes¶
Base class for WAMP role features. |
|
WAMP broker role features. |
|
WAMP subscriber role features. |
|
WAMP publisher role features. |
|
WAMP dealer role features. |
|
WAMP caller role features. |
|
WAMP callee role features. |
Attributes¶
- class autobahn.wamp.role.RoleFeatures[source]¶
Bases:
autobahn.util.EqualityMixin
Base class for WAMP role features.
- ROLE¶
- class autobahn.wamp.role.RoleBrokerFeatures(publisher_identification=None, publication_trustlevels=None, pattern_based_subscription=None, session_meta_api=None, subscription_meta_api=None, subscriber_blackwhite_listing=None, publisher_exclusion=None, subscription_revocation=None, event_history=None, payload_transparency=None, x_acknowledged_event_delivery=None, payload_encryption_cryptobox=None, event_retention=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP broker role features.
- ROLE = broker¶
- class autobahn.wamp.role.RoleSubscriberFeatures(publisher_identification=None, publication_trustlevels=None, pattern_based_subscription=None, subscription_revocation=None, event_history=None, payload_transparency=None, payload_encryption_cryptobox=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP subscriber role features.
- ROLE = subscriber¶
- class autobahn.wamp.role.RolePublisherFeatures(publisher_identification=None, subscriber_blackwhite_listing=None, publisher_exclusion=None, payload_transparency=None, x_acknowledged_event_delivery=None, payload_encryption_cryptobox=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP publisher role features.
- ROLE = publisher¶
- class autobahn.wamp.role.RoleDealerFeatures(caller_identification=None, call_trustlevels=None, pattern_based_registration=None, session_meta_api=None, registration_meta_api=None, shared_registration=None, call_timeout=None, call_canceling=None, progressive_call_results=None, registration_revocation=None, payload_transparency=None, testament_meta_api=None, payload_encryption_cryptobox=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP dealer role features.
- ROLE = dealer¶
- class autobahn.wamp.role.RoleCallerFeatures(caller_identification=None, call_timeout=None, call_canceling=None, progressive_call_results=None, payload_transparency=None, payload_encryption_cryptobox=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP caller role features.
- ROLE = caller¶
- class autobahn.wamp.role.RoleCalleeFeatures(caller_identification=None, call_trustlevels=None, pattern_based_registration=None, shared_registration=None, call_timeout=None, call_canceling=None, progressive_call_results=None, registration_revocation=None, payload_transparency=None, payload_encryption_cryptobox=None, **kwargs)[source]¶
Bases:
RoleFeatures
WAMP callee role features.
- ROLE = callee¶
- autobahn.wamp.role.ROLE_NAME_TO_CLASS¶
- autobahn.wamp.role.DEFAULT_CLIENT_ROLES¶