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

CManualResetEvent Class Reference

Inheritance diagram for CManualResetEvent:
Collaboration diagram for CManualResetEvent:

List of all members.

Public Member Functions

 CManualResetEvent (const CEvent::InitialState initialState=CEvent::NonSignaled)
 CManualResetEvent (const CManualResetEvent &rhs)
CManualResetEventoperator= (const CManualResetEvent &rhs)
void Set ()
 Set the event to the signalled state.
void Reset ()
 Resets the event to the unsignalled state.
HANDLE GetWaitHandle () const override
void Wait () const override
bool Wait (const Milliseconds timeout) const override

Constructor & Destructor Documentation

CManualResetEvent ( const CEvent::InitialState  initialState = CEvent::NonSignaled  )  [inline, explicit]

CManualResetEvent ( const CManualResetEvent rhs  ) 

Member Function Documentation

CManualResetEvent& operator= ( const CManualResetEvent rhs  ) 

void Set (  )  [inline]

Set the event to the signalled state.

void Reset (  )  [inline]

Resets the event to the unsignalled state.

HANDLE GetWaitHandle (  )  const [inline, override]

void Wait (  )  const [inline, override]

bool Wait ( const Milliseconds  timeout  )  const [inline, override]

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