eventify.drivers package¶
Submodules¶
eventify.drivers.crossbar module¶
Crossbar Driver Module
-
class
eventify.drivers.crossbar.
Component
(config=None)[source]¶ Bases:
eventify.drivers.base.BaseComponent
,autobahn.asyncio.wamp.ApplicationSession
Handle subscribing to topics
-
log
= <Logger eventify.drivers.crossbar (WARNING)>¶
-
lookup_session
(topic_name)[source]¶ Attempts to find the session id for a given topic
http://crossbar.io/docs/Subscription-Meta-Events-and-Procedures/
-
show_sessions
()[source]¶ Returns an object with a lists of the session IDs for all sessions currently attached to the realm
-
-
class
eventify.drivers.crossbar.
Service
(driver='crossbar', config_file='config.json', handlers=None)[source]¶ Bases:
eventify.Eventify
Create crossbar service