Create an empty leaky bucket having the specified drainRate, the specified capacity, and the specified currentTime as the initial lastUpdateTime. The behavior is undefined unless 0 < newRate, 0 < newCapacity, and LLONG_MIN != currentTime.seconds().

Synopsis

Declared in <balb_leakybucket.h>

LeakyBucket(
    bsls::Types::Uint64 drainRate,
    bsls::Types::Uint64 capacity,
    bsls::TimeInterval const& currentTime);

Created with MrDocs