#include <HTTPServer.h>
◆ HTTPServer()
| uHTTP::HTTPServer::HTTPServer |
( |
| ) |
|
◆ ~HTTPServer()
| uHTTP::HTTPServer::~HTTPServer |
( |
| ) |
|
◆ accept()
◆ addRequestListener()
◆ bind()
| bool uHTTP::HTTPServer::bind |
( |
int | port, |
|
|
const std::string & | addr = "" ) |
|
private |
◆ close()
| bool uHTTP::HTTPServer::close |
( |
| ) |
|
◆ getAddress()
| const char * uHTTP::HTTPServer::getAddress |
( |
| ) |
|
|
inline |
◆ getPort()
| int uHTTP::HTTPServer::getPort |
( |
| ) |
|
|
inline |
◆ getServerSock()
◆ getWorkerCount()
| size_t uHTTP::HTTPServer::getWorkerCount |
( |
| ) |
|
|
inline |
◆ isOpened()
| bool uHTTP::HTTPServer::isOpened |
( |
| ) |
|
|
private |
◆ open()
| bool uHTTP::HTTPServer::open |
( |
int | port, |
|
|
const std::string & | addr = "" ) |
◆ performRequestListener()
◆ removeRequestListener()
◆ run()
| void uHTTP::HTTPServer::run |
( |
| ) |
|
|
virtual |
◆ setWorkerCount()
| void uHTTP::HTTPServer::setWorkerCount |
( |
size_t | count | ) |
|
|
inline |
◆ start()
| bool uHTTP::HTTPServer::start |
( |
| ) |
|
|
virtual |
◆ stop()
| bool uHTTP::HTTPServer::stop |
( |
| ) |
|
|
virtual |
◆ waitMessage()
| bool uHTTP::HTTPServer::waitMessage |
( |
HTTPMessage ** | httpMsg, |
|
|
time_t | timeoutSec = 0 ) |
|
inline |
◆ DEFAULT_SERVER_THREAD_WAIT_TIME
| const long uHTTP::HTTPServer::DEFAULT_SERVER_THREAD_WAIT_TIME |
|
static |
◆ DEFAULT_SERVER_WORKER_THREAD_NUM
| const size_t uHTTP::HTTPServer::DEFAULT_SERVER_WORKER_THREAD_NUM |
|
static |
◆ httpRequestListenerList
◆ messageQueue
◆ serverSock
◆ workerThreadList
◆ workerThreadMax
| size_t uHTTP::HTTPServer::workerThreadMax |
|
private |
The documentation for this class was generated from the following file: