| AddRef() | CPacket | [inline] |
| CG2Packet() | CG2Packet | [protected] |
| CG2Packet::CG2PacketPool class | CG2Packet | [friend] |
| Clone() const | CG2Packet | |
| CPacket(PROTOCOLID nProtocol) | CPacket | [protected] |
| CPacketPool class | CPacket | [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_bBigEndian | CPacket | |
| m_bCompound | CG2Packet | |
| m_nBuffer | CPacket | |
| m_nLength | CPacket | |
| m_nPosition | CPacket | |
| m_nProtocol | CPacket | |
| m_nReference | CPacket | |
| m_pBuffer | CPacket | |
| m_pNext | CPacket | |
| m_sType | CG2Packet | |
| m_sTypeCache | CG2Packet | |
| m_szSCHAR | CPacket | [protected, static] |
| m_szWCHAR | CPacket | [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] |
| POOL | CG2Packet | [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 value | CPacket | |
| seekStart enum value | CPacket | |
| 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] |