This is Unofficial EPICS BASE Doxygen Site
alarmString.c
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2009 UChicago Argonne LLC, as Operator of Argonne
3 * National Laboratory.
4 * Copyright (c) 2002 The Regents of the University of California, as
5 * Operator of Los Alamos National Laboratory.
6 * EPICS BASE is distributed subject to a Software License Agreement found
7 * in file LICENSE that is included with this distribution.
8 \*************************************************************************/
9 
10 /* String names for alarm status and severity values */
11 
12 #include "alarm.h"
13 
14 /* ALARM SEVERITIES - must match menuAlarmSevr.dbd and alarm.h */
15 
17  "NO_ALARM",
18  "MINOR",
19  "MAJOR",
20  "INVALID"
21 };
22 
23 
24 /* ALARM STATUS - must match menuAlarmStat.dbd and alarm.h */
25 
27  "NO_ALARM",
28  "READ",
29  "WRITE",
30  "HIHI",
31  "HIGH",
32  "LOLO",
33  "LOW",
34  "STATE",
35  "COS",
36  "COMM",
37  "TIMEOUT",
38  "HWLIMIT",
39  "CALC",
40  "SCAN",
41  "LINK",
42  "SOFT",
43  "BAD_SUB",
44  "UDF",
45  "DISABLE",
46  "SIMM",
47  "READ_ACCESS",
48  "WRITE_ACCESS"
49 };
const char * epicsAlarmSeverityStrings[ALARM_NSEV]
How to convert an alarm severity into a string.
Definition: alarmString.c:16
const char * epicsAlarmConditionStrings[ALARM_NSTATUS]
How to convert an alarm condition/status into a string.
Definition: alarmString.c:26