, including all inherited members.
| AbstractLayerDescription() | AbstractLayerDescription | |
| Bandwidth | AbstractLayerDescription | [protected] |
| bandwidthToBandwidth(const card64 bandwidth, const double frameRate, const cardinal bufferDelay, const cardinal newBufferDelay) const | AbstractLayerDescription | [inline] |
| bandwidthToFrameSize(const double frameRate, const card64 bandwidth) | AbstractLayerDescription | [inline, static] |
| BufferDelay | AbstractLayerDescription | [protected] |
| Destination | AbstractLayerDescription | [protected] |
| Flags | AbstractLayerDescription | [protected] |
| frameSizeToBandwidth(const double frameRate, const cardinal frameSize) | AbstractLayerDescription | [inline, static] |
| frameSizeToPacketRate(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [virtual] |
| getBandwidth() const | AbstractLayerDescription | [inline] |
| getBufferDelay() const | AbstractLayerDescription | [inline] |
| getDestination() const | AbstractLayerDescription | [inline] |
| getFlags() const | AbstractLayerDescription | [inline] |
| getFrameSizeScalabilityClass() const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getFrameSizeScaleFactorForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getFrameSizeScaleFactorForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getFrameSizeUtilizationForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getFrameSizeUtilizationForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getFrameSizeUtilizationWeight(const double frameRate) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getMaxBufferDelay(const double frameRate) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getMaxFrameCountForDelay(const double frameRate, const cardinal bufferDelay) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getMaxFrameSize(const double frameRate) const | AbstractLayerDescription | [inline] |
| getMaxFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const | AbstractLayerDescription | [inline] |
| getMaxJitter() const | AbstractLayerDescription | [inline] |
| getMaxLossRate() const | AbstractLayerDescription | [inline] |
| getMaxPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getMaxTransferDelay() const | AbstractLayerDescription | [inline] |
| getMinFrameSize(const double frameRate) const | AbstractLayerDescription | [inline] |
| getMinFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const | AbstractLayerDescription | [inline] |
| getMinPayloadFrameSizeForDelay(const double frameRate, const cardinal bufferDelay) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getNearestValidFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal size) const | AbstractLayerDescription | [inline] |
| getNearestValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getNextBufferDelay(const double frameRate) const | AbstractLayerDescription | [inline] |
| getNextBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getNextFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getNextFrameSizeForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getNextPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getPacketCountForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPacketCountForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPacketRate(const double frameRate) const | AbstractLayerDescription | [virtual] |
| getPayloadFrameSizeScaleFactorForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getPayloadFrameSizeUtilizationForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getPeakFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPeakFrameSizeForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPrevBufferDelay(const double frameRate) const | AbstractLayerDescription | [inline] |
| getPrevBufferDelayForDelay(const double frameRate, const cardinal bufferDelay) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getPrevFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPrevFrameSizeForSize(const double frameRate, const cardinal frameSize) const | AbstractLayerDescription | [inline] |
| getPrevPayloadFrameSizeForDelayAndSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| getSource() const | AbstractLayerDescription | [inline] |
| initLayer(const cardinal pktHeaderSize, const cardinal pktMaxSize, const double maxTransferDelay, const cardinal maxBufferDelay, const double maxLossRate, const double maxJitter, const cardinal flags) | AbstractLayerDescription | [inline] |
| isFrameSizeScalable() const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| isValidFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal size) const | AbstractLayerDescription | [inline] |
| isValidPayloadFrameSize(const double frameRate, const cardinal bufferDelay, const cardinal frameSize) const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| isVariableBitrate() const =0 | FrameSizeScalabilityInterface | [pure virtual] |
| LayerFlags enum name | AbstractLayerDescription | |
| LF_BaseLayer enum value | AbstractLayerDescription | |
| LF_ExtensionLayer enum value | AbstractLayerDescription | |
| MaxBufferDelay | AbstractLayerDescription | [protected] |
| MaxJitter | AbstractLayerDescription | [protected] |
| MaxLossRate | AbstractLayerDescription | [protected] |
| MaxTransferDelay | AbstractLayerDescription | [protected] |
| payloadBandwidthToBandwidth(const card64 bandwidth, const double frameRate, const cardinal bufferDelay, const cardinal newBufferDelay) const | AbstractLayerDescription | |
| payloadToRaw(const double frameRate, const cardinal payload, const cardinal bufferDelay) const | AbstractLayerDescription | [virtual] |
| PktHeaderSize | AbstractLayerDescription | [protected] |
| PktMaxSize | AbstractLayerDescription | [protected] |
| rawToPayload(const double frameRate, const cardinal raw, const cardinal bufferDelay) const | AbstractLayerDescription | [virtual] |
| setBandwidth(const double frameRate, const card64 bandwidth) | AbstractLayerDescription | [inline] |
| setBufferDelay(const cardinal bufferDelay) | AbstractLayerDescription | |
| setDestination(const InternetFlow &destination) | AbstractLayerDescription | [inline] |
| setFlags(const cardinal flags) | AbstractLayerDescription | [inline] |
| setMaxJitter(const double maxJitter) | AbstractLayerDescription | [inline] |
| setMaxLossRate(const double maxLossRate) | AbstractLayerDescription | [inline] |
| setMaxTransferDelay(const double maxDelay) | AbstractLayerDescription | [inline] |
| setSource(const InternetAddress &source) | AbstractLayerDescription | [inline] |
| Source | AbstractLayerDescription | [protected] |
| ~AbstractLayerDescription() | AbstractLayerDescription | [virtual] |