TAO::DII_Oneway_Invocation_Adapter Class Reference

This class is for oneway DII invocation. More...

#include <DII_Invocation_Adapter.h>

Inheritance diagram for TAO::DII_Oneway_Invocation_Adapter:

Inheritance graph
[legend]
Collaboration diagram for TAO::DII_Oneway_Invocation_Adapter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DII_Oneway_Invocation_Adapter (CORBA::Object *target, Argument **args, int arg_number, const char *operation, int op_len, TAO::Invocation_Mode mode=TAO_SYNCHRONOUS_INVOCATION)

Protected Member Functions

virtual Invocation_Status invoke_collocated_i (TAO_Stub *stub, TAO_Operation_Details &details, CORBA::Object_var &effective_target, Collocation_Strategy strat)

Detailed Description

This class is for oneway DII invocation.

Definition at line 206 of file DII_Invocation_Adapter.h.


Constructor & Destructor Documentation

TAO::DII_Oneway_Invocation_Adapter::DII_Oneway_Invocation_Adapter CORBA::Object target,
Argument **  args,
int  arg_number,
const char *  operation,
int  op_len,
TAO::Invocation_Mode  mode = TAO_SYNCHRONOUS_INVOCATION
 

Definition at line 246 of file DII_Invocation_Adapter.cpp.

References TAO::TAO_ONEWAY_INVOCATION.

00253     : Invocation_Adapter (target,
00254                           args,
00255                           arg_count,
00256                           operation,
00257                           op_len,
00258                           0,
00259                           TAO_ONEWAY_INVOCATION,
00260                           mode)
00261   {
00262   }


Member Function Documentation

Invocation_Status TAO::DII_Oneway_Invocation_Adapter::invoke_collocated_i TAO_Stub stub,
TAO_Operation_Details details,
CORBA::Object_var effective_target,
Collocation_Strategy  strat
[protected, virtual]
 

Reimplemented from TAO::Invocation_Adapter.

Definition at line 265 of file DII_Invocation_Adapter.cpp.

References TAO_Operation_Details::cac(), and ACE_Dynamic_Service< TYPE >::instance().

00270   {
00271     TAO_DII_Arguments_Converter_Impl* dii_arguments_converter
00272       = ACE_Dynamic_Service<TAO_DII_Arguments_Converter_Impl>::instance (
00273         "DII_Arguments_Converter");
00274     details.cac (dii_arguments_converter);
00275 
00276     return Invocation_Adapter::invoke_collocated_i (stub,
00277                                                     details,
00278                                                     effective_target,
00279                                                     strat);
00280   }


The documentation for this class was generated from the following files:
Generated on Sun Jan 27 13:37:54 2008 for TAO_DynamicInterface by doxygen 1.3.6