calcRecord.h
Declarations for the calc record type.
This header was generated from calcRecord.dbd
Enums
-
enum calcFieldIndex
Values:
-
enumerator calcRecordNAME
-
enumerator calcRecordDESC
-
enumerator calcRecordASG
-
enumerator calcRecordSCAN
-
enumerator calcRecordPINI
-
enumerator calcRecordPHAS
-
enumerator calcRecordEVNT
-
enumerator calcRecordTSE
-
enumerator calcRecordTSEL
-
enumerator calcRecordDTYP
-
enumerator calcRecordDISV
-
enumerator calcRecordDISA
-
enumerator calcRecordSDIS
-
enumerator calcRecordMLOK
-
enumerator calcRecordMLIS
-
enumerator calcRecordBKLNK
-
enumerator calcRecordDISP
-
enumerator calcRecordPROC
-
enumerator calcRecordSTAT
-
enumerator calcRecordSEVR
-
enumerator calcRecordAMSG
-
enumerator calcRecordNSTA
-
enumerator calcRecordNSEV
-
enumerator calcRecordNAMSG
-
enumerator calcRecordACKS
-
enumerator calcRecordACKT
-
enumerator calcRecordDISS
-
enumerator calcRecordLCNT
-
enumerator calcRecordPACT
-
enumerator calcRecordPUTF
-
enumerator calcRecordRPRO
-
enumerator calcRecordASP
-
enumerator calcRecordPPN
-
enumerator calcRecordPPNR
-
enumerator calcRecordSPVT
-
enumerator calcRecordRSET
-
enumerator calcRecordDSET
-
enumerator calcRecordDPVT
-
enumerator calcRecordRDES
-
enumerator calcRecordLSET
-
enumerator calcRecordPRIO
-
enumerator calcRecordTPRO
-
enumerator calcRecordBKPT
-
enumerator calcRecordUDF
-
enumerator calcRecordUDFS
-
enumerator calcRecordTIME
-
enumerator calcRecordUTAG
-
enumerator calcRecordFLNK
-
enumerator calcRecordVAL
-
enumerator calcRecordCALC
-
enumerator calcRecordINPA
-
enumerator calcRecordINPB
-
enumerator calcRecordINPC
-
enumerator calcRecordINPD
-
enumerator calcRecordINPE
-
enumerator calcRecordINPF
-
enumerator calcRecordINPG
-
enumerator calcRecordINPH
-
enumerator calcRecordINPI
-
enumerator calcRecordINPJ
-
enumerator calcRecordINPK
-
enumerator calcRecordINPL
-
enumerator calcRecordEGU
-
enumerator calcRecordPREC
-
enumerator calcRecordHOPR
-
enumerator calcRecordLOPR
-
enumerator calcRecordHIHI
-
enumerator calcRecordLOLO
-
enumerator calcRecordHIGH
-
enumerator calcRecordLOW
-
enumerator calcRecordHHSV
-
enumerator calcRecordLLSV
-
enumerator calcRecordHSV
-
enumerator calcRecordLSV
-
enumerator calcRecordAFTC
-
enumerator calcRecordAFVL
-
enumerator calcRecordHYST
-
enumerator calcRecordADEL
-
enumerator calcRecordMDEL
-
enumerator calcRecordA
-
enumerator calcRecordB
-
enumerator calcRecordC
-
enumerator calcRecordD
-
enumerator calcRecordE
-
enumerator calcRecordF
-
enumerator calcRecordG
-
enumerator calcRecordH
-
enumerator calcRecordI
-
enumerator calcRecordJ
-
enumerator calcRecordK
-
enumerator calcRecordL
-
enumerator calcRecordLA
-
enumerator calcRecordLB
-
enumerator calcRecordLC
-
enumerator calcRecordLD
-
enumerator calcRecordLE
-
enumerator calcRecordLF
-
enumerator calcRecordLG
-
enumerator calcRecordLH
-
enumerator calcRecordLI
-
enumerator calcRecordLJ
-
enumerator calcRecordLK
-
enumerator calcRecordLL
-
enumerator calcRecordLALM
-
enumerator calcRecordALST
-
enumerator calcRecordMLST
-
enumerator calcRecordRPCL
-
enumerator calcRecordNAME
-
struct calcRecord
- #include <calcRecord.h>
Declaration of calc 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
Result.
-
char calc[80]
Calculation.
-
DBLINK inpa
Input A.
-
DBLINK inpb
Input B.
-
DBLINK inpc
Input C.
-
DBLINK inpd
Input D.
-
DBLINK inpe
Input E.
-
DBLINK inpf
Input F.
-
DBLINK inpg
Input G.
-
DBLINK inph
Input H.
-
DBLINK inpi
Input I.
-
DBLINK inpj
Input J.
-
DBLINK inpk
Input K.
-
DBLINK inpl
Input L.
-
char egu[16]
Engineering Units.
-
epicsInt16 prec
Display Precision.
-
epicsFloat64 hopr
High Operating Rng.
-
epicsFloat64 lopr
Low Operating Range.
-
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 aftc
Alarm Filter Time Constant.
-
epicsFloat64 afvl
Alarm Filter Value.
-
epicsFloat64 hyst
Alarm Deadband.
-
epicsFloat64 adel
Archive Deadband.
-
epicsFloat64 mdel
Monitor Deadband.
-
epicsFloat64 a
Value of Input A.
-
epicsFloat64 b
Value of Input B.
-
epicsFloat64 c
Value of Input C.
-
epicsFloat64 d
Value of Input D.
-
epicsFloat64 e
Value of Input E.
-
epicsFloat64 f
Value of Input F.
-
epicsFloat64 g
Value of Input G.
-
epicsFloat64 h
Value of Input H.
-
epicsFloat64 i
Value of Input I.
-
epicsFloat64 j
Value of Input J.
-
epicsFloat64 k
Value of Input K.
-
epicsFloat64 l
Value of Input L.
-
epicsFloat64 la
Prev Value of A.
-
epicsFloat64 lb
Prev Value of B.
-
epicsFloat64 lc
Prev Value of C.
-
epicsFloat64 ld
Prev Value of D.
-
epicsFloat64 le
Prev Value of E.
-
epicsFloat64 lf
Prev Value of F.
-
epicsFloat64 lg
Prev Value of G.
-
epicsFloat64 lh
Prev Value of H.
-
epicsFloat64 li
Prev Value of I.
-
epicsFloat64 lj
Prev Value of J.
-
epicsFloat64 lk
Prev Value of K.
-
epicsFloat64 ll
Prev Value of L.
-
epicsFloat64 lalm
Last Value Alarmed.
-
epicsFloat64 alst
Last Value Archived.
-
epicsFloat64 mlst
Last Val Monitored.
-
char rpcl[((80) * 21 / 6)]
Reverse Polish Calc.
-
char name[61]