Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CEDPacket Member List

This is the complete list of members for CEDPacket, including all inherited members.

AddRef()CPacket [inline]
CEDPacket()CEDPacket [protected]
CEDPacket::CEDPacketPool classCEDPacket [friend]
CPacket(PROTOCOLID nProtocol)CPacket [protected]
CPacketPool classCPacket [friend]
Debug(LPCTSTR pszReason) const CEDPacket [virtual]
Deflate()CEDPacket
Delete()CEDPacket [inline, virtual]
Ensure(int nLength)CPacket [inline]
GetRazaHash(SHA1 *pHash, DWORD nLength=0xFFFFFFFF) const CPacket [virtual]
GetRemaining()CPacket [inline]
GetStringLen(LPCTSTR pszString) const CPacket [virtual]
GetStringLenUTF8(LPCTSTR pszString) const CPacket [virtual]
GetType() const CEDPacket [virtual]
InflateOrRelease(BYTE nEdProtocol)CEDPacket
IsLowID(DWORD nID)CEDPacket [inline, static]
m_bBigEndianCPacket
m_nBufferCPacket
m_nEdProtocolCEDPacket
m_nLengthCPacket
m_nPositionCPacket
m_nProtocolCPacket
m_nReferenceCPacket
m_nTypeCEDPacket
m_pBufferCPacket
m_pNextCPacket
m_pszTypesCEDPacket [protected, static]
m_szSCHARCPacket [protected, static]
m_szWCHARCPacket [protected, static]
New(BYTE nType, BYTE nProtocol=ED2K_PROTOCOL_EDONKEY)CEDPacket [inline, static]
New(ED2K_TCP_HEADER *pHeader)CEDPacket [inline, static]
New(ED2K_UDP_HEADER *pHeader, DWORD nLength)CEDPacket [inline, static]
PeekByte()CPacket [inline]
POOLCEDPacket [protected, static]
RazaSign()CPacket
RazaVerify() const CPacket
Read(LPVOID pData, int nLength)CPacket [inline]
ReadBuffer(CBuffer *pBuffer, BYTE nEdProtocol)CEDPacket [static]
ReadByte()CPacket [inline]
ReadEDString(DWORD ServerFlags)CEDPacket
ReadEDString(BOOL bUnicode)CEDPacket
ReadInt64()CPacket [inline]
ReadLongBE()CPacket [inline]
ReadLongEDString(BOOL bUnicode)CEDPacket
ReadLongLE()CPacket [inline]
ReadShortBE()CPacket [inline]
ReadShortLE()CPacket [inline]
ReadString(DWORD nMaximum=0xFFFFFFFF)CPacket [virtual]
ReadStringUTF8(DWORD nMaximum=0xFFFFFFFF)CPacket [virtual]
ReadZLib(DWORD nLength, DWORD *pnOutput, DWORD nSuggest=0)CPacket
Release()CPacket [inline]
ReleaseChain()CPacket [inline]
Reset()CPacket [virtual]
Seek(DWORD nPosition, int nRelative=seekStart)CPacket
seekEnd enum valueCPacket
seekStart enum valueCPacket
Shorten(DWORD nLength)CPacket
SmartDump(CNeighbour *pNeighbour, IN_ADDR *pUDP, BOOL bOutgoing) const CPacket
ToASCII() const CPacket
ToBuffer(CBuffer *pBuffer) const CEDPacket [virtual]
ToBufferUDP(CBuffer *pBuffer) const CEDPacket [virtual]
ToHex() const CPacket
Write(LPCVOID pData, int nLength)CPacket [inline]
WriteByte(BYTE nValue)CPacket [inline]
WriteEDString(LPCTSTR psz, DWORD ServerFlags)CEDPacket
WriteEDString(LPCTSTR psz, BOOL bUnicode)CEDPacket
WriteGetPointer(DWORD nLength, DWORD nOffset=0xFFFFFFFF)CPacket
WriteInt64(QWORD nValue)CPacket [inline]
WriteLongBE(DWORD nValue)CPacket [inline]
WriteLongEDString(LPCTSTR psz, BOOL bUnicode)CEDPacket
WriteLongLE(DWORD nValue)CPacket [inline]
WriteShortBE(WORD nValue)CPacket [inline]
WriteShortLE(WORD nValue)CPacket [inline]
WriteString(LPCTSTR pszString, BOOL bNull=TRUE)CPacket [virtual]
WriteStringUTF8(LPCTSTR pszString, BOOL bNull=TRUE)CPacket [virtual]
WriteZLib(LPCVOID pData, DWORD nLength)CPacket
~CEDPacket()CEDPacket [protected, virtual]
~CPacket()CPacket [protected, virtual]


Generated on Thu Dec 15 10:40:06 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2