Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TAO::Synch_Oneway_Invocation Class Reference

All the action for a synchronous oneway invocation happen here. More...

#include <Synch_Invocation.h>

Inheritance diagram for TAO::Synch_Oneway_Invocation:

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

Collaboration graph
[legend]
List of all members.

Public Methods

 Synch_Oneway_Invocation (CORBA::Object_ptr otarget, Profile_Transport_Resolver &resolver, TAO_Operation_Details &detail)
 Constructor used by TAO::Invocation_Adapter.

Invocation_Status remote_oneway (ACE_Time_Value *max_wait_time ACE_ENV_ARG_DECL) throw (CORBA::Exception)

Detailed Description

All the action for a synchronous oneway invocation happen here.

This class inherits from twoway invocation for the following reasons


Constructor & Destructor Documentation

TAO::Synch_Oneway_Invocation::Synch_Oneway_Invocation CORBA::Object_ptr    otarget,
Profile_Transport_Resolver   resolver,
TAO_Operation_Details   detail
 

Constructor used by TAO::Invocation_Adapter.

Parameters:
otarget, The  original target on which this invocation was started. This is there to be passed up to its parent class.
resolver, The  profile and transport holder.
op, operation  details of the invocation on the target
response_expected, flag  to indicate whether the operation encapsulated by op returns a response or not.


Member Function Documentation

Invocation_Status TAO::Synch_Oneway_Invocation::remote_oneway ACE_Time_Value *max_wait_time    ACE_ENV_ARG_DECL throw (CORBA::Exception)
 

Method used by the adapter to kickstart an oneway invocation to the remote object.


The documentation for this class was generated from the following files:
Generated on Wed Jan 14 23:41:58 2004 for TAO by doxygen1.2.18