summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-02-15 00:19:44 +0000
committerjai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-02-15 00:19:44 +0000
commitc882978806811315cdfb5bce663eda167fe3b846 (patch)
treebef4a9f58a617321f1f46d4bd19fcde5636d0b5b
parentd5c85c12a2e0cecbec128ef841ea66ea23a28ae8 (diff)
downloadATCD-c882978806811315cdfb5bce663eda167fe3b846.tar.gz
adding DS library
-rw-r--r--modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp10
-rw-r--r--modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h3
-rw-r--r--modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp3
-rw-r--r--modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h2
-rw-r--r--modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp10
-rw-r--r--modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h3
6 files changed, 27 insertions, 4 deletions
diff --git a/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp b/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
index 599d0448c14..b65f2da2f2e 100644
--- a/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
+++ b/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
@@ -52,7 +52,7 @@ TAO_Client_Network_Priority_Policy::TAO_Client_Network_Priority_Policy (
}
CORBA::Policy_ptr
-TAO_Client_Network_Priority_Policy::create (const CORBA::Any &val)
+TAO_Client_Network_Priority_Policy::create (const CORBA::Any &)
{
CORBA::Policy_ptr policy = CORBA::Policy::_nil ();
@@ -121,6 +121,14 @@ TAO_Client_Network_Priority_Policy::network_priority_model (void)
return this->network_priority_model_;
}
+void
+TAO_Client_Network_Priority_Policy::network_priority_model (
+ TAO::NetworkPriorityModel npm)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ this->network_priority_model_ = npm;
+}
+
CORBA::Policy_ptr
TAO_Client_Network_Priority_Policy::copy (void)
ACE_THROW_SPEC ((CORBA::SystemException))
diff --git a/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h b/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
index 167340d0476..90ecd61641b 100644
--- a/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
+++ b/modules/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
@@ -79,6 +79,9 @@ public:
TAO::NetworkPriorityModel network_priority_model (void)
ACE_THROW_SPEC ((CORBA::SystemException));
+ void network_priority_model (TAO::NetworkPriorityModel npm)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
static CORBA::Policy_ptr create (const CORBA::Any &val);
CORBA::PolicyType policy_type (void)
diff --git a/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp b/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp
index cb805e265e6..75ded365ad1 100644
--- a/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp
+++ b/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp
@@ -9,6 +9,7 @@
#include "tao/TAO_Server_Request.h"
#include "tao/Network_Priority_Protocols_Hooks.h"
#include "tao/ORB_Core.h"
+#include "tao/Connection_Handler.h"
ACE_RCSID(DiffServPolicy,
DiffServ_Network_Priority_Hook,
@@ -60,7 +61,7 @@ TAO_DiffServ_Network_Priority_Hook::update_network_priority (
}
void
-TAO_DiffServ_Network_Priority_Hook::get_dscp_codepoint (
+TAO_DiffServ_Network_Priority_Hook::set_dscp_codepoint (
TAO_ServerRequest &req, TAO_Root_POA &poa)
{
CORBA::Long dscp_codepoint;
diff --git a/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h b/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h
index ad8e7c765b0..c27837e29a7 100644
--- a/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h
+++ b/modules/TAO/tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h
@@ -45,7 +45,7 @@ public:
/// when it tries to assign DiffServ codepoints on the replies.
///
void set_dscp_codepoint (TAO_ServerRequest &req,
- TAO_Root_POA &poa);
+ TAO_Root_POA &poa);
};
TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp b/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
index de1a830d13f..bfbe23a823f 100644
--- a/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
+++ b/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
@@ -56,7 +56,7 @@ TAO_Server_Network_Priority_Policy::TAO_Server_Network_Priority_Policy (
}
CORBA::Policy_ptr
-TAO_Server_Network_Priority_Policy::create (const CORBA::Any &val)
+TAO_Server_Network_Priority_Policy::create (const CORBA::Any &)
{
CORBA::Policy_ptr policy = CORBA::Policy::_nil ();
@@ -121,6 +121,14 @@ TAO_Server_Network_Priority_Policy::network_priority_model (void)
return this->network_priority_model_;
}
+void
+TAO_Server_Network_Priority_Policy::network_priority_model (
+ TAO::NetworkPriorityModel npm)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ this->network_priority_model_ = npm;
+}
+
CORBA::Policy_ptr
TAO_Server_Network_Priority_Policy::copy (void)
ACE_THROW_SPEC ((CORBA::SystemException))
diff --git a/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h b/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
index 71a238bf176..d336d0f68ed 100644
--- a/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
+++ b/modules/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
@@ -80,6 +80,9 @@ public:
TAO::NetworkPriorityModel network_priority_model (void)
ACE_THROW_SPEC ((CORBA::SystemException));
+ void network_priority_model (TAO::NetworkPriorityModel npm)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
static CORBA::Policy_ptr create (const CORBA::Any &val);
CORBA::PolicyType policy_type (void)