ACE_Proactor Class Reference

#include <Proactor.h>

List of all members.

Public Member Functions

 ACE_Proactor (size_t=0, Timer_Queue *=0)
 ~ACE_Proactor (void)
int handle_events (void)
int handle_events (ACE_Time_Value &)

Static Public Member Functions

static ACE_Proactorinstance (size_t threads=0)
 Placeholder to enable compilation on non-Win32 platforms.
static ACE_Proactorinstance (ACE_Proactor *)
 Placeholder to enable compilation on non-Win32 platforms.
static void close_singleton (void)
 Placeholder to enable compilation on non-Win32 platforms.
static int run_event_loop (void)
 Placeholder to enable compilation on non-Win32 platforms.
static int run_event_loop (ACE_Time_Value &tv)
 Placeholder to enable compilation on non-Win32 platforms.
static int end_event_loop (void)
 Placeholder to enable compilation on non-Win32 platforms.
static sig_atomic_t event_loop_done (void)
 Placeholder to enable compilation on non-Win32 platforms.

Classes

class  Timer_Queue


Constructor & Destructor Documentation

ACE_Proactor::ACE_Proactor ( size_t  = 0,
Timer_Queue = 0 
) [inline]

ACE_Proactor::~ACE_Proactor ( void   )  [inline]


Member Function Documentation

int ACE_Proactor::handle_events ( void   )  [inline]

int ACE_Proactor::handle_events ( ACE_Time_Value wait_time  )  [inline]

ACE_Proactor * ACE_Proactor::instance ( size_t  threads = 0  )  [static]

Placeholder to enable compilation on non-Win32 platforms.

static ACE_Proactor* ACE_Proactor::instance ( ACE_Proactor  )  [static]

Placeholder to enable compilation on non-Win32 platforms.

void ACE_Proactor::close_singleton ( void   )  [static]

Placeholder to enable compilation on non-Win32 platforms.

ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE int ACE_Proactor::run_event_loop ( void   )  [static]

Placeholder to enable compilation on non-Win32 platforms.

ACE_INLINE int ACE_Proactor::run_event_loop ( ACE_Time_Value tv  )  [static]

Placeholder to enable compilation on non-Win32 platforms.

ACE_INLINE int ACE_Proactor::end_event_loop ( void   )  [static]

Placeholder to enable compilation on non-Win32 platforms.

ACE_INLINE int ACE_Proactor::event_loop_done ( void   )  [static]

Placeholder to enable compilation on non-Win32 platforms.


The documentation for this class was generated from the following files:

Generated on Wed Apr 23 02:40:37 2008 for ACE by  doxygen 1.5.5