/pps/services/alarm/status-<clientlabel>

Status object for alarm control object

Publishers
coreServices
Subscribers
Any app

Overview

When an alarm is created, its status is added as an attribute to the /pps/services/alarm/status-clientlabel object (where clientlabel is the parameter given in the set command issued to the /pps/services/alarm/control object).

The alarm status is reported in the alarm_alarmid parameter, where alarmid is the value returned from the set command. Before an alarm expires, its status is running:
[n]@status-client1
alarm_196608::running
When the alarm expires, its status will change to expired and then the attribute will be deleted. If the alarm is deleted before it expires, the status attribute will be deleted. Note that PPS adds a minus sign to an attribute to show that it has been deleted:
@status-client1
-alarm_196608