SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
AuthDbSyncContext Class Reference

The AuthDbSyncContext class is used as thread local storage for auth database related objects. More...

#include <AuthDBSyncContext.h>

Collaboration diagram for AuthDbSyncContext:
Collaboration graph

Public Member Functions

 AuthDbSyncContext ()
 
 ~AuthDbSyncContext ()
 
QSqlError * getLastError () const
 
bool loadAndConfigure ()
 
bool addAccount (const struct CreateAccountData &data)
 
bool retrieveAccountAndCheckPassword (const RetrieveAccountRequestData &data, RetrieveAccountResponseData &result)
 
bool getPasswordValidity (const ValidatePasswordRequestData &data, ValidatePasswordResponseData &result)
 

Protected Member Functions

bool checkPassword (const QString &login, const QString &password)
 

Detailed Description

The AuthDbSyncContext class is used as thread local storage for auth database related objects.

Constructor & Destructor Documentation

AuthDbSyncContext::AuthDbSyncContext ( )
AuthDbSyncContext::~AuthDbSyncContext ( )

Member Function Documentation

bool AuthDbSyncContext::addAccount ( const struct CreateAccountData data)

Here is the call graph for this function:

bool AuthDbSyncContext::checkPassword ( const QString &  login,
const QString &  password 
)
protected

Here is the call graph for this function:

Here is the caller graph for this function:

QSqlError* AuthDbSyncContext::getLastError ( ) const
inline
bool AuthDbSyncContext::getPasswordValidity ( const ValidatePasswordRequestData data,
ValidatePasswordResponseData result 
)

Here is the call graph for this function:

bool AuthDbSyncContext::loadAndConfigure ( )

Here is the call graph for this function:

bool AuthDbSyncContext::retrieveAccountAndCheckPassword ( const RetrieveAccountRequestData data,
RetrieveAccountResponseData result 
)

Here is the call graph for this function:


The documentation for this class was generated from the following files: