selRecord.h
Declarations for the sel record type.
This header was generated from selRecord.dbd
Defines
-
selSELM_NUM_CHOICES
Number of states defined for menu selSELM.
Enums
-
enum selSELM
Enumerated type from menu selSELM.
Values:
-
enumerator selSELM_Specified
State string “Specified”.
-
enumerator selSELM_High_Signal
State string “High Signal”.
-
enumerator selSELM_Low_Signal
State string “Low Signal”.
-
enumerator selSELM_Median_Signal
State string “Median Signal”.
-
enumerator selSELM_Specified
-
enum selFieldIndex
Values:
-
enumerator selRecordNAME
-
enumerator selRecordDESC
-
enumerator selRecordASG
-
enumerator selRecordSCAN
-
enumerator selRecordPINI
-
enumerator selRecordPHAS
-
enumerator selRecordEVNT
-
enumerator selRecordTSE
-
enumerator selRecordTSEL
-
enumerator selRecordDTYP
-
enumerator selRecordDISV
-
enumerator selRecordDISA
-
enumerator selRecordSDIS
-
enumerator selRecordMLOK
-
enumerator selRecordMLIS
-
enumerator selRecordBKLNK
-
enumerator selRecordDISP
-
enumerator selRecordPROC
-
enumerator selRecordSTAT
-
enumerator selRecordSEVR
-
enumerator selRecordAMSG
-
enumerator selRecordNSTA
-
enumerator selRecordNSEV
-
enumerator selRecordNAMSG
-
enumerator selRecordACKS
-
enumerator selRecordACKT
-
enumerator selRecordDISS
-
enumerator selRecordLCNT
-
enumerator selRecordPACT
-
enumerator selRecordPUTF
-
enumerator selRecordRPRO
-
enumerator selRecordASP
-
enumerator selRecordPPN
-
enumerator selRecordPPNR
-
enumerator selRecordSPVT
-
enumerator selRecordRSET
-
enumerator selRecordDSET
-
enumerator selRecordDPVT
-
enumerator selRecordRDES
-
enumerator selRecordLSET
-
enumerator selRecordPRIO
-
enumerator selRecordTPRO
-
enumerator selRecordBKPT
-
enumerator selRecordUDF
-
enumerator selRecordUDFS
-
enumerator selRecordTIME
-
enumerator selRecordUTAG
-
enumerator selRecordFLNK
-
enumerator selRecordVAL
-
enumerator selRecordSELM
-
enumerator selRecordSELN
-
enumerator selRecordPREC
-
enumerator selRecordNVL
-
enumerator selRecordINPA
-
enumerator selRecordINPB
-
enumerator selRecordINPC
-
enumerator selRecordINPD
-
enumerator selRecordINPE
-
enumerator selRecordINPF
-
enumerator selRecordINPG
-
enumerator selRecordINPH
-
enumerator selRecordINPI
-
enumerator selRecordINPJ
-
enumerator selRecordINPK
-
enumerator selRecordINPL
-
enumerator selRecordEGU
-
enumerator selRecordHOPR
-
enumerator selRecordLOPR
-
enumerator selRecordHIHI
-
enumerator selRecordLOLO
-
enumerator selRecordHIGH
-
enumerator selRecordLOW
-
enumerator selRecordHHSV
-
enumerator selRecordLLSV
-
enumerator selRecordHSV
-
enumerator selRecordLSV
-
enumerator selRecordHYST
-
enumerator selRecordADEL
-
enumerator selRecordMDEL
-
enumerator selRecordA
-
enumerator selRecordB
-
enumerator selRecordC
-
enumerator selRecordD
-
enumerator selRecordE
-
enumerator selRecordF
-
enumerator selRecordG
-
enumerator selRecordH
-
enumerator selRecordI
-
enumerator selRecordJ
-
enumerator selRecordK
-
enumerator selRecordL
-
enumerator selRecordLA
-
enumerator selRecordLB
-
enumerator selRecordLC
-
enumerator selRecordLD
-
enumerator selRecordLE
-
enumerator selRecordLF
-
enumerator selRecordLG
-
enumerator selRecordLH
-
enumerator selRecordLI
-
enumerator selRecordLJ
-
enumerator selRecordLK
-
enumerator selRecordLL
-
enumerator selRecordLALM
-
enumerator selRecordALST
-
enumerator selRecordMLST
-
enumerator selRecordNLST
-
enumerator selRecordNAME
-
struct selRecord
- #include <selRecord.h>
Declaration of sel 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.
-
epicsEnum16 selm
Select Mechanism.
-
epicsUInt16 seln
Index value.
-
epicsInt16 prec
Display Precision.
-
DBLINK nvl
Index Value Location.
-
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.
-
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 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.
-
epicsUInt16 nlst
Last Index Monitored.
-
char name[61]