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 Apr 19 03:24:15 2006 for TAO by  doxygen 1.4.6-4