#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. More... | |
| 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. More... | |
| 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. |
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001