#include <loginhandler.h>
Definition at line 30 of file loginhandler.h.
◆ OptionalAction
This enum describes options specific to either eAthena or Manaserv.
By querying for these flags, the GUI can adapt to the current server type dynamically.
Enumerator |
---|
Unregister | |
ChangeEmail | |
SetEmailOnRegister | |
SetGenderOnRegister | |
Definition at line 38 of file loginhandler.h.
◆ ~LoginHandler()
virtual Net::LoginHandler::~LoginHandler |
( |
| ) |
|
|
virtualdefault |
◆ changeEmail()
virtual void Net::LoginHandler::changeEmail |
( |
const std::string & |
email | ) |
|
|
pure virtual |
◆ changePassword()
virtual void Net::LoginHandler::changePassword |
( |
const std::string & |
username, |
|
|
const std::string & |
oldPassword, |
|
|
const std::string & |
newPassword |
|
) |
| |
|
pure virtual |
◆ chooseServer()
virtual void Net::LoginHandler::chooseServer |
( |
unsigned int |
server | ) |
|
|
pure virtual |
◆ connect()
virtual void Net::LoginHandler::connect |
( |
| ) |
|
|
pure virtual |
◆ disconnect()
virtual void Net::LoginHandler::disconnect |
( |
| ) |
|
|
pure virtual |
◆ getMaxPasswordLength()
virtual unsigned int Net::LoginHandler::getMaxPasswordLength |
( |
| ) |
const |
|
inlinevirtual |
◆ getMaxUserNameLength()
virtual unsigned int Net::LoginHandler::getMaxUserNameLength |
( |
| ) |
const |
|
inlinevirtual |
◆ getMinPasswordLength()
virtual unsigned int Net::LoginHandler::getMinPasswordLength |
( |
| ) |
const |
|
inlinevirtual |
◆ getMinUserNameLength()
virtual unsigned int Net::LoginHandler::getMinUserNameLength |
( |
| ) |
const |
|
inlinevirtual |
◆ getRegistrationDetails()
virtual void Net::LoginHandler::getRegistrationDetails |
( |
| ) |
|
|
pure virtual |
◆ getServer()
◆ getWorlds()
virtual Worlds Net::LoginHandler::getWorlds |
( |
| ) |
const |
|
pure virtual |
◆ isConnected()
virtual bool Net::LoginHandler::isConnected |
( |
| ) |
|
|
pure virtual |
◆ isRegistrationEnabled()
virtual bool Net::LoginHandler::isRegistrationEnabled |
( |
| ) |
|
|
pure virtual |
◆ loginAccount()
virtual void Net::LoginHandler::loginAccount |
( |
LoginData * |
loginData | ) |
|
|
pure virtual |
◆ logout()
virtual void Net::LoginHandler::logout |
( |
| ) |
|
|
pure virtual |
◆ registerAccount()
virtual void Net::LoginHandler::registerAccount |
( |
LoginData * |
loginData | ) |
|
|
pure virtual |
◆ setServer()
void Net::LoginHandler::setServer |
( |
const ServerInfo & |
server | ) |
|
|
inline |
◆ supportedOptionalActions()
virtual int Net::LoginHandler::supportedOptionalActions |
( |
| ) |
const |
|
pure virtual |
◆ unregisterAccount()
virtual void Net::LoginHandler::unregisterAccount |
( |
const std::string & |
username, |
|
|
const std::string & |
password |
|
) |
| |
|
pure virtual |
◆ mServer
The documentation for this class was generated from the following file: