, 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 | |