carb.events#

Classes Summary:

AdapterType

Members:

IEvent

Event.

IEventStream

A stream that queues and dispatches events.

IEvents

Top-level events service for creating streams and sender ids.

IEventsAdapter

Creates adapters that translate between event systems.

ISubscription

Subscription holder.

MappingEntry

Adapter mapping entry between event type and names.

MappingEntry2

Mapping entry with optional filters for adapter creation.

Functions Summary:

get_events_adapter_interface

Returns cached :class:`carb.events.IEventsAdapter` interface

get_events_interface

Returns cached :class:`carb.events.IEvents` interface

acquire_events_adapter_interface

acquire_events_adapter_interface() -> carb::events::IEventsAdapter

acquire_events_interface

acquire_events_interface() -> carb::events::IEvents

type_from_string

type_from_string(arg0: str) -> int

unregister_event_alias

unregister_event_alias(event_type: int, push_event: str, pop_event: str) -> bool