![]() |
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().