CbmRoot
Loading...
Searching...
No Matches
cbm::mq Namespace Reference

Enumerations

enum class  Transition : int {
  Idle , DeviceReady , Ready , Stop ,
  End , ErrorFound
}
 
enum class  State : int { Running }
 

Functions

void ChangeState (FairMQDevice *device, cbm::mq::Transition transition)
 
void LogState (FairMQDevice *device)
 
bool CheckCurrentState (FairMQDevice *device, cbm::mq::State state)
 

Enumeration Type Documentation

◆ State

enum class cbm::mq::State : int
strong
Enumerator
Running 

Definition at line 21 of file CbmMQDefs.h.

◆ Transition

enum class cbm::mq::Transition : int
strong
Enumerator
Idle 
DeviceReady 
Ready 
Stop 
End 
ErrorFound 

Definition at line 11 of file CbmMQDefs.h.

Function Documentation

◆ ChangeState()

◆ CheckCurrentState()

bool cbm::mq::CheckCurrentState ( FairMQDevice * device,
cbm::mq::State state )

Definition at line 52 of file CbmMQDefs.h.

References Running.

Referenced by ParameterMQServer::Run().

◆ LogState()