|
| FEVInterface (const std::string &interfaceUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &configurationPath) |
|
const std::string & | getInterfaceUID (void) const |
|
const std::string & | getDaqHardwareType (void) const |
|
const std::string & | getFirmwareType (void) const |
|
const std::string & | getInterfaceType (void) const |
|
virtual int | universalRead (char *address, char *returnValue)=0 |
|
virtual void | universalWrite (char *address, char *writeValue)=0 |
|
const unsigned int & | getUniversalAddressSize (void) |
|
const unsigned int & | getUniversalDataSize (void) |
|
FrontEndHardwareBase * | getHardwareP (void) const |
|
FrontEndFirmwareBase * | getFirmwareP (void) const |
|
void | runSequenceOfCommands (const std::string &treeLinkName) |
|
void | configure (void) |
|
void | start (std::string runNumber) |
|
void | stop (void) |
|
void | halt (void) |
|
void | pause (void) |
|
void | resume (void) |
|
bool | running (void) |
|
void | configureSlowControls (void) |
|
bool | slowControlsRunning (void) |
|
void | startSlowControlsWorkLooop (void) |
|
void | stopSlowControlsWorkLooop (void) |
|
const std::map< std::string,
frontEndMacroStruct_t > & | getMapOfFEMacroFunctions () |
|
virtual void | paused (void) |
|
virtual void | halted (void) |
|
virtual void | configured (void) |
|
virtual void | initial (void) |
|
virtual void | inError (void) |
|
| WorkLoop (std::string name) |
|
void | startWorkLoop (void) |
|
bool | stopWorkLoop (void) |
|
bool | isActive (void) |
|
| Configurable (const ConfigurationTree &theXDAQContextConfigTree, const std::string &theConfigurationPath) |
|
ConfigurationTree | getSelfNode () const |
|
const ConfigurationManager * | getConfigurationManager () const |
|
const std::string & | getContextUID () const |
|
const std::string & | getApplicationUID () const |
|
unsigned int | getApplicationLID () const |
|
std::string | getContextAddress () const |
|
unsigned int | getContextPort () const |
|
Definition at line 31 of file FEVInterface.h.