#include <ServerAdminHandler.h>

Public Member Functions | |
| virtual bool | processMessage (NetMessage &message, const char *messageType, NetBufferReader &reader) |
Static Public Member Functions | |
| static ServerAdminHandler * | instance () |
Private Member Functions | |
| ServerAdminHandler () | |
| virtual | ~ServerAdminHandler () |
Definition at line 26 of file ServerAdminHandler.h.
| ServerAdminHandler::ServerAdminHandler | ( | ) | [private] |
Definition at line 48 of file ServerAdminHandler.cpp.
References ComsMessageHandler::addHandler(), ScorchedContext::getComsMessageHandler(), and ScorchedServer::instance().
| ServerAdminHandler::~ServerAdminHandler | ( | ) | [private, virtual] |
Definition at line 55 of file ServerAdminHandler.cpp.
| ServerAdminHandler * ServerAdminHandler::instance | ( | ) | [static] |
| bool ServerAdminHandler::processMessage | ( | NetMessage & | message, | |
| const char * | messageType, | |||
| NetBufferReader & | reader | |||
| ) | [virtual] |
Implements ComsMessageHandlerI.
Definition at line 59 of file ServerAdminHandler.cpp.
References ServerAdminCommon::addPlayer(), ServerMessageHandler::DestinationInfo::admin, ComsAdminMessage::AdminAdd, ComsAdminMessage::AdminAdminTalk, ComsAdminMessage::AdminBan, ComsAdminMessage::AdminFlag, ComsAdminMessage::AdminKick, ComsAdminMessage::AdminKillAll, ComsAdminMessage::AdminLogin, ComsAdminMessage::AdminLoginLocal, ComsAdminMessage::AdminLogout, ComsAdminMessage::AdminMessage, ComsAdminMessage::AdminMute, ComsAdminMessage::AdminNewGame, ComsAdminMessage::AdminPermMute, ComsAdminMessage::AdminPoor, ServerAdminCommon::adminSay(), ComsAdminMessage::AdminShow, ComsAdminMessage::AdminShowBanned, ComsAdminMessage::AdminSlap, ComsAdminMessage::AdminSyncCheck, ComsAdminMessage::AdminTalk, ServerMessageHandler::DestinationInfo::adminTries, ComsAdminMessage::AdminUnMute, ComsAdminMessage::AdminUnPermMute, ScorchedServerUtil::bannedPlayers, ServerAdminCommon::banPlayer(), ServerBanned::BannedEntry::bantime, LangStringUtil::convertFromLang(), ServerAdminSessions::SessionParams::credentials, ServerAdminCommon::flagPlayer(), S3D::formatStringBuffer(), TankContainer::getAllTanks(), ServerBanned::getBannedIps(), ServerBanned::getBannedTypeStr(), Target::getCStrName(), NetMessage::getDestinationId(), ServerMessageHandler::getDestinationInfo(), Tank::getIpAddress(), NetMessage::getIpAddress(), NetInterface::getIpName(), TankState::getMuted(), ComsAdminMessage::getParam1(), ComsAdminMessage::getParam2(), Target::getPlayerId(), ServerAdminSessions::getSession(), ComsAdminMessage::getSid(), Tank::getState(), StatsLogger::getStatsId(), ScorchedContext::getTankContainer(), ComsAdminMessage::getType(), Tank::getUniqueId(), ScorchedServerUtil::instance(), StatsLogger::instance(), ScorchedServer::instance(), ServerChannelManager::instance(), ServerAdminSessions::instance(), ServerMessageHandler::instance(), ServerBanned::BannedRange::ips, ServerCommon::kickDestination(), ServerAdminCommon::kickPlayer(), ServerAdminCommon::killAll(), LANG_STRING, Logger::log(), ServerAdminSessions::logout(), ServerBanned::BannedRange::mask, ServerAdminCommon::mutePlayer(), ServerBanned::BannedEntry::name, ServerAdminCommon::newGame(), ServerAdminCommon::permMutePlayer(), ServerAdminCommon::poorPlayer(), ComsAdminMessage::readMessage(), ServerChannelManager::refreshDestination(), ServerChannelManager::sendText(), ComsMessageSender::sendToSingleClient(), ServerCommon::serverLog(), ServerAdminCommon::slapPlayer(), ServerBanned::BannedEntry::SUI, ServerBanned::BannedEntry::type, ServerBanned::BannedEntry::uniqueid, and ServerAdminCommon::unpermMutePlayer().
1.5.3