compressRecord.h
Declarations for the compress record type.
This header was generated from compressRecord.dbd
Defines
-
compressALG_NUM_CHOICES
Number of states defined for menu compressALG.
-
bufferingALG_NUM_CHOICES
Number of states defined for menu bufferingALG.
Enums
-
enum compressALG
Enumerated type from menu compressALG.
Values:
-
enumerator compressALG_N_to_1_Low_Value
State string “N to 1 Low Value”.
-
enumerator compressALG_N_to_1_High_Value
State string “N to 1 High Value”.
-
enumerator compressALG_N_to_1_Average
State string “N to 1 Average”.
-
enumerator compressALG_Average
State string “Average”.
-
enumerator compressALG_Circular_Buffer
State string “Circular Buffer”.
-
enumerator compressALG_N_to_1_Median
State string “N to 1 Median”.
-
enumerator compressALG_N_to_1_Low_Value
-
enum bufferingALG
Enumerated type from menu bufferingALG.
Values:
-
enumerator bufferingALG_FIFO
State string “FIFO Buffer”.
-
enumerator bufferingALG_LIFO
State string “LIFO Buffer”.
-
enumerator bufferingALG_FIFO
-
enum compressFieldIndex
Values:
-
enumerator compressRecordNAME
-
enumerator compressRecordDESC
-
enumerator compressRecordASG
-
enumerator compressRecordSCAN
-
enumerator compressRecordPINI
-
enumerator compressRecordPHAS
-
enumerator compressRecordEVNT
-
enumerator compressRecordTSE
-
enumerator compressRecordTSEL
-
enumerator compressRecordDTYP
-
enumerator compressRecordDISV
-
enumerator compressRecordDISA
-
enumerator compressRecordSDIS
-
enumerator compressRecordMLOK
-
enumerator compressRecordMLIS
-
enumerator compressRecordBKLNK
-
enumerator compressRecordDISP
-
enumerator compressRecordPROC
-
enumerator compressRecordSTAT
-
enumerator compressRecordSEVR
-
enumerator compressRecordAMSG
-
enumerator compressRecordNSTA
-
enumerator compressRecordNSEV
-
enumerator compressRecordNAMSG
-
enumerator compressRecordACKS
-
enumerator compressRecordACKT
-
enumerator compressRecordDISS
-
enumerator compressRecordLCNT
-
enumerator compressRecordPACT
-
enumerator compressRecordPUTF
-
enumerator compressRecordRPRO
-
enumerator compressRecordASP
-
enumerator compressRecordPPN
-
enumerator compressRecordPPNR
-
enumerator compressRecordSPVT
-
enumerator compressRecordRSET
-
enumerator compressRecordDSET
-
enumerator compressRecordDPVT
-
enumerator compressRecordRDES
-
enumerator compressRecordLSET
-
enumerator compressRecordPRIO
-
enumerator compressRecordTPRO
-
enumerator compressRecordBKPT
-
enumerator compressRecordUDF
-
enumerator compressRecordUDFS
-
enumerator compressRecordTIME
-
enumerator compressRecordUTAG
-
enumerator compressRecordFLNK
-
enumerator compressRecordVAL
-
enumerator compressRecordINP
-
enumerator compressRecordRES
-
enumerator compressRecordALG
-
enumerator compressRecordPBUF
-
enumerator compressRecordBALG
-
enumerator compressRecordNSAM
-
enumerator compressRecordN
-
enumerator compressRecordIHIL
-
enumerator compressRecordILIL
-
enumerator compressRecordHOPR
-
enumerator compressRecordLOPR
-
enumerator compressRecordPREC
-
enumerator compressRecordEGU
-
enumerator compressRecordOFF
-
enumerator compressRecordNUSE
-
enumerator compressRecordOUSE
-
enumerator compressRecordBPTR
-
enumerator compressRecordSPTR
-
enumerator compressRecordWPTR
-
enumerator compressRecordINPN
-
enumerator compressRecordCVB
-
enumerator compressRecordINX
-
enumerator compressRecordNAME
-
struct compressRecord
- #include <compressRecord.h>
Declaration of compress 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.
-
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.
-
DBLINK inp
Input Specification.
-
epicsInt16 res
Reset.
-
epicsEnum16 alg
Compression Algorithm.
-
epicsEnum16 pbuf
Use Partial buffers.
-
epicsEnum16 balg
Buffering Algorithm.
-
epicsUInt32 nsam
Number of Values.
-
epicsUInt32 n
N to 1 Compression.
-
epicsFloat64 ihil
Init High Interest Lim.
-
epicsFloat64 ilil
Init Low Interest Lim.
-
epicsFloat64 hopr
High Operating Range.
-
epicsFloat64 lopr
Low Operating Range.
-
epicsInt16 prec
Display Precision.
-
char egu[16]
Engineering Units.
-
epicsUInt32 off
Offset.
-
epicsUInt32 nuse
Number Used.
-
epicsUInt32 ouse
Old Number Used.
-
double *bptr
Buffer Pointer.
-
double *sptr
Summing Buffer Ptr.
-
double *wptr
Working Buffer Ptr.
-
epicsInt32 inpn
Number of elements in Working Buffer.
-
epicsFloat64 cvb
Compress Value Buffer.
-
epicsUInt32 inx
Current number of readings.
-
char name[61]