#include <Asynch_Pseudo_Task.h>
Public Member Functions | |
ACE_Asynch_Pseudo_Task () | |
virtual | ~ACE_Asynch_Pseudo_Task () |
int | start (void) |
int | stop (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 Member Functions | |
virtual int | svc (void) |
Run by a daemon thread to handle deferred processing. | |
Protected Attributes | |
ACE_Select_Reactor | select_reactor_ |
Should be initialized before reactor_. | |
ACE_Reactor | reactor_ |
Pointer to the various event demultiplexors. |
ACE_Asynch_Pseudo_Task::ACE_Asynch_Pseudo_Task | ( | ) |
ACE_Asynch_Pseudo_Task::~ACE_Asynch_Pseudo_Task | ( | ) | [virtual] |
int ACE_Asynch_Pseudo_Task::register_io_handler | ( | ACE_HANDLE | handle, | |
ACE_Event_Handler * | handler, | |||
ACE_Reactor_Mask | mask, | |||
int | flg_suspend | |||
) |
int ACE_Asynch_Pseudo_Task::remove_io_handler | ( | ACE_Handle_Set & | set | ) |
int ACE_Asynch_Pseudo_Task::remove_io_handler | ( | ACE_HANDLE | handle | ) |
int ACE_Asynch_Pseudo_Task::resume_io_handler | ( | ACE_HANDLE | handle | ) |
int ACE_Asynch_Pseudo_Task::start | ( | void | ) |
int ACE_Asynch_Pseudo_Task::stop | ( | void | ) |
int ACE_Asynch_Pseudo_Task::suspend_io_handler | ( | ACE_HANDLE | handle | ) |
int ACE_Asynch_Pseudo_Task::svc | ( | void | ) | [protected, virtual] |
ACE_Reactor ACE_Asynch_Pseudo_Task::reactor_ [protected] |
Should be initialized before reactor_.