diff options
Diffstat (limited to 'TAO/tao/ORB_Core.i')
-rw-r--r-- | TAO/tao/ORB_Core.i | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/TAO/tao/ORB_Core.i b/TAO/tao/ORB_Core.i index 143aec01210..06bc2a075b3 100644 --- a/TAO/tao/ORB_Core.i +++ b/TAO/tao/ORB_Core.i @@ -1,7 +1,6 @@ // -*- C++ -*- // $Id$ - #include "ace/Dynamic_Service.h" ACE_INLINE ACE_Thread_Manager * @@ -205,10 +204,16 @@ TAO_ORB_Core::implrepo_service (const CORBA::Object_ptr ir) #if (TAO_HAS_CORBA_MESSAGING == 1) -ACE_INLINE TAO_None_Sync_Strategy & -TAO_ORB_Core::none_sync_strategy (void) +ACE_INLINE TAO_Eager_Buffering_Sync_Strategy & +TAO_ORB_Core::eager_buffering_sync_strategy (void) +{ + return *this->eager_buffering_sync_strategy_; +} + +ACE_INLINE TAO_Delayed_Buffering_Sync_Strategy & +TAO_ORB_Core::delayed_buffering_sync_strategy (void) { - return *this->none_sync_strategy_; + return *this->delayed_buffering_sync_strategy_; } #endif /* TAO_HAS_CORBA_MESSAGING == 1 */ |