summaryrefslogtreecommitdiff
path: root/TAO/tao/Block_Flushing_Strategy.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Block_Flushing_Strategy.h')
-rw-r--r--TAO/tao/Block_Flushing_Strategy.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/tao/Block_Flushing_Strategy.h b/TAO/tao/Block_Flushing_Strategy.h
index b82ec8db0ee..a766e184f30 100644
--- a/TAO/tao/Block_Flushing_Strategy.h
+++ b/TAO/tao/Block_Flushing_Strategy.h
@@ -22,6 +22,14 @@
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+namespace TAO
+{
+ namespace Transport
+ {
+ class Drain_Constraints;
+ }
+}
+
/**
* @class TAO_Block_Flushing_Strategy
*
@@ -37,6 +45,10 @@ public:
ACE_Time_Value *max_wait_time);
virtual int flush_transport (TAO_Transport *transport
, ACE_Time_Value *max_wait_time);
+
+private:
+ int call_handle_output (TAO_Transport *transport,
+ const TAO::Transport::Drain_Constraints &dc);
};
TAO_END_VERSIONED_NAMESPACE_DECL