#include <loginhandler.h>
Definition at line 32 of file loginhandler.h.
Public Member Functions | |
LoginHandler () | |
void | handleMessage (MessageIn &msg) |
void | loginAccount (LoginData *loginData) |
void | changeEmail (const std::string &email) |
void | changePassword (const std::string &username, const std::string &oldPassword, const std::string &newPassword) |
void | chooseServer (int server) |
void | registerAccount (LoginData *loginData) |
void | unregisterAccount (const std::string &username, const std::string &password) |
Private Member Functions | |
void | handleLoginResponse (MessageIn &msg) |
void | handleRegisterResponse (MessageIn &msg) |
void | readUpdateHost (MessageIn &msg) |
Private Attributes | |
LoginData * | mLoginData |
TmwServ::LoginHandler::LoginHandler | ( | ) |
Definition at line 41 of file loginhandler.cpp.
void TmwServ::LoginHandler::handleMessage | ( | MessageIn & | msg | ) | [virtual] |
void TmwServ::LoginHandler::loginAccount | ( | LoginData * | loginData | ) | [virtual] |
void TmwServ::LoginHandler::changeEmail | ( | const std::string & | ) | [virtual] |
void TmwServ::LoginHandler::changePassword | ( | const std::string & | username, | |
const std::string & | oldPassword, | |||
const std::string & | newPassword | |||
) | [virtual] |
void TmwServ::LoginHandler::chooseServer | ( | int | server | ) | [virtual] |
void TmwServ::LoginHandler::registerAccount | ( | LoginData * | loginData | ) | [virtual] |
void TmwServ::LoginHandler::unregisterAccount | ( | const std::string & | username, | |
const std::string & | password | |||
) | [virtual] |
void TmwServ::LoginHandler::handleLoginResponse | ( | MessageIn & | msg | ) | [private] |
Definition at line 161 of file loginhandler.cpp.
void TmwServ::LoginHandler::handleRegisterResponse | ( | MessageIn & | msg | ) | [private] |
Definition at line 193 of file loginhandler.cpp.
void TmwServ::LoginHandler::readUpdateHost | ( | MessageIn & | msg | ) | [private] |
Definition at line 225 of file loginhandler.cpp.
LoginData* TmwServ::LoginHandler::mLoginData [private] |
Definition at line 60 of file loginhandler.h.