#include <ScorchedServerUtil.h>
Public Member Functions | |
| ServerAuthHandler * | getAuthHandler () |
Static Public Member Functions | |
| static ScorchedServerUtil * | instance () |
Public Attributes | |
| ServerTimedMessage | timedMessage |
| ServerBanned | bannedPlayers |
| ServerTextFilter | textFilter |
Protected Attributes | |
| ServerAuthHandler * | authHandler_ |
Static Protected Attributes | |
| static ScorchedServerUtil * | instance_ = 0 |
Private Member Functions | |
| ScorchedServerUtil () | |
| virtual | ~ScorchedServerUtil () |
Definition at line 29 of file ScorchedServerUtil.h.
| ScorchedServerUtil::ScorchedServerUtil | ( | ) | [private] |
Definition at line 38 of file ScorchedServerUtil.cpp.
| ScorchedServerUtil::~ScorchedServerUtil | ( | ) | [private, virtual] |
Definition at line 42 of file ScorchedServerUtil.cpp.
| ScorchedServerUtil * ScorchedServerUtil::instance | ( | ) | [static] |
Definition at line 32 of file ScorchedServerUtil.cpp.
References instance_.
Referenced by ServerChannelManager::actualSend(), ServerConnectAuthHandler::addNextTank(), ServerConnectHandler::checkStandardParams(), ServerMessageHandler::clientConnected(), ServerAddPlayerHandler::filterName(), internalBanPlayer(), ServerConnectHandler::processMessage(), ServerConnectAuthHandler::processMessage(), ServerAdminHandler::processMessage(), ServerWebHandler::BannedHandler::processRequest(), and serverLoop().
| ServerAuthHandler * ScorchedServerUtil::getAuthHandler | ( | ) |
Definition at line 46 of file ScorchedServerUtil.cpp.
References authHandler_, S3D::dialogExit(), S3D::formatStringBuffer(), ScorchedContext::getOptionsGame(), ScorchedServer::instance(), Logger::log(), and LangStringUtil::strcmp().
Referenced by ServerAddPlayerHandler::filterName(), internalBanPlayer(), ServerConnectHandler::processMessage(), and ServerConnectAuthHandler::processMessage().
Definition at line 36 of file ScorchedServerUtil.h.
Referenced by ServerConnectAuthHandler::addNextTank(), ServerConnectHandler::checkStandardParams(), ServerMessageHandler::clientConnected(), internalBanPlayer(), ServerConnectAuthHandler::processMessage(), ServerAdminHandler::processMessage(), and ServerWebHandler::BannedHandler::processRequest().
Definition at line 37 of file ScorchedServerUtil.h.
Referenced by ServerChannelManager::actualSend(), and ServerAddPlayerHandler::filterName().
ScorchedServerUtil * ScorchedServerUtil::instance_ = 0 [static, protected] |
ServerAuthHandler* ScorchedServerUtil::authHandler_ [protected] |
1.5.3