2 #include "Backend_Impl.h"
3 #include "ace/OS_NS_unistd.h"
5 Bug_3647_Regression::Backend_Impl::
6 Backend_Impl(CORBA::ORB_ptr orb
, bool verbose
)
7 : POA_Bug_3647_Regression::Backend()
8 , orb_(CORBA::ORB::_duplicate(orb
))
13 void Bug_3647_Regression::Backend_Impl::
19 "Backend_Impl::startup_test(%P|%t) - called\n"));
23 void Bug_3647_Regression::Backend_Impl::
24 ping(Bug_3647_Regression::Payload
const & p
)
29 "Backend_Impl::ping(%P|%t) - called, payload length = %d\n",
34 void Bug_3647_Regression::Backend_Impl::
35 freeze(CORBA::ULong seconds
)
40 "Backend_Impl::freeze(%P|%t) - called, sleeping for %d seconds\n",
43 ACE_OS::sleep(seconds
);
47 "Backend_Impl::sleep(%P|%t) - finished after %d seconds\n",
53 void Bug_3647_Regression::Backend_Impl::
59 "Backend_Impl::shutdown(%P|%t) - called\n"));
61 orb_
->shutdown (false);