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

#include <otsdaq-utilities/Chat/ChatSupervisor.h>

Inheritance diagram for ots::ChatSupervisor:

Public Member Functions

 XDAQ_INSTANTIATOR ()
 
 ChatSupervisor (xdaq::ApplicationStub *s)
 
void destroy (void)
 
virtual void defaultPage (xgi::Input *in, xgi::Output *out) override
 
void Default (xgi::Input *in, xgi::Output *out)
 
virtual void request (const std::string &requestType, cgicc::Cgicc &cgiIn, HttpXmlDocument &xmlOut, const WebUsers::RequestUserInfo &userInfo) override
 end forceSupervisorPropertyValues() More...
 
virtual void forceSupervisorPropertyValues (void) override
 

Detailed Description

ChatSupervisor This class handles the otsdaq user chat functionality available in the web desktop environment.

Definition at line 12 of file ChatSupervisor.h.

Member Function Documentation

◆ forceSupervisorPropertyValues()

void ChatSupervisor::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 49 of file ChatSupervisor.cc.

◆ request()

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

end forceSupervisorPropertyValues()

request Handles Web Interface requests to chat supervisor. Does not refresh cookie for automatic update checks.

Definition at line 60 of file ChatSupervisor.cc.


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