CDatagramOut Class Reference

#include <DatagramPart.h>

Collaboration diagram for CDatagramOut:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CDatagramOut ()
virtual ~CDatagramOut ()
void Create (SOCKADDR_IN *pHost, CG2Packet *pPacket, WORD nSequence, CBuffer *pBuffer, BOOL bAck)
BOOL GetPacket (DWORD tNow, BYTE **ppPacket, DWORD *pnPacket, BOOL bResend)
BOOL Acknowledge (BYTE nPart)

Public Attributes

CDatagramOutm_pNextHash
CDatagramOut ** m_pPrevHash
CDatagramOutm_pNextTime
CDatagramOutm_pPrevTime
SOCKADDR_IN m_pHost
WORD m_nSequence
CBufferm_pBuffer
LPVOID m_pToken
BOOL m_bCompressed
DWORD m_nPacket
BYTE m_nCount
BYTE m_nAcked
DWORD * m_pLocked
BYTE m_nLocked
DWORD m_tSent
BOOL m_bAck

Constructor & Destructor Documentation

CDatagramOut::CDatagramOut (  ) 

CDatagramOut::~CDatagramOut (  )  [virtual]


Member Function Documentation

void CDatagramOut::Create ( SOCKADDR_IN *  pHost,
CG2Packet pPacket,
WORD  nSequence,
CBuffer pBuffer,
BOOL  bAck 
)

BOOL CDatagramOut::GetPacket ( DWORD  tNow,
BYTE **  ppPacket,
DWORD *  pnPacket,
BOOL  bResend 
)

BOOL CDatagramOut::Acknowledge ( BYTE  nPart  ) 


Member Data Documentation

CDatagramOut* CDatagramOut::m_pNextHash

CDatagramOut** CDatagramOut::m_pPrevHash

CDatagramOut* CDatagramOut::m_pNextTime

CDatagramOut* CDatagramOut::m_pPrevTime

SOCKADDR_IN CDatagramOut::m_pHost

WORD CDatagramOut::m_nSequence

CBuffer* CDatagramOut::m_pBuffer

LPVOID CDatagramOut::m_pToken

BOOL CDatagramOut::m_bCompressed

DWORD CDatagramOut::m_nPacket

BYTE CDatagramOut::m_nCount

BYTE CDatagramOut::m_nAcked

DWORD* CDatagramOut::m_pLocked

BYTE CDatagramOut::m_nLocked

DWORD CDatagramOut::m_tSent

BOOL CDatagramOut::m_bAck


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 03:46:16 2007 for Shareaza by  doxygen 1.5.2