// ConnectionsManager.h: interface for the CConnectionsManager class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_CONNECTIONSMANAGER_H__7D1C2E4A_9B30_4F81_A6C0_DE85B2F31C77__INCLUDED_) #define AFX_CONNECTIONSMANAGER_H__7D1C2E4A_9B30_4F81_A6C0_DE85B2F31C77__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "Manager.h" #if ENABLE_CONNECTION_MNG==0 #define CConnectionsManager CManager #else class CConnectionsManager : public CManager { public: CConnectionsManager(IOCPClient* ClientObject, int n, void* user = nullptr); virtual ~CConnectionsManager(); VOID SendConnectionList(); VOID OnReceive(PBYTE szBuffer, ULONG ulLength); void KillConnection(const ConnectionInfo& info); }; #endif #endif // !defined(AFX_CONNECTIONSMANAGER_H__7D1C2E4A_9B30_4F81_A6C0_DE85B2F31C77__INCLUDED_)