summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-25 22:46:12 +0000
committerjai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-25 22:46:12 +0000
commit459c42c662d00ee81a1bc96f4d6f040a0a1185e3 (patch)
treeede29d6f5c53da1a57b837836c086fe43d69d35f
parentf348f4c8afe72f9ea2f1b051703bc8bc60c6628f (diff)
downloadATCD-459c42c662d00ee81a1bc96f4d6f040a0a1185e3.tar.gz
*** empty log message ***
-rw-r--r--TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp29
1 files changed, 29 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp b/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp
index a7a057f2ed3..562e27c59f7 100644
--- a/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp
+++ b/TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp
@@ -117,6 +117,35 @@ Receiver_Impl::Receiver_exec_i::ccm_passivate (ACE_ENV_SINGLE_ARG_DECL_NOT_USED)
Components::CCMException))
{
ACE_DEBUG ((LM_DEBUG, "Receiver_Impl::Receiver_exec_i::ccm_passivate\n"));
+ CORBA::Object_var comp_object =
+ this->context_->get_CCM_object (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Hello::Receiver_var receiver = Hello::Receiver::_narrow (comp_object.in ()
+ ACE_ENV_ARG_PARAMETER);
+
+ ::Components::ConsumerDescriptions_var cons_desc =
+ receiver->get_all_consumers (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ ::Components::FacetDescriptions_var facet_desc =
+ receiver->get_all_facets (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ ACE_DEBUG ((LM_DEBUG, "i am here\n"));
+
+ CORBA::ULong cons_len = cons_desc->length ();
+ CORBA::ULong facet_len = facet_desc->length ();
+ ACE_DEBUG ((LM_DEBUG, "cons length is %d\n", cons_len));
+ ACE_DEBUG ((LM_DEBUG, "facet length is %d\n", facet_len));
+ for (CORBA::ULong i = 0; i < cons_len; ++i)
+ {
+ ACE_DEBUG ((LM_DEBUG, "consumer name is %s\n", cons_desc[i]->name ()));
+ }
+ for (CORBA::ULong i = 0; i < facet_len; ++i)
+ {
+ ACE_DEBUG ((LM_DEBUG, "facet name is %s\n", facet_desc[i]->name ()));
+ }
}
void