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

ISaveStreamData Class Reference

Inheritance diagram for ISaveStreamData:

List of all members.

Public Member Functions

virtual void SaveData (JetByteTools::IO::CSmartBuffer &buffer)=0
virtual void SaveData (const BYTE *pData, DWORD dataLength)=0
virtual void Release ()=0
virtual void Release (INotifyOnLastStreamDataWrite &callback, INotifyOnLastStreamDataWrite::UserData userData)=0

Protected Member Functions

virtual ~ISaveStreamData ()


Constructor & Destructor Documentation

virtual ~ISaveStreamData (  )  [protected, virtual]


Member Function Documentation

virtual void SaveData ( JetByteTools::IO::CSmartBuffer buffer  )  [pure virtual]

virtual void SaveData ( const BYTE pData,
DWORD  dataLength 
) [pure virtual]

virtual void Release (  )  [pure virtual]

virtual void Release ( INotifyOnLastStreamDataWrite callback,
INotifyOnLastStreamDataWrite::UserData  userData 
) [pure virtual]


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