ACE_Select_Reactor_Handle_Set Class Reference

Track handles we are interested for various events. More...

#include <Select_Reactor_Base.h>

Collaboration diagram for ACE_Select_Reactor_Handle_Set:

Collaboration graph
[legend]
List of all members.

Public Attributes

ACE_Handle_Set rd_mask_
 Read events (e.g., input pending, accept pending).

ACE_Handle_Set wr_mask_
ACE_Handle_Set ex_mask_
 Exception events (e.g., SIG_URG).


Detailed Description

Track handles we are interested for various events.

Definition at line 55 of file Select_Reactor_Base.h.


Member Data Documentation

ACE_Handle_Set ACE_Select_Reactor_Handle_Set::ex_mask_
 

Exception events (e.g., SIG_URG).

Definition at line 66 of file Select_Reactor_Base.h.

Referenced by ACE_Select_Reactor_Impl::bit_ops(), ACE_TP_Reactor::clear_dispatch_mask(), ACE_Select_Reactor_Impl::clear_dispatch_mask(), ACE_TP_Reactor::clear_handle_read_set(), ACE_QtReactor::exception_event(), ACE_FlReactor::fl_io_proc(), ACE_TP_Reactor::get_event_for_dispatching(), ACE_XtReactor::InputCallbackProc(), ACE_TkReactor::InputCallbackProc(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::is_suspended_i(), ACE_QtReactor::QtWaitForMultipleEvents(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::resume_i(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::suspend_i(), ACE_TkReactor::TkWaitForMultipleEvents(), ACE_Select_Reactor_Handler_Repository::unbind(), ACE_XtReactor::wait_for_multiple_events(), ACE_TkReactor::wait_for_multiple_events(), ACE_QtReactor::wait_for_multiple_events(), ACE_FlReactor::wait_for_multiple_events(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::work_pending(), and ACE_XtReactor::XtWaitForMultipleEvents().

ACE_Handle_Set ACE_Select_Reactor_Handle_Set::rd_mask_
 

Read events (e.g., input pending, accept pending).

Definition at line 59 of file Select_Reactor_Base.h.

Referenced by ACE_Select_Reactor_Impl::bit_ops(), ACE_TP_Reactor::clear_dispatch_mask(), ACE_Select_Reactor_Impl::clear_dispatch_mask(), ACE_TP_Reactor::clear_handle_read_set(), ACE_FlReactor::fl_io_proc(), ACE_TP_Reactor::get_event_for_dispatching(), ACE_TP_Reactor::get_notify_handle(), ACE_TP_Reactor::handle_notify_events(), ACE_XtReactor::InputCallbackProc(), ACE_TkReactor::InputCallbackProc(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::is_suspended_i(), ACE_QtReactor::QtWaitForMultipleEvents(), ACE_QtReactor::read_event(), ACE_QtReactor::reopen_notification_pipe(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::resume_i(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::suspend_i(), ACE_TkReactor::TkWaitForMultipleEvents(), ACE_Select_Reactor_Handler_Repository::unbind(), ACE_XtReactor::wait_for_multiple_events(), ACE_TkReactor::wait_for_multiple_events(), ACE_QtReactor::wait_for_multiple_events(), ACE_FlReactor::wait_for_multiple_events(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::work_pending(), and ACE_XtReactor::XtWaitForMultipleEvents().

ACE_Handle_Set ACE_Select_Reactor_Handle_Set::wr_mask_
 

Write events (e.g., flow control abated, non-blocking connection complete).

Definition at line 63 of file Select_Reactor_Base.h.

Referenced by ACE_Select_Reactor_Impl::bit_ops(), ACE_TP_Reactor::clear_dispatch_mask(), ACE_Select_Reactor_Impl::clear_dispatch_mask(), ACE_TP_Reactor::clear_handle_read_set(), ACE_FlReactor::fl_io_proc(), ACE_TP_Reactor::get_event_for_dispatching(), ACE_XtReactor::InputCallbackProc(), ACE_TkReactor::InputCallbackProc(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::is_suspended_i(), ACE_QtReactor::QtWaitForMultipleEvents(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::resume_i(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::suspend_i(), ACE_TkReactor::TkWaitForMultipleEvents(), ACE_Select_Reactor_Handler_Repository::unbind(), ACE_XtReactor::wait_for_multiple_events(), ACE_TkReactor::wait_for_multiple_events(), ACE_QtReactor::wait_for_multiple_events(), ACE_FlReactor::wait_for_multiple_events(), ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >::work_pending(), ACE_QtReactor::write_event(), and ACE_XtReactor::XtWaitForMultipleEvents().


The documentation for this class was generated from the following file:
Generated on Thu Nov 9 11:28:35 2006 for ACE by doxygen 1.3.6