carb.eventdispatcher Functions

Functions Summary:

get_eventdispatcher

Returns cached :class:`carb.eventdispatcher.IEventDispatcher` interface (shorthand).

get_messagequeue_factory

Returns cached :class:`carb.eventdispatcher.IMessageQueueFactory` interface (shorthand)

lru_cache

Least-recently-used cache decorator.

acquire_eventdispatcher_interface

acquire_eventdispatcher_interface() -> carb::eventdispatcher::IEventDispatcher

acquire_messagequeue_factory_interface

acquire_messagequeue_factory_interface() -> carb::eventdispatcher::IMessageQueueFactory