- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# TAO::Wait_On_LF_No_Upcall Class Reference

`#include <Wait_On_LF_No_Upcall.h>`

Inheritance diagram for TAO::Wait_On_LF_No_Upcall:

[legend]
Collaboration diagram for TAO::Wait_On_LF_No_Upcall:

[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:

- Wait_On_LF_No_Upcall.h
- Wait_On_LF_No_Upcall.cpp