TAO_Implementation_Repository 4.0.3
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ImR_Loc_ResponseHandler Class Reference

#include <ImR_Locator_i.h>

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

Public Types

enum  Loc_Operation_Id {
  LOC_ACTIVATE_SERVER , LOC_ADD_OR_UPDATE_SERVER , LOC_FORCE_REMOVE_SERVER , LOC_REMOVE_SERVER ,
  LOC_SHUTDOWN_SERVER , LOC_SERVER_IS_RUNNING , LOC_SERVER_IS_SHUTTING_DOWN
}
 

Public Member Functions

 ImR_Loc_ResponseHandler (Loc_Operation_Id opid, ImplementationRepository::AMH_AdministrationResponseHandler_ptr rh)
 
 ImR_Loc_ResponseHandler (Loc_Operation_Id opid, ImplementationRepository::AMH_AdministrationExtResponseHandler_ptr rh)
 
virtual ~ImR_Loc_ResponseHandler ()
 
virtual void send_ior (const char *pior)
 
virtual void send_exception (CORBA::Exception *ex)
 
- Public Member Functions inherited from ImR_ResponseHandler
 ImR_ResponseHandler ()
 
virtual ~ImR_ResponseHandler ()
 

Private Member Functions

void send_ior_ext (const char *pior)
 
void send_exception_ext (CORBA::Exception *ex)
 

Private Attributes

Loc_Operation_Id op_id_
 
ImplementationRepository::AMH_AdministrationResponseHandler_var resp_
 
ImplementationRepository::AMH_AdministrationExtResponseHandler_var ext_
 

Member Enumeration Documentation

◆ Loc_Operation_Id

Enumerator
LOC_ACTIVATE_SERVER 
LOC_ADD_OR_UPDATE_SERVER 
LOC_FORCE_REMOVE_SERVER 
LOC_REMOVE_SERVER 
LOC_SHUTDOWN_SERVER 
LOC_SERVER_IS_RUNNING 
LOC_SERVER_IS_SHUTTING_DOWN 

Constructor & Destructor Documentation

◆ ImR_Loc_ResponseHandler() [1/2]

ImR_Loc_ResponseHandler::ImR_Loc_ResponseHandler ( Loc_Operation_Id opid,
ImplementationRepository::AMH_AdministrationResponseHandler_ptr rh )

◆ ImR_Loc_ResponseHandler() [2/2]

ImR_Loc_ResponseHandler::ImR_Loc_ResponseHandler ( Loc_Operation_Id opid,
ImplementationRepository::AMH_AdministrationExtResponseHandler_ptr rh )

◆ ~ImR_Loc_ResponseHandler()

ImR_Loc_ResponseHandler::~ImR_Loc_ResponseHandler ( )
virtual

Member Function Documentation

◆ send_exception()

void ImR_Loc_ResponseHandler::send_exception ( CORBA::Exception * ex)
virtual

Reimplemented from ImR_ResponseHandler.

◆ send_exception_ext()

void ImR_Loc_ResponseHandler::send_exception_ext ( CORBA::Exception * ex)
private

◆ send_ior()

void ImR_Loc_ResponseHandler::send_ior ( const char * pior)
virtual

Reimplemented from ImR_ResponseHandler.

◆ send_ior_ext()

void ImR_Loc_ResponseHandler::send_ior_ext ( const char * pior)
private

Member Data Documentation

◆ ext_

ImplementationRepository::AMH_AdministrationExtResponseHandler_var ImR_Loc_ResponseHandler::ext_
private

◆ op_id_

Loc_Operation_Id ImR_Loc_ResponseHandler::op_id_
private

◆ resp_

ImplementationRepository::AMH_AdministrationResponseHandler_var ImR_Loc_ResponseHandler::resp_
private

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