histogramRecord.h

Declarations for the histogram record type.

This header was generated from histogramRecord.dbd

Defines

HAS_histogramdset
histogramCMD_NUM_CHOICES

Number of states defined for menu histogramCMD.

Enums

enum histogramCMD

Enumerated type from menu histogramCMD.

Values:

enumerator histogramCMD_Read

State string “Read”.

enumerator histogramCMD_Clear

State string “Clear”.

enumerator histogramCMD_Start

State string “Start”.

enumerator histogramCMD_Stop

State string “Stop”.

enum histogramFieldIndex

Values:

enumerator histogramRecordNAME
enumerator histogramRecordDESC
enumerator histogramRecordASG
enumerator histogramRecordSCAN
enumerator histogramRecordPINI
enumerator histogramRecordPHAS
enumerator histogramRecordEVNT
enumerator histogramRecordTSE
enumerator histogramRecordTSEL
enumerator histogramRecordDTYP
enumerator histogramRecordDISV
enumerator histogramRecordDISA
enumerator histogramRecordSDIS
enumerator histogramRecordMLOK
enumerator histogramRecordMLIS
enumerator histogramRecordBKLNK
enumerator histogramRecordDISP
enumerator histogramRecordPROC
enumerator histogramRecordSTAT
enumerator histogramRecordSEVR
enumerator histogramRecordAMSG
enumerator histogramRecordNSTA
enumerator histogramRecordNSEV
enumerator histogramRecordNAMSG
enumerator histogramRecordACKS
enumerator histogramRecordACKT
enumerator histogramRecordDISS
enumerator histogramRecordLCNT
enumerator histogramRecordPACT
enumerator histogramRecordPUTF
enumerator histogramRecordRPRO
enumerator histogramRecordASP
enumerator histogramRecordPPN
enumerator histogramRecordPPNR
enumerator histogramRecordSPVT
enumerator histogramRecordRSET
enumerator histogramRecordDSET
enumerator histogramRecordDPVT
enumerator histogramRecordRDES
enumerator histogramRecordLSET
enumerator histogramRecordPRIO
enumerator histogramRecordTPRO
enumerator histogramRecordBKPT
enumerator histogramRecordUDF
enumerator histogramRecordUDFS
enumerator histogramRecordTIME
enumerator histogramRecordUTAG
enumerator histogramRecordFLNK
enumerator histogramRecordVAL
enumerator histogramRecordNELM
enumerator histogramRecordCSTA
enumerator histogramRecordCMD
enumerator histogramRecordULIM
enumerator histogramRecordLLIM
enumerator histogramRecordWDTH
enumerator histogramRecordSGNL
enumerator histogramRecordPREC
enumerator histogramRecordSVL
enumerator histogramRecordBPTR
enumerator histogramRecordWDOG
enumerator histogramRecordMDEL
enumerator histogramRecordMCNT
enumerator histogramRecordSDEL
enumerator histogramRecordSIOL
enumerator histogramRecordSVAL
enumerator histogramRecordSIML
enumerator histogramRecordSIMM
enumerator histogramRecordSIMS
enumerator histogramRecordOLDSIMM
enumerator histogramRecordSSCN
enumerator histogramRecordSDLY
enumerator histogramRecordSIMPVT
enumerator histogramRecordHOPR
enumerator histogramRecordLOPR
struct histogramdset

Public Members

dset common
long (*read_histogram)(struct histogramRecord *prec)
long (*special_linconv)(struct histogramRecord *prec, int after)
struct histogramRecord
#include <histogramRecord.h>

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

epicsUInt16 nelm

Num of Array Elements.

epicsInt16 csta

Collection Status.

epicsEnum16 cmd

Collection Control.

epicsFloat64 ulim

Upper Signal Limit.

epicsFloat64 llim

Lower Signal Limit

epicsFloat64 wdth

Element Width.

epicsFloat64 sgnl

Signal Value.

epicsInt16 prec

Display Precision.

DBLINK svl

Signal Value Location.

epicsUInt32 *bptr

Buffer Pointer.

void *wdog

Watchdog callback.

epicsInt16 mdel

Monitor Count Deadband.

epicsInt16 mcnt

Counts Since Monitor.

epicsFloat64 sdel

Monitor Seconds Dband.

DBLINK siol

Simulation Input Link.

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

epicsUInt32 hopr

High Operating Range.

epicsUInt32 lopr

Low Operating Range.