#include <ServerWebServerI.h>
Public Member Functions | |
| ServerWebServerIRequest (const char *url, std::map< std::string, std::string > &fields, std::map< std::string, NetMessage * > &parts) | |
| ~ServerWebServerIRequest () | |
| const char * | getUrl () |
| std::map < std::string, std::string > & | getFields () |
| std::map < std::string, NetMessage * > & | getParts () |
| ServerAdminSessions::SessionParams * | getSession () |
| void | setSession (ServerAdminSessions::SessionParams *session) |
Private Attributes | |
| std::string | url_ |
| std::map < std::string, std::string > | fields_ |
| std::map < std::string, NetMessage * > | parts_ |
| ServerAdminSessions::SessionParams * | session_ |
Definition at line 28 of file ServerWebServerI.h.
| ServerWebServerIRequest::ServerWebServerIRequest | ( | const char * | url, | |
| std::map< std::string, std::string > & | fields, | |||
| std::map< std::string, NetMessage * > & | parts | |||
| ) |
Definition at line 24 of file ServerWebServerI.cpp.
| ServerWebServerIRequest::~ServerWebServerIRequest | ( | ) |
Definition at line 35 of file ServerWebServerI.cpp.
References NetMessagePool::addToPool(), NetMessagePool::instance(), and parts_.
| const char* ServerWebServerIRequest::getUrl | ( | ) | [inline] |
Definition at line 36 of file ServerWebServerI.h.
References url_.
Referenced by ServerWebHandler::LogHandler::processRequest(), and ServerWebAppletHandler::AppletFileHandler::processRequest().
| std::map<std::string, std::string>& ServerWebServerIRequest::getFields | ( | ) | [inline] |
Definition at line 37 of file ServerWebServerI.h.
References fields_.
Referenced by ServerWebSettingsHandler::SettingsModHandler::processRequest(), ServerWebSettingsHandler::SettingsMainHandler::processRequest(), ServerWebSettingsHandler::SettingsAllHandler::processRequest(), ServerWebSettingsHandler::SettingsLandscapeHandler::processRequest(), ServerWebSettingsHandler::SettingsPlayersHandler::processRequest(), ServerWebHandler::StatsHandler::processRequest(), ServerWebHandler::AccountHandler::processRequest(), ServerWebHandler::SessionsHandler::processRequest(), ServerWebHandler::ModsHandler::processRequest(), ServerWebHandler::BannedHandler::processRequest(), ServerWebHandler::ServerHandler::processRequest(), ServerWebHandler::GameHandler::processRequest(), ServerWebHandler::LogFileHandler::processRequest(), ServerWebHandler::LogHandler::processRequest(), ServerWebHandler::PlayerHandlerThreaded::processRequest(), ServerWebHandler::PlayerHandler::processRequest(), ServerWebAppletHandler::AppletActionHandler::processRequest(), and ServerWebAppletHandler::AppletHtmlHandler::processRequest().
| std::map<std::string, NetMessage *>& ServerWebServerIRequest::getParts | ( | ) | [inline] |
Definition at line 38 of file ServerWebServerI.h.
References parts_.
Referenced by ServerWebSettingsHandler::SettingsModHandler::processRequest().
| ServerAdminSessions::SessionParams* ServerWebServerIRequest::getSession | ( | ) | [inline] |
Definition at line 39 of file ServerWebServerI.h.
References session_.
Referenced by ServerWebSettingsHandler::SettingsModHandler::processRequest(), ServerWebSettingsHandler::SettingsMainHandler::processRequest(), ServerWebSettingsHandler::SettingsAllHandler::processRequest(), ServerWebSettingsHandler::SettingsLandscapeHandler::processRequest(), ServerWebSettingsHandler::SettingsPlayersHandler::processRequest(), ServerWebHandler::StatsHandler::processRequest(), ServerWebHandler::AccountHandler::processRequest(), ServerWebHandler::SessionsHandler::processRequest(), ServerWebHandler::ModsHandler::processRequest(), ServerWebHandler::BannedHandler::processRequest(), ServerWebHandler::ServerHandler::processRequest(), ServerWebHandler::GameHandler::processRequest(), ServerWebHandler::LogFileHandler::processRequest(), ServerWebHandler::LogHandler::processRequest(), ServerWebHandler::PlayerHandlerThreaded::processRequest(), ServerWebHandler::PlayerHandler::processRequest(), ServerWebAppletHandler::AppletActionHandler::processRequest(), and ServerWebAppletHandler::AppletHtmlHandler::processRequest().
| void ServerWebServerIRequest::setSession | ( | ServerAdminSessions::SessionParams * | session | ) | [inline] |
Definition at line 40 of file ServerWebServerI.h.
References session_.
Referenced by ServerWebServer::processQueue().
std::string ServerWebServerIRequest::url_ [private] |
std::map<std::string, std::string> ServerWebServerIRequest::fields_ [private] |
std::map<std::string, NetMessage *> ServerWebServerIRequest::parts_ [private] |
Definition at line 45 of file ServerWebServerI.h.
Referenced by getParts(), and ~ServerWebServerIRequest().
1.5.3