summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/AV/Policy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV/Policy.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/AV/Policy.cpp58
1 files changed, 6 insertions, 52 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV/Policy.cpp b/TAO/orbsvcs/orbsvcs/AV/Policy.cpp
index bd8c0398a2c..49e1d09fc8a 100644
--- a/TAO/orbsvcs/orbsvcs/AV/Policy.cpp
+++ b/TAO/orbsvcs/orbsvcs/AV/Policy.cpp
@@ -7,11 +7,6 @@ TAO_AV_Policy::TAO_AV_Policy (TAO_AV_Policy::PolicyType type)
{
}
-TAO_AV_Policy::PolicyType
-TAO_AV_Policy::type (void)
-{
- return this->type_;
-}
TAO_AV_SSRC_Policy::TAO_AV_SSRC_Policy (CORBA::ULong ssrc)
:TAO_AV_Policy (TAO_AV_Policy::TAO_AV_SSRC_POLICY),
@@ -19,17 +14,6 @@ TAO_AV_SSRC_Policy::TAO_AV_SSRC_Policy (CORBA::ULong ssrc)
{
}
-CORBA::ULong
-TAO_AV_SSRC_Policy::value (void)
-{
- return this->ssrc_;
-}
-
-void
-TAO_AV_SSRC_Policy::value (CORBA::ULong ssrc)
-{
- this->ssrc_ = ssrc;
-}
TAO_AV_Payload_Type_Policy::TAO_AV_Payload_Type_Policy (int payload_type)
:TAO_AV_Policy (TAO_AV_Policy::TAO_AV_PAYLOAD_TYPE_POLICY),
@@ -37,17 +21,6 @@ TAO_AV_Payload_Type_Policy::TAO_AV_Payload_Type_Policy (int payload_type)
{
}
-void
-TAO_AV_Payload_Type_Policy::value (int pt)
-{
- this->payload_type_ = pt;
-}
-
-int
-TAO_AV_Payload_Type_Policy::value (void)
-{
- return this->payload_type_;
-}
TAO_AV_Policy *
TAO_AV_Policy_Manager::create_policy (TAO_AV_Policy::PolicyType type,
@@ -58,7 +31,7 @@ TAO_AV_Policy_Manager::create_policy (TAO_AV_Policy::PolicyType type,
{
case TAO_AV_Policy::TAO_AV_PAYLOAD_TYPE_POLICY:
{
- int *payload_type = ACE_dynamic_cast (int *,value);
+ int *payload_type = ACE_static_cast (int *,value);
if (payload_type == 0)
ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_Policy_Manager::create_policy:Invalid value\n"),0);
ACE_NEW_RETURN (policy,
@@ -68,7 +41,7 @@ TAO_AV_Policy_Manager::create_policy (TAO_AV_Policy::PolicyType type,
break;
case TAO_AV_Policy::TAO_AV_SSRC_POLICY:
{
- CORBA::ULong *ssrc = ACE_dynamic_cast (CORBA::ULong *,value);
+ CORBA::ULong *ssrc = ACE_static_cast (CORBA::ULong *,value);
if (ssrc == 0)
ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_Policy_Manager::create_policy:Invalid value\n"),0);
ACE_NEW_RETURN (policy,
@@ -89,29 +62,9 @@ TAO_AV_Protocol_Object::TAO_AV_Protocol_Object (TAO_AV_Callback *callback,
{
}
-TAO_AV_Transport*
-TAO_AV_Protocol_Object::transport (void)
-{
- return this->transport_;
-}
-
-void
-TAO_AV_Protocol_Object::transport (TAO_AV_Transport *transport)
-{
- this->transport_ = transport;
-}
-
-int
-TAO_AV_Protocol_Object::set_policies (PolicyList &policy_list)
-{
- this->policy_list_ = policy_list;
- return 0;
-}
-
-PolicyList
-TAO_AV_Protocol_Object::get_policies (void)
+TAO_AV_Protocol_Object::~TAO_AV_Protocol_Object (void)
{
- return this->policy_list_;
+ //no-op
}
int
@@ -140,7 +93,7 @@ TAO_AV_Callback::handle_stop (void)
}
int
-TAO_AV_Callback::receive_frame (ACE_Message_Block *frame)
+TAO_AV_Callback::receive_frame (ACE_Message_Block */*frame*/)
{
return -1;
}
@@ -160,3 +113,4 @@ template class TAO_Unbounded_Sequence<TAO_AV_Policy*>;
#pragma instantiate TAO_Unbounded_Sequence<TAO_AV_Policy*>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+