TAO_Implementation_Repository 4.0.3
Loading...
Searching...
No Matches
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 ()
 
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.
 
PortableServer::Current_var poa_current_var_
 POA reference.
 
CORBA::ORB_ptr orb_
 Variable to save the ORB reference passed to the constr.
 

Constructor & Destructor Documentation

◆ ImR_DSI_Forwarder()

ImR_DSI_Forwarder::ImR_DSI_Forwarder ( ImR_Locator_i & imr_impl)

◆ ~ImR_DSI_Forwarder()

ImR_DSI_Forwarder::~ImR_DSI_Forwarder ( )
virtual

Member Function Documentation

◆ _dispatch()

void ImR_DSI_Forwarder::_dispatch ( TAO_ServerRequest & request,
TAO::Portable_Server::Servant_Upcall * context )
virtual

◆ _primary_interface()

char * ImR_DSI_Forwarder::_primary_interface ( const PortableServer::ObjectId & ,
PortableServer::POA_ptr  )

◆ init()

void ImR_DSI_Forwarder::init ( CORBA::ORB_ptr orb)

◆ invoke() [1/2]

void ImR_DSI_Forwarder::invoke ( CORBA::ServerRequest_ptr request)

◆ invoke() [2/2]

void ImR_DSI_Forwarder::invoke ( CORBA::ServerRequest_ptr request,
TAO_AMH_DSI_Response_Handler_ptr rh )

◆ invoke_get_interface()

void ImR_DSI_Forwarder::invoke_get_interface ( CORBA::ServerRequest_ptr request)

◆ invoke_primary_interface()

void ImR_DSI_Forwarder::invoke_primary_interface ( CORBA::ServerRequest_ptr request)

Member Data Documentation

◆ locator_

ImR_Locator_i& ImR_DSI_Forwarder::locator_
private

Where we find out where to forward to.

◆ orb_

CORBA::ORB_ptr ImR_DSI_Forwarder::orb_
private

Variable to save the ORB reference passed to the constr.

◆ poa_current_var_

PortableServer::Current_var ImR_DSI_Forwarder::poa_current_var_
private

POA reference.


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