#include <ComsAdminMessage.h>

Public Types | |
| enum | ComsAdminMessageType { AdminNone, AdminLogin, AdminLoginLocal, AdminLogout, AdminShow, AdminShowBanned, AdminSyncCheck, AdminKillAll, AdminKick, AdminSlap, AdminPoor, AdminBan, AdminFlag, AdminMute, AdminPermMute, AdminUnPermMute, AdminUnMute, AdminAdminTalk, AdminTalk, AdminMessage, AdminNewGame, AdminAdd } |
Public Member Functions | |
| ComsAdminMessage (unsigned int sid=0, ComsAdminMessageType type=AdminNone, const std::string ¶m1_="", const std::string ¶m2_="") | |
| virtual | ~ComsAdminMessage () |
| unsigned int | getSid () |
| ComsAdminMessageType | getType () |
| const char * | getParam1 () |
| const char * | getParam2 () |
| virtual bool | writeMessage (NetBuffer &buffer) |
| virtual bool | readMessage (NetBufferReader &reader) |
Protected Attributes | |
| unsigned int | sid_ |
| ComsAdminMessageType | type_ |
| std::string | param1_ |
| std::string | param2_ |
Private Member Functions | |
| ComsAdminMessage (const ComsAdminMessage &) | |
| const ComsAdminMessage & | operator= (const ComsAdminMessage &) |
Definition at line 26 of file ComsAdminMessage.h.
Definition at line 29 of file ComsAdminMessage.h.
| ComsAdminMessage::ComsAdminMessage | ( | unsigned int | sid = 0, |
|
| ComsAdminMessageType | type = AdminNone, |
|||
| const std::string & | param1_ = "", |
|||
| const std::string & | param2_ = "" | |||
| ) |
Definition at line 23 of file ComsAdminMessage.cpp.
| ComsAdminMessage::~ComsAdminMessage | ( | ) | [virtual] |
Definition at line 37 of file ComsAdminMessage.cpp.
| ComsAdminMessage::ComsAdminMessage | ( | const ComsAdminMessage & | ) | [private] |
| unsigned int ComsAdminMessage::getSid | ( | ) | [inline] |
Definition at line 62 of file ComsAdminMessage.h.
References sid_.
Referenced by ServerAdminHandler::processMessage().
| ComsAdminMessageType ComsAdminMessage::getType | ( | ) | [inline] |
Definition at line 63 of file ComsAdminMessage.h.
References type_.
Referenced by ServerAdminHandler::processMessage().
| const char* ComsAdminMessage::getParam1 | ( | ) | [inline] |
Definition at line 64 of file ComsAdminMessage.h.
References param1_.
Referenced by ServerAdminHandler::processMessage().
| const char* ComsAdminMessage::getParam2 | ( | ) | [inline] |
Definition at line 65 of file ComsAdminMessage.h.
References param2_.
Referenced by ServerAdminHandler::processMessage().
| bool ComsAdminMessage::writeMessage | ( | NetBuffer & | buffer | ) | [virtual] |
Implements ComsMessage.
Definition at line 42 of file ComsAdminMessage.cpp.
References NetBuffer::addToBuffer(), param1_, param2_, sid_, and type_.
| bool ComsAdminMessage::readMessage | ( | NetBufferReader & | reader | ) | [virtual] |
Implements ComsMessage.
Definition at line 51 of file ComsAdminMessage.cpp.
References NetBufferReader::getFromBuffer(), param1_, param2_, sid_, and type_.
Referenced by ServerAdminHandler::processMessage().
| const ComsAdminMessage& ComsAdminMessage::operator= | ( | const ComsAdminMessage & | ) | [private] |
unsigned int ComsAdminMessage::sid_ [protected] |
Definition at line 72 of file ComsAdminMessage.h.
Referenced by getSid(), readMessage(), and writeMessage().
ComsAdminMessageType ComsAdminMessage::type_ [protected] |
Reimplemented from ComsMessage.
Definition at line 73 of file ComsAdminMessage.h.
Referenced by getType(), readMessage(), and writeMessage().
std::string ComsAdminMessage::param1_ [protected] |
Definition at line 74 of file ComsAdminMessage.h.
Referenced by getParam1(), readMessage(), and writeMessage().
std::string ComsAdminMessage::param2_ [protected] |
Definition at line 75 of file ComsAdminMessage.h.
Referenced by getParam2(), readMessage(), and writeMessage().
1.5.3