|
EPICS Base
7.0.5.1
|
Alarm severity and status/condition values. More...
#include "libComAPI.h"

Go to the source code of this file.
Macros | |
| #define | NO_ALARM 0 |
| The NO_ALARM value can be used as both a severity and a status. | |
Original macros for alarm severity values | |
| #define | firstEpicsAlarmSev epicsSevNone |
| #define | MINOR_ALARM epicsSevMinor |
| #define | MAJOR_ALARM epicsSevMajor |
| #define | INVALID_ALARM epicsSevInvalid |
| #define | lastEpicsAlarmSev epicsSevInvalid |
Original macros for alarm status/condition values | |
| #define | firstEpicsAlarmCond epicsAlarmNone |
| #define | READ_ALARM epicsAlarmRead |
| #define | WRITE_ALARM epicsAlarmWrite |
| #define | HIHI_ALARM epicsAlarmHiHi |
| #define | HIGH_ALARM epicsAlarmHigh |
| #define | LOLO_ALARM epicsAlarmLoLo |
| #define | LOW_ALARM epicsAlarmLow |
| #define | STATE_ALARM epicsAlarmState |
| #define | COS_ALARM epicsAlarmCos |
| #define | COMM_ALARM epicsAlarmComm |
| #define | TIMEOUT_ALARM epicsAlarmTimeout |
| #define | HW_LIMIT_ALARM epicsAlarmHwLimit |
| #define | CALC_ALARM epicsAlarmCalc |
| #define | SCAN_ALARM epicsAlarmScan |
| #define | LINK_ALARM epicsAlarmLink |
| #define | SOFT_ALARM epicsAlarmSoft |
| #define | BAD_SUB_ALARM epicsAlarmBadSub |
| #define | UDF_ALARM epicsAlarmUDF |
| #define | DISABLE_ALARM epicsAlarmDisable |
| #define | SIMM_ALARM epicsAlarmSimm |
| #define | READ_ACCESS_ALARM epicsAlarmReadAccess |
| #define | WRITE_ACCESS_ALARM epicsAlarmWriteAccess |
| #define | lastEpicsAlarmCond epicsAlarmWriteAccess |
Enumerations | |
| enum | epicsAlarmSeverity { epicsSevNone = NO_ALARM, epicsSevMinor, epicsSevMajor, epicsSevInvalid, ALARM_NSEV } |
| Alarm severity values. More... | |
| enum | epicsAlarmCondition { epicsAlarmNone = NO_ALARM, epicsAlarmRead, epicsAlarmWrite, epicsAlarmHiHi, epicsAlarmHigh, epicsAlarmLoLo, epicsAlarmLow, epicsAlarmState, epicsAlarmCos, epicsAlarmComm, epicsAlarmTimeout, epicsAlarmHwLimit, epicsAlarmCalc, epicsAlarmScan, epicsAlarmLink, epicsAlarmSoft, epicsAlarmBadSub, epicsAlarmUDF, epicsAlarmDisable, epicsAlarmSimm, epicsAlarmReadAccess, epicsAlarmWriteAccess, ALARM_NSTATUS } |
| Alarm status/condition values. More... | |
Variables | |
| LIBCOM_API const char * | epicsAlarmSeverityStrings [ALARM_NSEV] |
| How to convert an alarm severity into a string. | |
| LIBCOM_API const char * | epicsAlarmConditionStrings [ALARM_NSTATUS] |
| How to convert an alarm condition/status into a string. | |
These alarm definitions must match the related menuAlarmSevr.dbd and menuAlarmStat.dbd files found in the IOC database module.
Definition in file alarm.h.
| enum epicsAlarmSeverity |
| enum epicsAlarmCondition |
1.8.13