|
RTP Audio System
2.0.0
|
Trace Layer Configuration. More...
#include <servicelevelagreement.h>
Public Member Functions | |
| ServiceLevelAgreement () | |
| ~ServiceLevelAgreement () | |
| bool | load (const char *fileName) |
| cardinal | getPossibleClassesForBandwidthInfo (const AbstractLayerDescription *ald, cardinal *classList) const |
Public Attributes | |
| card64 | TotalBandwidth |
| cardinal | BestEffort |
| cardinal | Classes |
| DiffServClass | Class [TrafficClassValues::MaxValues] |
Constructor.
Destructor.
| cardinal ServiceLevelAgreement::getPossibleClassesForBandwidthInfo | ( | const AbstractLayerDescription * | ald, |
| cardinal * | classList | ||
| ) | const |
Get possible DiffServ classes for given bandwidth info.
| ald | AbstractLayerDescription. |
| classList | Array to store class index numbers. |
| bool ServiceLevelAgreement::load | ( | const char * | fileName | ) |
Load configuration from file.