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. More...

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

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


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 on Thu May 23 03:24:05 2002 for TAO_AV by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001