51 response.
SuccessInfo->Templates.push_back(&templ.second);
63 response.
WaitInfo->WaitCount = queuePos;
#define sCharacterTemplateDataStore
std::chrono::minutes Minutes
Minutes shorthand typedef.
Role Based Access Control related classes definition.
uint32 Result
the result of the authentication process, possible values are BattlenetRpcErrorCode
WorldPacket const * Write() override
Optional< AuthWaitInfo > WaitInfo
contains the queue wait information in case the account is in the login queue.
Optional< AuthSuccessInfo > SuccessInfo
contains the packet data in case that it has account information (It is never set when WaitInfo is se...
WorldPacket const * Write() override
WorldPacket const * Write() override
Optional< EuropaTicketConfig > EuropaTicketSystemStatus
WorldPacket const * Write() override
int32 MaximumExpansionLevel
int32 MinimumExpansionLevel
int32 MaxCharactersPerRealm
bool BpayStoreDisabledByParentalControls
void SendClientCacheVersion(uint32 version)
void SendAuthResponse(uint32 code, bool queued, uint32 queuePos=0)
void SendAuthWaitQueue(uint32 position)
Handle the authentication waiting queue (to be completed)
void SendSetTimeZoneInformation()
bool HasPermission(uint32 permissionId)
void SendPacket(WorldPacket const *packet, bool forced=false)
Send a packet to the client.
uint8 GetAccountExpansion() const
uint8 GetExpansion() const
void SendFeatureSystemStatusGlueScreen()
@ CONFIG_CHARACTERS_PER_REALM
@ CONFIG_SUPPORT_COMPLAINTS_ENABLED
@ CONFIG_SUPPORT_BUGS_ENABLED
@ CONFIG_FEATURE_SYSTEM_BPAY_STORE_ENABLED
@ CONFIG_SUPPORT_SUGGESTIONS_ENABLED
@ CONFIG_SUPPORT_TICKETS_ENABLED
@ CONFIG_FEATURE_SYSTEM_CHARACTER_UNDELETE_ENABLED
bool IsDisabledFor(DisableType type, uint32 entry, WorldObject const *ref, uint8 flags)
std::string_view FindClosestClientSupportedTimezone(std::string_view currentTimezone, Minutes currentTimezoneOffset)
Minutes GetSystemZoneOffset(bool applyDst)
std::string GetSystemZoneName()
@ RBAC_PERM_USE_CHARACTER_TEMPLATES
uint32 GetAddress() const
std::string NormalizedName
Battlenet::RealmHandle Id
bool HasFCM
true if the account has a forced character migration pending.
uint32 WaitCount
position of the account in the login queue
uint32 WaitTime
Wait time in login queue in minutes, if sent queued and this value is 0 client displays "unknown time...