#include <Wait_On_LF_No_Upcall.h>
Inheritance diagram for TAO::Wait_On_LF_No_Upcall:


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 |
| typedef TAO_Wait_On_Leader_Follower TAO::Wait_On_LF_No_Upcall::base |
| 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] |
| 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.
1.4.7-1