5 Star 8 Fork 3

LittleKu/client

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Connection.cpp 698 Bytes
一键复制 编辑 原始数据 按行查看 历史
LittleKu 提交于 2015-07-28 14:58 . sync from github
/****************************************
* author : LittleKu (L.K)
* email : kklvzl@gmail.com
* date : 09-02-2014
****************************************/
#include "Connection.h"
#include "msgbuffer.h"
namespace client
{
CConnection::CConnection(boost::asio::io_service &io_service)
:m_ioService(io_service),
m_Resolver(io_service),
m_Socket(io_service)
{
m_pMsgBuffer.reset(new CMsgBuffer());
m_pMsgBuffer->Clear();
::memset(m_rgData, 0, sizeof(m_rgData));
m_nBodyLength = 0;
}
CConnection::~CConnection()
{
}
//关闭连接
void CConnection::Close()
{
m_Socket.close();
}
//连接是否已经打开
bool CConnection::IsOpen() const
{
return m_Socket.is_open();
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/LittleKu/client.git
git@gitee.com:LittleKu/client.git
LittleKu
client
client
master

搜索帮助