Module Contents¶
Classes¶
Object representing a publication (feedback from publishing an event when doing |
|
Object representing a handler subscription. |
|
Object representing an event handler attached to a subscription. |
|
Object representing a registration. |
|
Object representing an procedure endpoint attached to a registration. |
|
Object representing an outstanding request to publish (acknowledged) an event. |
|
Object representing an outstanding request to subscribe to a topic. |
|
Object representing an outstanding request to unsubscribe a subscription. |
|
Object representing an outstanding request to call a procedure. |
|
Object representing an outstanding request to invoke an endpoint. |
|
Object representing an outstanding request to register a procedure. |
|
Object representing an outstanding request to unregister a registration. |
- class autobahn.wamp.request.Publication(publication_id, was_encrypted)[source]¶
Bases:
object
Object representing a publication (feedback from publishing an event when doing an acknowledged publish).
- __slots__ = ['id', 'was_encrypted']¶
- class autobahn.wamp.request.Subscription(subscription_id, topic, session, handler)[source]¶
Bases:
object
Object representing a handler subscription.
- __slots__ = ['id', 'topic', 'active', 'session', 'handler']¶
- class autobahn.wamp.request.Handler(fn, obj=None, details_arg=None)[source]¶
Bases:
object
Object representing an event handler attached to a subscription.
- __slots__ = ['fn', 'obj', 'details_arg']¶
- class autobahn.wamp.request.Registration(session, registration_id, procedure, endpoint)[source]¶
Bases:
object
Object representing a registration.
- __slots__ = ['id', 'active', 'session', 'procedure', 'endpoint']¶
- class autobahn.wamp.request.Endpoint(fn, obj=None, details_arg=None)[source]¶
Bases:
object
Object representing an procedure endpoint attached to a registration.
- __slots__ = ['fn', 'obj', 'details_arg']¶
- class autobahn.wamp.request.PublishRequest(request_id, on_reply, was_encrypted)[source]¶
Bases:
Request
Object representing an outstanding request to publish (acknowledged) an event.
- __slots__ = was_encrypted¶
- class autobahn.wamp.request.SubscribeRequest(request_id, topic, on_reply, handler)[source]¶
Bases:
Request
Object representing an outstanding request to subscribe to a topic.
- __slots__ = ['handler', 'topic']¶
- class autobahn.wamp.request.UnsubscribeRequest(request_id, on_reply, subscription_id)[source]¶
Bases:
Request
Object representing an outstanding request to unsubscribe a subscription.
- __slots__ = ['subscription_id']¶
- class autobahn.wamp.request.CallRequest(request_id, procedure, on_reply, options)[source]¶
Bases:
Request
Object representing an outstanding request to call a procedure.
- __slots__ = ['procedure', 'options']¶
- class autobahn.wamp.request.InvocationRequest(request_id, on_reply)[source]¶
Bases:
Request
Object representing an outstanding request to invoke an endpoint.