Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# TAO_Blocked_Connect_Strategy Class Reference

Concrete implementation of a connect strategy that blocks during connects. More...

`#include <Blocked_Connect_Strategy.h>`

Inheritance diagram for TAO_Blocked_Connect_Strategy:

[legend]
Collaboration diagram for TAO_Blocked_Connect_Strategy:

[legend]
List of all members.

## Public Methods
| TAO_Blocked_Connect_Strategy (TAO_ORB_Core *orb)
| Contructor. More...
| ~TAO_Blocked_Connect_Strategy (void)
| Destructor. More...
virtual void | synch_options (ACE_Time_Value *val, ACE_Synch_Options &opt)
| Obtain the synch options that can be passed to ACE_Connector. More...
virtual int | wait (TAO_Connection_Handler *ch, ACE_Time_Value *val)
| Wait for the connection to be completed till a timeout occurs. More...

## Detailed Description

Concrete implementation of a connect strategy that blocks during connects.

## Constructor & Destructor Documentation

TAO_Blocked_Connect_Strategy::TAO_Blocked_Connect_Strategy | ( | TAO_ORB_Core * | orb_core | ) |

| Contructor.

TAO_Blocked_Connect_Strategy::~TAO_Blocked_Connect_Strategy | ( | void |  | ) |

| Destructor.

## Member Function Documentation

void TAO_Blocked_Connect_Strategy::synch_options | ( | ACE_Time_Value * | timeout,
|  | ACE_Synch_Options & | options
| ) | `[virtual]`

| Obtain the synch options that can be passed to ACE_Connector. Reimplemented from TAO_Connect_Strategy.

int TAO_Blocked_Connect_Strategy::wait | ( | TAO_Connection_Handler * | ch,
|  | ACE_Time_Value * | val
| ) | `[virtual]`

| Wait for the connection to be completed till a timeout occurs. Reimplemented from TAO_Connect_Strategy.

The documentation for this class was generated from the following files:

- Blocked_Connect_Strategy.h
- Blocked_Connect_Strategy.cpp