TAO  2.0.8
Public Member Functions
TAO_Service_Context_Handler Class Reference

#include <Service_Context_Handler.h>

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


Constructor & Destructor Documentation

TAO_Service_Context_Handler::TAO_Service_Context_Handler ( void  )
TAO_Service_Context_Handler::~TAO_Service_Context_Handler ( void  ) [virtual]

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