summaryrefslogtreecommitdiff
path: root/TAO/tao/ORB_Core.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/ORB_Core.h')
-rw-r--r--TAO/tao/ORB_Core.h13
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_;