예제 #1
0
void NetSocket::OnDisconnected()
{
    NetSocketBase::OnDisconnected();

    ClearRecvQueue();
    ClearSendQueue();
}
예제 #2
0
//反初始化
bool CAssUserOperateLog::UnInitAssUserOperateLog()
{
	if (!m_bAssUserOperateLogInitFlag)
		return true;

	EnterCriticalSection(&m_csAssUserOperateLogLock);

	ClearRecvQueue(g_AssUserOperateLogRecvBufQueue);

	LeaveCriticalSection(&m_csAssUserOperateLogLock);
	DeleteCriticalSection(&m_csAssUserOperateLogLock);

	m_bAssUserOperateLogInitFlag = false;

	return true;
}