Functions

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.

               : Select_Reactor_T.cpp 85505 2009-06-04 10:14:56Z johnnyw $")

ACE_BEGIN_VERSIONED_NAMESPACE_DECL

ACE_ALLOC_HOOK_DEFINE(ACE_Select_Reactor_T)

template <class ACE_SELECT_REACTOR_TOKEN> int
ACE_Select_Reactor_T<ACE_SELECT_REACTOR_TOKEN>::any_ready
  (ACE_Select_Reactor_Handle_Set &wait_set)
{
  ACE_TRACE ("ACE_Select_Reactor_T::any_ready");

  if (this->mask_signals_)
    {
#if !defined (ACE_WIN32)
      // Make this call signal safe.
      ACE_Sig_Guard sb;
#endif /* ACE_WIN32 */

      return this->any_ready_i (wait_set);
    }
  return this->any_ready_i (wait_set);
}

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines