TAO_Implementation_Repository  2.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
ImR_DSI_Forwarder Class Reference

#include <Forwarder.h>

Inheritance diagram for ImR_DSI_Forwarder:
Inheritance graph
[legend]
Collaboration diagram for ImR_DSI_Forwarder:
Collaboration graph
[legend]

Public Member Functions

 ImR_DSI_Forwarder (ImR_Locator_i &imr_impl)
 
virtual ~ImR_DSI_Forwarder (void)
 
virtual void _dispatch (TAO_ServerRequest &request, TAO::Portable_Server::Servant_Upcall *context)
 
void invoke (CORBA::ServerRequest_ptr request)
 
char * _primary_interface (const PortableServer::ObjectId &, PortableServer::POA_ptr)
 
void invoke (CORBA::ServerRequest_ptr request, TAO_AMH_DSI_Response_Handler_ptr rh)
 
void invoke_get_interface (CORBA::ServerRequest_ptr request)
 
void invoke_primary_interface (CORBA::ServerRequest_ptr request)
 
void init (CORBA::ORB_ptr orb)
 

Private Attributes

ImR_Locator_ilocator_
 Where we find out where to forward to. More...
 
PortableServer::Current_var poa_current_var_
 POA reference. More...
 
CORBA::ORB_ptr orb_
 Variable to save the ORB reference passed to the constr. More...
 

Constructor & Destructor Documentation

ImR_DSI_Forwarder::ImR_DSI_Forwarder ( ImR_Locator_i imr_impl)
ImR_DSI_Forwarder::~ImR_DSI_Forwarder ( void  )
virtual

Member Function Documentation

void ImR_DSI_Forwarder::_dispatch ( TAO_ServerRequest request,
TAO::Portable_Server::Servant_Upcall context 
)
virtual
char * ImR_DSI_Forwarder::_primary_interface ( const PortableServer::ObjectId ,
PortableServer::POA_ptr   
)
void ImR_DSI_Forwarder::init ( CORBA::ORB_ptr  orb)
void ImR_DSI_Forwarder::invoke ( CORBA::ServerRequest_ptr  request)
void ImR_DSI_Forwarder::invoke ( CORBA::ServerRequest_ptr  request,
TAO_AMH_DSI_Response_Handler_ptr  rh 
)
void ImR_DSI_Forwarder::invoke_get_interface ( CORBA::ServerRequest_ptr  request)
void ImR_DSI_Forwarder::invoke_primary_interface ( CORBA::ServerRequest_ptr  request)

Member Data Documentation

ImR_Locator_i& ImR_DSI_Forwarder::locator_
private

Where we find out where to forward to.

CORBA::ORB_ptr ImR_DSI_Forwarder::orb_
private

Variable to save the ORB reference passed to the constr.

PortableServer::Current_var ImR_DSI_Forwarder::poa_current_var_
private

POA reference.


The documentation for this class was generated from the following files: