ManaPlus
|
Functions | |
void | processServerVersion (Net::MessageIn &msg) |
void | processCharPasswordResponse (Net::MessageIn &msg) |
void | processLoginData (Net::MessageIn &msg) |
void TmwAthena::LoginRecv::processCharPasswordResponse | ( | Net::MessageIn & | msg | ) |
Definition at line 102 of file loginrecv.cpp.
References _, State::ACCOUNTCHANGE_ERROR, State::CHANGEPASSWORD_SUCCESS, client, errorMessage, Actions::msg(), and Client::setState().
void TmwAthena::LoginRecv::processLoginData | ( | Net::MessageIn & | msg | ) |
Definition at line 138 of file loginrecv.cpp.
References Token::account_ID, WorldInfo::address, CAST_U8, Net::LoginHandler::clearWorlds(), client, config, Being::intToGender(), ipToString(), LoginData::lastLogin, Logger::log(), logger, loginData, loginHandler, Actions::msg(), Ea::LoginRecv::mToken, Ea::LoginRecv::mUpdateHost, Ea::LoginRecv::mWorlds, WorldInfo::name, WorldInfo::online_users, WorldInfo::port, Token::session_ID1, Token::session_ID2, Client::setState(), Configuration::setValue(), Token::sex, WorldInfo::updateHost, and State::WORLD_SELECT.
void TmwAthena::LoginRecv::processServerVersion | ( | Net::MessageIn & | msg | ) |
Definition at line 57 of file loginrecv.cpp.
References client, TmwAthena::FLAG_REGISTRATION, Client::getState(), itemIdLen, Logger::log(), logger, State::LOGIN, Ea::LoginRecv::mRegistrationEnabled, Actions::msg(), Ea::LoginRecv::mVersionResponse, packetVersion, serverVersion, Client::setState(), tmwServerVersion, and TmwAthena::updateProtocol().