A class to handle multiple simultaneous XML RPC requests. More...
#include <XmlRpcThreadedServer.h>
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. |
A class to handle multiple simultaneous XML RPC requests.
Definition at line 29 of file XmlRpcThreadedServer.h.
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 {
XmlRpcMutex XmlRpc::XmlRpcThreadedServer::_mutex [protected] |
Serialize dispatcher access.
Definition at line 61 of file XmlRpcThreadedServer.h.
std::vector<Worker> XmlRpc::XmlRpcThreadedServer::_workers [protected] |
The worker pool.
Definition at line 57 of file XmlRpcThreadedServer.h.