![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AuthSession.h"
Public Member Functions | |
void | LoadResult (Field *fields) |
AccountInfo (Field *fields) | |
Public Attributes | |
uint32 | Id = 0 |
std::string | Login |
bool | IsLockedToIP = false |
std::string | LockCountry |
std::string | LastIP |
uint32 | FailedLogins = 0 |
bool | IsBanned = false |
bool | IsPermanentlyBanned = false |
AccountTypes | SecurityLevel = SEC_PLAYER |
::SessionKey | SessionKey |
uint8 | Expansion |
uint32 | Flags |
int64 | MuteTime |
LocaleConstant | Locale |
uint32 | Recruiter |
std::string | OS |
bool | IsRectuiter |
AccountTypes | Security |
uint32 | TotalTime |
|
inlineexplicit |
References CONFIG_EXPANSION, Expansion, Flags, Field::Get(), Id, IsBanned, IsLockedToIP, IsRectuiter, LastIP, Locale, LOCALE_enUS, LockCountry, MuteTime, OS, Recruiter, Security, SESSION_KEY_LENGTH, sWorld, TOTAL_LOCALES, and TotalTime.
void AccountInfo::LoadResult | ( | Field * | fields | ) |
References FailedLogins, Field::Get(), Id, IsBanned, IsLockedToIP, IsPermanentlyBanned, LastIP, LockCountry, Login, SEC_CONSOLE, SecurityLevel, and Utf8ToUpperOnlyLatin().
Referenced by AuthSession::LogonChallengeCallback(), and AuthSession::ReconnectChallengeCallback().
uint8 AccountInfo::Expansion |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
uint32 AccountInfo::FailedLogins = 0 |
Referenced by LoadResult().
uint32 AccountInfo::Flags |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
uint32 AccountInfo::Id = 0 |
Referenced by AccountInfo(), WorldSocket::HandleAuthSessionCallback(), AuthSession::HandleRealmList(), and LoadResult().
bool AccountInfo::IsBanned = false |
bool AccountInfo::IsLockedToIP = false |
bool AccountInfo::IsPermanentlyBanned = false |
Referenced by LoadResult(), and AuthSession::LogonChallengeCallback().
bool AccountInfo::IsRectuiter |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
std::string AccountInfo::LastIP |
LocaleConstant AccountInfo::Locale |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
std::string AccountInfo::LockCountry |
std::string AccountInfo::Login |
int64 AccountInfo::MuteTime |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
std::string AccountInfo::OS |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
uint32 AccountInfo::Recruiter |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
AccountTypes AccountInfo::Security |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().
AccountTypes AccountInfo::SecurityLevel = SEC_PLAYER |
Referenced by LoadResult(), and AuthSession::RealmListCallback().
::SessionKey AccountInfo::SessionKey |
Referenced by WorldSocket::HandleAuthSessionCallback().
uint32 AccountInfo::TotalTime |
Referenced by AccountInfo(), and WorldSocket::HandleAuthSessionCallback().