EventScope¶
-
class
maze.core.events.event_service.
EventScope
¶ Base class for all services that integrate with the event system and therefore use EventService as their backend.
Currently PubSub is the only concrete implementation.
-
abstract
clear_events
() → None¶ Notification after the env step execution about the start of a new step.
-
abstract
notify_event
(event: maze.core.events.event_record.EventRecord) → None¶ Called on all event occurrences, if the respective event interface is registered for this scope.
- Parameters
event – the event
- Returns
None
-
abstract