From 0d68295e7697cad2ec0d39251213f143b199673d Mon Sep 17 00:00:00 2001 From: segfault Date: Tue, 15 Dec 2020 18:49:34 +0100 Subject: CheattEngineServer: CMD_OPENPROCESS, CMD_PROCESS32FIRST, CMD_PROCESS32NEXT, CMD_CLOSEHANDLE * KMemDriver integration * generic MT-Support achieved by synchronized wrapper functions * ability to spawn a Ping-Only Thread --- CheatEngineServer/CheatEngine.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'CheatEngineServer/CheatEngine.h') diff --git a/CheatEngineServer/CheatEngine.h b/CheatEngineServer/CheatEngine.h index d2f4d41..ad75b59 100644 --- a/CheatEngineServer/CheatEngine.h +++ b/CheatEngineServer/CheatEngine.h @@ -1,7 +1,10 @@ #pragma once +#include "KInterface.h" #include +#include + #define CE_PORT "52736" #define MSG_WAITALL 0x8 @@ -84,9 +87,11 @@ typedef struct { class CEConnection { public: - explicit CEConnection(SOCKET s) : sock(s) {} - SOCKET getSocket(void) { return sock; } - void closeSocket(void) { closesocket(sock); } + explicit CEConnection(SOCKET s) : m_sock(s) {} + SOCKET getSocket(void) { return m_sock; } + void closeSocket(void) { closesocket(m_sock); } + + std::vector m_cachedProcesses; private: - SOCKET sock; + SOCKET m_sock; }; \ No newline at end of file -- cgit v1.2.3