RTP Audio System  2.0.0
AbstractQoSDescription Member List
This is the complete list of members for AbstractQoSDescription, including all inherited members.
AbstractQoSDescription()AbstractQoSDescription
calculateBandwidthInfo(const cardinal layer, BandwidthInfo &bandwidthInfo) const AbstractQoSDescription [private]
calculateMaxUtilizationForBandwidth(const card64 totalBandwidth, ResourceUtilizationPoint &rup) const AbstractQoSDescription [inline]
calculateMaxUtilizationForBandwidthArray(const card64 *totalBandwidthArray, ResourceUtilizationPoint *rupArray, const cardinal points) const AbstractQoSDescription [virtual]
calculateResourceUtilizationList(ResourceUtilizationPoint *rup, const card64 bwThreshold, const double utThreshold, const cardinal maxPoints) const AbstractQoSDescription [virtual]
calculateUtilizationForLayerBandwidths(const double frameRate, const cardinal layers, const card64 *bandwidth) const AbstractQoSDescription [virtual]
doResourceUtilizationIteration(ResourceUtilizationPoint *rup, const card64 bwThreshold, const double utThreshold, double *utilizationCache, card64 *bandwidthCache, const cardinal maxPoints, const cardinal maxCachePoints, const cardinal start, const cardinal end, const card64 startBandwidth, const card64 endBandwidth, const cardinal level, const cardinal maxLevel, cardinal &count) const AbstractQoSDescription [private]
FrameRateAbstractQoSDescription [protected]
getFrameRate() const AbstractQoSDescription [inline]
getFrameRateScalabilityClass() const =0FrameRateScalabilityInterface [pure virtual]
getFrameRateScaleFactor() const AbstractQoSDescription [inline]
getFrameRateScaleFactorForRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getFrameRateUtilizationForRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getFrameRateUtilizationWeight(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getLayer(const cardinal layer) const =0AbstractQoSDescription [pure virtual]
getLayers() const =0AbstractQoSDescription [pure virtual]
getMaxBandwidth() const AbstractQoSDescription
getMaxFrameRate() const =0FrameRateScalabilityInterface [pure virtual]
getMaxWantedBandwidth() const AbstractQoSDescription
getMinBandwidth() const AbstractQoSDescription
getMinFrameRate() const =0FrameRateScalabilityInterface [pure virtual]
getMinWantedBandwidth() const AbstractQoSDescription
getNearestValidFrameRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getNextFrameRate() const AbstractQoSDescription [inline]
getNextFrameRateForRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getPosition() const AbstractQoSDescription [inline]
getPrecomputedResourceUtilizationList(ResourceUtilizationPoint *rup, const card64 bwThreshold, const double utThreshold, const cardinal maxPoints) const =0AbstractQoSDescription [pure virtual]
getPrevFrameRate() const AbstractQoSDescription [inline]
getPrevFrameRateForRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
getResources(ResourceUtilizationPoint &rup) const AbstractQoSDescription
getSessionPriority() const AbstractQoSDescription [inline]
getStreamPriority() const AbstractQoSDescription [inline]
getWantedUtilization() const AbstractQoSDescription [inline]
initDescription(const double frameRate)AbstractQoSDescription [inline]
isFrameRateScalable() const =0FrameRateScalabilityInterface [pure virtual]
isValidFrameRate(const double frameRate) const =0FrameRateScalabilityInterface [pure virtual]
MaxWantedBandwidthAbstractQoSDescription [protected]
MinWantedBandwidthAbstractQoSDescription [protected]
PktHeaderSizeAbstractQoSDescription [protected]
PktMaxSizeAbstractQoSDescription [protected]
PositionAbstractQoSDescription [protected]
SessionPriorityAbstractQoSDescription [protected]
setFrameRate(const double frameRate)AbstractQoSDescription [inline]
setMaxWantedBandwidth(const card64 bandwidth)AbstractQoSDescription
setMinWantedBandwidth(const card64 bandwidth)AbstractQoSDescription
setPosition(const card64 position)AbstractQoSDescription [inline]
setResources(const ResourceUtilizationPoint &rup)AbstractQoSDescription
setSessionPriority(const int8 priority)AbstractQoSDescription [inline]
setStreamPriority(const int8 priority)AbstractQoSDescription [inline]
setWantedUtilization(const double utilization)AbstractQoSDescription [inline]
StreamPriorityAbstractQoSDescription [protected]
updateDescription(const cardinal pktHeaderSize, const cardinal pktMaxSize)=0AbstractQoSDescription [pure virtual]
WantedUtilizationAbstractQoSDescription [protected]
~AbstractQoSDescription()AbstractQoSDescription [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines