Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

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). More...

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

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


Detailed Description

Track handles we are interested for various events.

Definition at line 52 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 63 of file Select_Reactor_Base.h.

Referenced by ACE_Select_Reactor_Impl::bit_ops, 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::is_suspended_i, ACE_TP_Reactor::mask_ops, ACE_QtReactor::QtWaitForMultipleEvents, ACE_Select_Reactor_T::resume_i, ACE_Select_Reactor_T::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::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 56 of file Select_Reactor_Base.h.

Referenced by ACE_QtReactor::ACE_QtReactor, ACE_Select_Reactor_Impl::bit_ops, 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::is_suspended_i, ACE_TP_Reactor::mask_ops, ACE_QtReactor::QtWaitForMultipleEvents, ACE_Select_Reactor_T::resume_i, ACE_Select_Reactor_T::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::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 60 of file Select_Reactor_Base.h.

Referenced by ACE_Select_Reactor_Impl::bit_ops, 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::is_suspended_i, ACE_TP_Reactor::mask_ops, ACE_QtReactor::QtWaitForMultipleEvents, ACE_Select_Reactor_T::resume_i, ACE_Select_Reactor_T::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::work_pending, and ACE_XtReactor::XtWaitForMultipleEvents.


The documentation for this class was generated from the following file:
Generated on Mon Jun 16 12:55:36 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002