Defines an Alarm Watch List Query Structure for stock property queries. More...
#include <almlib.h>
Data Fields | |
int | asys |
int | atyp |
int | chkNormal |
int | cnt |
int | cntThreshold |
int | code |
int | codeHigh |
int | codeHighWarn |
int | codeLow |
int | codeLowWarn |
char | dev [DEVICE_NAME_SIZE] |
char | eqm [EQM_NAME_SIZE] |
char | fltr [256] |
int | fmt |
float | hi |
int | hisev |
float | hiwarn |
int | hiwarnsev |
float | lo |
int | losev |
float | lowarn |
int | lowarnsev |
UINT32 | mask |
UINT32 | normal |
char | prp [PROPERTY_NAME_SIZE] |
int | sev |
int | siz |
char | tagHigh [ALARM_TAG_SIZE] |
char | tagHighWarn [ALARM_TAG_SIZE] |
char | tagLow [ALARM_TAG_SIZE] |
char | tagLowWarn [ALARM_TAG_SIZE] |
char | tagNormal [ALARM_TAG_SIZE] |
Defines an Alarm Watch List Query Structure for stock property queries.
Presents the infomration in an AWSLstEntry for querying purposes
int AWLQS::asys |
alarm system id
int AWLQS::atyp |
array type
int AWLQS::chkNormal |
!= 0 => check vs normal; FALSE = check threshold
int AWLQS::cnt |
current alarm counter
int AWLQS::cntThreshold |
set alarm when counter > threshold
int AWLQS::code |
assigned alarm code for alarms
int AWLQS::codeHigh |
assigned alarm code for 'high' alarms
int AWLQS::codeHighWarn |
assigned alarm code for 'high warn' alarms
int AWLQS::codeLow |
assigned alarm code for 'low' alarms
int AWLQS::codeLowWarn |
assigned alarm code for 'low warn' alarms
char AWLQS::dev[DEVICE_NAME_SIZE] |
device to use in calling the eqm
char AWLQS::eqm[EQM_NAME_SIZE] |
equipment module (eqm) to call to check for alarms
char AWLQS::fltr[256] |
assigned filter string
int AWLQS::fmt |
format (long type) to use in calling the eqm
float AWLQS::hi |
high threshold
int AWLQS::hisev |
high severity
float AWLQS::hiwarn |
high warn threshold
int AWLQS::hiwarnsev |
high warning severity
float AWLQS::lo |
low threshold
int AWLQS::losev |
low severity
float AWLQS::lowarn |
low warn threshold
int AWLQS::lowarnsev |
low warning severity
UINT32 AWLQS::mask |
if fmt is an integer type
UINT32 AWLQS::normal |
normal non-alarm state value (after mask)
char AWLQS::prp[PROPERTY_NAME_SIZE] |
property to use in calling the eqm
int AWLQS::sev |
general highest severity
int AWLQS::siz |
array size to use in calling the eqm
char AWLQS::tagHigh[ALARM_TAG_SIZE] |
assigned alarm tag for 'high' alarms
char AWLQS::tagHighWarn[ALARM_TAG_SIZE] |
assigned alarm tag for 'high warn' alarms
char AWLQS::tagLow[ALARM_TAG_SIZE] |
assigned alarm tag for 'low' alarms
char AWLQS::tagLowWarn[ALARM_TAG_SIZE] |
assigned alarm tag for 'low warn' alarms
char AWLQS::tagNormal[ALARM_TAG_SIZE] |
assigned alarm tag for 'normal' alarms