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

Event_Handler.h File Reference

#include "ace/pre.h"
#include "ace/ACE_export.h"
#include "ace/OS.h"
#include "ace/post.h"

Include dependency graph for Event_Handler.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  ACE_Event_Handler
 Provides an abstract interface for handling various types of I/O, timer, and signal events. More...

class  ACE_Notification_Buffer
 Simple wrapper for passing <ACE_Event_Handler *>s and <ACE_Reactor_Mask>s between threads. More...


Typedefs

typedef u_long ACE_Reactor_Mask


Detailed Description

Id:
Event_Handler.h,v 1.1.1.4 2003/02/21 18:36:32 chad Exp

Author:
Douglas C. Schmidt <schmidt@cs.wustl.edu>

Definition in file Event_Handler.h.


Typedef Documentation

typedef u_long ACE_Reactor_Mask
 

Definition at line 31 of file Event_Handler.h.

Referenced by ACE_Notification_Buffer::ACE_Notification_Buffer, ACE_Notification_Strategy::ACE_Notification_Strategy, ACE_Reactive_Strategy::ACE_Reactive_Strategy, ACE_Reactor_Notification_Strategy::ACE_Reactor_Notification_Strategy, ACE_Select_Reactor_Handler_Repository::bind, ACE_Dev_Poll_Reactor_Handler_Repository::bind, ACE_WFMO_Reactor_Handler_Repository::bit_ops, ACE_Select_Reactor_Impl::bit_ops, ACE_WFMO_Reactor::cancel_wakeup, ACE_Select_Reactor_T::cancel_wakeup, ACE_Reactor::cancel_wakeup, ACE_Dev_Poll_Reactor::cancel_wakeup, ACE_WFMO_Reactor::complex_dispatch_handler, ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >::create_AST, ACE_TP_Reactor::dispatch_socket_event, ACE_WIN32_Proactor::handle_close, ACE_WIN32_Asynch_Connect::handle_close, ACE_Svc_Handler::handle_close, ACE_Service_Manager::handle_close, ACE_POSIX_Asynch_Connect::handle_close, ACE_POSIX_Asynch_Accept::handle_close, ACE_Event_Handler_T::handle_close, ACE_Event_Handler::handle_close, ACE_Connector< SVC_HANDLER, ACE_PEER_CONNECTOR_2 >::handle_close, ACE_Oneshot_Acceptor::handle_close, ACE_Strategy_Acceptor::handle_close, ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >::handle_close, ACE_WFMO_Reactor::handler, ACE_WFMO_Reactor_Handler_Repository::handler, ACE_Select_Reactor_T::handler, ACE_Reactor::handler, ACE_Dev_Poll_Reactor::handler, ACE_Select_Reactor_T::handler_i, ACE_WFMO_Reactor_Handler_Repository::make_changes_in_current_infos, ACE_WFMO_Reactor_Handler_Repository::make_changes_in_suspension_infos, ACE_WFMO_Reactor_Handler_Repository::make_changes_in_to_be_added_infos, ACE_Notification_Strategy::mask, ACE_Dev_Poll_Reactor_Handler_Repository::mask, ACE_WFMO_Reactor::mask_ops, ACE_TP_Reactor::mask_ops, ACE_Select_Reactor_T::mask_ops, ACE_Reactor::mask_ops, ACE_Dev_Poll_Reactor::mask_ops, ACE_WFMO_Reactor::mask_ops_i, ACE_Dev_Poll_Reactor::mask_ops_i, ACE_WFMO_Reactor_Handler_Repository::modify_network_events_i, ACE_WFMO_Reactor::notify, ACE_WFMO_Reactor_Notify::notify, ACE_Select_Reactor_T::notify, ACE_Select_Reactor_Notify::notify, ACE_Reactor_Notification_Strategy::notify, ACE_Reactor::notify, ACE_Dev_Poll_Reactor::notify, ACE_Dev_Poll_Reactor_Notify::notify, ACE_TP_Reactor::notify_handle, ACE_Select_Reactor_T::notify_handle, ACE_Reactive_Strategy::open, ACE_WFMO_Reactor::purge_pending_notifications, ACE_WFMO_Reactor_Notify::purge_pending_notifications, ACE_Select_Reactor_Impl::purge_pending_notifications, ACE_Select_Reactor_Notify::purge_pending_notifications, ACE_Reactor::purge_pending_notifications, ACE_Dev_Poll_Reactor::purge_pending_notifications, ACE_Dev_Poll_Reactor_Notify::purge_pending_notifications, ACE_Dev_Poll_Reactor::reactor_mask_to_poll_event, ACE_WFMO_Reactor::ready_ops, ACE_Select_Reactor_T::ready_ops, ACE_Reactor::ready_ops, ACE_Dev_Poll_Reactor::ready_ops, ACE_WFMO_Reactor::register_handler, ACE_Select_Reactor_T::register_handler, ACE_Reactor::register_handler, ACE_Dev_Poll_Reactor::register_handler, ACE_XtReactor::register_handler_i, ACE_WFMO_Reactor::register_handler_i, ACE_TkReactor::register_handler_i, ACE_Select_Reactor_T::register_handler_i, ACE_QtReactor::register_handler_i, ACE_FlReactor::register_handler_i, ACE_Dev_Poll_Reactor::register_handler_i, ACE_Asynch_Pseudo_Task::register_io_handler, ACE_WFMO_Reactor::remove_handler, ACE_TP_Reactor::remove_handler, ACE_Select_Reactor_T::remove_handler, ACE_Reactor::remove_handler, ACE_Dev_Poll_Reactor::remove_handler, ACE_XtReactor::remove_handler_i, ACE_WFMO_Reactor_Handler_Repository::remove_handler_i, ACE_TkReactor::remove_handler_i, ACE_Select_Reactor_T::remove_handler_i, ACE_QtReactor::remove_handler_i, ACE_FlReactor::remove_handler_i, ACE_Dev_Poll_Reactor::remove_handler_i, ACE_WFMO_Reactor_Handler_Repository::remove_suspended_handler_i, ACE_WFMO_Reactor_Handler_Repository::remove_to_be_added_handler_i, ACE_Dev_Poll_Reactor::resume_handler_i, ACE_WFMO_Reactor::schedule_wakeup, ACE_Select_Reactor_T::schedule_wakeup, ACE_Reactor::schedule_wakeup, ACE_Dev_Poll_Reactor::schedule_wakeup, ACE_WFMO_Reactor_Handler_Repository::Suspended_Info::set, ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::set, ACE_WFMO_Reactor_Handler_Repository::Current_Info::set, ACE_WFMO_Reactor_Handler_Repository::Common_Info::set, ACE_EH_Dispatch_Info::set, ACE_Svc_Handler::shutdown, ACE_WFMO_Reactor_Handler_Repository::unbind, ACE_Select_Reactor_Handler_Repository::unbind, ACE_WFMO_Reactor_Handler_Repository::unbind_i, and ACE_WFMO_Reactor::upcall.


Generated on Mon Jun 16 11:34:59 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002