Interface ITokenBucketService


public interface ITokenBucketService
A service used to create and manage token buckets.
Author:
The Red5 Project, Steven Gong (steven.gong@gmail.com)
  • Field Details

  • Method Details

    • createTokenBucket

      ITokenBucket createTokenBucket(long capacity, long speed)
      Create a token bucket.
      Parameters:
      capacity - Capacity of the bucket.
      speed - Speed of the bucket. Bytes per millisecond.
      Returns:
      null if fail to create.
    • removeTokenBucket

      void removeTokenBucket(ITokenBucket bucket)
      Remove this bucket.
      Parameters:
      bucket - Bucket to remove