mbboRecord.h

Declarations for the mbbo record type.

This header was generated from mbboRecord.dbd

Defines

HAS_mbbodset

Enums

enum mbboFieldIndex

Values:

enumerator mbboRecordNAME
enumerator mbboRecordDESC
enumerator mbboRecordASG
enumerator mbboRecordSCAN
enumerator mbboRecordPINI
enumerator mbboRecordPHAS
enumerator mbboRecordEVNT
enumerator mbboRecordTSE
enumerator mbboRecordTSEL
enumerator mbboRecordDTYP
enumerator mbboRecordDISV
enumerator mbboRecordDISA
enumerator mbboRecordSDIS
enumerator mbboRecordMLOK
enumerator mbboRecordMLIS
enumerator mbboRecordBKLNK
enumerator mbboRecordDISP
enumerator mbboRecordPROC
enumerator mbboRecordSTAT
enumerator mbboRecordSEVR
enumerator mbboRecordAMSG
enumerator mbboRecordNSTA
enumerator mbboRecordNSEV
enumerator mbboRecordNAMSG
enumerator mbboRecordACKS
enumerator mbboRecordACKT
enumerator mbboRecordDISS
enumerator mbboRecordLCNT
enumerator mbboRecordPACT
enumerator mbboRecordPUTF
enumerator mbboRecordRPRO
enumerator mbboRecordASP
enumerator mbboRecordPPN
enumerator mbboRecordPPNR
enumerator mbboRecordSPVT
enumerator mbboRecordRSET
enumerator mbboRecordDSET
enumerator mbboRecordDPVT
enumerator mbboRecordRDES
enumerator mbboRecordLSET
enumerator mbboRecordPRIO
enumerator mbboRecordTPRO
enumerator mbboRecordBKPT
enumerator mbboRecordUDF
enumerator mbboRecordUDFS
enumerator mbboRecordTIME
enumerator mbboRecordUTAG
enumerator mbboRecordFLNK
enumerator mbboRecordVAL
enumerator mbboRecordDOL
enumerator mbboRecordOMSL
enumerator mbboRecordNOBT
enumerator mbboRecordOUT
enumerator mbboRecordZRVL
enumerator mbboRecordONVL
enumerator mbboRecordTWVL
enumerator mbboRecordTHVL
enumerator mbboRecordFRVL
enumerator mbboRecordFVVL
enumerator mbboRecordSXVL
enumerator mbboRecordSVVL
enumerator mbboRecordEIVL
enumerator mbboRecordNIVL
enumerator mbboRecordTEVL
enumerator mbboRecordELVL
enumerator mbboRecordTVVL
enumerator mbboRecordTTVL
enumerator mbboRecordFTVL
enumerator mbboRecordFFVL
enumerator mbboRecordZRST
enumerator mbboRecordONST
enumerator mbboRecordTWST
enumerator mbboRecordTHST
enumerator mbboRecordFRST
enumerator mbboRecordFVST
enumerator mbboRecordSXST
enumerator mbboRecordSVST
enumerator mbboRecordEIST
enumerator mbboRecordNIST
enumerator mbboRecordTEST
enumerator mbboRecordELST
enumerator mbboRecordTVST
enumerator mbboRecordTTST
enumerator mbboRecordFTST
enumerator mbboRecordFFST
enumerator mbboRecordZRSV
enumerator mbboRecordONSV
enumerator mbboRecordTWSV
enumerator mbboRecordTHSV
enumerator mbboRecordFRSV
enumerator mbboRecordFVSV
enumerator mbboRecordSXSV
enumerator mbboRecordSVSV
enumerator mbboRecordEISV
enumerator mbboRecordNISV
enumerator mbboRecordTESV
enumerator mbboRecordELSV
enumerator mbboRecordTVSV
enumerator mbboRecordTTSV
enumerator mbboRecordFTSV
enumerator mbboRecordFFSV
enumerator mbboRecordUNSV
enumerator mbboRecordCOSV
enumerator mbboRecordRVAL
enumerator mbboRecordORAW
enumerator mbboRecordRBV
enumerator mbboRecordORBV
enumerator mbboRecordMASK
enumerator mbboRecordMLST
enumerator mbboRecordLALM
enumerator mbboRecordSDEF
enumerator mbboRecordSHFT
enumerator mbboRecordSIOL
enumerator mbboRecordSIML
enumerator mbboRecordSIMM
enumerator mbboRecordSIMS
enumerator mbboRecordOLDSIMM
enumerator mbboRecordSSCN
enumerator mbboRecordSDLY
enumerator mbboRecordSIMPVT
enumerator mbboRecordIVOA
enumerator mbboRecordIVOV
struct mbbodset

Public Members

dset common
long (*write_mbbo)(struct mbboRecord *prec)
struct mbboRecord
#include <mbboRecord.h>

Declaration of mbbo 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.

epicsEnum16 val

Desired Value.

DBLINK dol

Desired Output Link.

epicsEnum16 omsl

Output Mode Select.

epicsUInt16 nobt

Number of Bits.

DBLINK out

Output Specification.

epicsUInt32 zrvl

Zero Value.

epicsUInt32 onvl

One Value.

epicsUInt32 twvl

Two Value.

epicsUInt32 thvl

Three Value.

epicsUInt32 frvl

Four Value.

epicsUInt32 fvvl

Five Value.

epicsUInt32 sxvl

Six Value.

epicsUInt32 svvl

Seven Value.

epicsUInt32 eivl

Eight Value.

epicsUInt32 nivl

Nine Value.

epicsUInt32 tevl

Ten Value.

epicsUInt32 elvl

Eleven Value.

epicsUInt32 tvvl

Twelve Value.

epicsUInt32 ttvl

Thirteen Value.

epicsUInt32 ftvl

Fourteen Value.

epicsUInt32 ffvl

Fifteen Value.

char zrst[26]

Zero String.

char onst[26]

One String.

char twst[26]

Two String.

char thst[26]

Three String.

char frst[26]

Four String.

char fvst[26]

Five String.

char sxst[26]

Six String.

char svst[26]

Seven String.

char eist[26]

Eight String.

char nist[26]

Nine String.

char test[26]

Ten String.

char elst[26]

Eleven String.

char tvst[26]

Twelve String.

char ttst[26]

Thirteen String.

char ftst[26]

Fourteen String.

char ffst[26]

Fifteen String.

epicsEnum16 zrsv

State Zero Severity.

epicsEnum16 onsv

State One Severity.

epicsEnum16 twsv

State Two Severity.

epicsEnum16 thsv

State Three Severity.

epicsEnum16 frsv

State Four Severity.

epicsEnum16 fvsv

State Five Severity.

epicsEnum16 sxsv

State Six Severity.

epicsEnum16 svsv

State Seven Severity.

epicsEnum16 eisv

State Eight Severity.

epicsEnum16 nisv

State Nine Severity.

epicsEnum16 tesv

State Ten Severity.

epicsEnum16 elsv

State Eleven Severity.

epicsEnum16 tvsv

State Twelve Severity.

epicsEnum16 ttsv

State Thirteen Sevr.

epicsEnum16 ftsv

State Fourteen Sevr.

epicsEnum16 ffsv

State Fifteen Sevr.

epicsEnum16 unsv

Unknown State Sevr.

epicsEnum16 cosv

Change of State Sevr.

epicsUInt32 rval

Raw Value.

epicsUInt32 oraw

Prev Raw Value.

epicsUInt32 rbv

Readback Value.

epicsUInt32 orbv

Prev Readback Value.

epicsUInt32 mask

Hardware Mask.

epicsUInt16 mlst

Last Value Monitored.

epicsUInt16 lalm

Last Value Alarmed.

epicsInt16 sdef

States Defined.

epicsUInt16 shft

Shift.

DBLINK siol

Simulation Output Link.

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.

epicsEnum16 ivoa

INVALID outpt action.

epicsUInt16 ivov

INVALID output value.