#include <Asynch_Pseudo_Task.h>
Inheritance diagram for ACE_Asynch_Pseudo_Task:
Public Methods | |
ACE_Asynch_Pseudo_Task () | |
virtual | ~ACE_Asynch_Pseudo_Task () |
int | start (void) |
int | stop (void) |
virtual int | svc (void) |
Run by a daemon thread to handle deferred processing. | |
int | is_active (void) |
int | register_io_handler (ACE_HANDLE handle, ACE_Event_Handler *handler, ACE_Reactor_Mask mask, int flg_suspend) |
int | remove_io_handler (ACE_HANDLE handle) |
int | remove_io_handler (ACE_Handle_Set &set) |
int | resume_io_handler (ACE_HANDLE handle) |
int | suspend_io_handler (ACE_HANDLE handle) |
Protected Methods | |
int | lock_finish (void) |
int | unlock_finish (void) |
Protected Attributes | |
int | flg_active_ |
ACE_Select_Reactor | select_reactor_ |
ACE_Reactor | reactor_ |
Pointer to the various event demultiplexors. | |
ACE_Lock & | token_ |
int | finish_count_ |
ACE_Manual_Event | finish_event_ |
Friends | |
class | ACE_POSIX_Asynch_Accept |
class | ACE_POSIX_Asynch_Connect |
class | ACE_WIN32_Asynch_Connect |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Run by a daemon thread to handle deferred processing.
Reimplemented from ACE_Task_Base. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pointer to the various event demultiplexors.
Reimplemented from ACE_Event_Handler. |
|
|
|
|