ots::SOAPMessenger Class Reference

Inheritance diagram for ots::SOAPMessenger:
ots::AggregatorApp ots::CoreSupervisorBase ots::EventBuilderApp ots::RemoteWebUsers ots::SimpleSoap ots::Supervisor ots::ARTDAQDataManagerSupervisor ots::ARTDAQFEDataManagerSupervisor ots::DataManagerSupervisor ots::FEDataManagerSupervisor ots::FESupervisor

List of all members.

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 (const xdaq::ApplicationDescriptor *d, xoap::MessageReference message) throw (xdaq::exception::Exception)
std::string send (const xdaq::ApplicationDescriptor *d, SOAPCommand soapCommand) throw (xdaq::exception::Exception)
std::string send (const xdaq::ApplicationDescriptor *d, std::string command) throw (xdaq::exception::Exception)
std::string send (const xdaq::ApplicationDescriptor *d, std::string command, SOAPParameters parameters) throw (xdaq::exception::Exception)
std::string sendStatus (const xdaq::ApplicationDescriptor *d, std::string message) throw (xdaq::exception::Exception)
xoap::MessageReference sendWithSOAPReply (const xdaq::ApplicationDescriptor *d, xoap::MessageReference message) throw (xdaq::exception::Exception)
xoap::MessageReference sendWithSOAPReply (const xdaq::ApplicationDescriptor *d, SOAPCommand soapCommand) throw (xdaq::exception::Exception)
xoap::MessageReference sendWithSOAPReply (const xdaq::ApplicationDescriptor *d, std::string command) throw (xdaq::exception::Exception)
xoap::MessageReference sendWithSOAPReply (const xdaq::ApplicationDescriptor *d, std::string command, SOAPParameters parameters) throw (xdaq::exception::Exception)

Protected Attributes

xdaq::Application * theApplication_

Detailed Description

Definition at line 17 of file SOAPMessenger.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions

Generated on 7 Aug 2017 for otsdaq by  doxygen 1.6.1