ISIS Logo
EPICSRECORDS
EPICS DB Records
Classes | Enumerations
epics_records.cpp File Reference

EPICS DB record definitions. More...

Go to the source code of this file.

Classes

struct  aai
 aai EPICS DB record More...
 
struct  aao
 aao EPICS DB record More...
 
struct  ai
 ai EPICS DB record More...
 
struct  ao
 ao EPICS DB record More...
 
struct  aSub
 aSub EPICS DB record More...
 
struct  bi
 bi EPICS DB record More...
 
struct  bo
 bo EPICS DB record More...
 
struct  calc
 calc EPICS DB record More...
 
struct  calcout
 calcout EPICS DB record More...
 
struct  compress
 compress EPICS DB record More...
 
struct  dfanout
 dfanout EPICS DB record More...
 
struct  event
 event EPICS DB record More...
 
struct  fanout
 fanout EPICS DB record More...
 
struct  histogram
 histogram EPICS DB record More...
 
struct  longin
 longin EPICS DB record More...
 
struct  longout
 longout EPICS DB record More...
 
struct  lsi
 lsi EPICS DB record More...
 
struct  lso
 lso EPICS DB record More...
 
struct  mbbi
 mbbi EPICS DB record More...
 
struct  mbbiDirect
 mbbiDirect EPICS DB record More...
 
struct  mbbo
 mbbo EPICS DB record More...
 
struct  mbboDirect
 mbboDirect EPICS DB record More...
 
struct  permissive
 permissive EPICS DB record More...
 
struct  printf
 printf EPICS DB record More...
 
struct  sel
 sel EPICS DB record More...
 
struct  seq
 seq EPICS DB record More...
 
struct  state
 state EPICS DB record More...
 
struct  stringin
 stringin EPICS DB record More...
 
struct  stringout
 stringout EPICS DB record More...
 
struct  sub
 sub EPICS DB record More...
 
struct  subArray
 subArray EPICS DB record More...
 
struct  waveform
 waveform EPICS DB record More...
 

Enumerations

enum  waveformPOST { waveformPOST_Always, waveformPOST_OnChange }
 waveformPOST EPICS DB menu More...
 
enum  stringoutPOST { stringoutPOST_OnChange, stringoutPOST_Always }
 stringoutPOST EPICS DB menu More...
 
enum  stringinPOST { stringinPOST_OnChange, stringinPOST_Always }
 stringinPOST EPICS DB menu More...
 
enum  seqSELM { seqSELM_All, seqSELM_Specified, seqSELM_Mask }
 seqSELM EPICS DB menu More...
 
enum  selSELM { selSELM_Specified, selSELM_High_Signal, selSELM_Low_Signal, selSELM_Median_Signal }
 selSELM EPICS DB menu More...
 
enum  menuYesNo { menuYesNoNO, menuYesNoYES }
 menuYesNo EPICS DB menu More...
 
enum  menuSimm { menuSimmNO, menuSimmYES, menuSimmRAW }
 menuSimm EPICS DB menu More...
 
enum  menuScan {
  menuScanPassive, menuScanEvent, menuScanI_O_Intr, menuScan10_second,
  menuScan5_second, menuScan2_second, menuScan1_second, menuScan_5_second,
  menuScan_2_second, menuScan_1_second
}
 menuScan EPICS DB menu More...
 
enum  menuPriority { menuPriorityLOW, menuPriorityMEDIUM, menuPriorityHIGH }
 menuPriority EPICS DB menu More...
 
enum  menuPost { menuPost_OnChange, menuPost_Always }
 menuPost EPICS DB menu More...
 
enum  menuPini {
  menuPiniNO, menuPiniYES, menuPiniRUN, menuPiniRUNNING,
  menuPiniPAUSE, menuPiniPAUSED
}
 menuPini EPICS DB menu More...
 
enum  menuOmsl { menuOmslsupervisory, menuOmslclosed_loop }
 menuOmsl EPICS DB menu More...
 
enum  menuIvoa { menuIvoaContinue_normally, menuIvoaDon_t_drive_outputs, menuIvoaSet_output_to_IVOV }
 menuIvoa EPICS DB menu More...
 
enum  menuFtype {
  menuFtypeSTRING, menuFtypeCHAR, menuFtypeUCHAR, menuFtypeSHORT,
  menuFtypeUSHORT, menuFtypeLONG, menuFtypeULONG, menuFtypeFLOAT,
  menuFtypeDOUBLE, menuFtypeENUM
}
 menuFtype EPICS DB menu More...
 
enum  menuConvert {
  menuConvertNO_CONVERSION, menuConvertSLOPE, menuConvertLINEAR, menuConverttypeKdegF,
  menuConverttypeKdegC, menuConverttypeJdegF, menuConverttypeJdegC, menuConverttypeEdegF,
  menuConverttypeEdegC, menuConverttypeTdegF, menuConverttypeTdegC, menuConverttypeRdegF,
  menuConverttypeRdegC, menuConverttypeSdegF, menuConverttypeSdegC
}
 menuConvert EPICS DB menu More...
 
enum  menuAlarmStat {
  menuAlarmStatNO_ALARM, menuAlarmStatREAD, menuAlarmStatWRITE, menuAlarmStatHIHI,
  menuAlarmStatHIGH, menuAlarmStatLOLO, menuAlarmStatLOW, menuAlarmStatSTATE,
  menuAlarmStatCOS, menuAlarmStatCOMM, menuAlarmStatTIMEOUT, menuAlarmStatHWLIMIT,
  menuAlarmStatCALC, menuAlarmStatSCAN, menuAlarmStatLINK, menuAlarmStatSOFT,
  menuAlarmStatBAD_SUB, menuAlarmStatUDF, menuAlarmStatDISABLE, menuAlarmStatSIMM,
  menuAlarmStatREAD_ACCESS, menuAlarmStatWRITE_ACCESS
}
 menuAlarmStat EPICS DB menu More...
 
enum  menuAlarmSevr { menuAlarmSevrNO_ALARM, menuAlarmSevrMINOR, menuAlarmSevrMAJOR, menuAlarmSevrINVALID }
 menuAlarmSevr EPICS DB menu More...
 
enum  histogramCMD { histogramCMD_Read, histogramCMD_Clear, histogramCMD_Start, histogramCMD_Stop }
 histogramCMD EPICS DB menu More...
 
enum  fanoutSELM { fanoutSELM_All, fanoutSELM_Specified, fanoutSELM_Mask }
 fanoutSELM EPICS DB menu More...
 
enum  dfanoutSELM { dfanoutSELM_All, dfanoutSELM_Specified, dfanoutSELM_Mask }
 dfanoutSELM EPICS DB menu More...
 
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
}
 compressALG EPICS DB menu More...
 
enum  calcoutOOPT {
  calcoutOOPT_Every_Time, calcoutOOPT_On_Change, calcoutOOPT_When_Zero, calcoutOOPT_When_Non_zero,
  calcoutOOPT_Transition_To_Zero, calcoutOOPT_Transition_To_Non_zero
}
 calcoutOOPT EPICS DB menu More...
 
enum  calcoutINAV { calcoutINAV_EXT_NC, calcoutINAV_EXT, calcoutINAV_LOC, calcoutINAV_CON }
 calcoutINAV EPICS DB menu More...
 
enum  calcoutDOPT { calcoutDOPT_Use_VAL, calcoutDOPT_Use_OVAL }
 calcoutDOPT EPICS DB menu More...
 
enum  aoOIF { aoOIF_Full, aoOIF_Incremental }
 aoOIF EPICS DB menu More...
 
enum  aaoPOST { aaoPOST_Always, aaoPOST_OnChange }
 aaoPOST EPICS DB menu More...
 
enum  aaiPOST { aaiPOST_Always, aaiPOST_OnChange }
 aaiPOST EPICS DB menu More...
 
enum  aSubLFLG { aSubLFLG_IGNORE, aSubLFLG_READ }
 aSubLFLG EPICS DB menu More...
 
enum  aSubEFLG { aSubEFLG_NEVER, aSubEFLG_ON_CHANGE, aSubEFLG_ALWAYS }
 aSubEFLG EPICS DB menu More...
 

Detailed Description

EPICS DB record definitions.

Definition in file epics_records.cpp.

Enumeration Type Documentation

enum aaiPOST

aaiPOST EPICS DB menu

Enumerator
aaiPOST_Always 

Always.

aaiPOST_OnChange 

On Change.

Definition at line 262 of file epics_records.cpp.

enum aaoPOST

aaoPOST EPICS DB menu

Enumerator
aaoPOST_Always 

Always.

aaoPOST_OnChange 

On Change.

Definition at line 255 of file epics_records.cpp.

enum aoOIF

aoOIF EPICS DB menu

Enumerator
aoOIF_Full 

Full.

aoOIF_Incremental 

Incremental.

Definition at line 248 of file epics_records.cpp.

enum aSubEFLG

aSubEFLG EPICS DB menu

Enumerator
aSubEFLG_NEVER 

NEVER.

aSubEFLG_ON_CHANGE 

ON CHANGE.

aSubEFLG_ALWAYS 

ALWAYS.

Definition at line 276 of file epics_records.cpp.

enum aSubLFLG

aSubLFLG EPICS DB menu

Enumerator
aSubLFLG_IGNORE 

IGNORE.

aSubLFLG_READ 

READ.

Definition at line 269 of file epics_records.cpp.

calcoutDOPT EPICS DB menu

Enumerator
calcoutDOPT_Use_VAL 

Use CALC.

calcoutDOPT_Use_OVAL 

Use OCAL.

Definition at line 241 of file epics_records.cpp.

calcoutINAV EPICS DB menu

Enumerator
calcoutINAV_EXT_NC 

Ext PV NC.

calcoutINAV_EXT 

Ext PV OK.

calcoutINAV_LOC 

Local PV.

calcoutINAV_CON 

Constant.

Definition at line 232 of file epics_records.cpp.

calcoutOOPT EPICS DB menu

Enumerator
calcoutOOPT_Every_Time 

Every Time.

calcoutOOPT_On_Change 

On Change.

calcoutOOPT_When_Zero 

When Zero.

calcoutOOPT_When_Non_zero 

When Non-zero.

calcoutOOPT_Transition_To_Zero 

Transition To Zero.

calcoutOOPT_Transition_To_Non_zero 

Transition To Non-zero.

Definition at line 221 of file epics_records.cpp.

compressALG EPICS DB menu

Enumerator
compressALG_N_to_1_Low_Value 

N to 1 Low Value.

compressALG_N_to_1_High_Value 

N to 1 High Value.

compressALG_N_to_1_Average 

N to 1 Average.

compressALG_Average 

Average.

compressALG_Circular_Buffer 

Circular Buffer.

compressALG_N_to_1_Median 

N to 1 Median.

Definition at line 210 of file epics_records.cpp.

dfanoutSELM EPICS DB menu

Enumerator
dfanoutSELM_All 

All.

dfanoutSELM_Specified 

Specified.

dfanoutSELM_Mask 

Mask.

Definition at line 202 of file epics_records.cpp.

enum fanoutSELM

fanoutSELM EPICS DB menu

Enumerator
fanoutSELM_All 

All.

fanoutSELM_Specified 

Specified.

fanoutSELM_Mask 

Mask.

Definition at line 194 of file epics_records.cpp.

histogramCMD EPICS DB menu

Enumerator
histogramCMD_Read 

Read.

histogramCMD_Clear 

Clear.

histogramCMD_Start 

Start.

histogramCMD_Stop 

Stop.

Definition at line 185 of file epics_records.cpp.

menuAlarmSevr EPICS DB menu

Enumerator
menuAlarmSevrNO_ALARM 

NO_ALARM.

menuAlarmSevrMINOR 

MINOR.

menuAlarmSevrMAJOR 

MAJOR.

menuAlarmSevrINVALID 

INVALID.

Definition at line 176 of file epics_records.cpp.

menuAlarmStat EPICS DB menu

Enumerator
menuAlarmStatNO_ALARM 

NO_ALARM.

menuAlarmStatREAD 

READ.

menuAlarmStatWRITE 

WRITE.

menuAlarmStatHIHI 

HIHI.

menuAlarmStatHIGH 

HIGH.

menuAlarmStatLOLO 

LOLO.

menuAlarmStatLOW 

LOW.

menuAlarmStatSTATE 

STATE.

menuAlarmStatCOS 

COS.

menuAlarmStatCOMM 

COMM.

menuAlarmStatTIMEOUT 

TIMEOUT.

menuAlarmStatHWLIMIT 

HWLIMIT.

menuAlarmStatCALC 

CALC.

menuAlarmStatSCAN 

SCAN.

menuAlarmStatLINK 

LINK.

menuAlarmStatSOFT 

SOFT.

menuAlarmStatBAD_SUB 

BAD_SUB.

menuAlarmStatUDF 

UDF.

menuAlarmStatDISABLE 

DISABLE.

menuAlarmStatSIMM 

SIMM.

menuAlarmStatREAD_ACCESS 

READ_ACCESS.

menuAlarmStatWRITE_ACCESS 

WRITE_ACCESS.

Definition at line 149 of file epics_records.cpp.

menuConvert EPICS DB menu

Enumerator
menuConvertNO_CONVERSION 

NO CONVERSION.

menuConvertSLOPE 

SLOPE.

menuConvertLINEAR 

LINEAR.

menuConverttypeKdegF 

typeKdegF

menuConverttypeKdegC 

typeKdegC

menuConverttypeJdegF 

typeJdegF

menuConverttypeJdegC 

typeJdegC

menuConverttypeEdegF 

typeEdegF(ixe only)

menuConverttypeEdegC 

typeEdegC(ixe only)

menuConverttypeTdegF 

typeTdegF

menuConverttypeTdegC 

typeTdegC

menuConverttypeRdegF 

typeRdegF

menuConverttypeRdegC 

typeRdegC

menuConverttypeSdegF 

typeSdegF

menuConverttypeSdegC 

typeSdegC

Definition at line 129 of file epics_records.cpp.

enum menuFtype

menuFtype EPICS DB menu

Enumerator
menuFtypeSTRING 

STRING.

menuFtypeCHAR 

CHAR.

menuFtypeUCHAR 

UCHAR.

menuFtypeSHORT 

SHORT.

menuFtypeUSHORT 

USHORT.

menuFtypeLONG 

LONG.

menuFtypeULONG 

ULONG.

menuFtypeFLOAT 

FLOAT.

menuFtypeDOUBLE 

DOUBLE.

menuFtypeENUM 

ENUM.

Definition at line 114 of file epics_records.cpp.

enum menuIvoa

menuIvoa EPICS DB menu

Enumerator
menuIvoaContinue_normally 

Continue normally.

menuIvoaDon_t_drive_outputs 

Don't drive outputs.

menuIvoaSet_output_to_IVOV 

Set output to IVOV.

Definition at line 106 of file epics_records.cpp.

enum menuOmsl

menuOmsl EPICS DB menu

Enumerator
menuOmslsupervisory 

supervisory

menuOmslclosed_loop 

closed_loop

Definition at line 99 of file epics_records.cpp.

enum menuPini

menuPini EPICS DB menu

Enumerator
menuPiniNO 

NO.

menuPiniYES 

YES.

menuPiniRUN 

RUN.

menuPiniRUNNING 

RUNNING.

menuPiniPAUSE 

PAUSE.

menuPiniPAUSED 

PAUSED.

Definition at line 88 of file epics_records.cpp.

enum menuPost

menuPost EPICS DB menu

Enumerator
menuPost_OnChange 

On Change.

menuPost_Always 

Always.

Definition at line 81 of file epics_records.cpp.

menuPriority EPICS DB menu

Enumerator
menuPriorityLOW 

LOW.

menuPriorityMEDIUM 

MEDIUM.

menuPriorityHIGH 

HIGH.

Definition at line 73 of file epics_records.cpp.

enum menuScan

menuScan EPICS DB menu

Enumerator
menuScanPassive 

Passive.

menuScanEvent 

Event.

menuScanI_O_Intr 

I/O Intr.

menuScan10_second 

10 second

menuScan5_second 

5 second

menuScan2_second 

2 second

menuScan1_second 

1 second

menuScan_5_second 

.5 second

menuScan_2_second 

.2 second

menuScan_1_second 

.1 second

Definition at line 58 of file epics_records.cpp.

enum menuSimm

menuSimm EPICS DB menu

Enumerator
menuSimmNO 

NO.

menuSimmYES 

YES.

menuSimmRAW 

RAW.

Definition at line 50 of file epics_records.cpp.

enum menuYesNo

menuYesNo EPICS DB menu

Enumerator
menuYesNoNO 

NO.

menuYesNoYES 

YES.

Definition at line 43 of file epics_records.cpp.

enum selSELM

selSELM EPICS DB menu

Enumerator
selSELM_Specified 

Specified.

selSELM_High_Signal 

High Signal.

selSELM_Low_Signal 

Low Signal.

selSELM_Median_Signal 

Median Signal.

Definition at line 34 of file epics_records.cpp.

enum seqSELM

seqSELM EPICS DB menu

Enumerator
seqSELM_All 

All.

seqSELM_Specified 

Specified.

seqSELM_Mask 

Mask.

Definition at line 26 of file epics_records.cpp.

stringinPOST EPICS DB menu

Enumerator
stringinPOST_OnChange 

On Change.

stringinPOST_Always 

Always.

Definition at line 19 of file epics_records.cpp.

stringoutPOST EPICS DB menu

Enumerator
stringoutPOST_OnChange 

On Change.

stringoutPOST_Always 

Always.

Definition at line 12 of file epics_records.cpp.

waveformPOST EPICS DB menu

Enumerator
waveformPOST_Always 

Always.

waveformPOST_OnChange 

On Change.

Definition at line 5 of file epics_records.cpp.

Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5