MythTV 0.25-pre
Public Member Functions | Protected Member Functions | Protected Attributes
HttpWorkerThread Class Reference

#include <httpserver.h>

Inheritance diagram for HttpWorkerThread:
WorkerThread

List of all members.

Public Member Functions

 HttpWorkerThread (HttpServer *pParent, const QString &sName)
virtual ~HttpWorkerThread ()
void StartWork (int nSocket)
void SetWorkerData (HttpWorkerData *pData)
HttpWorkerDataGetWorkerData ()

Protected Member Functions

virtual void ProcessWork ()

Protected Attributes

HttpServerm_pHttpServer
int m_nSocket
int m_nSocketTimeout
HttpWorkerDatam_pData

Detailed Description

Definition at line 155 of file httpserver.h.


Constructor & Destructor Documentation

HttpWorkerThread::HttpWorkerThread ( HttpServer pParent,
const QString &  sName 
)

Definition at line 261 of file httpserver.cpp.

HttpWorkerThread::~HttpWorkerThread ( ) [virtual]

Definition at line 276 of file httpserver.cpp.


Member Function Documentation

void HttpWorkerThread::ProcessWork ( ) [protected, virtual]

Implements WorkerThread.

Definition at line 312 of file httpserver.cpp.

void HttpWorkerThread::StartWork ( int  nSocket)

Definition at line 301 of file httpserver.cpp.

Referenced by HttpServer::incomingConnection().

void HttpWorkerThread::SetWorkerData ( HttpWorkerData pData)

Definition at line 286 of file httpserver.cpp.

HttpWorkerData* HttpWorkerThread::GetWorkerData ( ) [inline]

Definition at line 177 of file httpserver.h.


Member Data Documentation

Definition at line 159 of file httpserver.h.

Referenced by HttpWorkerThread(), and ProcessWork().

int HttpWorkerThread::m_nSocket [protected]

Definition at line 160 of file httpserver.h.

Referenced by HttpWorkerThread(), ProcessWork(), and StartWork().

Definition at line 161 of file httpserver.h.

Referenced by HttpWorkerThread(), and ProcessWork().

Definition at line 163 of file httpserver.h.

Referenced by HttpWorkerThread(), SetWorkerData(), and ~HttpWorkerThread().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends