otsdaq  v2_00_00
ots::SOAPMessenger Class Reference
Inheritance diagram for ots::SOAPMessenger:
ots::CoreSupervisorBase ots::DataLoggerApp ots::DispatcherApp ots::EventBuilderApp ots::GatewaySupervisor ots::RemoteWebUsers ots::SimpleSoap ots::WizardSupervisor

Public Member Functions

 SOAPMessenger (xdaq::Application *application)
 
 SOAPMessenger (const SOAPMessenger &aSOAPMessenger)
 
std::string receive (const xoap::MessageReference &message)
 
std::string receive (const xoap::MessageReference &message, SOAPCommand &soapCommand)
 
std::string receive (const xoap::MessageReference &message, SOAPParameters &parameters)
 
std::string send (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, xoap::MessageReference message) throw (xdaq::exception::Exception)
 
std::string send (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, SOAPCommand soapCommand) throw (xdaq::exception::Exception)
 
std::string send (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, std::string command) throw (xdaq::exception::Exception)
 
std::string send (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, std::string command, SOAPParameters parameters) throw (xdaq::exception::Exception)
 
std::string sendStatus (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, std::string message) throw (xdaq::exception::Exception)
 
xoap::MessageReference sendWithSOAPReply (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, xoap::MessageReference message) throw (xdaq::exception::Exception)
 
xoap::MessageReference sendWithSOAPReply (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, SOAPCommand soapCommand) throw (xdaq::exception::Exception)
 
xoap::MessageReference sendWithSOAPReply (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, std::string command) throw (xdaq::exception::Exception)
 
xoap::MessageReference sendWithSOAPReply (XDAQ_CONST_CALL xdaq::ApplicationDescriptor *d, std::string command, SOAPParameters parameters) throw (xdaq::exception::Exception)
 

Protected Attributes

xdaq::Application * theApplication_
 

Detailed Description

Definition at line 19 of file SOAPMessenger.h.


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