Public Member Functions | |
COverlappedWithEvent () | |
COverlappedWithEvent (const COverlappedWithEvent &rhs) | |
COverlappedWithEvent & | operator= (const COverlappedWithEvent &rhs) |
void | ResetEvent () |
Resets the event to the unsignalled state. | |
HANDLE | GetWaitHandle () const override |
void | Wait () const override |
bool | Wait (Milliseconds timeoutMillis) const override |
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. |
COverlappedWithEvent | ( | const COverlappedWithEvent & | rhs | ) |
COverlappedWithEvent& operator= | ( | const COverlappedWithEvent & | rhs | ) |
void ResetEvent | ( | ) |
Resets the event to the unsignalled state.
HANDLE GetWaitHandle | ( | ) | const [override] |
void Wait | ( | ) | const [override] |
bool Wait | ( | Milliseconds | timeoutMillis | ) | const [override] |
Calls GetOverlappedResult() on this OVERLAPPED for the supplied HANDLE and returns the number of bytes transferred. Throws an exception on failure.
Calls GetOverlappedResult() on this OVERLAPPED for the supplied SOCKET and returns the number of bytes transferred. Throws an exception on failure.