artdaq  v2_02_03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
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>

Public Member Functions

 xmlrpc_commander (int port, artdaq::Commandable &commandable)
 xmlrpc_commander Constructor More...
 
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
portPort to listen on
commandableartdaq::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: