00001 // -*- C++ -*- 00002 // 00003 // Msg_WFMO_Reactor.inl,v 4.2 2005/10/28 16:14:53 ossama Exp 00004 00005 #if defined (ACE_WIN32) && !defined (ACE_LACKS_MSG_WFMO) 00006 00007 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00008 00009 ACE_INLINE int 00010 ACE_Msg_WFMO_Reactor::handle_events (ACE_Time_Value &how_long) 00011 { 00012 return this->event_handling (&how_long, 0); 00013 } 00014 00015 ACE_INLINE int 00016 ACE_Msg_WFMO_Reactor::alertable_handle_events (ACE_Time_Value &how_long) 00017 { 00018 return this->event_handling (&how_long, MWMO_ALERTABLE); 00019 } 00020 00021 ACE_INLINE int 00022 ACE_Msg_WFMO_Reactor::handle_events (ACE_Time_Value *how_long) 00023 { 00024 return this->event_handling (how_long, 0); 00025 } 00026 00027 ACE_INLINE int 00028 ACE_Msg_WFMO_Reactor::alertable_handle_events (ACE_Time_Value *how_long) 00029 { 00030 return this->event_handling (how_long, MWMO_ALERTABLE); 00031 } 00032 00033 ACE_END_VERSIONED_NAMESPACE_DECL 00034 00035 #endif /* ACE_WIN32 && !ACE_LACKS_MSG_WFMO */