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 211 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 292 of file DII_Invocation_Adapter.cpp.

00299     : Invocation_Adapter (target,
00300                           args,
00301                           arg_count,
00302                           operation,
00303                           op_len,
00304                           0,
00305                           TAO_ONEWAY_INVOCATION,
00306                           mode)
00307   {
00308   }


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 311 of file DII_Invocation_Adapter.cpp.

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

00316   {
00317     TAO_DII_Arguments_Converter_Impl* dii_arguments_converter
00318       = ACE_Dynamic_Service<TAO_DII_Arguments_Converter_Impl>::instance (
00319         "DII_Arguments_Converter");
00320     details.cac (dii_arguments_converter);
00321 
00322     return Invocation_Adapter::invoke_collocated_i (stub,
00323                                                     details,
00324                                                     effective_target,
00325                                                     strat);
00326   }


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:43:28 2010 for TAO_DynamicInterface by  doxygen 1.4.7