TrinityCore
Battlenet::JSON::Login Namespace Reference

Classes

class  ErrorResponse
 
class  FormInput
 
class  FormInputs
 
class  FormInputValue
 
class  GameAccountInfo
 
class  GameAccountList
 
class  LoginForm
 
class  LoginRefreshResult
 
class  LoginResult
 
class  SrpLoginChallenge
 

Enumerations

enum  FormType { LOGIN_FORM = 1 }
 
enum  AuthenticationState { LOGIN = 1 , LEGAL = 2 , AUTHENTICATOR = 3 , DONE = 4 }
 

Functions

void TC_PROTO_API protobuf_AddDesc_Login_2eproto ()
 
void protobuf_AssignDesc_Login_2eproto ()
 
void protobuf_ShutdownFile_Login_2eproto ()
 
TC_PROTO_API bool FormType_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * FormType_descriptor ()
 
const ::std::string & FormType_Name (FormType value)
 
bool FormType_Parse (const ::std::string &name, FormType *value)
 
TC_PROTO_API bool AuthenticationState_IsValid (int value)
 
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * AuthenticationState_descriptor ()
 
const ::std::string & AuthenticationState_Name (AuthenticationState value)
 
bool AuthenticationState_Parse (const ::std::string &name, AuthenticationState *value)
 

Variables

const FormType FormType_MIN = LOGIN_FORM
 
const FormType FormType_MAX = LOGIN_FORM
 
const int FormType_ARRAYSIZE = FormType_MAX + 1
 
const AuthenticationState AuthenticationState_MIN = LOGIN
 
const AuthenticationState AuthenticationState_MAX = DONE
 
const int AuthenticationState_ARRAYSIZE = AuthenticationState_MAX + 1
 

Enumeration Type Documentation

◆ AuthenticationState

Enumerator
LOGIN 
LEGAL 
AUTHENTICATOR 
DONE 

Definition at line 69 of file Login.pb.h.

◆ FormType

Enumerator
LOGIN_FORM 

Definition at line 51 of file Login.pb.h.

Function Documentation

◆ AuthenticationState_descriptor()

TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * Battlenet::JSON::Login::AuthenticationState_descriptor ( )
+ Here is the caller graph for this function:

◆ AuthenticationState_IsValid()

TC_PROTO_API bool Battlenet::JSON::Login::AuthenticationState_IsValid ( int  value)
+ Here is the caller graph for this function:

◆ AuthenticationState_Name()

const ::std::string & Battlenet::JSON::Login::AuthenticationState_Name ( AuthenticationState  value)
inline

Definition at line 81 of file Login.pb.h.

+ Here is the call graph for this function:

◆ AuthenticationState_Parse()

bool Battlenet::JSON::Login::AuthenticationState_Parse ( const ::std::string &  name,
AuthenticationState value 
)
inline

Definition at line 85 of file Login.pb.h.

+ Here is the call graph for this function:

◆ FormType_descriptor()

TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * Battlenet::JSON::Login::FormType_descriptor ( )
+ Here is the caller graph for this function:

◆ FormType_IsValid()

TC_PROTO_API bool Battlenet::JSON::Login::FormType_IsValid ( int  value)
+ Here is the caller graph for this function:

◆ FormType_Name()

const ::std::string & Battlenet::JSON::Login::FormType_Name ( FormType  value)
inline

Definition at line 60 of file Login.pb.h.

+ Here is the call graph for this function:

◆ FormType_Parse()

bool Battlenet::JSON::Login::FormType_Parse ( const ::std::string &  name,
FormType value 
)
inline

Definition at line 64 of file Login.pb.h.

+ Here is the call graph for this function:

◆ protobuf_AddDesc_Login_2eproto()

void TC_PROTO_API Battlenet::JSON::Login::protobuf_AddDesc_Login_2eproto ( )

◆ protobuf_AssignDesc_Login_2eproto()

void Battlenet::JSON::Login::protobuf_AssignDesc_Login_2eproto ( )

◆ protobuf_ShutdownFile_Login_2eproto()

void Battlenet::JSON::Login::protobuf_ShutdownFile_Login_2eproto ( )

Variable Documentation

◆ AuthenticationState_ARRAYSIZE

const int Battlenet::JSON::Login::AuthenticationState_ARRAYSIZE = AuthenticationState_MAX + 1

Definition at line 78 of file Login.pb.h.

◆ AuthenticationState_MAX

const AuthenticationState Battlenet::JSON::Login::AuthenticationState_MAX = DONE

Definition at line 77 of file Login.pb.h.

◆ AuthenticationState_MIN

const AuthenticationState Battlenet::JSON::Login::AuthenticationState_MIN = LOGIN

Definition at line 76 of file Login.pb.h.

◆ FormType_ARRAYSIZE

const int Battlenet::JSON::Login::FormType_ARRAYSIZE = FormType_MAX + 1

Definition at line 57 of file Login.pb.h.

◆ FormType_MAX

const FormType Battlenet::JSON::Login::FormType_MAX = LOGIN_FORM

Definition at line 56 of file Login.pb.h.

◆ FormType_MIN

const FormType Battlenet::JSON::Login::FormType_MIN = LOGIN_FORM

Definition at line 55 of file Login.pb.h.