#include <loginhandler.h>
Definition at line 34 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 | sendLoginRegister (const std::string &username, const std::string &password) |
Private Attributes | |
LoginData * | mLoginData |
std::string | mUpdateHost |
EAthena::LoginHandler::LoginHandler | ( | ) |
Definition at line 44 of file loginhandler.cpp.
void EAthena::LoginHandler::handleMessage | ( | MessageIn & | msg | ) | [virtual] |
void EAthena::LoginHandler::loginAccount | ( | LoginData * | loginData | ) | [virtual] |
void EAthena::LoginHandler::changeEmail | ( | const std::string & | ) | [virtual] |
void EAthena::LoginHandler::changePassword | ( | const std::string & | username, | |
const std::string & | oldPassword, | |||
const std::string & | newPassword | |||
) | [virtual] |
void EAthena::LoginHandler::chooseServer | ( | int | server | ) | [virtual] |
void EAthena::LoginHandler::registerAccount | ( | LoginData * | loginData | ) | [virtual] |
void EAthena::LoginHandler::unregisterAccount | ( | const std::string & | username, | |
const std::string & | password | |||
) | [virtual] |
void EAthena::LoginHandler::sendLoginRegister | ( | const std::string & | username, | |
const std::string & | password | |||
) | [private] |
Definition at line 185 of file loginhandler.cpp.
LoginData* EAthena::LoginHandler::mLoginData [private] |
Definition at line 60 of file loginhandler.h.
std::string EAthena::LoginHandler::mUpdateHost [private] |
Definition at line 61 of file loginhandler.h.