diff options
Diffstat (limited to 'CIAO/performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h')
-rw-r--r-- | CIAO/performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h | 105 |
1 files changed, 0 insertions, 105 deletions
diff --git a/CIAO/performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h b/CIAO/performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h deleted file mode 100644 index 158499f3163..00000000000 --- a/CIAO/performance-tests/Benchmark/RoundTrip/RoundTrip_exec.h +++ /dev/null @@ -1,105 +0,0 @@ -// -*- C++ -*- - -//============================================================ -/** - * @file RoundTrip_exec.h - * - * Header file for the Executor implementation. - * - * $Id$ - * - * @author Diego Sevilla <dsevilla@um.es> - * @author Arvind S. Krishna <arvindk@dre.vanderbilt.edu> - */ -//============================================================ - -#ifndef ROUNDTRIP_EXEC_H -#define ROUNDTRIP_EXEC_H - -#include "RoundTripEIC.h" -#include "tao/LocalObject.h" -#include "ace/Thread_Manager.h" -#include "ace/Task.h" - -namespace MyImpl -{ - - /** - * @class RoundTrip_exec_i - * - * RoundTrip executor implementation class. - */ - - class ROUNDTRIP_EXEC_Export RoundTrip_exec_i : - public virtual Benchmark::RoundTrip_Exec, - public virtual ::CORBA::LocalObject - { - - public: - /// Default constructor. - RoundTrip_exec_i (); - - /// Operation to test the data - virtual CORBA::Long makeCall (CORBA::Long data); - - virtual ::Benchmark::CCM_LatencyTest* - get_latency (); - - // Operations from Components::SessionComponent - virtual void set_session_context (Components::SessionContext_ptr ctx); - - virtual void ciao_preactivate (); - - virtual void ccm_activate (); - - virtual void ciao_postactivate (); - - virtual void ccm_passivate (); - - virtual void ccm_remove (); - - /// Helper function to be called back by timeout_Handler - void pulse (void); - - protected: - - /// Destructor. - ~RoundTrip_exec_i (); - - protected: - /// Copmponent specific context - Benchmark::CCM_RoundTrip_Context_var context_; - - }; - - /** - * @class RoundTripHome_exec_i - * - * RoundTrip home executor implementation class. - */ - class ROUNDTRIP_EXEC_Export RoundTripHome_exec_i : - public virtual Benchmark::CCM_RoundTripHome, - public virtual ::CORBA::LocalObject - { - public: - /// Default ctor. - RoundTripHome_exec_i (); - - // Implicit home operations. - - virtual ::Components::EnterpriseComponent_ptr - create (); - - protected: - - /// Destructor. - ~RoundTripHome_exec_i (); - - }; - -} - -extern "C" ROUNDTRIP_EXEC_Export ::Components::HomeExecutorBase_ptr -createRoundTripHome_Impl (void); - -#endif /* ROUNDTRIP_EXEC_H */ |