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

CG2Packet Member List

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

AddRef()CPacket [inline]
CG2Packet()CG2Packet [protected]
CG2Packet::CG2PacketPool classCG2Packet [friend]
Clone() const CG2Packet
CPacket(PROTOCOLID nProtocol)CPacket [protected]
CPacketPool classCPacket [friend]
Debug(LPCTSTR pszReason) const CG2Packet [virtual]
Delete()CG2Packet [inline, virtual]
Ensure(int nLength)CPacket [inline]
GetRazaHash(SHA1 *pHash, DWORD nLength=0xFFFFFFFF) const CPacket [virtual]
GetRemaining()CPacket [inline]
GetStringLen(LPCTSTR pszString) const CG2Packet [virtual]
GetStringLenUTF8(LPCTSTR pszString) const CPacket [virtual]
GetTo(GGUID *pGUID)CG2Packet
GetType() const CG2Packet [inline, virtual]
IsType(LPCSTR pszType) const CG2Packet [inline]
m_bBigEndianCPacket
m_bCompoundCG2Packet
m_nBufferCPacket
m_nLengthCPacket
m_nPositionCPacket
m_nProtocolCPacket
m_nReferenceCPacket
m_pBufferCPacket
m_pNextCPacket
m_sTypeCG2Packet
m_sTypeCacheCG2Packet
m_szSCHARCPacket [protected, static]
m_szWCHARCPacket [protected, static]
New(LPCSTR pszType=NULL, BOOL bCompound=FALSE)CG2Packet [inline, static]
New(BYTE *pSource)CG2Packet [static]
New(LPCSTR pszType, CG1Packet *pWrap, int nMinTTL=255)CG2Packet [static]
PeekByte()CPacket [inline]
POOLCG2Packet [protected, static]
RazaSign()CPacket
RazaVerify() const CPacket
Read(LPVOID pData, int nLength)CPacket [inline]
ReadBuffer(CBuffer *pBuffer)CG2Packet [static]
ReadByte()CPacket [inline]
ReadInt64()CPacket [inline]
ReadLongBE()CPacket [inline]
ReadLongLE()CPacket [inline]
ReadPacket(LPSTR pszType, DWORD &nLength, BOOL *pbCompound=NULL)CG2Packet
ReadShortBE()CPacket [inline]
ReadShortLE()CPacket [inline]
ReadString(DWORD nMaximum=0xFFFFFFFF)CG2Packet [virtual]
ReadStringUTF8(DWORD nMaximum=0xFFFFFFFF)CPacket [virtual]
ReadZLib(DWORD nLength, DWORD *pnOutput, DWORD nSuggest=0)CPacket
Release()CPacket [inline]
ReleaseChain()CPacket [inline]
Reset()CG2Packet [virtual]
Seek(DWORD nPosition, int nRelative=seekStart)CPacket
seekEnd enum valueCPacket
seekStart enum valueCPacket
SeekToWrapped()CG2Packet
Shorten(DWORD nLength)CPacket
SkipCompound()CG2Packet
SkipCompound(DWORD &nLength, DWORD nRemaining=0)CG2Packet
SmartDump(CNeighbour *pNeighbour, IN_ADDR *pUDP, BOOL bOutgoing) const CPacket
ToASCII() const CPacket
ToBuffer(CBuffer *pBuffer) const CG2Packet [virtual]
ToHex() const CPacket
Write(LPCVOID pData, int nLength)CPacket [inline]
WriteByte(BYTE nValue)CPacket [inline]
WriteGetPointer(DWORD nLength, DWORD nOffset=0xFFFFFFFF)CPacket
WriteInt64(QWORD nValue)CPacket [inline]
WriteLongBE(DWORD nValue)CPacket [inline]
WriteLongLE(DWORD nValue)CPacket [inline]
WritePacket(CG2Packet *pPacket)CG2Packet
WritePacket(LPCSTR pszType, DWORD nLength, BOOL bCompound=FALSE)CG2Packet
WriteShortBE(WORD nValue)CPacket [inline]
WriteShortLE(WORD nValue)CPacket [inline]
WriteString(LPCTSTR pszString, BOOL bNull=TRUE)CG2Packet [virtual]
WriteString(LPCSTR pszString, BOOL bNull=TRUE)CG2Packet [virtual]
WriteStringUTF8(LPCTSTR pszString, BOOL bNull=TRUE)CPacket [virtual]
WriteZLib(LPCVOID pData, DWORD nLength)CPacket
~CG2Packet()CG2Packet [protected, virtual]
~CPacket()CPacket [protected, virtual]


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