UIPMC_Wait_Never.cpp

Go to the documentation of this file.
00001 // UIPMC_Wait_Never.cpp,v 1.5 2006/03/14 06:14:34 jtc Exp
00002 
00003 #include "orbsvcs/PortableGroup/UIPMC_Wait_Never.h"
00004 #include "tao/ORB_Core.h"
00005 #include "tao/Transport.h"
00006 #include "tao/debug.h"
00007 
00008 ACE_RCSID(tao, Wait_On_Leader_Follower, "UIPMC_Wait_Never.cpp,v 1.5 2006/03/14 06:14:34 jtc Exp")
00009 
00010 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00011 
00012 TAO_UIPMC_Wait_Never::TAO_UIPMC_Wait_Never (TAO_Transport *transport)
00013   : TAO_Wait_Strategy (transport)
00014 {
00015 }
00016 
00017 TAO_UIPMC_Wait_Never::~TAO_UIPMC_Wait_Never (void)
00018 {
00019 }
00020 
00021 int
00022 TAO_UIPMC_Wait_Never::register_handler (void)
00023 {
00024   return -1;
00025 }
00026 
00027 bool
00028 TAO_UIPMC_Wait_Never::non_blocking (void) const
00029 {
00030   return true;
00031 }
00032 
00033 bool
00034 TAO_UIPMC_Wait_Never::can_process_upcalls (void) const
00035 {
00036   return true;
00037 }
00038 
00039 int
00040 TAO_UIPMC_Wait_Never::sending_request (TAO_ORB_Core *,
00041                                        int)
00042 {
00043   return 0;
00044 }
00045 
00046 int
00047 TAO_UIPMC_Wait_Never::wait (ACE_Time_Value *,
00048                             TAO_Synch_Reply_Dispatcher &)
00049 {
00050   return -1;
00051 }
00052 
00053 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 14:03:35 2006 for TAO_PortableGroup by doxygen 1.3.6