XmlRpc::XmlRpcThreadedServer::Worker Class Reference

#include <XmlRpcThreadedServer.h>

Inheritance diagram for XmlRpc::XmlRpcThreadedServer::Worker:

XmlRpc::XmlRpcRunnable

List of all members.


Detailed Description

Execute a request.

Each client request is assigned to one worker to handle. Workers are executed on separate threads, and one worker may be responsible for dispatching events to multiple client connections.

Public Member Functions

 Worker ()
 Constructor. Executes the run method in a separate thread.
void run ()
 Implement the Runnable interface.

Protected Attributes

XmlRpcThread _thread
 The thread this worker is running in.


Constructor & Destructor Documentation

XmlRpc::XmlRpcThreadedServer::Worker::Worker (  )  [inline]

Constructor. Executes the run method in a separate thread.

00042 { _thread.setRunnable(this); _thread.start(); }


Member Function Documentation

void XmlRpc::XmlRpcThreadedServer::Worker::run (  )  [virtual]

Implement the Runnable interface.

Implements XmlRpc::XmlRpcRunnable.


Member Data Documentation

The thread this worker is running in.

Referenced by Worker().


The documentation for this class was generated from the following file:

Generated on Fri Sep 19 13:05:09 2008 for ITM OverSim by  doxygen 1.5.5