Module t.p.htb

Part of twisted.protocols View Source

Hierarchical Token Bucket traffic shaping.

Patterned after Martin Devera's Hierarchical Token Bucket traffic shaper for the Linux kernel.
AuthorKevin Turner
See AlsoHTB Linux queuing discipline manual - user guide
Token Bucket Filter in Linux Advanced Routing & Traffic Control HOWTO
Line # Kind Name Docs
33 Class Bucket Token bucket, or something like it.
99 Interface IBucketFilter No interface docstring; 1/1 methods documented
106 Class HierarchicalBucketFilter I filter things into buckets, and I am nestable.
167 Class FilterByHost A bucket filter with a bucket for each host.
176 Class FilterByServer A bucket filter with a bucket for each service.
185 Class ShapedConsumer I wrap a Consumer and shape the rate at which it receives data.
210 Class ShapedTransport I wrap a Transport and shape the rate at which it receives data.
227 Class ShapedProtocolFactory I dispense Protocols with traffic shaping on their transports.
API Documentation for Twisted, generated by pydoctor at 2008-10-26 16:12:37.