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
Collaboration diagram for TAO::Wait_On_LF_No_Upcall:

Collaboration graph
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

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.

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.

The documentation for this class was generated from the following files:
Generated on Mon Jun 25 16:39:14 2007 for TAO by  doxygen 1.5.2-2