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.
: 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.
1.7.1