diff options
Diffstat (limited to 'TAO/tests/TransportCurrent/Framework/Tester.cpp')
-rw-r--r-- | TAO/tests/TransportCurrent/Framework/Tester.cpp | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/TAO/tests/TransportCurrent/Framework/Tester.cpp b/TAO/tests/TransportCurrent/Framework/Tester.cpp deleted file mode 100644 index eef52de80fa..00000000000 --- a/TAO/tests/TransportCurrent/Framework/Tester.cpp +++ /dev/null @@ -1,70 +0,0 @@ -// $Id$ - -#include "tao/TransportCurrent/Transport_Current.h" - -using namespace TAO; - - -/// Test referencing the TC data outside of the context of an upcall, -/// or a client-side interceptor - -int -test_transport_current (Transport::Current_ptr tc - ACE_ENV_ARG_DECL) - ACE_THROW_SPEC ((CORBA::SystemException, - CORBA::UserException)) -{ - CORBA::Long id = tc->id (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; - - TAO::CounterT bs = tc->bytes_sent (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; - - TAO::CounterT br = tc->bytes_received (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; - - TAO::CounterT rs = tc->messages_sent (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; - - TAO::CounterT rr = tc->messages_received (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; - - ACE_DEBUG ((LM_DEBUG, - ACE_TEXT ("Tester (%P|%t) Transport [%q] - Sent/Received [bytes=%q/%q, messages=%q/%q]\n"), - (ACE_UINT64)id, - (ACE_UINT64)bs, - (ACE_UINT64)br, - (ACE_UINT64)rs, - (ACE_UINT64)rr)); - - return 0; -} - -int -test_transport_current (CORBA::ORB_ptr orb - ACE_ENV_ARG_DECL) - ACE_THROW_SPEC ((CORBA::SystemException, - CORBA::UserException)) -{ - // Get the Current object. - CORBA::Object_var tcobject = - orb->resolve_initial_references ("TAO::Transport::Current" - ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; - - Transport::Current_var tc = - Transport::Current::_narrow (tcobject.in () - ACE_ENV_SINGLE_ARG_DECL); - ACE_TRY_CHECK; - - if (CORBA::is_nil (tc.in ())) - { - ACE_ERROR ((LM_ERROR, - ACE_TEXT ("(%P|%t) client - ERROR: Could not resolve ") - ACE_TEXT ("TAOTransportCurrent object.\n"))); - - ACE_TRY_THROW (CORBA::INTERNAL ()); - } - - return test_transport_current (tc.in ()); -} |