Package org.red5.server.stream
Interface ITokenBucketService
public interface ITokenBucketService
A service used to create and manage token buckets.
- Author:
- The Red5 Project, Steven Gong ([email protected])
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreateTokenBucket(long capacity, long speed) Create a token bucket.voidremoveTokenBucket(ITokenBucket bucket) Remove this bucket.
-
Field Details
-
KEY
- See Also:
-
-
Method Details
-
createTokenBucket
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
Remove this bucket.- Parameters:
bucket- Bucket to remove
-