otsdaq  v2_05_02_indev
ots::SupervisorInfo Class Reference

Public Member Functions

 SupervisorInfo (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *descriptor, const std::string &name, const std::string &contextName)
 
bool isGatewaySupervisor (void) const
 
bool isWizardSupervisor (void) const
 
bool isTypeFESupervisor (void) const
 
bool isTypeDMSupervisor (void) const
 
bool isTypeLogbookSupervisor (void) const
 
bool isTypeMacroMakerSupervisor (void) const
 
bool isTypeConfigurationGUISupervisor (void) const
 
bool isTypeChatSupervisor (void) const
 
bool isTypeConsoleSupervisor (void) const
 
XDAQ_CONST_CALL
xdaq::ApplicationDescriptor * 
getDescriptor (void) const
 
const xdaq::ContextDescriptor * getContextDescriptor (void) const
 
const std::string & getName (void) const
 
const std::string & getContextName (void) const
 
const unsigned int & getId (void) const
 
const std::string & getClass (void) const
 
const std::string & getStatus (void) const
 
time_t getLastStatusTime (void) const
 
const unsigned int & getProgress (void) const
 
const std::string & getDetail (void) const
 
const std::string & getURL (void) const
 
const std::string & getURN (void) const
 
const std::string & getFullURL (void) const
 
const uint16_t & getPort (void) const
 
void setStatus (const std::string &status, const unsigned int progress, const std::string &detail="")
 
void clear (void)
 

Static Public Attributes

static const std::string APP_STATUS_UNKNOWN = "Unknown"
 

Detailed Description

Definition at line 23 of file SupervisorInfo.h.


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