CInputHandshake::CInputHandshake() { CPacketInfoCG * pkPacketInfo = M2_NEW CPacketInfoCG; pkPacketInfo->SetSequence(HEADER_CG_PONG, false); m_pMainPacketInfo = m_pPacketInfo; BindPacketInfo(pkPacketInfo); }
CInputUDP::CInputUDP() { memset( &m_SockAddr, 0, sizeof(m_SockAddr) ); BindPacketInfo(&m_packetInfoUDP); }
CInputProcessor::CInputProcessor() : m_pPacketInfo(NULL), m_iBufferLeft(0) { if (!m_pPacketInfo) BindPacketInfo(&m_packetInfoCG); }