|
Modbus Vault v1.0
|
Event bus type structure. More...
#include <event_bus.h>
Data Fields | ||
| event_bus_event_t | type | |
| union { | ||
| uint32_t data | ||
| void * data_ptr | ||
| } | payload | |
| size_t | size | |
| int64_t | timestamp_us | |
Event bus type structure.
| uint32_t event_bus_t::data |
Used when passing a value
| void* event_bus_t::data_ptr |
Used when passing a pointer
| union { ... } event_bus_t::payload |
Event payload
| size_t event_bus_t::size |
Size of data
| int64_t event_bus_t::timestamp_us |
Event time in uSeconds
| event_bus_event_t event_bus_t::type |
Event type