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”.

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
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.

ELLLIST mlis

Monitor List.

ELLLIST bklnk

Backwards link tracking.

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.