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: EventRecord) None¶
Called on all event occurrences, if the respective event interface is registered for this scope.
- Parameters:
event – the event
- Returns:
None