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

IMonitorAsyncFileWriter Class Reference
[InterfacesMonitoringAsynchronous I/OProtected destructors on abstract base classes]

Inheritance diagram for IMonitorAsyncFileWriter:

List of all members.


Detailed Description

An interface to allow a class to monitor an instance of an async file writer.

Public Member Functions

virtual void OnWriteRequested (long bytes)=0
virtual void OnWritePerformed (long bytes)=0
virtual void OnWriteCompleted (long bytes)=0

Protected Member Functions

virtual ~IMonitorAsyncFileWriter ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.

Constructor & Destructor Documentation

virtual ~IMonitorAsyncFileWriter (  )  [protected, virtual]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual void OnWriteRequested ( long  bytes  )  [pure virtual]

Implemented in CNullAsyncFileWriterMonitor.

virtual void OnWritePerformed ( long  bytes  )  [pure virtual]

Implemented in CNullAsyncFileWriterMonitor.

virtual void OnWriteCompleted ( long  bytes  )  [pure virtual]

Implemented in CNullAsyncFileWriterMonitor.


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