![]() |
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 | Flags |
| uint32 | FailedLogins = 0 |
| bool | IsBanned = false |
| bool | IsPermanentlyBanned = false |
| AccountTypes | SecurityLevel = SEC_PLAYER |
| ::SessionKey | SessionKey |
| uint8 | Expansion |
| 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, Flags, 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(), WorldSocket::HandleAuthSessionCallback(), and LoadResult().
| 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().