Diana Software
Classes | Enumerations
QDaqCommonDefs.hh File Reference

Go to the source code of this file.

Classes

class  ProcessStatus_t
 wrapper for ProcessStatus_ enum More...
 
class  QDaqState
 

Enumerations

enum  ProcessStatus_ {
  QInvalid_s = -2 , QUnknown_s = -1 , QIdle_s = 1 , QReady_s = 2 ,
  QRunning_s = 3 , QStopped_s = 4 , QPaused_s = 5 , QAskStatus_s = 6 ,
  QTriggerOn_s = 7 , QTriggerOff_s = 8 , QError_s = 9 , QExiting_s = 10 ,
  QIgnore_s = 11 , QWaiting_s = 12
}
 
enum  QDaqState_ {
  Q_Invalid_State = -1 , Q_Unknown_State =0 , Q_Idle_State =1 , Q_Running_State =2 ,
  Q_Paused_State =4 , Q_Exiting_State =64
}
 

Enumeration Type Documentation

◆ ProcessStatus_

Enumerator
QInvalid_s 

used when conversion from string fails

QUnknown_s 

unknown status

QIdle_s 

process is idle at startup and after reset

QReady_s 

process is ready but is doing nothing

QRunning_s 

process is running

QStopped_s 

process is stopped

QPaused_s 

process is paused (not implemented)

QAskStatus_s 

special status used to send process state to MsgLogger

QTriggerOn_s 

used by DataReder: enable trigger if disabled

QTriggerOff_s 

used by DataReder: disable trigger if enabled

QError_s 

an error occurred

QExiting_s 

process is exiting

QIgnore_s 

any signal associated to this status is ignored

QWaiting_s 

process is waiting some signal

Definition at line 10 of file QDaqCommonDefs.hh.

◆ QDaqState_

enum QDaqState_
Enumerator
Q_Invalid_State 

used when conversion from string fails

Q_Unknown_State 

unknown state

Q_Idle_State 

idle state

Q_Running_State 

runninng state

Q_Paused_State 

paused state

Q_Exiting_State 

exiting state

Definition at line 71 of file QDaqCommonDefs.hh.