#define MCL_TIMESTAMP_LENGTH
mcl_int32_t severity
Severity level.
char * correlation_id
Parent event id.
mcl_json_t * details
Event/alarm details.
char * version
Version of the event/alarm type.
char * description
Event description.
const char * mcl_event_versions[]
struct mcl_event_t mcl_event_t
event_payload_t * payload
Payload of event.
char * type
Type of the event.
MCL_LOCAL mcl_error_t event_validate(event_t *event)
mcl_item_t item_base
Item base of event.
char * id
Unique identifier of the event.
char timestamp[MCL_TIMESTAMP_LENGTH]
Creation time of the event in ISO format.