, including all inherited members.
AbstractLayerDescription() | Coral::AbstractLayerDescription | |
Bandwidth | Coral::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] |
BufferDelay | Coral::AbstractLayerDescription | [protected] |
Destination | Coral::AbstractLayerDescription | [protected] |
Flags | Coral::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 =0 | Coral::FrameSizeScalabilityInterface | [pure virtual] |
Coral::TraceFrameSizeScalability::getFrameSizeUtilizationWeight(const double frameRate) const | Coral::TraceFrameSizeScalability | [virtual] |
Coral::getMaxBufferDelay(const double frameRate) const =0 | Coral::FrameSizeScalabilityInterface | [pure virtual] |
Coral::TraceFrameSizeScalability::getMaxBufferDelay(const double frameRate) const | Coral::TraceFrameSizeScalability | [virtual] |
Coral::getMaxFrameCountForDelay(const double frameRate, const cardinal bufferDelay) const =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::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 =0 | Coral::FrameSizeScalabilityInterface | [pure virtual] |
Coral::TraceFrameSizeScalability::isValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | Coral::GenericFrameSizeScalability | [virtual] |
Coral::isVariableBitrate() const =0 | Coral::FrameSizeScalabilityInterface | [pure virtual] |
Coral::TraceFrameSizeScalability::isVariableBitrate() const | Coral::TraceFrameSizeScalability | [virtual] |
Layer | Coral::TraceFrameSizeScalability | [protected] |
LayerFlags enum name | Coral::AbstractLayerDescription | |
LF_BaseLayer enum value | Coral::AbstractLayerDescription | |
LF_ExtensionLayer enum value | Coral::AbstractLayerDescription | |
MaxBufferDelay | Coral::AbstractLayerDescription | [protected] |
MaxJitter | Coral::AbstractLayerDescription | [protected] |
MaxLossRate | Coral::AbstractLayerDescription | [protected] |
MaxTransferDelay | Coral::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] |
PktHeaderSize | Coral::AbstractLayerDescription | [protected] |
PktMaxSize | Coral::AbstractLayerDescription | [protected] |
Position | Coral::TraceFrameSizeScalability | [protected] |
rawToPayload(const double frameRate, const cardinal raw, const cardinal bufferDelay) const | Coral::AbstractLayerDescription | [virtual] |
ScaleFactor | Coral::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] |
Source | Coral::AbstractLayerDescription | [protected] |
TraceFrameSizeScalability() | Coral::TraceFrameSizeScalability | |
TraceReader | Coral::TraceFrameSizeScalability | [protected] |
~AbstractLayerDescription() | Coral::AbstractLayerDescription | [virtual] |
~TraceFrameSizeScalability() | Coral::TraceFrameSizeScalability | |