Skip to content

events

Classes

EventListener

Bases: Protocol

Source code in kiara/registries/events/__init__.py
13
14
15
class EventListener(Protocol):
    def handle_events(self, *events: KiaraEvent) -> Any:
        pass

Functions

handle_events(*events: KiaraEvent) -> Any
Source code in kiara/registries/events/__init__.py
14
15
def handle_events(self, *events: KiaraEvent) -> Any:
    pass

AsyncEventListener

Bases: Protocol

Source code in kiara/registries/events/__init__.py
18
19
20
class AsyncEventListener(Protocol):
    def wait_for_processing(self, processing_id: Any):
        pass

Functions

wait_for_processing(processing_id: Any)
Source code in kiara/registries/events/__init__.py
19
20
def wait_for_processing(self, processing_id: Any):
    pass

EventProducer

Bases: Protocol

Source code in kiara/registries/events/__init__.py
23
24
25
class EventProducer(Protocol):

    pass