EPICS Base
7.0.6.1
|
Declarations for the compress record type. More...
#include "epicsTypes.h"
#include "link.h"
#include "epicsMutex.h"
#include "ellLib.h"
#include "devSup.h"
#include "epicsTime.h"
Go to the source code of this file.
Classes | |
struct | compressRecord |
Declaration of compress record type. More... | |
Macros | |
#define | compressALG_NUM_CHOICES 6 |
Number of states defined for menu compressALG. | |
#define | bufferingALG_NUM_CHOICES 2 |
Number of states defined for menu bufferingALG. | |
Enumerations | |
enum | compressALG { compressALG_N_to_1_Low_Value, compressALG_N_to_1_High_Value, compressALG_N_to_1_Average, compressALG_Average, compressALG_Circular_Buffer, compressALG_N_to_1_Median } |
Enumerated type from menu compressALG. More... | |
enum | bufferingALG { bufferingALG_FIFO, bufferingALG_LIFO } |
Enumerated type from menu bufferingALG. More... | |
enum | compressFieldIndex { compressRecordNAME = 0, compressRecordDESC = 1, compressRecordASG = 2, compressRecordSCAN = 3, compressRecordPINI = 4, compressRecordPHAS = 5, compressRecordEVNT = 6, compressRecordTSE = 7, compressRecordTSEL = 8, compressRecordDTYP = 9, compressRecordDISV = 10, compressRecordDISA = 11, compressRecordSDIS = 12, compressRecordMLOK = 13, compressRecordMLIS = 14, compressRecordBKLNK = 15, compressRecordDISP = 16, compressRecordPROC = 17, compressRecordSTAT = 18, compressRecordSEVR = 19, compressRecordAMSG = 20, compressRecordNSTA = 21, compressRecordNSEV = 22, compressRecordNAMSG = 23, compressRecordACKS = 24, compressRecordACKT = 25, compressRecordDISS = 26, compressRecordLCNT = 27, compressRecordPACT = 28, compressRecordPUTF = 29, compressRecordRPRO = 30, compressRecordASP = 31, compressRecordPPN = 32, compressRecordPPNR = 33, compressRecordSPVT = 34, compressRecordRSET = 35, compressRecordDSET = 36, compressRecordDPVT = 37, compressRecordRDES = 38, compressRecordLSET = 39, compressRecordPRIO = 40, compressRecordTPRO = 41, compressRecordBKPT = 42, compressRecordUDF = 43, compressRecordUDFS = 44, compressRecordTIME = 45, compressRecordUTAG = 46, compressRecordFLNK = 47, compressRecordVAL = 48, compressRecordINP = 49, compressRecordRES = 50, compressRecordALG = 51, compressRecordBALG = 52, compressRecordNSAM = 53, compressRecordN = 54, compressRecordIHIL = 55, compressRecordILIL = 56, compressRecordHOPR = 57, compressRecordLOPR = 58, compressRecordPREC = 59, compressRecordEGU = 60, compressRecordOFF = 61, compressRecordNUSE = 62, compressRecordOUSE = 63, compressRecordBPTR = 64, compressRecordSPTR = 65, compressRecordWPTR = 66, compressRecordINPN = 67, compressRecordCVB = 68, compressRecordINX = 69 } |
This header was generated from compressRecord.dbd
Definition in file compressRecord.h.
enum compressALG |
Definition at line 19 of file compressRecord.h.
enum bufferingALG |
Enumerator | |
---|---|
bufferingALG_FIFO |
State string "FIFO Buffer". |
bufferingALG_LIFO |
State string "LIFO Buffer". |
Definition at line 33 of file compressRecord.h.