CDataPacket Member ListThis is the complete list of members for CDataPacket, including all inherited members.
| AddPacketData(DWORD dwType, LPVOID pData, DWORD dwSize) | CDataPacket | |
| AdvancePtr(DWORD dwPtr, long lStep, DWORD dwMax) | CCircBuf | [static] |
| AdvanceReadPtr(long lStep) | CCircBuf | [inline] |
| AdvanceWritePtr(long lStep) | CCircBuf | [inline] |
| Allocate(DWORD dwSize) | CCircBuf | |
| CancelPoke() | CCircBuf | [inline] |
| CCircBuf(BOOL bSync=TRUE, DWORD dwSize=0, BOOL bAutoGrow=TRUE) | CCircBuf | |
| CDataPacket() | CDataPacket | |
| CDataPacket(DWORD dwSize) | CDataPacket | |
| DataReady() | CCircBuf | [inline] |
| Defrag() | CCircBuf | |
| Destroy() | CDataPacket | [virtual] |
| Empty() | CCircBuf | [inline] |
| EndPacket() | CDataPacket | |
| EndPoke() | CCircBuf | [inline] |
| EnsureWriteSpace(DWORD dwSize, DWORD dwReadPtr, DWORD dwWritePtr, DWORD dwMax) | CCircBuf | |
| FindPacket(LPSPacketHeader pPh, LPDWORD pdwAvailable) | CDataPacket | [virtual] |
| GetAutoGrow() | CCircBuf | [inline] |
| GetBufferSize() | CCircBuf | [inline] |
| GetDataReadyHandle() | CCircBuf | [inline] |
| GetEncoding() | CDataPacket | [inline] |
| GetMaxRead(DWORD dwReadPtr, DWORD dwWritePtr, DWORD dwMax) | CCircBuf | [static] |
| GetMaxRead() | CCircBuf | [inline] |
| GetMaxSize() | CCircBuf | [inline] |
| GetMaxWrite(DWORD dwReadPtr, DWORD dwWritePtr, DWORD dwMax) | CCircBuf | [static] |
| GetMaxWrite() | CCircBuf | [inline] |
| GetMinimumPacketOverhead() | CDataPacket | [inline] |
| GetPacketDataHash(GUID *pGuid, DWORD dwBlock, DWORD dwType) | CDataPacket | |
| GetPokeSize() | CCircBuf | [inline] |
| GetReadPtr() | CCircBuf | [inline] |
| GetReadView(DWORD dwView, DWORD dwOffset, DWORD dwSize, LPBYTE *pBuf, LPDWORD pdwSize) | CCircBuf | [inline] |
| GetView(DWORD dwView, DWORD dwPtr, DWORD dwSize, LPBYTE pRing, DWORD dwMax, LPBYTE *pBuf, LPDWORD pdwSize) | CCircBuf | [static] |
| GetWritePtr() | CCircBuf | [inline] |
| GetWriteView(DWORD dwView, DWORD dwOffset, DWORD dwSize, LPBYTE *pBuf, LPDWORD pdwSize) | CCircBuf | [inline] |
| Init() | CCircBuf | |
| InitPacket(DWORD dwType, DWORD dwDataBlocks, DWORD dwTotalDataSize) | CDataPacket | |
| InitPoke() | CCircBuf | [inline] |
| IsEmpty() | CCircBuf | [inline] |
| NormalizePtr(DWORD dwPtr, DWORD dwMax) | CCircBuf | |
| OnDecode(DWORD dwType, DWORD dwBlock, LPBYTE pBuf, DWORD dwSize) | CCircBuf | [inline, virtual] |
| OnEncode(DWORD dwType, DWORD dwBlock, LPBYTE pBuf, DWORD dwSize) | CCircBuf | [inline, virtual] |
| OnInspectRead(DWORD dwBlock, LPBYTE pBuf, DWORD dwSize) | CCircBuf | [inline, virtual] |
| OnInspectWrite(DWORD dwBlock, LPBYTE pBuf, DWORD dwSize) | CDataPacket | [virtual] |
| OnWrite() | CCircBuf | [inline, virtual] |
| operator CTlLock *() | CCircBuf | [inline] |
| Peek(LPVOID pBuf, DWORD dwMax, LPDWORD pdwRead, long lOffset=0, DWORD dwEncode=0) | CCircBuf | |
| Poke(void const *pBuf, DWORD dwSize, DWORD dwEncode=0) | CCircBuf | [inline] |
| Read(LPSTR pStr, DWORD dwMax) | CCircBuf | |
| Read(LPVOID pBuf, DWORD dwMax, LPDWORD pdwRead, LPDWORD pdwPtr, DWORD dwEncode=0) | CCircBuf | |
| Read(LPVOID pBuf, DWORD dwMax, LPDWORD pdwRead, DWORD dwEncode=0) | CCircBuf | [virtual] |
| ReadPacket(LPVOID pBuf, DWORD dwSize) | CDataPacket | [virtual] |
| ReadPacketData(DWORD dwBlock, DWORD dwType, LPVOID pBuf, DWORD dwMax, LPDWORD pdwRead=NULL, long lOffset=0) | CDataPacket | |
| ReadPacketString(DWORD dwBlock, DWORD dwType, LPSTR pStr, DWORD dwMax) | CDataPacket | [inline] |
| Resize(DWORD dwNewSize) | CCircBuf | |
| SetAutoGrow(BOOL b) | CCircBuf | [inline] |
| SetEncoding(DWORD dw) | CDataPacket | [inline] |
| SetMaxSize(DWORD dwMaxSize) | CCircBuf | [inline] |
| SetReadPtr(DWORD dwPtr) | CCircBuf | [inline] |
| SetWritePtr(DWORD dwPtr) | CCircBuf | [inline] |
| SkipPacket() | CDataPacket | [virtual] |
| VerifyPacket() | CDataPacket | [virtual] |
| VerifyPacketData(DWORD dwBlock, DWORD dwType, const GUID *pGuid) | CDataPacket | |
| vWriteMultiPacket(DWORD dwPacketType, DWORD dwBuffers=0, LPVOID *pArgs=NULL) | CDataPacket | |
| WaitData(DWORD dwTimeout=INFINITE) | CCircBuf | |
| Write(LPCTSTR pStr) | CCircBuf | |
| Write(void const *pBuf, DWORD dwSize, LPDWORD pdwPtr, DWORD dwEncode=0) | CCircBuf | |
| Write(void const *pBuf, DWORD dwSize, DWORD dwEncode=0) | CCircBuf | [inline, virtual] |
| WriteMultiPacket(DWORD dwPacketType, DWORD dwBuffers=0,...) | CDataPacket | [inline] |
| WritePacket(DWORD dwPacketType, DWORD dwDataType, LPVOID pData, DWORD dwData) | CDataPacket | |
| WritePacketData(LPVOID pData, DWORD dwSize, DWORD dwEncode=0) | CDataPacket | |
| ~CCircBuf() | CCircBuf | [virtual] |
| ~CDataPacket() | CDataPacket | [virtual] |
|