1 #if !defined (TAO_DEMUX_TEST_I_H)
2 #define TAO_DEMUX_TEST_I_H
4 // Implementation of TAO's Demux_Test interface
6 #include "demux_testS.h"
8 class Demux_Test_i
: public POA_Demux_Test
14 Demux_Test_i (PortableServer::POA_ptr poa
)
15 : poa_ (PortableServer::POA::_duplicate (poa
))
23 // Return the Default POA of this Servant
24 PortableServer::POA_ptr
_default_POA (/*env*/)
26 return PortableServer::POA::_duplicate (this->poa_
.in ());
31 virtual void shutdown ();
34 PortableServer::POA_var poa_
;
35 // Implement a different _default_POA()
38 #endif /* TAO_DEMUX_TEST_I_H */