CbmRoot
|
Enumerations | |
enum | Transition : int { Transition::Idle, Transition::DeviceReady, Transition::Ready, Transition::Stop, Transition::End, Transition::ErrorFound } |
enum | State : int { State::Running } |
Functions | |
void | ChangeState (FairMQDevice *device, cbm::mq::Transition transition) |
void | LogState (FairMQDevice *device) |
bool | CheckCurrentState (FairMQDevice *device, cbm::mq::State state) |
|
strong |
Enumerator | |
---|---|
Running |
Definition at line 17 of file CbmMQDefs.h.
|
strong |
Enumerator | |
---|---|
Idle | |
DeviceReady | |
Ready | |
Stop | |
End | |
ErrorFound |
Definition at line 8 of file CbmMQDefs.h.
void cbm::mq::ChangeState | ( | FairMQDevice * | device, |
cbm::mq::Transition | transition | ||
) |
Definition at line 19 of file CbmMQDefs.h.
References DeviceReady, End, ErrorFound, Idle, and Ready.
Referenced by CbmDeviceHitBuilderTof::AddNextChan(), CbmDeviceHitBuilderTof::BuildHits(), CbmDeviceMcbmEventSink::Finish(), CbmDeviceHitBuilderTof::HandleData(), CbmDeviceTriggerHandlerEtof::HandleMessage(), CbmDeviceUnpackTofMcbm2018::HandleMessage(), CbmDeviceEventBuilderEtofStar2019::HandleMessage(), CbmDeviceHitBuilderTof::HandleMessage(), CbmDeviceHitBuilderTof::InitCalibParameter(), CbmDeviceHitBuilderTof::InitContainers(), and CbmDeviceHitBuilderTof::LoadGeometry().
bool cbm::mq::CheckCurrentState | ( | FairMQDevice * | device, |
cbm::mq::State | state | ||
) |
Definition at line 62 of file CbmMQDefs.h.
References Running.
Referenced by ParameterMQServer::Run().
void cbm::mq::LogState | ( | FairMQDevice * | device | ) |
Definition at line 53 of file CbmMQDefs.h.
Referenced by CbmDeviceTriggerHandlerEtof::HandleMessage(), CbmDeviceUnpackTofMcbm2018::HandleMessage(), and CbmDeviceEventBuilderEtofStar2019::HandleMessage().