IEvents

class carb.events.IEvents

Methods

__init__(*args, **kwargs)

acquire_unique_sender_id(self)

Acquire unique sender id.

create_event_stream(self)

Create new `.EventStream`.

release_unique_sender_id(self, arg0)

__init__(*args, **kwargs)
acquire_unique_sender_id(self: carb.events._events.IEvents) int

Acquire unique sender id.

Call :func:`.release_unique_sender_id` when it is not needed anymore. It can be reused then.

create_event_stream(self: carb.events._events.IEvents) carb.events._events.IEventStream

Create new `.EventStream`.

release_unique_sender_id(self: carb.events._events.IEvents, arg0: int) None