Project
Loading...
Searching...
No Matches
o2::devices::O2PrimaryServerDevice Class Referencefinal

#include <O2PrimaryServerDevice.h>

Inherits fair::mq::Device.

Public Member Functions

 O2PrimaryServerDevice ()
 constructor
 
 ~O2PrimaryServerDevice () final
 Default destructor.
 

Protected Member Functions

void initGenerator ()
 
void generateEvent ()
 
void launchInfoThread ()
 
void InitTask () final
 
bool ReInit (o2::conf::SimReconfigData const &reconfig)
 
bool HandleConfigRequest (fair::mq::Channel &channel)
 
bool ConditionalRun () override
 
void PostRun () override
 
bool HandleRequest (fair::mq::MessagePtr &request, int, fair::mq::Channel &channel)
 
void stateTransition (O2PrimaryServerState to, const char *message)
 
void waitForControlInput ()
 

Detailed Description

Definition at line 55 of file O2PrimaryServerDevice.h.

Constructor & Destructor Documentation

◆ O2PrimaryServerDevice()

o2::devices::O2PrimaryServerDevice::O2PrimaryServerDevice ( )
inline

constructor

Definition at line 59 of file O2PrimaryServerDevice.h.

◆ ~O2PrimaryServerDevice()

o2::devices::O2PrimaryServerDevice::~O2PrimaryServerDevice ( )
inlinefinal

Default destructor.

Definition at line 68 of file O2PrimaryServerDevice.h.

Member Function Documentation

◆ ConditionalRun()

bool o2::devices::O2PrimaryServerDevice::ConditionalRun ( )
inlineoverrideprotected

Definition at line 432 of file O2PrimaryServerDevice.h.

◆ generateEvent()

void o2::devices::O2PrimaryServerDevice::generateEvent ( )
inlineprotected

Definition at line 176 of file O2PrimaryServerDevice.h.

◆ HandleConfigRequest()

bool o2::devices::O2PrimaryServerDevice::HandleConfigRequest ( fair::mq::Channel &  channel)
inlineprotected

Definition at line 410 of file O2PrimaryServerDevice.h.

◆ HandleRequest()

bool o2::devices::O2PrimaryServerDevice::HandleRequest ( fair::mq::MessagePtr &  request,
int  ,
fair::mq::Channel &  channel 
)
inlineprotected

Definition at line 489 of file O2PrimaryServerDevice.h.

◆ initGenerator()

void o2::devices::O2PrimaryServerDevice::initGenerator ( )
inlineprotected

Definition at line 82 of file O2PrimaryServerDevice.h.

◆ InitTask()

void o2::devices::O2PrimaryServerDevice::InitTask ( )
inlinefinalprotected

Definition at line 262 of file O2PrimaryServerDevice.h.

◆ launchInfoThread()

void o2::devices::O2PrimaryServerDevice::launchInfoThread ( )
inlineprotected

Definition at line 226 of file O2PrimaryServerDevice.h.

◆ PostRun()

void o2::devices::O2PrimaryServerDevice::PostRun ( )
inlineoverrideprotected

Definition at line 480 of file O2PrimaryServerDevice.h.

◆ ReInit()

bool o2::devices::O2PrimaryServerDevice::ReInit ( o2::conf::SimReconfigData const &  reconfig)
inlineprotected

Definition at line 363 of file O2PrimaryServerDevice.h.

◆ stateTransition()

void o2::devices::O2PrimaryServerDevice::stateTransition ( O2PrimaryServerState  to,
const char message 
)
inlineprotected

Definition at line 609 of file O2PrimaryServerDevice.h.

◆ waitForControlInput()

void o2::devices::O2PrimaryServerDevice::waitForControlInput ( )
inlineprotected

Definition at line 615 of file O2PrimaryServerDevice.h.


The documentation for this class was generated from the following file: