#include "Define.h"
#include "World.h"
#include <shared_mutex>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
| enum | WardenActions : uint8 { WARDEN_ACTION_LOG
, WARDEN_ACTION_KICK
, WARDEN_ACTION_BAN
} |
| |
| enum | WardenCheckCategory : uint8 { INJECT_CHECK_CATEGORY = 0
, LUA_CHECK_CATEGORY
, MODDED_CHECK_CATEGORY
, NUM_CHECK_CATEGORIES
} |
| |
| enum | WardenCheckType : uint8 {
NONE_CHECK = 0
, TIMING_CHECK = 87
, DRIVER_CHECK = 113
, PROC_CHECK = 126
,
LUA_EVAL_CHECK = 139
, MPQ_CHECK = 152
, PAGE_CHECK_A = 178
, PAGE_CHECK_B = 191
,
MODULE_CHECK = 217
, MEM_CHECK = 243
} |
| |
◆ sWardenCheckMgr
◆ WardenCheckResult
◆ WardenActions
| Enumerator |
|---|
| WARDEN_ACTION_LOG | |
| WARDEN_ACTION_KICK | |
| WARDEN_ACTION_BAN | |
Definition at line 28 of file WardenCheckMgr.h.
◆ WardenCheckCategory
| Enumerator |
|---|
| INJECT_CHECK_CATEGORY | |
| LUA_CHECK_CATEGORY | |
| MODDED_CHECK_CATEGORY | |
| NUM_CHECK_CATEGORIES | |
Definition at line 36 of file WardenCheckMgr.h.
◆ WardenCheckType
| Enumerator |
|---|
| NONE_CHECK | |
| TIMING_CHECK | |
| DRIVER_CHECK | |
| PROC_CHECK | |
| LUA_EVAL_CHECK | |
| MPQ_CHECK | |
| PAGE_CHECK_A | |
| PAGE_CHECK_B | |
| MODULE_CHECK | |
| MEM_CHECK | |
Definition at line 46 of file WardenCheckMgr.h.
◆ GetWardenCategoryCountConfig()
◆ GetWardenCheckCategory()
◆ IsWardenCategoryInWorldOnly()
◆ WARDEN_MAX_LUA_CHECK_LENGTH
| constexpr uint8 WARDEN_MAX_LUA_CHECK_LENGTH = 170 |
|
constexpr |