Notification of a system event for logging purposes (MessageType::EVENT_NOTIFICATION, version 1.0). 
Definition at line 493 of file control.h.
 
#include <point_one/fusion_engine/messages/control.h>
◆ EventType
| Enumerator | 
|---|
| LOG  | Event containing a logged message string from the device.  
 | 
| RESET  | Event indicating a device reset occurred.  
The event flags will be set to the requested reset bitmask, if applicable (see ResetRequest). The payload will contain a string describing the cause of the reset.  
 | 
| CONFIG_CHANGE  | Notification that the user configuration has been changed.  
Intended for diagnostic purposes.  
 | 
| COMMAND  | Notification that the user performed a command (e.g., configuration request, fault injection enable/disable).  
 | 
| COMMAND_RESPONSE  | Record containing the response to a user command.  
Response events are not output on the interface on which the command was received; that interface will receive the response itself.  
 | 
Definition at line 494 of file control.h.
 
 
◆ to_string()
◆ event_description_len_bytes
      
        
          | uint16_t point_one::fusion_engine::messages::EventNotificationMessage::event_description_len_bytes = 0 | 
        
      
 
The number of bytes in the event description string. 
Definition at line 560 of file control.h.
 
 
◆ event_flags
      
        
          | uint64_t point_one::fusion_engine::messages::EventNotificationMessage::event_flags = 0 | 
        
      
 
A bitmask of flags associated with the event. 
Definition at line 557 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 554 of file control.h.
 
 
◆ type
The type of event that occurred. 
Definition at line 549 of file control.h.
 
 
The documentation for this struct was generated from the following file:
- src/point_one/fusion_engine/messages/control.h