Event Emitter using the threadpool to run event functions in
separate threads.
Definition at line 20 of file threaded_event_emitter.py.
def mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.__init__ |
( |
|
self, |
|
|
|
threads = 10 |
|
) |
| |
def mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.on |
( |
|
self, |
|
|
|
event, |
|
|
|
f = None |
|
) |
| |
def mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.once |
( |
|
self, |
|
|
|
event, |
|
|
|
f = None |
|
) |
| |
def mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.remove_listener |
( |
|
self, |
|
|
|
event_name, |
|
|
|
func |
|
) |
| |
mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.pool |
mycroft.messagebus.client.threaded_event_emitter.ThreadedEventEmitter.wrappers |
The documentation for this class was generated from the following file: