AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Realm.h"
Public Member Functions | |
boost::asio::ip::tcp_endpoint | GetAddressForClient (boost::asio::ip::address const &clientAddr) const |
Public Attributes | |
RealmHandle | Id |
uint32 | Build |
std::unique_ptr< boost::asio::ip::address > | ExternalAddress |
std::unique_ptr< boost::asio::ip::address > | LocalAddress |
std::unique_ptr< boost::asio::ip::address > | LocalSubnetMask |
uint16 | Port |
std::string | Name |
uint8 | Type |
RealmFlags | Flags |
uint8 | Timezone |
AccountTypes | AllowedSecurityLevel |
float | PopulationLevel |
boost::asio::ip::tcp_endpoint Realm::GetAddressForClient | ( | boost::asio::ip::address const & | clientAddr | ) | const |
References ExternalAddress, Acore::Net::IsInNetwork(), LocalAddress, LocalSubnetMask, and Port.
Referenced by AuthSession::RealmListCallback().
AccountTypes Realm::AllowedSecurityLevel |
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
uint32 Realm::Build |
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
std::unique_ptr<boost::asio::ip::address> Realm::ExternalAddress |
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
RealmFlags Realm::Flags |
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
RealmHandle Realm::Id |
Referenced by World::_UpdateRealmCharCount(), ClearOnlineAccounts(), account_commandscript::HandleAccountSetGmLevelCommand(), WorldSession::HandleAddFriendOpcode(), WorldSocket::HandleAuthSession(), WorldSocket::HandleAuthSessionCallback(), gm_commandscript::HandleGMListFullCommand(), ticket_commandscript::HandleGMTicketAssignToCommand(), ticket_commandscript::HandleGMTicketUnAssignCommand(), misc_commandscript::HandlePInfoCommand(), WorldSession::HandlePlayerLoginFromDB(), server_commandscript::HandleServerDebugCommand(), server_commandscript::HandleServerSetMotdCommand(), ChatHandler::HasLowerSecurityAccount(), World::LoadConfigSettings(), World::LoadDBAllowedSecurityLevel(), LoadRealmInfo(), main(), AuthSession::RealmListCallback(), World::SetInitialWorldSettings(), StartDB(), World::Update(), and RealmList::UpdateRealm().
std::unique_ptr<boost::asio::ip::address> Realm::LocalAddress |
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
std::unique_ptr<boost::asio::ip::address> Realm::LocalSubnetMask |
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
std::string Realm::Name |
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), RealmList::UpdateRealm(), and RealmList::UpdateRealms().
float Realm::PopulationLevel |
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
uint16 Realm::Port |
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
uint8 Realm::Timezone |
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
uint8 Realm::Type |
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().