Files
Sun1602/Client/SolarClientNetwork/ProcessThread.h
T
2022-10-26 12:25:11 +08:00

23 lines
534 B
C++

#pragma once
#include <ithreadinterface.h>
class SolarClientNetwork;
class ConnectionAllocator;
class ProcessThread : public util::IThreadInterface
{
public:
ProcessThread( SolarClientNetwork & net, ConnectionAllocator * pool, HANDLE * phSend, HANDLE * phRecv );
virtual ~ProcessThread();
virtual VOID EndThread();
protected:
virtual DWORD run();
SolarClientNetwork & m_net;
HANDLE m_hEndThreadEvent;
ConnectionAllocator * m_pConnectionPool;
HANDLE * m_phSendEvent;
HANDLE * m_phRecvEvent;
};