#include <httpserver.h>

Definition at line 81 of file httpserver.h.
Public Member Functions | |
| HttpServer (int nPort) | |
| virtual | ~HttpServer () |
| void | RegisterExtension (HttpServerExtension *pExtension) |
| void | UnregisterExtension (HttpServerExtension *pExtension) |
| void | DelegateRequest (HttpWorkerThread *pThread, HTTPRequest *pRequest) |
Public Attributes | |
| QString | m_sSharePath |
Static Public Attributes | |
| static QString | g_sPlatform |
Protected Member Functions | |
| virtual WorkerThread * | CreateWorkerThread (ThreadPool *, const QString &sName) |
| virtual void | newConnection (int socket) |
Protected Attributes | |
| QMutex | m_mutex |
| HttpServerExtensionList | m_extensions |
| HttpServer::HttpServer | ( | int | nPort | ) |
Definition at line 48 of file httpserver.cpp.
| HttpServer::~HttpServer | ( | ) | [virtual] |
Definition at line 90 of file httpserver.cpp.
| WorkerThread * HttpServer::CreateWorkerThread | ( | ThreadPool * | , | |
| const QString & | sName | |||
| ) | [protected, virtual] |
| void HttpServer::newConnection | ( | int | socket | ) | [protected, virtual] |
Definition at line 108 of file httpserver.cpp.
| void HttpServer::RegisterExtension | ( | HttpServerExtension * | pExtension | ) |
Definition at line 120 of file httpserver.cpp.
Referenced by UPnp::Initialize(), main(), MediaRenderer::MediaRenderer(), and MediaServer::MediaServer().
| void HttpServer::UnregisterExtension | ( | HttpServerExtension * | pExtension | ) |
Definition at line 135 of file httpserver.cpp.
| void HttpServer::DelegateRequest | ( | HttpWorkerThread * | pThread, | |
| HTTPRequest * | pRequest | |||
| ) |
QMutex HttpServer::m_mutex [protected] |
Definition at line 87 of file httpserver.h.
Referenced by DelegateRequest(), RegisterExtension(), and UnregisterExtension().
HttpServerExtensionList HttpServer::m_extensions [protected] |
Definition at line 88 of file httpserver.h.
Referenced by DelegateRequest(), HttpServer(), RegisterExtension(), and UnregisterExtension().
QString HttpServer::g_sPlatform [static] |
Definition at line 96 of file httpserver.h.
Referenced by HTTPRequest::BuildHeader(), HttpServer(), UPnpSearchTask::SendMsg(), and UPnpNotifyTask::SendNotifyMsg().
| QString HttpServer::m_sSharePath |
Definition at line 97 of file httpserver.h.
Referenced by HttpServer(), MediaServer::MediaServer(), and RegisterExtension().
1.5.5