Public Member Functions

TAO_Service_Context_Handler Class Reference

#include <Service_Context_Handler.h>

Inheritance diagram for TAO_Service_Context_Handler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 TAO_Service_Context_Handler (void)
virtual int process_service_context (TAO_Transport &transport, const IOP::ServiceContext &context)=0
virtual int generate_service_context (TAO_Stub *stub, TAO_Transport &transport, TAO_Operation_Details &opdetails, TAO_Target_Specification &spec, TAO_OutputCDR &msg)=0
virtual ~TAO_Service_Context_Handler (void)

Detailed Description

This is the base of handler classes that each can process a certain service context. This way optional libraries can plugin handlers to the core of TAO. Each handler has to be registered in the Service Context Handler registry

Definition at line 37 of file Service_Context_Handler.h.


Constructor & Destructor Documentation

TAO_Service_Context_Handler::TAO_Service_Context_Handler ( void   ) 

Definition at line 11 of file Service_Context_Handler.cpp.

{
}

TAO_Service_Context_Handler::~TAO_Service_Context_Handler ( void   )  [virtual]

Definition at line 15 of file Service_Context_Handler.cpp.

{
}


Member Function Documentation

virtual int TAO_Service_Context_Handler::generate_service_context ( TAO_Stub *  stub,
TAO_Transport &  transport,
TAO_Operation_Details &  opdetails,
TAO_Target_Specification &  spec,
TAO_OutputCDR &  msg 
) [pure virtual]
virtual int TAO_Service_Context_Handler::process_service_context ( TAO_Transport &  transport,
const IOP::ServiceContext &  context 
) [pure virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines