SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Enumerations
AuthHandler.h File Reference
#include "Servers/InternalEvents.h"
#include "AuthDatabase/AuthDBSyncEvents.h"
#include "AuthProtocol/AuthLink.h"
#include "AuthProtocol/AuthEvents.h"
#include "Servers/MessageBusEndpoint.h"
#include "Servers/ClientManager.h"
#include "EventProcessor.h"
#include <ace/Thread_Mutex.h>
#include <ace/Guard_T.h>
#include <map>
Include dependency graph for AuthHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AuthSession
 
class  AuthHandler
 

Enumerations

enum  eAuthError {
  AUTH_SERVER_OFFLINE = -1, AUTH_ACCOUNT_BLOCKED = 0, AUTH_DATABASE_ERROR = 1, AUTH_INVALID_ACCOUNT = 2,
  AUTH_WRONG_LOGINPASS = 3, AUTH_ACCOUNT_SYNC_FAIL = 4, AUTH_ALREADY_LOGGEDIN = 7, AUTH_UNAVAILABLE_SERVER = 8,
  AUTH_KICKED_FROM_GAME = 11, AUTH_SELECTED_SERVER_FULL = 15, AUTH_CHANGE_PASSWORD = 17, AUTH_ACCOUNT_TIME_EXPIRED = 18,
  AUTH_NO_PAID_TIME_REMAINS = 19, AUTH_UNKN_ERROR
}
 

Enumeration Type Documentation

enum eAuthError
Enumerator
AUTH_SERVER_OFFLINE 
AUTH_ACCOUNT_BLOCKED 
AUTH_DATABASE_ERROR 
AUTH_INVALID_ACCOUNT 
AUTH_WRONG_LOGINPASS 
AUTH_ACCOUNT_SYNC_FAIL 
AUTH_ALREADY_LOGGEDIN 
AUTH_UNAVAILABLE_SERVER 
AUTH_KICKED_FROM_GAME 
AUTH_SELECTED_SERVER_FULL 
AUTH_CHANGE_PASSWORD 
AUTH_ACCOUNT_TIME_EXPIRED 
AUTH_NO_PAID_TIME_REMAINS 
AUTH_UNKN_ERROR