Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IPacket Member List

This is the complete list of members for P6R::p6IPacket, including all inherited members.

addref(void)=0P6R::p6ICompure virtual
append(const P6UINT8 *pBuffer, P6UINT32 cBuffer, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
appendStr(const P6CHAR *pszString, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
consume(P6UINT32 cSize)=0P6R::p6IPacketpure virtual
copyData(p6IPacket *pSourcePacket, P6UINT32 nSourceOffset, P6UINT32 cSourceLength)=0P6R::p6IPacketpure virtual
extract(P6UINT8 *pBuffer, P6UINT32 cBuffer, const P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
get16(P6UINT16 *pVal, const P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
get32(P6UINT32 *pVal, const P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
get64(P6UINT64 *pVal, const P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
get8(P6UINT8 *pVal, const P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
getDestAddr(P6NETADDR *pAddr)=0P6R::p6IPacketpure virtual
getSourceAddr(P6NETADDR *pAddr)=0P6R::p6IPacketpure virtual
getUsed(P6UINT32 *pcBytesInUse)=0P6R::p6IPacketpure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
release(void)=0P6R::p6ICompure virtual
reset(void)=0P6R::p6IPacketpure virtual
seek(P6UINT32 nOffset)=0P6R::p6IPacketpure virtual
set16(const P6UINT16 val, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
set32(const P6UINT32 val, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
set64(const P6UINT64 val, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
set8(const P6UINT8 val, const P6UINT32 nOffset, P6UINT32 *pUsed)=0P6R::p6IPacketpure virtual
setDestAddr(P6NETADDR *pAddr)=0P6R::p6IPacketpure virtual
setSourceAddr(P6NETADDR *pAddr)=0P6R::p6IPacketpure virtual
setUsed(P6UINT32 cBytesInUse)=0P6R::p6IPacketpure virtual
size(P6UINT32 *pcSize)=0P6R::p6IPacketpure virtual