Continued changes from peer review
[ACE_TAO.git] / TAO / tests / Oneway_Send_Timeouts / Test_i.h
blob974a8401bba86bb6123a14ed7d6e1a8eff09a695
1 #ifndef _TEST_I_
2 #define _TEST_I_
4 #include "TestS.h"
6 class Test_i : public virtual POA_Test
8 public:
9 Test_i (CORBA::ORB_ptr orb);
10 virtual ~Test_i ();
12 virtual void sleep (CORBA::Long sec, CORBA::Long msec);
14 virtual void unsleep ();
16 virtual void dummy_one_way (const char* msg);
18 virtual void dummy_two_way ();
20 virtual void shutdown ();
22 private:
23 volatile bool sleep_;
24 volatile bool unsleep_;
25 volatile bool shutdown_;
26 CORBA::ORB_var orb_;
29 #endif // _TEST_I_