boRecord.h

Declarations for the bo record type.

This header was generated from boRecord.dbd

Defines

HAS_bodset

Enums

enum boFieldIndex

Values:

enumerator boRecordNAME
enumerator boRecordDESC
enumerator boRecordASG
enumerator boRecordSCAN
enumerator boRecordPINI
enumerator boRecordPHAS
enumerator boRecordEVNT
enumerator boRecordTSE
enumerator boRecordTSEL
enumerator boRecordDTYP
enumerator boRecordDISV
enumerator boRecordDISA
enumerator boRecordSDIS
enumerator boRecordMLOK
enumerator boRecordMLIS
enumerator boRecordBKLNK
enumerator boRecordDISP
enumerator boRecordPROC
enumerator boRecordSTAT
enumerator boRecordSEVR
enumerator boRecordAMSG
enumerator boRecordNSTA
enumerator boRecordNSEV
enumerator boRecordNAMSG
enumerator boRecordACKS
enumerator boRecordACKT
enumerator boRecordDISS
enumerator boRecordLCNT
enumerator boRecordPACT
enumerator boRecordPUTF
enumerator boRecordRPRO
enumerator boRecordASP
enumerator boRecordPPN
enumerator boRecordPPNR
enumerator boRecordSPVT
enumerator boRecordRSET
enumerator boRecordDSET
enumerator boRecordDPVT
enumerator boRecordRDES
enumerator boRecordLSET
enumerator boRecordPRIO
enumerator boRecordTPRO
enumerator boRecordBKPT
enumerator boRecordUDF
enumerator boRecordUDFS
enumerator boRecordTIME
enumerator boRecordUTAG
enumerator boRecordFLNK
enumerator boRecordVAL
enumerator boRecordOMSL
enumerator boRecordDOL
enumerator boRecordOUT
enumerator boRecordHIGH
enumerator boRecordZNAM
enumerator boRecordONAM
enumerator boRecordRVAL
enumerator boRecordORAW
enumerator boRecordMASK
enumerator boRecordRPVT
enumerator boRecordWDPT
enumerator boRecordZSV
enumerator boRecordOSV
enumerator boRecordCOSV
enumerator boRecordRBV
enumerator boRecordORBV
enumerator boRecordMLST
enumerator boRecordLALM
enumerator boRecordSIOL
enumerator boRecordSIML
enumerator boRecordSIMM
enumerator boRecordSIMS
enumerator boRecordOLDSIMM
enumerator boRecordSSCN
enumerator boRecordSDLY
enumerator boRecordSIMPVT
enumerator boRecordIVOA
enumerator boRecordIVOV
struct bodset

Public Members

dset common
long (*write_bo)(struct boRecord *prec)
struct boRecord
#include <boRecord.h>

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

epicsEnum16 omsl

Output Mode Select.

DBLINK dol

Desired Output Link.

DBLINK out

Output Specification.

epicsFloat64 high

Seconds to Hold High.

char znam[26]

Zero Name.

char onam[26]

One Name.

epicsUInt32 rval

Raw Value.

epicsUInt32 oraw

prev Raw Value

epicsUInt32 mask

Hardware Mask.

void *rpvt

Record Private.

void *wdpt

Watch Dog Timer ID.

epicsEnum16 zsv

Zero Error Severity.

epicsEnum16 osv

One Error Severity.

epicsEnum16 cosv

Change of State Sevr.

epicsUInt32 rbv

Readback Value.

epicsUInt32 orbv

Prev Readback Value.

epicsUInt16 mlst

Last Value Monitored.

epicsUInt16 lalm

Last Value Alarmed.

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.