91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-27
  • 語言: 其他
  • 標簽: socket??server??client??

資源簡介

封裝的非常完善的socket類,支持服務器客戶端多個連接,調用起來非常方便

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“
#include?“ClientSocket.h“

CClientSocket::CClientSocket(void)
{
m_pSocketobject?=?new?CSocketobject();
}

CClientSocket::~CClientSocket(void)
{
if(m_pSocketobject->DeleteOrNot())
delete?m_pSocketobject;
}
CClientSocket::CClientSocket(SOCKET?s)
{
m_pSocketobject?=?new?CSocketobject(s);
}
CClientSocket::CClientSocket(CClientSocket&?clientSocket)
{
clientSocket.GetSocketobjectPointer()->PointerCopy();
m_pSocketobject?=?clientSocket.m_pSocketobject;
return;
}

BOOL?CClientSocket::IsConnected()
{
return?m_pSocketobject->IsConnected();
}

BOOL?CClientSocket::Connect(CString?pstrHost?int?nPort)
{
return?m_pSocketobject->Connect(pstrHostnPort);
}
BOOL?CClientSocket::ReadData(?char*?bufint?lenint&recvlenint?timeout)
{
return?m_pSocketobject->Receive(buflenrecvlentimeout);
}
BOOL?CClientSocket::ReadData(?char*?bufint?lenint&recvlen)
{
return?m_pSocketobject->Receive(buflenrecvlen);
}
BOOL?CClientSocket::SendData(const?char*?bufint?len)
{
return?m_pSocketobject->Send(buflen);
}
void?CClientSocket::Close()
{
m_pSocketobject->Close();
}
int?CClientSocket::GetError()
{
return?m_pSocketobject->GetError();
}

BOOL?CClientSocket::SetDestinationIP(CString?desIP)
{
return?m_pSocketobject->SetDestinationIP(desIP);
}
CClientSocket&?CClientSocket::operator=(CClientSocket&?clientsocket)
{
if(m_pSocketobject->DeleteOrNot())
delete?m_pSocketobject;
clientsocket.GetSocketobjectPointer()->PointerCopy();
m_pSocketobject?=?clientsocket.GetSocketobjectPointer();
return?*this;
}
CSocketobject*CClientSocket::GetSocketobjectPointer()
{
return?m_pSocketobject;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-29?14:07??ClinetServerSocket\
?????文件????????1680??2010-11-21?01:23??ClinetServerSocket\ClientSocket.cpp
?????文件?????????809??2010-11-21?01:23??ClinetServerSocket\ClientSocket.h
?????文件????????2245??2013-08-07?17:09??ClinetServerSocket\ServerForOneClient.cpp
?????文件?????????725??2010-12-01?11:56??ClinetServerSocket\ServerForOneClient.h
?????文件????????2322??2010-11-21?09:41??ClinetServerSocket\ServerSocket.cpp
?????文件?????????624??2010-11-21?00:21??ClinetServerSocket\ServerSocket.h
?????文件????????5236??2012-11-13?19:08??ClinetServerSocket\Socketobject.cpp
?????文件?????????835??2010-11-20?12:35??ClinetServerSocket\Socketobject.h
?????文件????????2077??2014-02-08?09:53??ClinetServerSocket\TCPServer.cpp
?????文件?????????827??2010-11-21?19:34??ClinetServerSocket\TCPServer.h

評論

共有 條評論