summaryrefslogtreecommitdiff
path: root/ACE/TAO/tao/Transport_Queueing_Strategies.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/TAO/tao/Transport_Queueing_Strategies.cpp')
-rw-r--r--ACE/TAO/tao/Transport_Queueing_Strategies.cpp47
1 files changed, 47 insertions, 0 deletions
diff --git a/ACE/TAO/tao/Transport_Queueing_Strategies.cpp b/ACE/TAO/tao/Transport_Queueing_Strategies.cpp
new file mode 100644
index 00000000000..8ff8ab416b6
--- /dev/null
+++ b/ACE/TAO/tao/Transport_Queueing_Strategies.cpp
@@ -0,0 +1,47 @@
+// $Id$
+
+#include "tao/Transport_Queueing_Strategies.h"
+#include "tao/Stub.h"
+#include "tao/debug.h"
+
+#include "ace/Log_Msg.h"
+#include "ace/OS_NS_sys_time.h"
+
+ACE_RCSID (tao,
+ Transport_Queueing_Strategies,
+ "$Id$")
+
+
+TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+
+namespace TAO
+{
+ Transport_Queueing_Strategy::~Transport_Queueing_Strategy (void)
+ {
+ }
+
+// ****************************************************************
+
+ bool
+ Flush_Transport_Queueing_Strategy::must_queue (bool) const
+ {
+ return false;
+ }
+
+ bool
+ Flush_Transport_Queueing_Strategy::buffering_constraints_reached (
+ TAO_Stub *,
+ size_t ,
+ size_t ,
+ bool &must_flush,
+ const ACE_Time_Value &,
+ bool &set_timer,
+ ACE_Time_Value &) const
+ {
+ set_timer = false;
+ must_flush = true;
+ return true;
+ }
+}
+
+TAO_END_VERSIONED_NAMESPACE_DECL