longoutRecord.h

Declarations for the longout record type.

This header was generated from longoutRecord.dbd

Defines

HAS_longoutdset
longoutOOPT_NUM_CHOICES

Number of states defined for menu longoutOOPT.

Enums

enum longoutOOPT

Enumerated type from menu longoutOOPT.

Values:

enumerator longoutOOPT_Every_Time

State string “Every Time”.

enumerator longoutOOPT_On_Change

State string “On Change”.

enumerator longoutOOPT_When_Zero

State string “When Zero”.

enumerator longoutOOPT_When_Non_zero

State string “When Non-zero”.

enumerator longoutOOPT_Transition_To_Zero

State string “Transition To Zero”.

enumerator longoutOOPT_Transition_To_Non_zero

State string “Transition To Non-zero”.

enum longoutFieldIndex

Values:

enumerator longoutRecordNAME
enumerator longoutRecordDESC
enumerator longoutRecordASG
enumerator longoutRecordSCAN
enumerator longoutRecordPINI
enumerator longoutRecordPHAS
enumerator longoutRecordEVNT
enumerator longoutRecordTSE
enumerator longoutRecordTSEL
enumerator longoutRecordDTYP
enumerator longoutRecordDISV
enumerator longoutRecordDISA
enumerator longoutRecordSDIS
enumerator longoutRecordMLOK
enumerator longoutRecordMLIS
enumerator longoutRecordBKLNK
enumerator longoutRecordDISP
enumerator longoutRecordPROC
enumerator longoutRecordSTAT
enumerator longoutRecordSEVR
enumerator longoutRecordAMSG
enumerator longoutRecordNSTA
enumerator longoutRecordNSEV
enumerator longoutRecordNAMSG
enumerator longoutRecordACKS
enumerator longoutRecordACKT
enumerator longoutRecordDISS
enumerator longoutRecordLCNT
enumerator longoutRecordPACT
enumerator longoutRecordPUTF
enumerator longoutRecordRPRO
enumerator longoutRecordASP
enumerator longoutRecordPPN
enumerator longoutRecordPPNR
enumerator longoutRecordSPVT
enumerator longoutRecordRSET
enumerator longoutRecordDSET
enumerator longoutRecordDPVT
enumerator longoutRecordRDES
enumerator longoutRecordLSET
enumerator longoutRecordPRIO
enumerator longoutRecordTPRO
enumerator longoutRecordBKPT
enumerator longoutRecordUDF
enumerator longoutRecordUDFS
enumerator longoutRecordTIME
enumerator longoutRecordUTAG
enumerator longoutRecordFLNK
enumerator longoutRecordVAL
enumerator longoutRecordOUT
enumerator longoutRecordDOL
enumerator longoutRecordOMSL
enumerator longoutRecordEGU
enumerator longoutRecordDRVH
enumerator longoutRecordDRVL
enumerator longoutRecordHOPR
enumerator longoutRecordLOPR
enumerator longoutRecordHIHI
enumerator longoutRecordLOLO
enumerator longoutRecordHIGH
enumerator longoutRecordLOW
enumerator longoutRecordHHSV
enumerator longoutRecordLLSV
enumerator longoutRecordHSV
enumerator longoutRecordLSV
enumerator longoutRecordHYST
enumerator longoutRecordADEL
enumerator longoutRecordMDEL
enumerator longoutRecordLALM
enumerator longoutRecordALST
enumerator longoutRecordMLST
enumerator longoutRecordSIOL
enumerator longoutRecordSIML
enumerator longoutRecordSIMM
enumerator longoutRecordSIMS
enumerator longoutRecordOLDSIMM
enumerator longoutRecordSSCN
enumerator longoutRecordSDLY
enumerator longoutRecordSIMPVT
enumerator longoutRecordIVOA
enumerator longoutRecordIVOV
enumerator longoutRecordPVAL
enumerator longoutRecordOUTPVT
enumerator longoutRecordOOCH
enumerator longoutRecordOOPT
struct longoutdset

Public Members

dset common
long (*write_longout)(struct longoutRecord *prec)
struct longoutRecord
#include <longoutRecord.h>

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

Desired Output.

DBLINK out

Output Specification.

DBLINK dol

Desired Output Link.

epicsEnum16 omsl

Output Mode Select.

char egu[16]

Engineering Units.

epicsInt32 drvh

Drive High Limit.

epicsInt32 drvl

Drive Low Limit.

epicsInt32 hopr

High Operating Range.

epicsInt32 lopr

Low Operating Range.

epicsInt32 hihi

Hihi Alarm Limit.

epicsInt32 lolo

Lolo Alarm Limit.

epicsInt32 high

High Alarm Limit.

epicsInt32 low

Low Alarm Limit.

epicsEnum16 hhsv

Hihi Severity.

epicsEnum16 llsv

Lolo Severity.

epicsEnum16 hsv

High Severity.

epicsEnum16 lsv

Low Severity.

epicsInt32 hyst

Alarm Deadband.

epicsInt32 adel

Archive Deadband.

epicsInt32 mdel

Monitor Deadband.

epicsInt32 lalm

Last Value Alarmed.

epicsInt32 alst

Last Value Archived.

epicsInt32 mlst

Last Val Monitored.

DBLINK siol

Sim Output Specifctn.

DBLINK siml

Sim Mode Location.

epicsEnum16 simm

Simulation Mode.

epicsEnum16 sims

Sim mode Alarm Svrty.

epicsEnum16 oldsimm

Prev. Simulation Mode.

epicsEnum16 sscn

Sim. Mode Scan.

epicsFloat64 sdly

Sim. Mode Async Delay.

epicsCallback *simpvt

Sim. Mode Private.

epicsEnum16 ivoa

INVALID output action.

epicsInt32 ivov

INVALID output value.

epicsInt32 pval

Previous Value.

epicsEnum16 outpvt

Output Write Control Private.

epicsEnum16 ooch

Output Exec. On Change (Opt)

epicsEnum16 oopt

Output Execute Opt.