TAO_Implementation_Repository
2.3.3
|
#include <Forwarder.h>
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_i & | locator_ |
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... | |
ImR_DSI_Forwarder::ImR_DSI_Forwarder | ( | ImR_Locator_i & | imr_impl | ) |
|
virtual |
|
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 | ) |
|
private |
Where we find out where to forward to.
|
private |
Variable to save the ORB reference passed to the constr.
|
private |
POA reference.