#include <mcl_connectivity/src/event.h>
Data Fields | |
char * | id |
Unique identifier of the event. More... | |
char * | correlation_id |
Parent event id. More... | |
char | timestamp [MCL_TIMESTAMP_LENGTH] |
Creation time of the event in ISO format. More... | |
mcl_int32_t | severity |
Severity level. More... | |
char * | description |
Event description. More... | |
char * | type |
Type of the event. More... | |
char * | version |
Version of the event/alarm type. More... | |
mcl_json_t * | details |
Event/alarm details. More... | |
char* event_payload_t::correlation_id |
Parent event id.
Definition at line 24 of file event.h.
Referenced by _add_event_to_payload_array(), and _item_payload_size_for_event().
char* event_payload_t::description |
Event description.
Definition at line 27 of file event.h.
Referenced by _add_event_to_payload_array(), and _item_payload_size_for_event().
mcl_json_t* event_payload_t::details |
Event/alarm details.
Definition at line 30 of file event.h.
Referenced by _add_event_to_payload_array(), and _item_payload_size_for_event().
char* event_payload_t::id |
Unique identifier of the event.
Definition at line 23 of file event.h.
Referenced by _add_event_to_payload_array(), and _item_payload_size_for_event().
mcl_int32_t event_payload_t::severity |
char event_payload_t::timestamp[MCL_TIMESTAMP_LENGTH] |
Creation time of the event in ISO format.
Definition at line 25 of file event.h.
Referenced by _add_event_to_payload_array(), and event_validate().
char* event_payload_t::type |
Type of the event.
Definition at line 28 of file event.h.
Referenced by _add_event_to_payload_array(), _item_payload_size_for_event(), and event_validate().
char* event_payload_t::version |
Version of the event/alarm type.
Definition at line 29 of file event.h.
Referenced by _add_event_to_payload_array(), _item_payload_size_for_event(), and event_validate().