event_payload_t Struct Reference

This struct is used for building event.payload structure. More...

#include <src/data_types.h>

Collaboration diagram for event_payload_t:
Collaboration graph

Data Fields

string_tid
 Unique identifier of the event. More...
 
string_tcorrelation_id
 Parent event id. More...
 
string_ttimestamp
 Creation time of the event in ISO format. More...
 
mcl_int32_t severity
 Severity level. More...
 
string_tdescription
 Event description. More...
 
string_ttype
 Type of the event. More...
 
string_tversion
 Version of the event/alarm type. More...
 
mcl_json_tdetails
 Event/alarm details. More...
 

Detailed Description

This struct is used for building event.payload structure.

Definition at line 132 of file data_types.h.

Field Documentation

string_t* event_payload_t::correlation_id

Parent event id.

Definition at line 135 of file data_types.h.

Referenced by _add_event().

string_t* event_payload_t::description

Event description.

Definition at line 140 of file data_types.h.

Referenced by _add_event().

mcl_json_t* event_payload_t::details

Event/alarm details.

Definition at line 143 of file data_types.h.

Referenced by _add_event().

string_t* event_payload_t::id

Unique identifier of the event.

Definition at line 134 of file data_types.h.

Referenced by _add_event().

mcl_int32_t event_payload_t::severity

Severity level.

Definition at line 139 of file data_types.h.

Referenced by _add_event().

string_t* event_payload_t::timestamp

Creation time of the event in ISO format.

Definition at line 138 of file data_types.h.

Referenced by _add_event().

string_t* event_payload_t::type

Type of the event.

Definition at line 141 of file data_types.h.

Referenced by _add_event().

string_t* event_payload_t::version

Version of the event/alarm type.

Definition at line 142 of file data_types.h.

Referenced by _add_event().


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