// ClientSock.cpp : ±¸Çö ÆÄÀÏÀÔ´Ï´Ù. // #include "stdafx.h" #include #include #include ".\clientsock.h" // CClientSock CClientSock::CClientSock( CSingleSession* Instance ) : m_SingleSession( Instance ) { m_SingleSession = Instance; } CClientSock::~CClientSock() { } // CClientSock ¸â¹ö ÇÔ¼öÀÔ´Ï´Ù. void CClientSock::OnReceive(int nErrorCode) { // TODO: ¿©±â¿¡ Ư¼öÈ­µÈ Äڵ带 Ãß°¡ ¹×/¶Ç´Â ±âº» Ŭ·¡½º¸¦ È£ÃâÇÕ´Ï´Ù. m_SingleSession->Recv( ); CAsyncSocket::OnReceive(nErrorCode); } void CClientSock::OnClose(int nErrorCode) { // TODO: ¿©±â¿¡ Ư¼öÈ­µÈ Äڵ带 Ãß°¡ ¹×/¶Ç´Â ±âº» Ŭ·¡½º¸¦ È£ÃâÇÕ´Ï´Ù. //MessageBox( NULL, "¼­¹ö¿Í ¿¬°áÀÌ ²÷¾îÁ³½À´Ï´Ù.", "¾Ë¸²", MB_OK ); m_SingleSession->Disconnected( ); CAsyncSocket::OnClose(nErrorCode); } void CClientSock::OnConnect(int nErrorCode) { // TODO: ¿©±â¿¡ Ư¼öÈ­µÈ Äڵ带 Ãß°¡ ¹×/¶Ç´Â ±âº» Ŭ·¡½º¸¦ È£ÃâÇÕ´Ï´Ù. CSocket::OnConnect(nErrorCode); }