RTP Trace System  1.0
Coral::TraceLayerDescription Member List
This is the complete list of members for Coral::TraceLayerDescription, including all inherited members.
AbstractLayerDescription()Coral::AbstractLayerDescription
BandwidthCoral::AbstractLayerDescription [protected]
bandwidthToBandwidth(const card64 bandwidth, const double frameRate, const cardinal bufferDelay, const cardinal newBufferDelay) const Coral::AbstractLayerDescription [inline]
bandwidthToFrameSize(const double frameRate, const card64 bandwidth)Coral::AbstractLayerDescription [inline, static]
BufferDelayCoral::AbstractLayerDescription [protected]
DestinationCoral::AbstractLayerDescription [protected]
FlagsCoral::AbstractLayerDescription [protected]
frameSizeToBandwidth(const double frameRate, const cardinal frameSize)Coral::AbstractLayerDescription [inline, static]
frameSizeToPacketRate(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [virtual]
getBandwidth() const Coral::AbstractLayerDescription [inline]
getBufferDelay() const Coral::AbstractLayerDescription [inline]
getDestination() const Coral::AbstractLayerDescription [inline]
getFlags() const Coral::AbstractLayerDescription [inline]
getFrameSizeScalabilityClass() const Coral::TraceLayerDescription [virtual]
getFrameSizeScaleFactorForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getFrameSizeScaleFactorForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getFrameSizeUtilizationForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getFrameSizeUtilizationForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
Coral::getFrameSizeUtilizationWeight(const double frameRate) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getFrameSizeUtilizationWeight(const double frameRate) const Coral::TraceFrameSizeScalability [virtual]
Coral::getMaxBufferDelay(const double frameRate) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getMaxBufferDelay(const double frameRate) const Coral::TraceFrameSizeScalability [virtual]
Coral::getMaxFrameCountForDelay(const double frameRate, const cardinal bufferDelay) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getMaxFrameCountForDelay(const double frameRate, const cardinal bufferDelay) const Coral::TraceFrameSizeScalability [virtual]
getMaxFrameSize(const double frameRate) const Coral::AbstractLayerDescription [inline]
getMaxFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const Coral::AbstractLayerDescription [inline]
getMaxJitter() const Coral::AbstractLayerDescription [inline]
getMaxLossRate() const Coral::AbstractLayerDescription [inline]
Coral::getMaxPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getMaxPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const Coral::TraceFrameSizeScalability [virtual]
getMaxTransferDelay() const Coral::AbstractLayerDescription [inline]
getMinFrameSize(const double frameRate) const Coral::AbstractLayerDescription [inline]
getMinFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const Coral::AbstractLayerDescription [inline]
Coral::getMinPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getMinPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const Coral::TraceFrameSizeScalability [virtual]
getNearestValidFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal size) const Coral::AbstractLayerDescription [inline]
Coral::getNearestValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getNearestValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::GenericFrameSizeScalability [virtual]
getNextBufferDelay(const double frameRate) const Coral::AbstractLayerDescription [inline]
Coral::getNextBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getNextBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const Coral::GenericFrameSizeScalability [virtual]
getNextFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getNextFrameSizeForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
Coral::getNextPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getNextPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::GenericFrameSizeScalability [virtual]
getPacketCountForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getPacketCountForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getPacketRate(const double frameRate) const Coral::AbstractLayerDescription [virtual]
Coral::getPayloadFrameSizeScaleFactorForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getPayloadFrameSizeScaleFactorForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::GenericFrameSizeScalability [virtual]
Coral::getPayloadFrameSizeUtilizationForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getPayloadFrameSizeUtilizationForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::TraceFrameSizeScalability [virtual]
getPeakFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getPeakFrameSizeForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getPrevBufferDelay(const double frameRate) const Coral::AbstractLayerDescription [inline]
Coral::getPrevBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getPrevBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const Coral::GenericFrameSizeScalability [virtual]
getPrevFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
getPrevFrameSizeForSize(const double frameRate, const cardinal frameSize) const Coral::AbstractLayerDescription [inline]
Coral::getPrevPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::getPrevPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::GenericFrameSizeScalability [virtual]
getSource() const Coral::AbstractLayerDescription [inline]
initFrameSizeScalability(TDTFReader *traceReader, const card64 position, const cardinal layer, const double scaleFactor)Coral::TraceFrameSizeScalability
initLayer(const cardinal pktHeaderSize, const cardinal pktMaxSize, const double maxTransferDelay, const cardinal maxBufferDelay, const double maxLossRate, const double maxJitter, const cardinal flags)Coral::AbstractLayerDescription [inline]
Coral::isFrameSizeScalable() const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::isFrameSizeScalable() const Coral::TraceFrameSizeScalability [virtual]
isValidFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal size) const Coral::AbstractLayerDescription [inline]
Coral::isValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::isValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const Coral::GenericFrameSizeScalability [virtual]
Coral::isVariableBitrate() const =0Coral::FrameSizeScalabilityInterface [pure virtual]
Coral::TraceFrameSizeScalability::isVariableBitrate() const Coral::TraceFrameSizeScalability [virtual]
LayerCoral::TraceFrameSizeScalability [protected]
LayerFlags enum nameCoral::AbstractLayerDescription
LF_BaseLayer enum valueCoral::AbstractLayerDescription
LF_ExtensionLayer enum valueCoral::AbstractLayerDescription
MaxBufferDelayCoral::AbstractLayerDescription [protected]
MaxJitterCoral::AbstractLayerDescription [protected]
MaxLossRateCoral::AbstractLayerDescription [protected]
MaxTransferDelayCoral::AbstractLayerDescription [protected]
payloadBandwidthToBandwidth(const card64 bandwidth, const double frameRate, const cardinal bufferDelay, const cardinal newBufferDelay) const Coral::AbstractLayerDescription
payloadToRaw(const double frameRate, const cardinal payload, const cardinal bufferDelay) const Coral::AbstractLayerDescription [virtual]
PktHeaderSizeCoral::AbstractLayerDescription [protected]
PktMaxSizeCoral::AbstractLayerDescription [protected]
PositionCoral::TraceFrameSizeScalability [protected]
rawToPayload(const double frameRate, const cardinal raw, const cardinal bufferDelay) const Coral::AbstractLayerDescription [virtual]
ScaleFactorCoral::TraceFrameSizeScalability [protected]
setBandwidth(const double frameRate, const card64 bandwidth)Coral::AbstractLayerDescription [inline]
setBufferDelay(const cardinal bufferDelay)Coral::AbstractLayerDescription [inline]
setDestination(const InternetFlow &destination)Coral::AbstractLayerDescription [inline]
setFlags(const cardinal flags)Coral::AbstractLayerDescription [inline]
setMaxJitter(const double maxJitter)Coral::AbstractLayerDescription [inline]
setMaxLossRate(const double maxLossRate)Coral::AbstractLayerDescription [inline]
setMaxTransferDelay(const double maxDelay)Coral::AbstractLayerDescription [inline]
setSource(const InternetAddress &source)Coral::AbstractLayerDescription [inline]
SourceCoral::AbstractLayerDescription [protected]
TraceFrameSizeScalability()Coral::TraceFrameSizeScalability
TraceReaderCoral::TraceFrameSizeScalability [protected]
~AbstractLayerDescription()Coral::AbstractLayerDescription [virtual]
~TraceFrameSizeScalability()Coral::TraceFrameSizeScalability
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines