ACE+TAO-7_0_8
[ACE_TAO.git] / TAO / tests / Bug_3768_Regression / TestServer.cpp
bloba3e89dca5e95e5d216226ef389428ff686cfa15e
1 #include "TestServer.h"
3 void
4 TestServer::pass_callback (Test::TestCallback_ptr test)
6 // Save the callback object
7 callback_ = Test::TestCallback::_duplicate(test);
9 // Start worker threads on the client: this call won't come back
10 callback_->start_threads_and_block();
13 bool
14 TestServer::got_callback (void)
16 return (callback_.in() != 0);
19 void
20 TestServer::make_callback (void)
22 callback_->test_call();
25 void
26 TestServer::shutdown_client (void)
28 callback_->shutdown();