Modbus Vault v1.0
Loading...
Searching...
No Matches
event_bus_t Struct Reference

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
 

Detailed Description

Event bus type structure.

Field Documentation

◆ data

uint32_t event_bus_t::data

Used when passing a value

◆ data_ptr

void* event_bus_t::data_ptr

Used when passing a pointer

◆ [union]

union { ... } event_bus_t::payload

Event payload

◆ size

size_t event_bus_t::size

Size of data

◆ timestamp_us

int64_t event_bus_t::timestamp_us

Event time in uSeconds

◆ type

event_bus_event_t event_bus_t::type

Event type


The documentation for this struct was generated from the following file: