mbbiRecord.h

Declarations for the mbbi record type.

This header was generated from mbbiRecord.dbd

Defines

HAS_mbbidset

Enums

enum mbbiFieldIndex

Values:

enumerator mbbiRecordNAME
enumerator mbbiRecordDESC
enumerator mbbiRecordASG
enumerator mbbiRecordSCAN
enumerator mbbiRecordPINI
enumerator mbbiRecordPHAS
enumerator mbbiRecordEVNT
enumerator mbbiRecordTSE
enumerator mbbiRecordTSEL
enumerator mbbiRecordDTYP
enumerator mbbiRecordDISV
enumerator mbbiRecordDISA
enumerator mbbiRecordSDIS
enumerator mbbiRecordMLOK
enumerator mbbiRecordMLIS
enumerator mbbiRecordBKLNK
enumerator mbbiRecordDISP
enumerator mbbiRecordPROC
enumerator mbbiRecordSTAT
enumerator mbbiRecordSEVR
enumerator mbbiRecordAMSG
enumerator mbbiRecordNSTA
enumerator mbbiRecordNSEV
enumerator mbbiRecordNAMSG
enumerator mbbiRecordACKS
enumerator mbbiRecordACKT
enumerator mbbiRecordDISS
enumerator mbbiRecordLCNT
enumerator mbbiRecordPACT
enumerator mbbiRecordPUTF
enumerator mbbiRecordRPRO
enumerator mbbiRecordASP
enumerator mbbiRecordPPN
enumerator mbbiRecordPPNR
enumerator mbbiRecordSPVT
enumerator mbbiRecordRSET
enumerator mbbiRecordDSET
enumerator mbbiRecordDPVT
enumerator mbbiRecordRDES
enumerator mbbiRecordLSET
enumerator mbbiRecordPRIO
enumerator mbbiRecordTPRO
enumerator mbbiRecordBKPT
enumerator mbbiRecordUDF
enumerator mbbiRecordUDFS
enumerator mbbiRecordTIME
enumerator mbbiRecordUTAG
enumerator mbbiRecordFLNK
enumerator mbbiRecordVAL
enumerator mbbiRecordNOBT
enumerator mbbiRecordINP
enumerator mbbiRecordZRVL
enumerator mbbiRecordONVL
enumerator mbbiRecordTWVL
enumerator mbbiRecordTHVL
enumerator mbbiRecordFRVL
enumerator mbbiRecordFVVL
enumerator mbbiRecordSXVL
enumerator mbbiRecordSVVL
enumerator mbbiRecordEIVL
enumerator mbbiRecordNIVL
enumerator mbbiRecordTEVL
enumerator mbbiRecordELVL
enumerator mbbiRecordTVVL
enumerator mbbiRecordTTVL
enumerator mbbiRecordFTVL
enumerator mbbiRecordFFVL
enumerator mbbiRecordZRST
enumerator mbbiRecordONST
enumerator mbbiRecordTWST
enumerator mbbiRecordTHST
enumerator mbbiRecordFRST
enumerator mbbiRecordFVST
enumerator mbbiRecordSXST
enumerator mbbiRecordSVST
enumerator mbbiRecordEIST
enumerator mbbiRecordNIST
enumerator mbbiRecordTEST
enumerator mbbiRecordELST
enumerator mbbiRecordTVST
enumerator mbbiRecordTTST
enumerator mbbiRecordFTST
enumerator mbbiRecordFFST
enumerator mbbiRecordZRSV
enumerator mbbiRecordONSV
enumerator mbbiRecordTWSV
enumerator mbbiRecordTHSV
enumerator mbbiRecordFRSV
enumerator mbbiRecordFVSV
enumerator mbbiRecordSXSV
enumerator mbbiRecordSVSV
enumerator mbbiRecordEISV
enumerator mbbiRecordNISV
enumerator mbbiRecordTESV
enumerator mbbiRecordELSV
enumerator mbbiRecordTVSV
enumerator mbbiRecordTTSV
enumerator mbbiRecordFTSV
enumerator mbbiRecordFFSV
enumerator mbbiRecordAFTC
enumerator mbbiRecordAFVL
enumerator mbbiRecordUNSV
enumerator mbbiRecordCOSV
enumerator mbbiRecordRVAL
enumerator mbbiRecordORAW
enumerator mbbiRecordMASK
enumerator mbbiRecordMLST
enumerator mbbiRecordLALM
enumerator mbbiRecordSDEF
enumerator mbbiRecordSHFT
enumerator mbbiRecordSIOL
enumerator mbbiRecordSVAL
enumerator mbbiRecordSIML
enumerator mbbiRecordSIMM
enumerator mbbiRecordSIMS
enumerator mbbiRecordOLDSIMM
enumerator mbbiRecordSSCN
enumerator mbbiRecordSDLY
enumerator mbbiRecordSIMPVT
struct mbbidset

Public Members

dset common
long (*read_mbbi)(struct mbbiRecord *prec)
struct mbbiRecord
#include <mbbiRecord.h>

Declaration of mbbi 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

Current Value.

epicsUInt16 nobt

Number of Bits.

DBLINK inp

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

epicsFloat64 aftc

Alarm Filter Time Constant.

epicsFloat64 afvl

Alarm Filter Value.

epicsEnum16 unsv

Unknown State Severity.

epicsEnum16 cosv

Change of State Svr.

epicsUInt32 rval

Raw Value.

epicsUInt32 oraw

Prev Raw 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 Input Link.

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