mbboDirectRecord.h

Declarations for the mbboDirect record type.

This header was generated from mbboDirectRecord.dbd

Defines

HAS_mbbodirectdset

Enums

enum mbboDirectFieldIndex

Values:

enumerator mbboDirectRecordNAME
enumerator mbboDirectRecordDESC
enumerator mbboDirectRecordASG
enumerator mbboDirectRecordSCAN
enumerator mbboDirectRecordPINI
enumerator mbboDirectRecordPHAS
enumerator mbboDirectRecordEVNT
enumerator mbboDirectRecordTSE
enumerator mbboDirectRecordTSEL
enumerator mbboDirectRecordDTYP
enumerator mbboDirectRecordDISV
enumerator mbboDirectRecordDISA
enumerator mbboDirectRecordSDIS
enumerator mbboDirectRecordMLOK
enumerator mbboDirectRecordMLIS
enumerator mbboDirectRecordBKLNK
enumerator mbboDirectRecordDISP
enumerator mbboDirectRecordPROC
enumerator mbboDirectRecordSTAT
enumerator mbboDirectRecordSEVR
enumerator mbboDirectRecordAMSG
enumerator mbboDirectRecordNSTA
enumerator mbboDirectRecordNSEV
enumerator mbboDirectRecordNAMSG
enumerator mbboDirectRecordACKS
enumerator mbboDirectRecordACKT
enumerator mbboDirectRecordDISS
enumerator mbboDirectRecordLCNT
enumerator mbboDirectRecordPACT
enumerator mbboDirectRecordPUTF
enumerator mbboDirectRecordRPRO
enumerator mbboDirectRecordASP
enumerator mbboDirectRecordPPN
enumerator mbboDirectRecordPPNR
enumerator mbboDirectRecordSPVT
enumerator mbboDirectRecordRSET
enumerator mbboDirectRecordDSET
enumerator mbboDirectRecordDPVT
enumerator mbboDirectRecordRDES
enumerator mbboDirectRecordLSET
enumerator mbboDirectRecordPRIO
enumerator mbboDirectRecordTPRO
enumerator mbboDirectRecordBKPT
enumerator mbboDirectRecordUDF
enumerator mbboDirectRecordUDFS
enumerator mbboDirectRecordTIME
enumerator mbboDirectRecordUTAG
enumerator mbboDirectRecordFLNK
enumerator mbboDirectRecordVAL
enumerator mbboDirectRecordOMSL
enumerator mbboDirectRecordNOBT
enumerator mbboDirectRecordDOL
enumerator mbboDirectRecordOUT
enumerator mbboDirectRecordRVAL
enumerator mbboDirectRecordORAW
enumerator mbboDirectRecordRBV
enumerator mbboDirectRecordORBV
enumerator mbboDirectRecordMASK
enumerator mbboDirectRecordMLST
enumerator mbboDirectRecordOBIT
enumerator mbboDirectRecordSHFT
enumerator mbboDirectRecordSIOL
enumerator mbboDirectRecordSIML
enumerator mbboDirectRecordSIMM
enumerator mbboDirectRecordSIMS
enumerator mbboDirectRecordOLDSIMM
enumerator mbboDirectRecordSSCN
enumerator mbboDirectRecordSDLY
enumerator mbboDirectRecordSIMPVT
enumerator mbboDirectRecordIVOA
enumerator mbboDirectRecordIVOV
enumerator mbboDirectRecordB0
enumerator mbboDirectRecordB1
enumerator mbboDirectRecordB2
enumerator mbboDirectRecordB3
enumerator mbboDirectRecordB4
enumerator mbboDirectRecordB5
enumerator mbboDirectRecordB6
enumerator mbboDirectRecordB7
enumerator mbboDirectRecordB8
enumerator mbboDirectRecordB9
enumerator mbboDirectRecordBA
enumerator mbboDirectRecordBB
enumerator mbboDirectRecordBC
enumerator mbboDirectRecordBD
enumerator mbboDirectRecordBE
enumerator mbboDirectRecordBF
enumerator mbboDirectRecordB10
enumerator mbboDirectRecordB11
enumerator mbboDirectRecordB12
enumerator mbboDirectRecordB13
enumerator mbboDirectRecordB14
enumerator mbboDirectRecordB15
enumerator mbboDirectRecordB16
enumerator mbboDirectRecordB17
enumerator mbboDirectRecordB18
enumerator mbboDirectRecordB19
enumerator mbboDirectRecordB1A
enumerator mbboDirectRecordB1B
enumerator mbboDirectRecordB1C
enumerator mbboDirectRecordB1D
enumerator mbboDirectRecordB1E
enumerator mbboDirectRecordB1F
struct mbbodirectdset

Public Members

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

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

epicsInt32 val

Word.

epicsEnum16 omsl

Output Mode Select.

epicsInt16 nobt

Number of Bits.

DBLINK dol

Desired Output Link.

DBLINK out

Output Specification.

epicsUInt32 rval

Raw Value.

epicsUInt32 oraw

Prev Raw Value.

epicsUInt32 rbv

Readback Value.

epicsUInt32 orbv

Prev Readback Value.

epicsUInt32 mask

Hardware Mask.

epicsInt32 mlst

Last Value Monitored.

epicsInt32 obit

Last Bit mask Monitored.

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.

epicsInt32 ivov

INVALID output value.

epicsUInt8 b0

Bit 0.

epicsUInt8 b1

Bit 1.

epicsUInt8 b2

Bit 2.

epicsUInt8 b3

Bit 3.

epicsUInt8 b4

Bit 4.

epicsUInt8 b5

Bit 5.

epicsUInt8 b6

Bit 6.

epicsUInt8 b7

Bit 7.

epicsUInt8 b8

Bit 8.

epicsUInt8 b9

Bit 9.

epicsUInt8 ba

Bit 10.

epicsUInt8 bb

Bit 11.

epicsUInt8 bc

Bit 12.

epicsUInt8 bd

Bit 13.

epicsUInt8 be

Bit 14.

epicsUInt8 bf

Bit 15.

epicsUInt8 b10

Bit 16.

epicsUInt8 b11

Bit 17.

epicsUInt8 b12

Bit 18.

epicsUInt8 b13

Bit 19.

epicsUInt8 b14

Bit 20.

epicsUInt8 b15

Bit 21.

epicsUInt8 b16

Bit 22.

epicsUInt8 b17

Bit 23.

epicsUInt8 b18

Bit 24.

epicsUInt8 b19

Bit 25.

epicsUInt8 b1a

Bit 26.

epicsUInt8 b1b

Bit 27.

epicsUInt8 b1c

Bit 28.

epicsUInt8 b1d

Bit 29.

epicsUInt8 b1e

Bit 30.

epicsUInt8 b1f

Bit 31.