Interface ByteBucket

All Known Implementing Classes:
ByteBucketMT, ByteBucketST

public interface ByteBucket
Byte-bucket implementation based on the token bucket algorithm. Buckets can be configured with a guaranteed normal rate, along with a burst rate.
  • Method Details

    • getRate

      int getRate()
    • setRate

      void setRate(int rate_bytes_per_sec)
    • getAvailableByteCount

      int getAvailableByteCount()
    • setBytesUsed

      void setBytesUsed(int bytes_used)
    • setFrozen

      void setFrozen(boolean frozen)