...
We can distinguish different type of events by Producer driven or Consumer driven.
Source: https://www.scylladb.com/glossary/event-driven-architecture/
For example, the oscd-open
event is a Consumer driven event. The API of this event is established in OpenSCD Core and should be adhered by any plugin.
...