tdaq-develop-2025-02-12
ots::VisualSupervisorV2 Class Reference

#include <otsdaq-utilities/VisualizationV2/VisualSupervisorV2.h>

Inheritance diagram for ots::VisualSupervisorV2:

Public Member Functions

 XDAQ_INSTANTIATOR ()
 
 VisualSupervisorV2 (xdaq::ApplicationStub *s)
 
void destroy (void)
 
virtual void request (const std::string &requestType, cgicc::Cgicc &cgiIn, HttpXmlDocument &xmlOut, const WebUsers::RequestUserInfo &userInfo) override
 
virtual void setSupervisorPropertyDefaults (void) override
 
virtual void forceSupervisorPropertyValues (void) override
 
virtual void transitionConfiguring (toolbox::Event::Reference e) override
 
virtual void transitionHalting (toolbox::Event::Reference e) override
 

Detailed Description

VisualSupervisorV2 This class handles the web user interface to a VisualDataManager with reqgard to the web desktop Visualizer. The Visualizer can display ROOT object in real-time, as well as 2D and 3D displays of streaming data.

Definition at line 37 of file VisualSupervisorV2.h.

Member Function Documentation

◆ forceSupervisorPropertyValues()

void VisualSupervisorV2::forceSupervisorPropertyValues ( void  )
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 215 of file VisualSupervisorV2.cc.

◆ request()

void VisualSupervisorV2::request ( const std::string &  requestType,
cgicc::Cgicc &  cgiIn,
HttpXmlDocument &  xmlOut,
const WebUsers::RequestUserInfo &  userInfo 
)
overridevirtual

virtual void defaultPage (xgi::Input* in, xgi::Output* out) override; void safariDefaultPage (xgi::Input* in, xgi::Output* out) ;

STDLINE(std::string("--> PRE_MADE_ROOT_CFG_DIR: ")+LIVEDQM_DIR,"") ;

Definition at line 227 of file VisualSupervisorV2.cc.

◆ setSupervisorPropertyDefaults()

void VisualSupervisorV2::setSupervisorPropertyDefaults ( void  )
overridevirtual

setSupervisorPropertyDefaults override to set defaults for supervisor property values (before user settings override)

Definition at line 200 of file VisualSupervisorV2.cc.

◆ transitionConfiguring()

void VisualSupervisorV2::transitionConfiguring ( toolbox::Event::Reference  e)
overridevirtual

RAR commented out below.. better/safer handling (of errors) done by CoreSupervisorBase

void stateRunning (toolbox::fsm::FiniteStateMachine& fsm) ;

Definition at line 105 of file VisualSupervisorV2.cc.


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