TrinityCore
Loading...
Searching...
No Matches
AUTH_LOGON_CHALLENGE_C Struct Reference

Public Member Functions

std::string_view GetLogin () const
 

Public Attributes

uint8 cmd
 
uint8 error
 
little_uint16_t size
 
little_uint32_t gamename
 
uint8 version1
 
uint8 version2
 
uint8 version3
 
little_uint16_t build
 
little_uint32_t platform
 
little_uint32_t os
 
little_uint32_t country
 
little_uint32_t timezone_bias
 
little_uint32_t ip
 
uint8 I_len
 

Detailed Description

Definition at line 57 of file AuthSession.cpp.

Member Function Documentation

◆ GetLogin()

std::string_view AUTH_LOGON_CHALLENGE_C::GetLogin ( ) const
inline

Definition at line 73 of file AuthSession.cpp.

References I_len.

Referenced by AuthSession::HandleLogonChallenge(), and AuthSession::HandleReconnectChallenge().

Member Data Documentation

◆ build

little_uint16_t AUTH_LOGON_CHALLENGE_C::build

◆ cmd

uint8 AUTH_LOGON_CHALLENGE_C::cmd

Definition at line 59 of file AuthSession.cpp.

◆ country

little_uint32_t AUTH_LOGON_CHALLENGE_C::country

◆ error

uint8 AUTH_LOGON_CHALLENGE_C::error

Definition at line 60 of file AuthSession.cpp.

◆ gamename

little_uint32_t AUTH_LOGON_CHALLENGE_C::gamename

Definition at line 62 of file AuthSession.cpp.

◆ I_len

uint8 AUTH_LOGON_CHALLENGE_C::I_len

◆ ip

little_uint32_t AUTH_LOGON_CHALLENGE_C::ip

Definition at line 71 of file AuthSession.cpp.

◆ os

little_uint32_t AUTH_LOGON_CHALLENGE_C::os

◆ platform

little_uint32_t AUTH_LOGON_CHALLENGE_C::platform

Definition at line 67 of file AuthSession.cpp.

◆ size

little_uint16_t AUTH_LOGON_CHALLENGE_C::size

◆ timezone_bias

little_uint32_t AUTH_LOGON_CHALLENGE_C::timezone_bias

◆ version1

uint8 AUTH_LOGON_CHALLENGE_C::version1

Definition at line 63 of file AuthSession.cpp.

◆ version2

uint8 AUTH_LOGON_CHALLENGE_C::version2

Definition at line 64 of file AuthSession.cpp.

◆ version3

uint8 AUTH_LOGON_CHALLENGE_C::version3

Definition at line 65 of file AuthSession.cpp.


The documentation for this struct was generated from the following file: