ManaPlus
|
Functions | |
void | processLoginError2 (Net::MessageIn &msg) |
void | processUpdateHost2 (Net::MessageIn &msg) |
void | processServerVersion (Net::MessageIn &msg) |
void | processCondingKey (Net::MessageIn &msg) |
void | processCharPasswordResponse (Net::MessageIn &msg) |
void | processLoginData (Net::MessageIn &msg) |
void | processLoginOtp1 (Net::MessageIn &msg) |
void | processLoginOtp2 (Net::MessageIn &msg) |
void | processLoginOtp3 (Net::MessageIn &msg) |
void | processMobileOtp (Net::MessageIn &msg) |
void EAthena::LoginRecv::processCharPasswordResponse | ( | Net::MessageIn & | msg | ) |
Definition at line 207 of file loginrecv.cpp.
References _, State::ACCOUNTCHANGE_ERROR, State::CHANGEPASSWORD_SUCCESS, client, errorMessage, Actions::msg(), and Client::setState().
void EAthena::LoginRecv::processCondingKey | ( | Net::MessageIn & | msg | ) |
void EAthena::LoginRecv::processLoginData | ( | Net::MessageIn & | msg | ) |
Definition at line 243 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 EAthena::LoginRecv::processLoginError2 | ( | Net::MessageIn & | msg | ) |
Definition at line 60 of file loginrecv.cpp.
References _, client, State::ERROR, errorMessage, Logger::log(), logger, Actions::msg(), LoginDialog::savedPassword, Client::setState(), strprintf(), and UNIMPLEMENTEDPACKETFIELD.
void EAthena::LoginRecv::processLoginOtp1 | ( | Net::MessageIn & | msg | ) |
void EAthena::LoginRecv::processLoginOtp2 | ( | Net::MessageIn & | msg | ) |
void EAthena::LoginRecv::processLoginOtp3 | ( | Net::MessageIn & | msg | ) |
void EAthena::LoginRecv::processMobileOtp | ( | Net::MessageIn & | msg | ) |
Definition at line 333 of file loginrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::LoginRecv::processServerVersion | ( | Net::MessageIn & | msg | ) |
Definition at line 160 of file loginrecv.cpp.
References client, evolPacketOffset, Logger::log(), logger, State::LOGIN, Actions::msg(), packets_main, packets_re, packets_zero, packetsType, packetVersion, serverVersion, Client::setState(), and EAthena::updateProtocol().
void EAthena::LoginRecv::processUpdateHost2 | ( | Net::MessageIn & | msg | ) |
Definition at line 137 of file loginrecv.cpp.
References checkPath(), client, FOR_EACH, Client::getState(), Logger::log(), Logger::log1(), logger, State::LOGIN, loginData, Actions::msg(), State::PRE_LOGIN, Client::setState(), splitToStringVector(), and LoginData::updateHosts.