ACE  6.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes
ACE_QoS Class Reference

Wrapper class that holds the sender and receiver flow spec information, which is used by IntServ (RSVP) and DiffServ. More...

#include <OS_QoS.h>

Collaboration diagram for ACE_QoS:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_QoS (void)
 Constructor.
ACE_Flow_Specsending_flowspec (void) const
 Get the flow spec for data sending.
void sending_flowspec (ACE_Flow_Spec *fs)
 Set the flow spec for data sending.
ACE_Flow_Specreceiving_flowspec (void) const
 Get the flow spec for data receiving.
void receiving_flowspec (ACE_Flow_Spec *fs)
 Set the flow spec for data receiving.
iovec provider_specific (void) const
 Get the provider specific information.
void provider_specific (const iovec &ps)
 Set the provider specific information.

Private Attributes

ACE_Flow_Specsending_flowspec_
ACE_Flow_Specreceiving_flowspec_

Detailed Description

Wrapper class that holds the sender and receiver flow spec information, which is used by IntServ (RSVP) and DiffServ.


Constructor & Destructor Documentation

ACE_QoS::ACE_QoS ( void  )

Constructor.


Member Function Documentation

iovec ACE_QoS::provider_specific ( void  ) const

Get the provider specific information.

void ACE_QoS::provider_specific ( const iovec &  ps)

Set the provider specific information.

Get the flow spec for data receiving.

Set the flow spec for data receiving.

Get the flow spec for data sending.

Set the flow spec for data sending.


Member Data Documentation


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