TAO 2.0.4
Public Member Functions | Private Member Functions
TAO::LocateRequest_Invocation Class Reference

Object created by TAO::LocateRequest_Invocation_Adapter to create and send LocateRequest invocation. More...

#include <LocateRequest_Invocation.h>

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

List of all members.

Public Member Functions

 LocateRequest_Invocation (CORBA::Object_ptr otarget, Profile_Transport_Resolver &resolver, TAO_Operation_Details &detail)
Invocation_Status invoke (ACE_Time_Value *max_wait_time)
 Start the invocation.

Private Member Functions

Invocation_Status check_reply (TAO_Synch_Reply_Dispatcher &rd)
 Helper to check the reply status.

Detailed Description

Object created by TAO::LocateRequest_Invocation_Adapter to create and send LocateRequest invocation.


Constructor & Destructor Documentation

TAO::LocateRequest_Invocation::LocateRequest_Invocation ( CORBA::Object_ptr  otarget,
Profile_Transport_Resolver resolver,
TAO_Operation_Details detail 
)
Parameters:
otargetThe target on which this invocation was started.
resolverContainer of the profile and transport on which this invocation is on
detailOperation details of the invocation on target. This is of no practical importance since it is not used in this class. This is just to keep our base class happy.

Member Function Documentation

Invocation_Status TAO::LocateRequest_Invocation::check_reply ( TAO_Synch_Reply_Dispatcher rd) [private]

Helper to check the reply status.

Invocation_Status TAO::LocateRequest_Invocation::invoke ( ACE_Time_Value max_wait_time)

Start the invocation.


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