#include <Proactor.h>
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_Proactor * | instance (size_t threads=0) |
Placeholder to enable compilation on non-Win32 platforms. | |
static ACE_Proactor * | instance (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 |
ACE_Proactor::ACE_Proactor | ( | size_t | = 0 , |
|
Timer_Queue * | = 0 | |||
) | [inline] |
ACE_Proactor::~ACE_Proactor | ( | void | ) | [inline] |
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.