The EventBus is a central communication hub for event-driven architecture.
More...
The EventBus is a central communication hub for event-driven architecture.
EventBus implements a publish-subscribe pattern allowing decoupled components to communicate through events. It manages event subscriptions, broadcasts events to interested listeners, and provides data channel functionality for asynchronous data exchange between components.
- Template Parameters
-
| T_topic | Type used for event topics (typically unsigned int) |
| T_msg | Type used for event messages (typically int) |
| T_data | Type used for data channel payloads (typically Bytes) |
◆ CoreEventBus
Standard EventBus configuration used throughout the core system.
Uses unsigned int for topics, int for messages, and Bytes for data payloads