[ create a new paste ] login | about

Link: http://codepad.org/FulCPytL    [ raw code | fork ]

gumbeto - C++, pasted on Jul 3:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
	//---------------------------------------------------------------------------------------------
	void IViServSession::handleWrite(const boost::system::error_code& error)
	{
		if(error)
			throw boost::system::system_error(error);
		
		mSendBuffer.pop();
		if(!mSendBuffer.empty())
			async_write(mSocket, buffer(mSendBuffer.front().getData(), mSendBuffer.front().size()),
			    bind(&IViServSession::handleWrite, shared_from_this(), placeholders::error));
		else
			async_read(mSocket, buffer(mRecMsg.data(), IViMessage::HeaderSize),
				bind(&IViServSession::handleReadHeader, shared_from_this(), placeholders::error));
	}


Create a new paste based on this one


Comments: