, including all inherited members.
| AddHandler(HANDLER *handler) | HTTPSERVER | |
| AddHandler(HTTPSERVER::HANDLER *handler) | HTTPSERVER | |
| AddListenSocket(const MISOCKET::ADDR &address) | HTTPSERVER | |
| AddListenSocket(MISOCKET *sock, bool bTakeOwnership=true) | HTTPSERVER | |
| AddMIMEType(const char *extn, const char *mimetype) | HTTPSERVER | |
| AddPath(PATH *path) | HTTPSERVER | |
| CanHandleMethod(HTTPMESSAGE::METHOD method) const | HTTPSERVER | |
| CLIENT(HTTPSERVER &server, MISOCKET *sock) | HTTPSERVER | |
| FILEHANDLER(HTTPSERVER &server, const FILEPATH &DocumentRoot) | HTTPSERVER | |
| FindMIMEType(const FILEPATH &filepath) | HTTPSERVER | |
| FindPath(const HTTPMESSAGE &msg) | HTTPSERVER | |
| GenerateStatusPage(MISTRING &mistr) | HTTPSERVER | |
| GetName() | HTTPSERVER | |
| GetServer() | HTTPSERVER | |
| GetServer() | HTTPSERVER | |
| GetVirtualPath() const | HTTPSERVER | |
| HANDLER(HTTPSERVER &server, const char *name) | HTTPSERVER | |
| HTTPSERVER() | HTTPSERVER | |
| m_AllowedMethods | HTTPSERVER | [private] |
| m_bDestroying | HTTPSERVER | [private] |
| m_Handlers | HTTPSERVER | [private] |
| m_name | HTTPSERVER | [private] |
| m_Server | HTTPSERVER | [private] |
| m_VirtualPath | HTTPSERVER | [private] |
| Matches(const char *path) const | HTTPSERVER | |
| Matches(const HTTPMESSAGE &request) const | HTTPSERVER | |
| PATH(HTTPSERVER &server, const char *virtualpath) | HTTPSERVER | |
| ProcessRequest(HTTPSERVER::CLIENT *client, const HTTPMESSAGE &request) | HTTPSERVER | |
| ProcessRequest(HTTPSERVER::CLIENT *client, const HTTPMESSAGE &request) | HTTPSERVER | |
| SendErrorReply(HTTPMESSAGE::STATUS status, const HTTPMESSAGE &request, ERRVALUE err=0) | HTTPSERVER | |
| SetMethodAllowed(HTTPMESSAGE::METHOD method, bool bIsAllowed=true) | HTTPSERVER | |
| Shutdown() | HTTPSERVER | |
| UPLOADHANDLER(HTTPSERVER &server, const FILEPATH &DocumentRoot) | HTTPSERVER | |
| v_AllocateClient(MISOCKET *sock) | HTTPSERVER | [private, virtual] |
| v_CanHandleMethod(HTTPMESSAGE::METHOD method) const =0 | HTTPSERVER | [private, pure virtual] |
| v_Matches(const HTTPMESSAGE &request) const =0 | HTTPSERVER | [private, pure virtual] |
| v_OnClientConnect(CLIENT *client) | HTTPSERVER | [private, virtual] |
| v_OnClientDisconnect(CLIENT *client) | HTTPSERVER | [private, virtual] |
| v_OnClose() | HTTPSERVER | [private] |
| v_OnMessage(const HTTPMESSAGE &) | HTTPSERVER | [private] |
| v_ProcessRequest(HTTPSERVER::CLIENT *client, const HTTPMESSAGE &request) | HTTPSERVER | [private, virtual] |
| v_ProcessRequest(HTTPSERVER::CLIENT *client, const HTTPMESSAGE &request)=0 | HTTPSERVER | [private, pure virtual] |
| ~CLIENT() | HTTPSERVER | |
| ~FILEHANDLER() | HTTPSERVER | [virtual] |
| ~HANDLER() | HTTPSERVER | [virtual] |
| ~HTTPSERVER() | HTTPSERVER | [virtual] |
| ~PATH() | HTTPSERVER | [virtual] |
| ~UPLOADHANDLER() | HTTPSERVER | [virtual] |