#include <ClientAdminResultHandler.h>

Public Member Functions | |
| void | addHandler (ClientAdminResultHandlerI *handler) |
| void | removeHandler (ClientAdminResultHandlerI *handler) |
| unsigned int | getSid () |
| virtual bool | processMessage (NetMessage &message, const char *messageType, NetBufferReader &reader) |
Static Public Member Functions | |
| static ClientAdminResultHandler * | instance () |
Protected Attributes | |
| std::set < ClientAdminResultHandlerI * > | handlers_ |
| unsigned int | sid_ |
Private Member Functions | |
| ClientAdminResultHandler () | |
| virtual | ~ClientAdminResultHandler () |
Definition at line 34 of file ClientAdminResultHandler.h.
| ClientAdminResultHandler::ClientAdminResultHandler | ( | ) | [private] |
Definition at line 34 of file ClientAdminResultHandler.cpp.
References ComsMessageHandler::addHandler(), ScorchedContext::getComsMessageHandler(), and ScorchedClient::instance().
| ClientAdminResultHandler::~ClientAdminResultHandler | ( | ) | [private, virtual] |
Definition at line 41 of file ClientAdminResultHandler.cpp.
| ClientAdminResultHandler * ClientAdminResultHandler::instance | ( | ) | [static] |
Definition at line 27 of file ClientAdminResultHandler.cpp.
Referenced by AdminCheckDialog::AdminCheckDialog(), ClientAdmin::adminNoParams(), ClientAdmin::adminOneParam(), ClientAdmin::adminTwoParam(), AdminDialog::buttonDown(), AdminAuthDialog::buttonDown(), AdminCheckDialog::display(), and initComsHandlers().
| void ClientAdminResultHandler::addHandler | ( | ClientAdminResultHandlerI * | handler | ) | [inline] |
Definition at line 40 of file ClientAdminResultHandler.h.
References handlers_.
Referenced by AdminCheckDialog::AdminCheckDialog().
| void ClientAdminResultHandler::removeHandler | ( | ClientAdminResultHandlerI * | handler | ) | [inline] |
| unsigned int ClientAdminResultHandler::getSid | ( | ) | [inline] |
Definition at line 45 of file ClientAdminResultHandler.h.
References sid_.
Referenced by ClientAdmin::adminNoParams(), ClientAdmin::adminOneParam(), ClientAdmin::adminTwoParam(), AdminDialog::buttonDown(), AdminAuthDialog::buttonDown(), and AdminCheckDialog::display().
| bool ClientAdminResultHandler::processMessage | ( | NetMessage & | message, | |
| const char * | messageType, | |||
| NetBufferReader & | reader | |||
| ) | [virtual] |
Implements ComsMessageHandlerI.
Definition at line 45 of file ClientAdminResultHandler.cpp.
References ComsAdminResultMessage::getSid(), ComsAdminResultMessage::getType(), handlers_, ComsAdminResultMessage::readMessage(), and sid_.
std::set<ClientAdminResultHandlerI *> ClientAdminResultHandler::handlers_ [protected] |
Definition at line 53 of file ClientAdminResultHandler.h.
Referenced by addHandler(), processMessage(), and removeHandler().
unsigned int ClientAdminResultHandler::sid_ [protected] |
Definition at line 54 of file ClientAdminResultHandler.h.
Referenced by getSid(), and processMessage().
1.5.3