Public Member Functions | |
ThreadData (HttpServer *server, HttpProtocol *prot) | |
bool | shouldRun () const |
void | requestTermination () |
handle_t | getHandle () const |
void | setHandle (handle_t hd) |
HttpProtocol * | getProtocol () const |
void | incInvoked () |
unsigned | numInvoked () const |
HttpServer * | getServer () const |
Private Attributes | |
bool | run |
handle_t | handle |
unsigned | ctrInvoked |
HttpProtocol * | protocol |
HttpServer * | server |
Definition at line 83 of file ulxr_http_server.cpp.
ulxr::HttpServer::ThreadData::ThreadData | ( | HttpServer * | server, | |
HttpProtocol * | prot | |||
) |
Definition at line 1274 of file ulxr_http_server.cpp.
References ctrInvoked, handle, run, and server.
bool ulxr::HttpServer::ThreadData::shouldRun | ( | ) | const |
void ulxr::HttpServer::ThreadData::requestTermination | ( | ) |
HttpServer::ThreadData::handle_t ulxr::HttpServer::ThreadData::getHandle | ( | ) | const |
Definition at line 1298 of file ulxr_http_server.cpp.
References handle, ULXR_PCHAR, and ULXR_TRACE.
void ulxr::HttpServer::ThreadData::setHandle | ( | handle_t | hd | ) |
Definition at line 1305 of file ulxr_http_server.cpp.
References handle, ULXR_PCHAR, and ULXR_TRACE.
HttpProtocol * ulxr::HttpServer::ThreadData::getProtocol | ( | ) | const |
Definition at line 1312 of file ulxr_http_server.cpp.
void ulxr::HttpServer::ThreadData::incInvoked | ( | ) |
unsigned ulxr::HttpServer::ThreadData::numInvoked | ( | ) | const |
HttpServer * ulxr::HttpServer::ThreadData::getServer | ( | ) | const |
bool ulxr::HttpServer::ThreadData::run [private] |
Definition at line 141 of file ulxr_http_server.cpp.
Referenced by requestTermination(), shouldRun(), and ThreadData().
handle_t ulxr::HttpServer::ThreadData::handle [private] |
Definition at line 142 of file ulxr_http_server.cpp.
Referenced by getHandle(), setHandle(), and ThreadData().
unsigned ulxr::HttpServer::ThreadData::ctrInvoked [private] |
Definition at line 143 of file ulxr_http_server.cpp.
Referenced by incInvoked(), numInvoked(), and ThreadData().
Definition at line 144 of file ulxr_http_server.cpp.
HttpServer* ulxr::HttpServer::ThreadData::server [private] |