www.pudn.com > goodchessGame.zip > ClientSocket.h
#pragma once
#include "ListeningSocket.h"
class CClientSocket
{
private:
CListeningSocket *m_pListeningSocket;
SOCKET m_Socket;
public:
CClientSocket(void);
CClientSocket(CListeningSocket *pListeningSocket, SOCKET Socket);
virtual ~CClientSocket(void);
public:
CWinThread *m_pThread;
BOOL m_bSentReady;
int m_SocketID;
HANDLE m_hReadEvent;
void StartThread();
static UINT ThreadProc(LPVOID pParam);
BOOL Read(char *pBuffer, int nLen);
void Write(char *pBuffer, int nLen);
};