5 #ifndef TAO_RTEC_PERF_LOOPBACK_H
6 #define TAO_RTEC_PERF_LOOPBACK_H
8 #include "Federated_TestS.h"
9 #include "Loopback_Pair.h"
11 #if !defined (ACE_LACKS_PRAGMA_ONCE)
13 #endif /* ACE_LACKS_PRAGMA_ONCE */
18 * @brief Implement the Control::Loopback interface
20 class TAO_RTEC_Perf_Export Loopback
21 : public virtual POA_Federated_Test::Loopback
25 Loopback (CORBA::Long experiment_id
,
26 CORBA::Long base_event_type
,
27 PortableServer::POA_ptr supplier_poa
,
28 PortableServer::POA_ptr consumer_poa
,
29 RtecEventChannelAdmin::EventChannel_ptr ec
);
32 /** @name The Federated_Test::Loopback methods
34 virtual void disconnect (void);
38 Loopback_Pair loopback_pair_
;
41 #endif /* TAO_RTEC_PERF_LOOPBACK_H */