XmlRpc::XmlRpcThreadedServer Class Reference

A class to handle multiple simultaneous XML RPC requests. More...

#include <XmlRpcThreadedServer.h>

Inheritance diagram for XmlRpc::XmlRpcThreadedServer:
XmlRpc::XmlRpcServer XmlRpc::XmlRpcSource

List of all members.

Classes

class  Worker
 Execute a request. More...

Public Member Functions

 XmlRpcThreadedServer (int nWorkers=6)
 Create a server object with a specified number of worker threads.

Protected Attributes

std::vector< Worker_workers
 The worker pool.
XmlRpcMutex _mutex
 Serialize dispatcher access.

Detailed Description

A class to handle multiple simultaneous XML RPC requests.

Definition at line 29 of file XmlRpcThreadedServer.h.


Constructor & Destructor Documentation

XmlRpc::XmlRpcThreadedServer::XmlRpcThreadedServer ( int  nWorkers = 6  )  [inline]

Create a server object with a specified number of worker threads.

Definition at line 30 of file XmlRpcThreadedServer.h.

00031 : public XmlRpcServer {


Member Data Documentation

Serialize dispatcher access.

Definition at line 61 of file XmlRpcThreadedServer.h.

The worker pool.

Definition at line 57 of file XmlRpcThreadedServer.h.


The documentation for this class was generated from the following file:
Generated on Wed May 26 16:21:20 2010 for OverSim by  doxygen 1.6.3