subArrayRecord.h

Declarations for the subArray record type.

This header was generated from subArrayRecord.dbd

Defines

HAS_sadset

Enums

enum subArrayFieldIndex

Values:

enumerator subArrayRecordNAME
enumerator subArrayRecordDESC
enumerator subArrayRecordASG
enumerator subArrayRecordSCAN
enumerator subArrayRecordPINI
enumerator subArrayRecordPHAS
enumerator subArrayRecordEVNT
enumerator subArrayRecordTSE
enumerator subArrayRecordTSEL
enumerator subArrayRecordDTYP
enumerator subArrayRecordDISV
enumerator subArrayRecordDISA
enumerator subArrayRecordSDIS
enumerator subArrayRecordMLOK
enumerator subArrayRecordMLIS
enumerator subArrayRecordBKLNK
enumerator subArrayRecordDISP
enumerator subArrayRecordPROC
enumerator subArrayRecordSTAT
enumerator subArrayRecordSEVR
enumerator subArrayRecordAMSG
enumerator subArrayRecordNSTA
enumerator subArrayRecordNSEV
enumerator subArrayRecordNAMSG
enumerator subArrayRecordACKS
enumerator subArrayRecordACKT
enumerator subArrayRecordDISS
enumerator subArrayRecordLCNT
enumerator subArrayRecordPACT
enumerator subArrayRecordPUTF
enumerator subArrayRecordRPRO
enumerator subArrayRecordASP
enumerator subArrayRecordPPN
enumerator subArrayRecordPPNR
enumerator subArrayRecordSPVT
enumerator subArrayRecordRSET
enumerator subArrayRecordDSET
enumerator subArrayRecordDPVT
enumerator subArrayRecordRDES
enumerator subArrayRecordLSET
enumerator subArrayRecordPRIO
enumerator subArrayRecordTPRO
enumerator subArrayRecordBKPT
enumerator subArrayRecordUDF
enumerator subArrayRecordUDFS
enumerator subArrayRecordTIME
enumerator subArrayRecordUTAG
enumerator subArrayRecordFLNK
enumerator subArrayRecordVAL
enumerator subArrayRecordPREC
enumerator subArrayRecordFTVL
enumerator subArrayRecordINP
enumerator subArrayRecordEGU
enumerator subArrayRecordHOPR
enumerator subArrayRecordLOPR
enumerator subArrayRecordMALM
enumerator subArrayRecordNELM
enumerator subArrayRecordINDX
enumerator subArrayRecordBUSY
enumerator subArrayRecordNORD
enumerator subArrayRecordBPTR
struct sadset

Public Members

dset common
long (*read_sa)(struct subArrayRecord *prec)
struct subArrayRecord
#include <subArrayRecord.h>

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

void *val

Value.

epicsInt16 prec

Display Precision.

epicsEnum16 ftvl

Field Type of Value.

DBLINK inp

Input Specification.

char egu[16]

Engineering Units.

epicsFloat64 hopr

High Operating Range.

epicsFloat64 lopr

Low Operating Range.

epicsUInt32 malm

Maximum Elements.

epicsUInt32 nelm

Number of Elements.

epicsUInt32 indx

Substring Index.

epicsInt16 busy

Busy Indicator.

epicsInt32 nord

Number elements read.

void *bptr

Buffer Pointer.