|
BDE 4.14.0 Production release
|
This is the complete list of members for balb::LeakyBucket, including all inherited members.
| calculateCapacity(bsls::Types::Uint64 drainRate, const bsls::TimeInterval &timeWindow) | balb::LeakyBucket | static |
| calculateDrainTime(bsls::Types::Uint64 numUnits, bsls::Types::Uint64 drainRate, bool ceilFlag) | balb::LeakyBucket | static |
| calculateTimeToSubmit(const bsls::TimeInterval ¤tTime) | balb::LeakyBucket | |
| calculateTimeWindow(bsls::Types::Uint64 drainRate, bsls::Types::Uint64 capacity) | balb::LeakyBucket | static |
| cancelReserved(bsls::Types::Uint64 numUnits) | balb::LeakyBucket | inline |
| capacity() const | balb::LeakyBucket | inline |
| drainRate() const | balb::LeakyBucket | inline |
| getStatistics(bsls::Types::Uint64 *submittedUnits, bsls::Types::Uint64 *unusedUnits) const | balb::LeakyBucket | |
| lastUpdateTime() const | balb::LeakyBucket | inline |
| LeakyBucket(bsls::Types::Uint64 drainRate, bsls::Types::Uint64 capacity, const bsls::TimeInterval ¤tTime) | balb::LeakyBucket | |
| reserve(bsls::Types::Uint64 numUnits) | balb::LeakyBucket | inline |
| reset(const bsls::TimeInterval ¤tTime) | balb::LeakyBucket | inline |
| resetStatistics() | balb::LeakyBucket | inline |
| setRateAndCapacity(bsls::Types::Uint64 newRate, bsls::Types::Uint64 newCapacity) | balb::LeakyBucket | |
| statisticsCollectionStartTime() const | balb::LeakyBucket | inline |
| submit(bsls::Types::Uint64 numUnits) | balb::LeakyBucket | inline |
| submitReserved(bsls::Types::Uint64 numUnits) | balb::LeakyBucket | inline |
| unitsInBucket() const | balb::LeakyBucket | inline |
| unitsReserved() const | balb::LeakyBucket | inline |
| updateState(const bsls::TimeInterval ¤tTime) | balb::LeakyBucket | |
| wouldOverflow(const bsls::TimeInterval ¤tTime) | balb::LeakyBucket | |
| ~LeakyBucket() | balb::LeakyBucket | inline |