TAO::Wait_On_LF_No_Upcall Class Reference

#include <Wait_On_LF_No_Upcall.h>

Inheritance diagram for TAO::Wait_On_LF_No_Upcall:

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef TAO_Wait_On_Leader_Follower base

Public Member Functions

 Wait_On_LF_No_Upcall (TAO_Transport *t)
virtual ~Wait_On_LF_No_Upcall (void)
virtual int wait (ACE_Time_Value *max_wait_time, TAO_Synch_Reply_Dispatcher &rd)
virtual bool can_process_upcalls (void) const

Member Typedef Documentation

typedef TAO_Wait_On_Leader_Follower TAO::Wait_On_LF_No_Upcall::base
 


Constructor & Destructor Documentation

TAO::Wait_On_LF_No_Upcall::Wait_On_LF_No_Upcall TAO_Transport t  ) 
 

TAO::Wait_On_LF_No_Upcall::~Wait_On_LF_No_Upcall void   )  [virtual]
 


Member Function Documentation

bool TAO::Wait_On_LF_No_Upcall::can_process_upcalls void   )  const [virtual]
 

This flag is to check whether the thread can process upcalls while waiting for the reply. Some wait strategies, like Wait_On_LF_No_Upcall does not allow the client threads to process requests while waiting for the reply.

Reimplemented from TAO_Wait_On_Leader_Follower.

int TAO::Wait_On_LF_No_Upcall::wait ACE_Time_Value max_wait_time,
TAO_Synch_Reply_Dispatcher rd
[virtual]
 

Base class virtual method. Wait till the reply_received flag is true or the time expires.

Reimplemented from TAO_Wait_On_Leader_Follower.


The documentation for this class was generated from the following files:
Generated on Wed Nov 23 16:05:36 2005 for TAO by  doxygen 1.4.5