twisted.protocols.htb.HierarchicalBucketFilter
class documentationtwisted.protocols.htb
(View In Hierarchy)
Known subclasses: twisted.protocols.htb.FilterByHost, twisted.protocols.htb.FilterByServer
Implements interfaces: twisted.protocols.htb.IBucketFilter
Filter things into buckets that can be nested.
Class Variable | bucketFactory | Class of buckets to make. (type: Bucket ) |
Class Variable | sweepInterval | Seconds between sweeping out the bucket cache. (type: int ) |
Method | __init__ | Undocumented |
Method | getBucketFor | Find or create a Bucket
corresponding to the provided parameters. |
Method | getBucketKey | Construct a key based on the input parameters to choose a Bucket . |
Method | sweep | Remove empty buckets. |
Find or create a Bucket
corresponding to the provided parameters.
Any parameters are passed on to getBucketKey
,
from them it decides which bucket you get.
Returns | (type: Bucket ) |