, including all inherited members.
| addStream(ManagedStreamInterface *stream, const cardinal sessionID=0, const char *name=NULL) | BandwidthManager | [virtual] |
| AlphaJitter | BandwidthManager | |
| AlphaLossRate | BandwidthManager | |
| BandwidthManager(ServiceLevelAgreement *sla, RoundTripTimePinger *rttp) | BandwidthManager | |
| BandwidthThreshold | BandwidthManager | |
| bufferFlushEvent(ManagedStreamInterface *stream, const cardinal layer) | BandwidthManager | [virtual] |
| calculateSessionMultiPoints(SessionDescription *session, const cardinal offset, const cardinal lastPoint, ResourceUtilizationMultiPoint *rumpList) | BandwidthManager | [private] |
| cancel() | MultiTimerThread< Timers > | [virtual] |
| Changed | BandwidthManager | [private] |
| ClassAvailableBandwidthArray | BandwidthManager | |
| ClassBandwidthArray | BandwidthManager | |
| CompleteRemappings | BandwidthManager | |
| delay(const card64 delayTimeout, const bool interruptable=false) | Thread | [static] |
| doAllocationTrials(ResourceUtilizationMultiPoint *rumpList, const cardinal points, const card64 bandwidthLimit=(card64)-1) | BandwidthManager | [private] |
| doCompleteRemapping() | BandwidthManager | [private] |
| doPartialRemapping(StreamDescription *streamDescription) | BandwidthManager | [private] |
| EnablePartialRemappings | BandwidthManager | |
| exit(void *result=NULL) | Thread | [inline, protected, static] |
| FairnessSession | BandwidthManager | |
| FairnessStream | BandwidthManager | |
| forceCompleteRemapping() | BandwidthManager | [inline] |
| getFairness(double &fairnessSession, double &fairnessStream) const | BandwidthManager | [inline] |
| getFastStart() const | TimedThread | [inline] |
| MultiTimerThread::getFastStart(const cardinal timer) const | MultiTimerThread< Timers > | [inline] |
| getInterval() | TimedThread | [inline] |
| MultiTimerThread::getInterval(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| getName() const | Synchronizable | [inline] |
| getPartialRemapping(bool &enabled, double &reservedPortion, double &utilizationTolerance, double &maxRemappingInterval) const | BandwidthManager | [inline] |
| getPID() const | Thread | [inline] |
| getPriorityFactor(const int8 streamPriority) const | BandwidthManager | [inline, private] |
| getQoSOptimizationParameters(cardinal &maxRUPoints, double &utilizationThreshold, card64 &bandwidthThreshold, double &systemDelayTolerance, bool &unlayeredAllocation) const | BandwidthManager | [inline] |
| getResourcePart(const ResourceUtilizationSimplePoint &rup) const | BandwidthManager | [inline, private] |
| getResourcePart(const ResourceUtilizationMultiPoint &rump) const | BandwidthManager | [inline, private] |
| getRoundTripTimes(StreamDescription *sd) | BandwidthManager | [private] |
| getSessionSortingValue(const ResourceUtilizationMultiPoint &rump) const | BandwidthManager | [inline, private] |
| getStreamSortingValue(const ResourceUtilizationSimplePoint &rup) const | BandwidthManager | [inline, private] |
| getTimerCorrection() | TimedThread | [inline] |
| MultiTimerThread::getTimerCorrection(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| intervalChangeEvent(ManagedStreamInterface *stream, const bool isNew, const card64 when, const bool newRUList) | BandwidthManager | [virtual] |
| join() | Thread | |
| LastCompleteRemapping | BandwidthManager | |
| LastCompleteRemappingDuration | BandwidthManager | |
| leaveCorrectionLoop() | TimedThread | [inline] |
| MultiTimerThread::leaveCorrectionLoop(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| Log | BandwidthManager | [private] |
| LogStartupTimeStamp | BandwidthManager | [private] |
| MaxRemappingInterval | BandwidthManager | |
| MaxRUPoints | BandwidthManager | |
| MultiTimerThread(const char *name="MultiTimerThread", const cardinal flags=TF_CancelDeferred) | MultiTimerThread< Timers > | |
| Mutex | Synchronizable | [protected] |
| MutexName | Synchronizable | [protected] |
| PartialRemappingPortion | BandwidthManager | |
| PartialRemappings | BandwidthManager | |
| PartialRemappingUtilizationTolerance | BandwidthManager | |
| PID | Thread | [protected] |
| PThread | Thread | [protected] |
| Recursive | Synchronizable | [protected] |
| removeStream(ManagedStreamInterface *stream) | BandwidthManager | [virtual] |
| reportEvent(ManagedStreamInterface *stream, const RTCPReceptionReportBlock *report, const cardinal layer) | BandwidthManager | [virtual] |
| resynchronize() | Synchronizable | |
| RTTP | BandwidthManager | [private] |
| running() const | Thread | [inline] |
| Sessions | BandwidthManager | |
| SessionSet | BandwidthManager | |
| setCancelState(const cardinal state) | Thread | [inline, static] |
| Synchronizable::setCancelState(const bool enabled) | Synchronizable | [inline, static] |
| setFairness(const double fairnessSession, const double fairnessStream) | BandwidthManager | [inline] |
| setFastStart(const bool on) | TimedThread | [inline] |
| MultiTimerThread::setFastStart(const cardinal timer, const bool on) | MultiTimerThread< Timers > | [inline] |
| setInterval(const card64 usec) | TimedThread | [inline] |
| MultiTimerThread::setInterval(const cardinal timer, const card64 usec, const card64 callLimit=0) | MultiTimerThread< Timers > | [inline] |
| setLogStream(std::ostream *logStream) | BandwidthManager | |
| setName(const char *name) | Synchronizable | [inline] |
| setNextAction(const card64 usec=0, const card64 callLimit=1) | TimedThread | [inline] |
| MultiTimerThread::setNextAction(const cardinal timer, const card64 usec=0, const card64 callLimit=1) | MultiTimerThread< Timers > | [inline] |
| setNextActionAbs(const card64 timeStamp=0, const card64 callLimit=1) | TimedThread | [inline] |
| MultiTimerThread::setNextActionAbs(const cardinal timer, const card64 timeStamp=0, const card64 callLimit=1) | MultiTimerThread< Timers > | [inline] |
| setPartialRemapping(const bool enabled, const double reservedPortion, const double utilizationTolerance, const double maxRemappingInterval) | BandwidthManager | [inline] |
| setQoSOptimizationParameters(const cardinal maxRUPoints, const double utilizationThreshold, const card64 bandwidthThreshold, const double systemDelayTolerance, const bool unlayeredAllocation) | BandwidthManager | [inline] |
| setTimerCorrection(const cardinal maxCorrection=0) | TimedThread | [inline] |
| MultiTimerThread::setTimerCorrection(const cardinal timer, const cardinal maxCorrection=0) | MultiTimerThread< Timers > | [inline] |
| SimulatorTime | BandwidthManager | [static] |
| SLA | BandwidthManager | |
| SLAUpdateRecommendation | BandwidthManager | |
| smoothedUpdate(double &value, const double measured, const double alpha) | BandwidthManager | [inline, private, static] |
| start(const char *name=NULL) | Thread | [virtual] |
| stop() | MultiTimerThread< Timers > | [virtual] |
| StreamIDGenerator | BandwidthManager | |
| Streams | BandwidthManager | |
| StreamSet | BandwidthManager | |
| Synchronizable(const char *name="Synchronizable", const bool recursive=true) | Synchronizable | |
| synchronized() | Synchronizable | [inline] |
| synchronizedTry() | Synchronizable | [inline] |
| SystemDelayTolerance | BandwidthManager | |
| TCS_CancelDeferred | Thread | [static] |
| TCS_CancelDisabled | Thread | [static] |
| TCS_CancelEnabled | Thread | [static] |
| testCancel() | Thread | [protected, virtual] |
| TF_CancelAsynchronous | Thread | [static] |
| TF_CancelDeferred | Thread | [static] |
| Thread(const char *name="Thread", const cardinal flags=TF_CancelDeferred) | Thread | |
| TimedThread(const card64 usec, const char *name="TimedThread", const cardinal flags=TF_CancelDeferred) | TimedThread | |
| timerEvent() | BandwidthManager | [virtual] |
| TotalAvailableBandwidth | BandwidthManager | |
| TotalBandwidth | BandwidthManager | |
| TotalBufferFlushes | BandwidthManager | |
| tryAllocation(ResourceUtilizationMultiPoint &rump, const card64 bandwidthLimit=(card64)-1) | BandwidthManager | [private] |
| UnlayeredAllocation | BandwidthManager | |
| unsynchronized() | Synchronizable | [inline] |
| updateReservation(StreamDescription *streamDescription) | BandwidthManager | |
| updateStream(ManagedStreamInterface *stream) | BandwidthManager | [virtual] |
| UtilizationThreshold | BandwidthManager | |
| yield() | Thread | [inline, protected, static] |
| ~BandwidthManager() | BandwidthManager | |
| ~MultiTimerThread() | MultiTimerThread< Timers > | |
| ~Synchronizable() | Synchronizable | |
| ~Thread() | Thread | [virtual] |
| ~TimedThread() | TimedThread | |