aiRecord.h
Declarations for the ai record type.
This header was generated from aiRecord.dbd
Defines
-
HAS_aidset
Enums
-
enum aiFieldIndex
Values:
-
enumerator aiRecordNAME
-
enumerator aiRecordDESC
-
enumerator aiRecordASG
-
enumerator aiRecordSCAN
-
enumerator aiRecordPINI
-
enumerator aiRecordPHAS
-
enumerator aiRecordEVNT
-
enumerator aiRecordTSE
-
enumerator aiRecordTSEL
-
enumerator aiRecordDTYP
-
enumerator aiRecordDISV
-
enumerator aiRecordDISA
-
enumerator aiRecordSDIS
-
enumerator aiRecordMLOK
-
enumerator aiRecordMLIS
-
enumerator aiRecordBKLNK
-
enumerator aiRecordDISP
-
enumerator aiRecordPROC
-
enumerator aiRecordSTAT
-
enumerator aiRecordSEVR
-
enumerator aiRecordAMSG
-
enumerator aiRecordNSTA
-
enumerator aiRecordNSEV
-
enumerator aiRecordNAMSG
-
enumerator aiRecordACKS
-
enumerator aiRecordACKT
-
enumerator aiRecordDISS
-
enumerator aiRecordLCNT
-
enumerator aiRecordPACT
-
enumerator aiRecordPUTF
-
enumerator aiRecordRPRO
-
enumerator aiRecordASP
-
enumerator aiRecordPPN
-
enumerator aiRecordPPNR
-
enumerator aiRecordSPVT
-
enumerator aiRecordRSET
-
enumerator aiRecordDSET
-
enumerator aiRecordDPVT
-
enumerator aiRecordRDES
-
enumerator aiRecordLSET
-
enumerator aiRecordPRIO
-
enumerator aiRecordTPRO
-
enumerator aiRecordBKPT
-
enumerator aiRecordUDF
-
enumerator aiRecordUDFS
-
enumerator aiRecordTIME
-
enumerator aiRecordUTAG
-
enumerator aiRecordFLNK
-
enumerator aiRecordVAL
-
enumerator aiRecordINP
-
enumerator aiRecordPREC
-
enumerator aiRecordLINR
-
enumerator aiRecordEGUF
-
enumerator aiRecordEGUL
-
enumerator aiRecordEGU
-
enumerator aiRecordHOPR
-
enumerator aiRecordLOPR
-
enumerator aiRecordAOFF
-
enumerator aiRecordASLO
-
enumerator aiRecordSMOO
-
enumerator aiRecordHIHI
-
enumerator aiRecordLOLO
-
enumerator aiRecordHIGH
-
enumerator aiRecordLOW
-
enumerator aiRecordHHSV
-
enumerator aiRecordLLSV
-
enumerator aiRecordHSV
-
enumerator aiRecordLSV
-
enumerator aiRecordHYST
-
enumerator aiRecordAFTC
-
enumerator aiRecordADEL
-
enumerator aiRecordMDEL
-
enumerator aiRecordLALM
-
enumerator aiRecordAFVL
-
enumerator aiRecordALST
-
enumerator aiRecordMLST
-
enumerator aiRecordESLO
-
enumerator aiRecordEOFF
-
enumerator aiRecordROFF
-
enumerator aiRecordPBRK
-
enumerator aiRecordINIT
-
enumerator aiRecordLBRK
-
enumerator aiRecordRVAL
-
enumerator aiRecordORAW
-
enumerator aiRecordSIOL
-
enumerator aiRecordSVAL
-
enumerator aiRecordSIML
-
enumerator aiRecordSIMM
-
enumerator aiRecordSIMS
-
enumerator aiRecordOLDSIMM
-
enumerator aiRecordSSCN
-
enumerator aiRecordSDLY
-
enumerator aiRecordSIMPVT
-
enumerator aiRecordNAME
-
struct aidset
-
struct aiRecord
- #include <aiRecord.h>
Declaration of ai record type.
Public Members
-
char name[61]
Record Name.
-
char desc[41]
Descriptor.
-
char asg[29]
Access Security Group.
-
epicsEnum16 scan
Scan Mechanism.
-
epicsEnum16 pini
Process at iocInit.
-
epicsInt16 phas
Scan Phase.
-
char evnt[40]
Event Name.
-
epicsInt16 tse
Time Stamp Event.
-
DBLINK tsel
Time Stamp Link.
-
epicsEnum16 dtyp
Device Type.
-
epicsInt16 disv
Disable Value.
-
epicsInt16 disa
Disable.
-
DBLINK sdis
Scanning Disable.
-
epicsMutexId mlok
Monitor lock.
-
epicsUInt8 disp
Disable putField.
-
epicsUInt8 proc
Force Processing.
-
epicsEnum16 stat
Alarm Status.
-
epicsEnum16 sevr
Alarm Severity.
-
char amsg[40]
Alarm Message.
-
epicsEnum16 nsta
New Alarm Status.
-
epicsEnum16 nsev
New Alarm Severity.
-
char namsg[40]
New Alarm Message.
-
epicsEnum16 acks
Alarm Ack Severity.
-
epicsEnum16 ackt
Alarm Ack Transient.
-
epicsEnum16 diss
Disable Alarm Sevrty.
-
epicsUInt8 lcnt
Lock Count.
-
epicsUInt8 pact
Record active.
-
epicsUInt8 putf
dbPutField process
-
epicsUInt8 rpro
Reprocess
-
struct asgMember *asp
Access Security Pvt.
-
struct processNotify *ppn
pprocessNotify
-
struct processNotifyRecord *ppnr
pprocessNotifyRecord
-
struct scan_element *spvt
Scan Private.
-
struct typed_rset *rset
Address of RSET.
-
unambiguous_dset *dset
DSET address.
-
void *dpvt
Device Private.
-
struct dbRecordType *rdes
Address of dbRecordType.
-
struct lockRecord *lset
Lock Set.
-
epicsEnum16 prio
Scheduling Priority.
-
epicsUInt8 tpro
Trace Processing.
-
epicsUInt8 bkpt
Break Point.
-
epicsUInt8 udf
Undefined.
-
epicsEnum16 udfs
Undefined Alarm Sevrty.
-
epicsTimeStamp time
Time.
-
epicsUInt64 utag
Time Tag.
-
DBLINK flnk
Forward Process Link.
-
epicsFloat64 val
Current EGU Value.
-
DBLINK inp
Input Specification.
-
epicsInt16 prec
Display Precision.
-
epicsEnum16 linr
Linearization.
-
epicsFloat64 eguf
Engineer Units Full.
-
epicsFloat64 egul
Engineer Units Low.
-
char egu[16]
Engineering Units.
-
epicsFloat64 hopr
High Operating Range.
-
epicsFloat64 lopr
Low Operating Range.
-
epicsFloat64 aoff
Adjustment Offset.
-
epicsFloat64 aslo
Adjustment Slope.
-
epicsFloat64 smoo
Smoothing.
-
epicsFloat64 hihi
Hihi Alarm Limit.
-
epicsFloat64 lolo
Lolo Alarm Limit.
-
epicsFloat64 high
High Alarm Limit.
-
epicsFloat64 low
Low Alarm Limit.
-
epicsEnum16 hhsv
Hihi Severity.
-
epicsEnum16 llsv
Lolo Severity.
-
epicsEnum16 hsv
High Severity.
-
epicsEnum16 lsv
Low Severity.
-
epicsFloat64 hyst
Alarm Deadband.
-
epicsFloat64 aftc
Alarm Filter Time Constant.
-
epicsFloat64 adel
Archive Deadband.
-
epicsFloat64 mdel
Monitor Deadband.
-
epicsFloat64 lalm
Last Value Alarmed.
-
epicsFloat64 afvl
Alarm Filter Value.
-
epicsFloat64 alst
Last Value Archived.
-
epicsFloat64 mlst
Last Val Monitored.
-
epicsFloat64 eslo
Raw to EGU Slope.
-
epicsFloat64 eoff
Raw to EGU Offset.
-
epicsUInt32 roff
Raw Offset.
-
void *pbrk
Ptrto brkTable.
-
epicsInt16 init
Initialized?
-
epicsInt16 lbrk
LastBreak Point.
-
epicsInt32 rval
Current Raw Value.
-
epicsInt32 oraw
Previous Raw Value.
-
DBLINK siol
Simulation Input Link.
-
epicsFloat64 sval
Simulation Value.
-
DBLINK siml
Simulation Mode Link.
-
epicsEnum16 simm
Simulation Mode.
-
epicsEnum16 sims
Simulation Mode Severity.
-
epicsEnum16 oldsimm
Prev. Simulation Mode.
-
epicsEnum16 sscn
Sim. Mode Scan.
-
epicsFloat64 sdly
Sim. Mode Async Delay.
-
epicsCallback *simpvt
Sim. Mode Private.
-
char name[61]