class BandwidthManager
|
Bandwidth Manager. More... |
|
|
Public Methods
Detailed Description
This is the bandwidth manager.
BandwidthManager (ServiceLevelAgreement* sla)
|
Constructor.
Destructor.
void addStream (ManagedStreamInterface* stream)
|
Add stream to management.
Parameters:
void removeStream (ManagedStreamInterface* stream)
|
Remove stream from management.
Parameters:
void updateStream (ManagedStreamInterface* stream)
|
Update stream.
Parameters:
stream | Stream to be updated.
|
bool intervalChangeEvent (ManagedStreamInterface* stream, const card64 when)
|
Interval has changed.
Parameters:
stream | Stream with changed interval.
??????????????????????????
|
void lossEvent (ManagedStreamInterface* stream, const cardinal layer, const double lossRate)
|
Loss rate reception for given layer.
Parameters:
stream | Stream.
|
layer | Layer.
|
lossRate | Loss rate of the layer given.
|
- Version: 1.0
- Author: Thomas Dreibholz (Dreibholz@bigfoot.com)
- Generated: viper@odin on Mon Oct 16 11:49:26 2000, using kdoc 2.0a36.