Select_Reactor_T.cpp File Reference

#include "ace/Select_Reactor_T.h"
#include "ace/ACE.h"
#include "ace/Guard_T.h"
#include "ace/Log_Msg.h"
#include "ace/Signal.h"
#include "ace/Sig_Handler.h"
#include "ace/Thread.h"
#include "ace/Timer_Heap.h"
#include "ace/OS_NS_errno.h"
#include "ace/OS_NS_sys_select.h"
#include "ace/OS_NS_sys_stat.h"
#include "ace/Recursive_Thread_Mutex.h"
Include dependency graph for Select_Reactor_T.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 ACE_RCSID (ace, Select_Reactor_T,"$Id: Select_Reactor_T.cpp 85505 2009-06-04 10:14:56Z johnnyw $") 1 template< class ACE_SELECT_REACTOR_TOKEN > int ACE_Select_Reactor_T< ACE_SELECT_REACTOR_TOKEN >

Function Documentation

ACE_RCSID ( ace  ,
Select_Reactor_T  ,
"$Id: Select_Reactor_T.cpp 85505 2009-06-04 10:14:56Z johnnyw $"   
)

Definition at line 35 of file Select_Reactor_T.cpp.

00037                : Select_Reactor_T.cpp 85505 2009-06-04 10:14:56Z johnnyw $")
00038 
00039 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00040 
00041 ACE_ALLOC_HOOK_DEFINE(ACE_Select_Reactor_T)
00042 
00043 template <class ACE_SELECT_REACTOR_TOKEN> int
00044 ACE_Select_Reactor_T<ACE_SELECT_REACTOR_TOKEN>::any_ready
00045   (ACE_Select_Reactor_Handle_Set &wait_set)
00046 {
00047   ACE_TRACE ("ACE_Select_Reactor_T::any_ready");
00048 
00049   if (this->mask_signals_)
00050     {
00051 #if !defined (ACE_WIN32)
00052       // Make this call signal safe.
00053       ACE_Sig_Guard sb;
00054 #endif /* ACE_WIN32 */
00055 
00056       return this->any_ready_i (wait_set);
00057     }
00058   return this->any_ready_i (wait_set);
00059 }

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Sat Nov 21 23:14:29 2009 for ACE by  doxygen 1.6.1