AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
IWorld.h File Reference
#include "AsyncCallbackProcessor.h"
#include "Common.h"
#include "Duration.h"
#include "ObjectGuid.h"
#include "Optional.h"
#include "SharedDefines.h"
#include "WorldConfig.h"
#include <unordered_map>

Go to the source code of this file.

Classes

struct  CliCommandHolder
 Storage class for commands issued for delayed execution. More...
 
struct  PreviousSessionInfo
 
class  IWorld
 

Enumerations

enum  ServerMessageType {
  SERVER_MSG_SHUTDOWN_TIME = 1 ,
  SERVER_MSG_RESTART_TIME = 2 ,
  SERVER_MSG_STRING = 3 ,
  SERVER_MSG_SHUTDOWN_CANCELLED = 4 ,
  SERVER_MSG_RESTART_CANCELLED = 5
}
 
enum  SessionShutdownType : uint8 {
  SHUTDOWN_TYPE_UNKNOWN = 0 ,
  SHUTDOWN_TYPE_SHUTDOWN = 1 ,
  SHUTDOWN_TYPE_RESTART = 2 ,
  SHUTDOWN_TYPE_ERROR = 3
}
 

Enumeration Type Documentation

◆ ServerMessageType

Enumerator
SERVER_MSG_SHUTDOWN_TIME 
SERVER_MSG_RESTART_TIME 
SERVER_MSG_STRING 
SERVER_MSG_SHUTDOWN_CANCELLED 
SERVER_MSG_RESTART_CANCELLED 
55{
61};
@ SERVER_MSG_SHUTDOWN_TIME
Definition IWorld.h:56
@ SERVER_MSG_STRING
Definition IWorld.h:58
@ SERVER_MSG_SHUTDOWN_CANCELLED
Definition IWorld.h:59
@ SERVER_MSG_RESTART_CANCELLED
Definition IWorld.h:60
@ SERVER_MSG_RESTART_TIME
Definition IWorld.h:57

◆ SessionShutdownType

Enumerator
SHUTDOWN_TYPE_UNKNOWN 
SHUTDOWN_TYPE_SHUTDOWN 
SHUTDOWN_TYPE_RESTART 
SHUTDOWN_TYPE_ERROR 
65{
70};
@ SHUTDOWN_TYPE_ERROR
Definition IWorld.h:69
@ SHUTDOWN_TYPE_RESTART
Definition IWorld.h:68
@ SHUTDOWN_TYPE_SHUTDOWN
Definition IWorld.h:67
@ SHUTDOWN_TYPE_UNKNOWN
Definition IWorld.h:66