$treeview $search $mathjax $extrastylesheet
otsdaq  v2_03_00
$projectbrief
$projectbrief
$searchbox

ots::GatewaySupervisor Class Reference

Inheritance diagram for ots::GatewaySupervisor:
ots::SOAPMessenger ots::RunControlStateMachine ots::CorePropertySupervisorBase

List of all members.

Classes

struct  BroadcastMessageIterationsDoneStruct
struct  BroadcastThreadStruct

Public Member Functions

 XDAQ_INSTANTIATOR ()
 GatewaySupervisor (xdaq::ApplicationStub *s)
void init (void)
void Default (xgi::Input *in, xgi::Output *out)
void loginRequest (xgi::Input *in, xgi::Output *out)
void request (xgi::Input *in, xgi::Output *out)
void tooltipRequest (xgi::Input *in, xgi::Output *out)
void stateMachineXgiHandler (xgi::Input *in, xgi::Output *out)
xoap::MessageReference stateMachineXoapHandler (xoap::MessageReference msg)
xoap::MessageReference stateMachineResultXoapHandler (xoap::MessageReference msg)
bool stateMachineThread (toolbox::task::WorkLoop *workLoop)
void infoRequestHandler (xgi::Input *in, xgi::Output *out)
void infoRequestResultHandler (xgi::Input *in, xgi::Output *out)
bool infoRequestThread (toolbox::task::WorkLoop *workLoop)
xoap::MessageReference supervisorCookieCheck (xoap::MessageReference msg)
xoap::MessageReference supervisorGetActiveUsers (xoap::MessageReference msg)
xoap::MessageReference supervisorSystemMessage (xoap::MessageReference msg)
xoap::MessageReference supervisorGetUserInfo (xoap::MessageReference msg)
xoap::MessageReference supervisorSystemLogbookEntry (xoap::MessageReference msg)
xoap::MessageReference supervisorLastConfigGroupRequest (xoap::MessageReference msg)
void stateInitial (toolbox::fsm::FiniteStateMachine &fsm)
void statePaused (toolbox::fsm::FiniteStateMachine &fsm)
void stateRunning (toolbox::fsm::FiniteStateMachine &fsm)
void stateHalted (toolbox::fsm::FiniteStateMachine &fsm)
void stateConfigured (toolbox::fsm::FiniteStateMachine &fsm)
void inError (toolbox::fsm::FiniteStateMachine &fsm)
void transitionConfiguring (toolbox::Event::Reference e)
void transitionHalting (toolbox::Event::Reference e)
void transitionInitializing (toolbox::Event::Reference e)
void transitionPausing (toolbox::Event::Reference e)
void transitionResuming (toolbox::Event::Reference e)
void transitionStarting (toolbox::Event::Reference e)
void transitionStopping (toolbox::Event::Reference e)
void transitionShuttingDown (toolbox::Event::Reference e)
void transitionStartingUp (toolbox::Event::Reference e)
void enteringError (toolbox::Event::Reference e)
void makeSystemLogbookEntry (std::string entryText)
void checkForAsyncError (void)
virtual void setSupervisorPropertyDefaults (void) override
virtual void forceSupervisorPropertyValues (void) override

Friends

class WizardSupervisor
class Iterator
class ARTDAQCommandable

Detailed Description

Definition at line 45 of file GatewaySupervisor.h.


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

Generated on 14 Mar 2019 for otsdaq by  doxygen 1.6.1