diff options
author | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-11-25 22:46:12 +0000 |
---|---|---|
committer | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-11-25 22:46:12 +0000 |
commit | 459c42c662d00ee81a1bc96f4d6f040a0a1185e3 (patch) | |
tree | ede29d6f5c53da1a57b837836c086fe43d69d35f | |
parent | f348f4c8afe72f9ea2f1b051703bc8bc60c6628f (diff) | |
download | ATCD-459c42c662d00ee81a1bc96f4d6f040a0a1185e3.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/CIAO/DAnCE/examples/Hello/Receiver/Receiver_exec.cpp | 29 |
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 |