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

COverlapped Class Reference
[Win32 Synchronization primitives]

Inheritance diagram for COverlapped:
Collaboration diagram for COverlapped:

List of all members.


Detailed Description

A class that wraps an OVERLAPPED structure.


Public Member Functions

 COverlapped ()
DWORD GetOverlappedResult (HANDLE handle)
 Calls GetOverlappedResult() on this OVERLAPPED for the supplied HANDLE and returns the number of bytes transferred. Throws an exception on failure.
DWORD GetOverlappedResult (SOCKET socket)
 Calls GetOverlappedResult() on this OVERLAPPED for the supplied SOCKET and returns the number of bytes transferred. Throws an exception on failure.


Constructor & Destructor Documentation

COverlapped (  ) 


Member Function Documentation

DWORD GetOverlappedResult ( HANDLE  handle  ) 

Calls GetOverlappedResult() on this OVERLAPPED for the supplied HANDLE and returns the number of bytes transferred. Throws an exception on failure.

DWORD GetOverlappedResult ( SOCKET  socket  ) 

Calls GetOverlappedResult() on this OVERLAPPED for the supplied SOCKET and returns the number of bytes transferred. Throws an exception on failure.


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