artdaq::xmlrpc_commander Class Reference

The xmlrpc_commander class serves as the XMLRPC server run in each artdaq application. More...

#include <artdaq/ExternalComms/xmlrpc_commander.hh>

List of all members.

Public Member Functions

 xmlrpc_commander (int port, artdaq::Commandable &commandable)
 xmlrpc_commander Constructor
void run ()
 Run the XMLRPC server.

Public Attributes

artdaq::Commandable_commandable
 The artdaq::Commandable object that this xmlrpc_commander sends commands to.
std::mutex mutex_
 XMLRPC mutex.

Detailed Description

The xmlrpc_commander class serves as the XMLRPC server run in each artdaq application.

Definition at line 19 of file xmlrpc_commander.hh.


Constructor & Destructor Documentation

artdaq::xmlrpc_commander::xmlrpc_commander ( int  port,
artdaq::Commandable commandable 
)

xmlrpc_commander Constructor

Parameters:
port Port to listen on
commandable artdaq::Commandable object to send transition commands to

Definition at line 709 of file xmlrpc_commander.cc.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator

Generated on 16 Aug 2017 for artdaq by  doxygen 1.6.1