ACE+TAO-7_0_8
[ACE_TAO.git] / TAO / tests / Timed_Buffered_Oneways / test_i.h
blob0d30b7009e14bace520e9ef8971c52c0b4cd05ab
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file test_i.h
7 * @author Irfan Pyarali
8 */
9 //=============================================================================
12 #ifndef TAO_TIMED_BUFFERED_ONEWAYS_TEST_I_H
13 #define TAO_TIMED_BUFFERED_ONEWAYS_TEST_I_H
15 #include "testS.h"
17 /**
18 * @class test_i
20 * @brief Simple implementation.
22 class test_i : public POA_test
24 public:
25 /// ctor.
26 test_i (CORBA::ORB_ptr orb);
28 // = The test interface methods.
29 void method (CORBA::ULong request_number,
30 CORBA::Long start_time,
31 const test::data &,
32 CORBA::ULong work);
34 void flush (void);
36 void shutdown (CORBA::Long start_time);
38 private:
39 /// The ORB.
40 CORBA::ORB_var orb_;
43 #endif /* TAO_TIMED_BUFFERED_ONEWAYS_TEST_I_H */