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

# Fill_ACE_QoS Class Reference

`#include <Fill_ACE_QoS.h>`

Collaboration diagram for Fill_ACE_QoS:

[legend]
List of all members.

## Public Types
typedef ACE_Hash_Map_Manager< ACE_CString, ACE_Flow_Spec *, ACE_Null_Mutex> | FLOW_SPEC_HASH_MAP
## Public Methods
| Fill_ACE_QoS (void)
| ~Fill_ACE_QoS (void)
int | fill_simplex_receiver_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec)
int | fill_simplex_sender_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec)
int | fill_duplex_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec, ACE_Flow_Spec *sender_flow_spec)
FLOW_SPEC_HASH_MAP& | map (void)
## Private Attributes
ACE_Flow_Spec* | default_traffic_
FLOW_SPEC_HASH_MAP | flow_spec_map_
## Static Private Attributes
const iovec | iov_

## Member Typedef Documentation

typedef ACE_Hash_Map_Manager<ACE_CString, ACE_Flow_Spec *, ACE_Null_Mutex> Fill_ACE_QoS::FLOW_SPEC_HASH_MAP

## Constructor & Destructor Documentation

Fill_ACE_QoS::Fill_ACE_QoS ( | void )

Fill_ACE_QoS::~Fill_ACE_QoS ( | void )

## Member Function Documentation

int Fill_ACE_QoS::fill_duplex_qos ( | ACE_QoS & ace_qos,
| ACE_Flow_Spec * recv_flow_spec,
| ACE_Flow_Spec * sender_flow_spec )

int Fill_ACE_QoS::fill_simplex_receiver_qos ( | ACE_QoS & ace_qos,
| ACE_Flow_Spec * ace_flow_spec )

int Fill_ACE_QoS::fill_simplex_sender_qos ( | ACE_QoS & ace_qos,
| ACE_Flow_Spec * sender_flow_spec )

Fill_ACE_QoS::FLOW_SPEC_HASH_MAP & Fill_ACE_QoS::map ( | void )

## Member Data Documentation

ACE_Flow_Spec * Fill_ACE_QoS::default_traffic_`[private]`

FLOW_SPEC_HASH_MAP Fill_ACE_QoS::flow_spec_map_`[private]`

const iovec Fill_ACE_QoS::iov_`[static, private]`

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

- Fill_ACE_QoS.h
- Fill_ACE_QoS.cpp