Notification of a system event for logging purposes (MessageType::EVENT_NOTIFICATION, version 1.0).
More...
#include <point_one/fusion_engine/messages/control.h>
Notification of a system event for logging purposes (MessageType::EVENT_NOTIFICATION, version 1.0).
Definition at line 315 of file control.h.
◆ EventType
Enumerator |
---|
LOG | |
RESET | |
CONFIG_CHANGE | |
Definition at line 316 of file control.h.
◆ to_string()
static const char* point_one::fusion_engine::messages::EventNotificationMessage::to_string |
( |
EventType |
type | ) |
|
|
inlinestatic |
◆ event_description
char* point_one::fusion_engine::messages::EventNotificationMessage::event_description[0] |
This is a dummy entry to provide a pointer to this offset.
This is used for populating string describing the event, where applicable.
Definition at line 362 of file control.h.
◆ event_description_len_bytes
uint16_t point_one::fusion_engine::messages::EventNotificationMessage::event_description_len_bytes = 0 |
◆ event_flags
uint64_t point_one::fusion_engine::messages::EventNotificationMessage::event_flags = 0 |
A bitmask of flags associated with the event.
Definition at line 350 of file control.h.
◆ MESSAGE_TYPE
◆ MESSAGE_VERSION
constexpr uint8_t point_one::fusion_engine::messages::EventNotificationMessage::MESSAGE_VERSION = 0 |
|
staticconstexpr |
◆ system_time_ns
int64_t point_one::fusion_engine::messages::EventNotificationMessage::system_time_ns = 0 |
The current system timestamp (in ns).
Definition at line 347 of file control.h.
◆ type
The type of event that occurred.
Definition at line 342 of file control.h.
The documentation for this struct was generated from the following file:
- src/point_one/fusion_engine/messages/control.h