2 * @file Echo_Caller.cpp
4 * @author Carlos O'Ryan <coryan@atdesk.com>
6 #include "Echo_Caller.h"
7 #include "Server_Timer.h"
8 #include "tao/ORB_Core.h"
10 Echo_Caller::Echo_Caller(CORBA::ORB_ptr orb
)
11 : orb_(CORBA::ORB::_duplicate(orb
))
16 Echo_Caller::start_task(Test::Echo_ptr client
)
19 new Server_Timer(client
, orb_
->orb_core()->reactor());
21 task
->remove_reference ();
24 new Server_Timer(client
, orb_
->orb_core()->reactor());
26 task
->remove_reference ();
30 Echo_Caller::shutdown()
32 ACE_DEBUG ((LM_DEBUG
, "Server received shutdown message\n"));