20 #ifndef DABC_ModuleAsync 
   24 #ifndef DABC_Hierarchy 
   28 class rdaDeviceHandle;
 
   61          double doGet(
const std::string &service, 
const std::string &field);
 
Represents command with its arguments.
 
Base class for user-derived code, implementing event-processing.
 
void * fHist
ROOT histogram.
 
rdaRDAService * fRDAService
 
virtual void BeforeModuleStart()
 
std::string fCycles
cycles parameter
 
virtual void AfterModuleStop()
 
virtual void ProcessTimerEvent(unsigned timer)
Method called by framework when timer event is produced.
 
virtual int ExecuteCommand(dabc::Command cmd)
Main method where commands are executed.
 
std::string fService
service name
 
std::string fServerName
FESA server name.
 
double doGet(const std::string &service, const std::string &field)
 
std::string fDeviceName
FESA device name.
 
Player(const std::string &name, dabc::Command cmd=nullptr)
 
std::string fField
field name in the service
 
rdaDeviceHandle * fDevice
 
MySniffer * fSniffer
binary producer for ROOT objects
 
virtual void ModuleCleanup()
Method, which can be reimplemented by user and should cleanup all references on buffers and other obj...
 
Support for FESA - the control system of GSI/FAIR accelerator.