AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
action_ip_logger.cpp File Reference
#include "Channel.h"
#include "Group.h"
#include "Guild.h"
#include "ScriptMgr.h"

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 
24{
25 // AccountActionIpLogger();
26 ACCOUNT_LOGIN = 0,
29 ACCOUNT_CHANGE_PW_FAIL = 3, // Only two types of account changes exist...
31 ACCOUNT_CHANGE_EMAIL_FAIL = 5, // ...so we log them individually
32 // OBSOLETE - ACCOUNT_LOGOUT = 6, /* Can not be logged. We still keep the type however */
33 // CharacterActionIpLogger();
37 // CharacterDeleteActionIpLogger();
40 // AccountActionIpLogger(), CharacterActionIpLogger(), CharacterActionIpLogger();
42};
@ CHARACTER_DELETE
Definition: action_ip_logger.cpp:38
@ ACCOUNT_CHANGE_PW
Definition: action_ip_logger.cpp:28
@ ACCOUNT_CHANGE_EMAIL_FAIL
Definition: action_ip_logger.cpp:31
@ CHARACTER_CREATE
Definition: action_ip_logger.cpp:34
@ CHARACTER_LOGIN
Definition: action_ip_logger.cpp:35
@ CHARACTER_LOGOUT
Definition: action_ip_logger.cpp:36
@ ACCOUNT_LOGIN
Definition: action_ip_logger.cpp:26
@ ACCOUNT_CHANGE_PW_FAIL
Definition: action_ip_logger.cpp:29
@ UNKNOWN_ACTION
Definition: action_ip_logger.cpp:41
@ ACCOUNT_CHANGE_EMAIL
Definition: action_ip_logger.cpp:30
@ ACCOUNT_FAIL_LOGIN
Definition: action_ip_logger.cpp:27
@ CHARACTER_FAILED_DELETE
Definition: action_ip_logger.cpp:39

Function Documentation

◆ AddSC_action_ip_logger()

void AddSC_action_ip_logger ( )
317{
321}
Definition: action_ip_logger.cpp:45
Definition: action_ip_logger.cpp:168
Definition: action_ip_logger.cpp:255

Referenced by AddWorldScripts().