TrinityCore
action_ip_logger.cpp File Reference
#include "ScriptMgr.h"
#include "DatabaseEnv.h"
#include "Player.h"
#include "Realm.h"
#include "World.h"
#include "WorldSession.h"
+ Include dependency graph for action_ip_logger.cpp:

Go to the source code of this file.

Classes

class  AccountActionIpLogger
 
class  CharacterActionIpLogger
 
class  CharacterDeleteActionIpLogger
 

Enumerations

enum  IPLoggingTypes {
  ACCOUNT_LOGIN = 0 , ACCOUNT_FAIL_LOGIN = 1 , ACCOUNT_CHANGE_PW = 2 , ACCOUNT_CHANGE_PW_FAIL = 3 ,
  ACCOUNT_CHANGE_EMAIL = 4 , ACCOUNT_CHANGE_EMAIL_FAIL = 5 , CHARACTER_CREATE = 7 , CHARACTER_LOGIN = 8 ,
  CHARACTER_LOGOUT = 9 , CHARACTER_DELETE = 10 , CHARACTER_FAILED_DELETE = 11 , UNKNOWN_ACTION = 12
}
 

Functions

void AddSC_action_ip_logger ()
 

Enumeration Type Documentation

◆ IPLoggingTypes

Enumerator
ACCOUNT_LOGIN 
ACCOUNT_FAIL_LOGIN 
ACCOUNT_CHANGE_PW 
ACCOUNT_CHANGE_PW_FAIL 
ACCOUNT_CHANGE_EMAIL 
ACCOUNT_CHANGE_EMAIL_FAIL 
CHARACTER_CREATE 
CHARACTER_LOGIN 
CHARACTER_LOGOUT 
CHARACTER_DELETE 
CHARACTER_FAILED_DELETE 
UNKNOWN_ACTION 

Definition at line 25 of file action_ip_logger.cpp.

Function Documentation

◆ AddSC_action_ip_logger()

void AddSC_action_ip_logger ( )

Definition at line 314 of file action_ip_logger.cpp.

+ Here is the caller graph for this function: