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