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

IInputStream Class Reference
[InterfacesI/O StreamsProtected destructors on abstract base classes]

Inheritance diagram for IInputStream:
Collaboration diagram for IInputStream:

List of all members.


Detailed Description

An interface to an input stream (which may be sync or async).

Public Types

typedef unsigned long DataLength

Public Member Functions

virtual void Read (BYTE *pData, DataLength dataLength)=0

Protected Member Functions

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

Member Typedef Documentation

typedef unsigned long DataLength [inherited]


Constructor & Destructor Documentation

~IInputStream (  )  [override, protected]

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


Member Function Documentation

virtual void Read ( BYTE pData,
DataLength  dataLength 
) [pure virtual]


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