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

IDeflateData Class Reference

Inheritance diagram for IDeflateData:

List of all members.

Public Member Functions

virtual bool Deflate (const BYTE *pDataIn, DWORD &dataInSize, BYTE *pDataOut, DWORD &dataOutSize, bool flush)=0
virtual bool Deflate (BYTE *pDataOut, DWORD &dataOutSize)=0
virtual void Release ()=0

Protected Member Functions

virtual ~IDeflateData ()


Constructor & Destructor Documentation

virtual ~IDeflateData (  )  [protected, virtual]


Member Function Documentation

virtual bool Deflate ( const BYTE pDataIn,
DWORD dataInSize,
BYTE pDataOut,
DWORD dataOutSize,
bool  flush 
) [pure virtual]

Implemented in CDataDeflator.

virtual bool Deflate ( BYTE pDataOut,
DWORD dataOutSize 
) [pure virtual]

Implemented in CDataDeflator.

virtual void Release (  )  [pure virtual]

Implemented in CDataDeflator.


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