diff options
Diffstat (limited to 'TAO/tao/ORB_Core.h')
-rw-r--r-- | TAO/tao/ORB_Core.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/TAO/tao/ORB_Core.h b/TAO/tao/ORB_Core.h index 42c2e3b296a..13d561541b6 100644 --- a/TAO/tao/ORB_Core.h +++ b/TAO/tao/ORB_Core.h @@ -537,12 +537,6 @@ public: void set_sync_scope_hook (Sync_Scope_Hook hook); - /// Default Sync_Scope_Hook. - static void default_sync_scope_hook (TAO_ORB_Core *, - TAO_Stub *, - bool &has_synchronization, - Messaging::SyncScope &scope); - /// Handle to the factory for protocols_hooks_.. TAO_Protocols_Hooks *protocols_hooks_; @@ -876,6 +870,10 @@ public: /// Choose to be not a default ORB when there is more than one ORB. void not_default (const char * orb_id); + /// This strategy is the default, no explicit queueing and no explicit + /// flush + TAO::Transport_Queueing_Strategy *default_transport_queueing_strategy (void); + /// Verify condition for permanent forward is given, /// both parameters must provide group attributes. CORBA::Boolean is_permanent_forward_condition @@ -1187,6 +1185,9 @@ protected: #endif /* TAO_HAS_BUFFERING_CONSTRAINT_POLICY == 1 */ + /// This strategy will not queue by default and not flush + TAO::Transport_Queueing_Strategy *default_transport_queueing_strategy_; + /// Number of outstanding references to this object. ACE_Atomic_Op<TAO_SYNCH_MUTEX, unsigned long> refcount_; |