#include <ComsConnectAuthMessage.h>

Public Member Functions | |
| ComsConnectAuthMessage () | |
| virtual | ~ComsConnectAuthMessage () |
| void | setUserName (const char *username) |
| void | setPassword (const char *password) |
| void | setUniqueId (const char *uid) |
| void | setSUI (const char *SUId) |
| void | setHostDesc (const char *host) |
| void | setCompatabilityVer (unsigned int settingsver) |
| void | setNoPlayers (unsigned int players) |
| const char * | getUserName () |
| const char * | getPassword () |
| const char * | getHostDesc () |
| const char * | getUniqueId () |
| const char * | getSUI () |
| unsigned int | getNoPlayers () |
| unsigned int | getCompatabilityVer () |
| virtual bool | writeMessage (NetBuffer &buffer) |
| virtual bool | readMessage (NetBufferReader &reader) |
Protected Member Functions | |
| void | setValue (const char *name, const char *value) |
| const char * | getValue (const char *name) |
Protected Attributes | |
| std::map < std::string, std::string > | values_ |
Private Member Functions | |
| ComsConnectAuthMessage (const ComsConnectAuthMessage &) | |
| const ComsConnectAuthMessage & | operator= (const ComsConnectAuthMessage &) |
Definition at line 37 of file ComsConnectAuthMessage.h.
| ComsConnectAuthMessage::ComsConnectAuthMessage | ( | ) |
Definition at line 24 of file ComsConnectAuthMessage.cpp.
| ComsConnectAuthMessage::~ComsConnectAuthMessage | ( | ) | [virtual] |
Definition at line 30 of file ComsConnectAuthMessage.cpp.
| ComsConnectAuthMessage::ComsConnectAuthMessage | ( | const ComsConnectAuthMessage & | ) | [private] |
| void ComsConnectAuthMessage::setUserName | ( | const char * | username | ) | [inline] |
Definition at line 43 of file ComsConnectAuthMessage.h.
References setValue().
Referenced by ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setPassword | ( | const char * | password | ) | [inline] |
Definition at line 44 of file ComsConnectAuthMessage.h.
References setValue().
Referenced by ServerAuthHandlerDefault::createAuthentication(), and ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setUniqueId | ( | const char * | uid | ) | [inline] |
Definition at line 45 of file ComsConnectAuthMessage.h.
References setValue().
Referenced by ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setSUI | ( | const char * | SUId | ) | [inline] |
Definition at line 46 of file ComsConnectAuthMessage.h.
References setValue().
Referenced by ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setHostDesc | ( | const char * | host | ) | [inline] |
Definition at line 47 of file ComsConnectAuthMessage.h.
References setValue().
Referenced by ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setCompatabilityVer | ( | unsigned int | settingsver | ) |
Definition at line 40 of file ComsConnectAuthMessage.cpp.
References setValue(), and snprintf.
Referenced by ClientConnectionAuthHandler::sendAuth().
| void ComsConnectAuthMessage::setNoPlayers | ( | unsigned int | players | ) |
Definition at line 35 of file ComsConnectAuthMessage.cpp.
References setValue(), and snprintf.
Referenced by ClientConnectionAuthHandler::sendAuth().
| const char* ComsConnectAuthMessage::getUserName | ( | ) | [inline] |
Definition at line 51 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerConnectAuthHandler::processMessage(), and ClientConnectionAuthHandler::processMessage().
| const char* ComsConnectAuthMessage::getPassword | ( | ) | [inline] |
Definition at line 52 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerAuthHandlerDefault::authenticateUser(), and ClientConnectionAuthHandler::processMessage().
| const char* ComsConnectAuthMessage::getHostDesc | ( | ) | [inline] |
Definition at line 53 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerConnectAuthHandler::processMessage().
| const char* ComsConnectAuthMessage::getUniqueId | ( | ) | [inline] |
Definition at line 54 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerAuthHandlerPrefered::authenticateUser(), ServerAuthHandlerMinKills::authenticateUser(), and ServerConnectAuthHandler::processMessage().
| const char* ComsConnectAuthMessage::getSUI | ( | ) | [inline] |
Definition at line 55 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerConnectAuthHandler::processMessage().
| unsigned int ComsConnectAuthMessage::getNoPlayers | ( | ) | [inline] |
Definition at line 56 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerConnectAuthHandler::processMessage().
| unsigned int ComsConnectAuthMessage::getCompatabilityVer | ( | ) | [inline] |
Definition at line 58 of file ComsConnectAuthMessage.h.
References getValue().
Referenced by ServerConnectAuthHandler::processMessage().
| bool ComsConnectAuthMessage::writeMessage | ( | NetBuffer & | buffer | ) | [virtual] |
Implements ComsMessage.
Definition at line 45 of file ComsConnectAuthMessage.cpp.
References NetBuffer::addToBuffer(), and values_.
| bool ComsConnectAuthMessage::readMessage | ( | NetBufferReader & | reader | ) | [virtual] |
Implements ComsMessage.
Definition at line 60 of file ComsConnectAuthMessage.cpp.
References NetBufferReader::getFromBuffer(), LangStringUtil::strlen(), and values_.
Referenced by ServerConnectAuthHandler::processMessage(), and ClientConnectionAuthHandler::processMessage().
| void ComsConnectAuthMessage::setValue | ( | const char * | name, | |
| const char * | value | |||
| ) | [protected] |
Definition at line 93 of file ComsConnectAuthMessage.cpp.
References values_.
Referenced by setCompatabilityVer(), setHostDesc(), setNoPlayers(), setPassword(), setSUI(), setUniqueId(), and setUserName().
| const char * ComsConnectAuthMessage::getValue | ( | const char * | name | ) | [protected] |
Definition at line 84 of file ComsConnectAuthMessage.cpp.
References values_.
Referenced by getCompatabilityVer(), getHostDesc(), getNoPlayers(), getPassword(), getSUI(), getUniqueId(), and getUserName().
| const ComsConnectAuthMessage& ComsConnectAuthMessage::operator= | ( | const ComsConnectAuthMessage & | ) | [private] |
std::map<std::string, std::string> ComsConnectAuthMessage::values_ [protected] |
Definition at line 66 of file ComsConnectAuthMessage.h.
Referenced by getValue(), readMessage(), setValue(), and writeMessage().
1.5.3