1 #ifndef MESSENGER_LOCATOR_I_H
2 #define MESSENGER_LOCATOR_I_H
5 #include "tao/PortableServer/PortableServer.h"
6 #include "tao/PortableServer/ServantLocatorC.h"
8 class Messenger_Locator_i
: public PortableServer::ServantLocator
,
9 public CORBA::LocalObject
12 Messenger_Locator_i();
15 virtual PortableServer::Servant
preinvoke (const PortableServer::ObjectId
&oid
,
16 PortableServer::POA_ptr poa
,
17 const char * operation
,
20 // Postinvoke function
21 virtual void postinvoke (const PortableServer::ObjectId
& oid
,
22 PortableServer::POA_ptr poa
,
23 const char * operation
,
25 PortableServer::Servant servant
);