Public Member Functions | Protected Member Functions

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)
 Make a collocated call.

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

  {
  }

  Invocation_Status
  DII_Asynch_Invocation_Adapter::invoke_twoway (
        TAO_Operation_Details &,
        CORBA::Object_var &,
        Profile_Transport_Resolver &,
        ACE_Time_Value *&)
  {
    return TAO_INVOKE_FAILURE;
  }


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]

Make a collocated call.

This method creates an object that takes care of making collocated invocations and calls invoke () on it. If the invoke () returns with a location forwarded reply we return a restart

Parameters:
stub The stub object on which the invocation is made.
details The operations details of the operation that is being invoked.

Reimplemented from TAO::Invocation_Adapter.

Definition at line 303 of file DII_Invocation_Adapter.cpp.

    : Invocation_Adapter (target,
                          args,
                          arg_count,
                          operation,
                          op_len,
                          0,
                          TAO_ONEWAY_INVOCATION,
                          mode)
  {
  }


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