class CAVERN_qosAttrib_c

Class to define network Quality of Service parameters

Public Classes

enum CAVERN_qosGetRule_t
Strategies for acquiring QOS
QOS_GET_EXACT
Get exact QoS desired or fail.
QOS_NEGOTIATE
Ask for QoS but negotiate for best that can be gotten.

Public Methods

float getAcceptableJitter ()
Accessor for jitter.
float getAcceptableLatency ()
Accessor for latency.
int getBandwidth ()
Accessor for bandwidth (in bits per second).
CAVERN_qosGetRule_t getQosGetRule ()
Accessor for QoS rule.
void setAcceptableJitter (float)
Set acceptable jitter in milliseconds.
void setAcceptableLatency (float)
Set acceptable latency in milliseconds.
void setBandwidth (int)
Set bandwidth in bits per second.
void setQosGetRule (CAVERN_qosGetRule_t)
Set QoS rule.

Public

enum CAVERN_qosGetRule_t
Strategies for acquiring QOS
QOS_GET_EXACT
Get exact QoS desired or fail.
QOS_NEGOTIATE
Ask for QoS but negotiate for best that can be gotten.

Documentation

Class to define network Quality of Service parameters. QoS attributes allow you to negotiate how much bandwidth, latency, and jitter is acceptable over your subscription to a remote IRB.
enum CAVERN_qosGetRule_t
Strategies for acquiring QOS
See Also:
setQosGetRule, getQosGetRule


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de