#include <loginhandler.h>
Definition at line 31 of file loginhandler.h.
Public Member Functions | |
virtual void | loginAccount (LoginData *loginData)=0 |
virtual void | changeEmail (const std::string &email)=0 |
virtual void | changePassword (const std::string &username, const std::string &oldPassword, const std::string &newPassword)=0 |
virtual void | chooseServer (int server)=0 |
virtual void | registerAccount (LoginData *loginData)=0 |
virtual void | unregisterAccount (const std::string &username, const std::string &password)=0 |
virtual void Net::LoginHandler::loginAccount | ( | LoginData * | loginData | ) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.
virtual void Net::LoginHandler::changeEmail | ( | const std::string & | ) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.
virtual void Net::LoginHandler::changePassword | ( | const std::string & | username, | |
const std::string & | oldPassword, | |||
const std::string & | newPassword | |||
) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.
virtual void Net::LoginHandler::chooseServer | ( | int | server | ) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.
virtual void Net::LoginHandler::registerAccount | ( | LoginData * | loginData | ) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.
virtual void Net::LoginHandler::unregisterAccount | ( | const std::string & | username, | |
const std::string & | password | |||
) | [pure virtual] |
Implemented in EAthena::LoginHandler, and TmwServ::LoginHandler.