6#ifndef __EVENT_ALARMMANAGER_IDL__
7#define __EVENT_ALARMMANAGER_IDL__
18 constant
int NO_ERROR = 0;
19 constant
int ERR_UNKNOWN_ALARM_ID = 1;
20 constant
int ERR_EXECUTING_ACTIONS = 2;
int acknowledgeAlarm(in string alarmId)
Acknowledges an alarm.
vector< Alarm > listAlarms()
List alarms that need to be acknowledged.
Existing alarm acknowledgement event.
string alarmId
Alarm id of acknowledged alarm.
Alarm alarm
Newly added alarm.
Alarm alarm
Updated alarm.
string actionId
Corresponding action id.
vector< Alert > alerts
List of alerts.
int numberAlerts
Number of alerts.
string eventCondition
Event condition.
time lastAppearance
Date & time of last appearance (UNIX timestamp, UTC)
string message
Log message.
time firstAppearance
Date & time of first appearance (UNIX timestamp, UTC)
Common base for all events.