![]() |
TrinityCore
|
#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 |
Definition at line 23 of file Realm.cpp.
References ExternalAddress, Trinity::Net::IsInNetwork(), LocalAddress, LocalSubnetMask, and Port.
Referenced by AuthSession::RealmListCallback().
| AccountTypes Realm::AllowedSecurityLevel |
Definition at line 77 of file Realm.h.
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| uint32 Realm::Build |
Definition at line 68 of file Realm.h.
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| std::unique_ptr<boost::asio::ip::address> Realm::ExternalAddress |
Definition at line 69 of file Realm.h.
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
| RealmFlags Realm::Flags |
Definition at line 75 of file Realm.h.
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| RealmHandle Realm::Id |
Definition at line 67 of file Realm.h.
Referenced by World::_UpdateRealmCharCount(), AccountActionIpLogger::AccountIPLogAction(), CharacterActionIpLogger::CharacterIPLogAction(), ClearOnlineAccounts(), CharacterDeleteActionIpLogger::DeleteIPLogAction(), rbac_commandscript::GetRBACData(), WorldSession::HandleAddFriendOpcode(), WorldSocket::HandleAuthSession(), WorldSocket::HandleAuthSessionCallback(), gm_commandscript::HandleGMListFullCommand(), ticket_commandscript::HandleGMTicketAssignToCommand(), ticket_commandscript::HandleGMTicketUnAssignCommand(), misc_commandscript::HandlePInfoCommand(), server_commandscript::HandleServerDebugCommand(), ChatHandler::HasLowerSecurityAccount(), WorldSession::HasPermission(), WorldSession::InvalidateRBACData(), World::LoadDBAllowedSecurityLevel(), WorldSession::LoadPermissions(), WorldSession::LoadPermissionsAsync(), AccountMgr::LoadRBAC(), LoadRealmInfo(), main(), ns1__executeCommand(), AuthSession::RealmListCallback(), World::SetInitialWorldSettings(), StartDB(), World::Update(), and RealmList::UpdateRealm().
| std::unique_ptr<boost::asio::ip::address> Realm::LocalAddress |
Definition at line 70 of file Realm.h.
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
| std::unique_ptr<boost::asio::ip::address> Realm::LocalSubnetMask |
Definition at line 71 of file Realm.h.
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
| std::string Realm::Name |
Definition at line 73 of file Realm.h.
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| float Realm::PopulationLevel |
Definition at line 78 of file Realm.h.
Referenced by LoadRealmInfo(), main(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| uint16 Realm::Port |
Definition at line 72 of file Realm.h.
Referenced by GetAddressForClient(), LoadRealmInfo(), and RealmList::UpdateRealm().
| uint8 Realm::Timezone |
Definition at line 76 of file Realm.h.
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().
| uint8 Realm::Type |
Definition at line 74 of file Realm.h.
Referenced by LoadRealmInfo(), AuthSession::RealmListCallback(), and RealmList::UpdateRealm().