The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IBufferBase Member List

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

AddAsMuchAsPossible(const BYTE *pData, DWORD dataLength, DWORD &bytesAdded)=0IBufferBase [pure virtual]
AddData(const char *pData, BufferSize dataLength)=0IBufferBase [pure virtual]
AddData(const BYTE *pData, BufferSize dataLength)=0IBufferBase [pure virtual]
AddData(BYTE data)=0IBufferBase [pure virtual]
BufferSize typedefIBufferBase
Empty()=0IBufferBase [pure virtual]
GetMemory() const =0IBufferBase [pure virtual]
GetOverlappedResult(HANDLE handle)COverlapped
GetOverlappedResult(SOCKET socket)COverlapped
GetSize() const =0IBufferBase [pure virtual]
GetSpace() const =0IBufferBase [pure virtual]
GetUsed() const =0IBufferBase [pure virtual]
ReduceUsed(BufferSize notUsed)=0IBufferBase [pure virtual]
Use(BufferSize dataUsed)=0IBufferBase [pure virtual]
~IBufferBase()IBufferBase [protected, virtual]

Generated on Sun Sep 12 19:09:26 2021 for The Server Framework - v7.4 by doxygen 1.5.3