Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / TAO / tests / Bug_1551_Regression / Reply_Handler.h
blobf71041cbf9b55467627d4dc93d03eefd7e1c8d22
2 #ifndef REPLY_HANDLER_H
3 #define REPLY_HANDLER_H
5 #include /**/ "ace/pre.h"
7 #include "TestS.h"
9 class Reply_Handler
10 : public POA_Test::AMI_HelloHandler
12 public:
13 Reply_Handler (
14 Test::Hello_ptr hello,
15 CORBA::ORB_ptr orb);
17 void short_sleep ();
19 void short_sleep_excep (::Messaging::ExceptionHolder * excep_holder);
21 private:
22 void check_counter();
24 private:
25 ACE_Atomic_Op<TAO_SYNCH_MUTEX, long> counter_;
26 Test::Hello_var hello_;
27 CORBA::ORB_var orb_;
30 #include /**/ "ace/post.h"
31 #endif /* REPLY_HANDLER_H */