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

CAutoResetEvent Class Reference

Inheritance diagram for CAutoResetEvent:
Collaboration diagram for CAutoResetEvent:

List of all members.

Public Member Functions

 CAutoResetEvent (const CEvent::InitialState initialState=CEvent::NonSignaled)
 CAutoResetEvent (const CAutoResetEvent &rhs)
CAutoResetEventoperator= (const CAutoResetEvent &rhs)
void Set ()
 Set the event to the signalled state.
HANDLE GetWaitHandle () const override
void Wait () const override
bool Wait (const Milliseconds timeout) const override

Constructor & Destructor Documentation

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

CAutoResetEvent ( const CAutoResetEvent rhs  ) 

Member Function Documentation

CAutoResetEvent& operator= ( const CAutoResetEvent rhs  ) 

void Set (  )  [inline]

Set the event to the signalled 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:21 2021 for The Server Framework - v7.4 by doxygen 1.5.3