| 
    tdaq-develop-2025-02-12
    
   | 
  
#include <otsdaq-utilities/Console/ConsoleSupervisor.h>
 Classes | |
| struct | ConsoleMessageStruct | 
| struct | CustomTriggeredAction_t | 
Public Member Functions | |
| XDAQ_INSTANTIATOR () | |
| ConsoleSupervisor (xdaq::ApplicationStub *s) | |
| void | init (void) | 
| void | destroy (void) | 
| xoap::MessageReference | resetConsoleCounts (xoap::MessageReference message) | 
| virtual void | defaultPage (xgi::Input *in, xgi::Output *out) override | 
| virtual void | request (const std::string &requestType, cgicc::Cgicc &cgiIn, HttpXmlDocument &xmlOut, const WebUsers::RequestUserInfo &userInfo) override | 
| virtual std::string | getStatusProgressDetail (void) override | 
| virtual void | forceSupervisorPropertyValues (void) override | 
| void | doTriggeredAction (const CustomTriggeredAction_t &triggeredAction) | 
Public Attributes | |
| std::atomic< bool > | customTriggerActionThreadExists_ = false | 
Static Public Attributes | |
| static const std::set< std::string > | CUSTOM_TRIGGER_ACTIONS | 
| Count always happens, and System Message always happens for FSM commands.  | |
class define ConsoleSupervisor This class handles the presentation of Message Facility printouts to the web desktop Console.
Definition at line 20 of file ConsoleSupervisor.h.
      
  | 
  overridevirtual | 
override to force supervisor property values (and ignore user settings)
forceSupervisorPropertyValues override to force supervisor property values (and ignore user settings)
Definition at line 886 of file ConsoleSupervisor.cc.
      
  | 
  overridevirtual | 
virtual progress string that can be overridden with more info like Console Error and Warning count
Definition at line 1852 of file ConsoleSupervisor.cc.
      
  | 
  overridevirtual | 
Request Handles Web Interface requests to Console supervisor. Does not refresh cookie for automatic update checks.
Definition at line 897 of file ConsoleSupervisor.cc.