TAO_AV 4.0.1
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
TAO_AV_QoS Class Reference

Class for getting and setting the QoS characteristics of an AV Stream. More...

#include <AVStreams_i.h>

Collaboration diagram for TAO_AV_QoS:
Collaboration graph
[legend]

Public Member Functions

 TAO_AV_QoS ()
 constructor.
 
 TAO_AV_QoS (AVStreams::streamQoS &stream_qos)
 constructor taking a stream qos parameter.
 
int set (AVStreams::streamQoS &stream_qos)
 sets the maps with the QoS parameter.
 
int get_flow_qos (const char *flowname, AVStreams::QoS &flow_qos)
 gets the flow_qos.
 
int convert (AVStreams::streamQoS &network_qos)
 converts the application level QoS to Network-level QoS.
 

Protected Attributes

AVStreams::streamQoS stream_qos_
 Stream Qos.
 
ACE_Hash_Map_Manager< ACE_CString, AVStreams::QoS, ACE_Null_Mutexqos_map_
 

Detailed Description

Class for getting and setting the QoS characteristics of an AV Stream.

Constructor & Destructor Documentation

◆ TAO_AV_QoS() [1/2]

TAO_AV_QoS::TAO_AV_QoS ( )

constructor.

◆ TAO_AV_QoS() [2/2]

TAO_AV_QoS::TAO_AV_QoS ( AVStreams::streamQoS & stream_qos)

constructor taking a stream qos parameter.

Member Function Documentation

◆ convert()

int TAO_AV_QoS::convert ( AVStreams::streamQoS & network_qos)

converts the application level QoS to Network-level QoS.

◆ get_flow_qos()

int TAO_AV_QoS::get_flow_qos ( const char * flowname,
AVStreams::QoS & flow_qos )

gets the flow_qos.

◆ set()

int TAO_AV_QoS::set ( AVStreams::streamQoS & stream_qos)

sets the maps with the QoS parameter.

Member Data Documentation

◆ qos_map_

◆ stream_qos_

AVStreams::streamQoS TAO_AV_QoS::stream_qos_
protected

Stream Qos.


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