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

TAO_AV_UDP_QoS_Session_Helper Class Reference

Helper class to create qos sessions, activate qos handlers and set qos (For separation of concerns). More...

#include <QoS_UDP.h>

List of all members.

Public Methods

 TAO_AV_UDP_QoS_Session_Helper (void)
 ~TAO_AV_UDP_QoS_Session_Helper (void)
ACE_QoS_Session* open_qos_session (TAO_AV_UDP_QoS_Flow_Handler *handler, ACE_INET_Addr &addr)
 Open a QoS Session with the specified address.

int activate_qos_handler (ACE_QoS_Session *qos_session, TAO_AV_UDP_QoS_Flow_Handler *handler)
 Activate the QoS handler to receive QoS events.

int set_qos (ACE_Flow_Spec& ace_flow_spec, TAO_AV_UDP_QoS_Flow_Handler *handler)
 Set the required QoS for the session.


Detailed Description

Helper class to create qos sessions, activate qos handlers and set qos (For separation of concerns).


Constructor & Destructor Documentation

TAO_AV_UDP_QoS_Session_Helper::TAO_AV_UDP_QoS_Session_Helper ( void )
 

TAO_AV_UDP_QoS_Session_Helper::~TAO_AV_UDP_QoS_Session_Helper ( void )
 


Member Function Documentation

int TAO_AV_UDP_QoS_Session_Helper::activate_qos_handler ( ACE_QoS_Session * qos_session,
TAO_AV_UDP_QoS_Flow_Handler * handler )
 

Activate the QoS handler to receive QoS events.

ACE_QoS_Session * TAO_AV_UDP_QoS_Session_Helper::open_qos_session ( TAO_AV_UDP_QoS_Flow_Handler * handler,
ACE_INET_Addr & addr )
 

Open a QoS Session with the specified address.

int TAO_AV_UDP_QoS_Session_Helper::set_qos ( ACE_Flow_Spec & ace_flow_spec,
TAO_AV_UDP_QoS_Flow_Handler * handler )
 

Set the required QoS for the session.


The documentation for this class was generated from the following files:
Generated at Sat Dec 1 12:45:10 2001 for TAO_AV by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000