otsdaq  v2_04_01
ots::ARTDAQCommandable Class Reference
Inheritance diagram for ots::ARTDAQCommandable:

Public Member Functions

 ARTDAQCommandable (GatewaySupervisor *super)
 
void init (int commanderId, std::string commanderType)
 
bool do_initialize (fhicl::ParameterSet const &, uint64_t, uint64_t) override
 Perform the initialize transition. More...
 
bool do_start (art::RunID, uint64_t, uint64_t) override
 Perform the start transition. More...
 
bool do_stop (uint64_t, uint64_t) override
 Perform the stop transition. More...
 
bool do_pause (uint64_t, uint64_t) override
 Perform the pause transition. More...
 
bool do_resume (uint64_t, uint64_t) override
 Perform the resume transition. More...
 
bool do_shutdown (uint64_t) override
 Perform the shutdown transition. More...
 
bool do_meta_command (std::string const &, std::string const &) override
 Run a module-defined command with the given parameter string.
 

Detailed Description

Definition at line 12 of file ARTDAQCommandable.h.

Member Function Documentation

bool ots::ARTDAQCommandable::do_initialize ( fhicl::ParameterSet const &  ps,
uint64_t  ,
uint64_t   
)
override

Perform the initialize transition.

Returns
Whether the transition succeeded

Definition at line 33 of file ARTDAQCommandable.cc.

bool ots::ARTDAQCommandable::do_pause ( uint64_t  ,
uint64_t   
)
override

Perform the pause transition.

Returns
Whether the transition succeeded

Definition at line 91 of file ARTDAQCommandable.cc.

bool ots::ARTDAQCommandable::do_resume ( uint64_t  ,
uint64_t   
)
override

Perform the resume transition.

Returns
Whether the transition succeeded

Definition at line 106 of file ARTDAQCommandable.cc.

bool ots::ARTDAQCommandable::do_shutdown ( uint64_t  )
override

Perform the shutdown transition.

Returns
Whether the transition succeeded

Definition at line 121 of file ARTDAQCommandable.cc.

bool ots::ARTDAQCommandable::do_start ( art::RunID  ,
uint64_t  ,
uint64_t   
)
override

Perform the start transition.

Returns
Whether the transition succeeded

Definition at line 61 of file ARTDAQCommandable.cc.

bool ots::ARTDAQCommandable::do_stop ( uint64_t  ,
uint64_t   
)
override

Perform the stop transition.

Returns
Whether the transition succeeded

Definition at line 76 of file ARTDAQCommandable.cc.


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