twisted.protocols.htb module documentationtwisted.protocols
View Source
Hierarchical Token Bucket traffic shaping.
Patterned after Martin Devera's Hierarchical Token Bucket traffic shaper for the Linux kernel.
| See Also | HTB Linux queuing discipline manual - user guide | |
| Token Bucket Filter in Linux Advanced Routing & Traffic Control HOWTO | ||
| Class | Bucket | Implementation of a Token bucket. |
| Interface | IBucketFilter | No interface docstring; 1/1 methods documented |
| Class | HierarchicalBucketFilter | Filter things into buckets that can be nested. |
| Class | FilterByHost | A Hierarchical Bucket filter with a Bucket for each
host. |
| Class | FilterByServer | A Hierarchical Bucket filter with a Bucket for each
service. |
| Class | ShapedConsumer | Wraps a Consumer and shapes the rate at which it receives
data. |
| Class | ShapedTransport | Wraps a Transport and shapes the rate at which it receives
data. |
| Class | ShapedProtocolFactory | Dispense Protocols with traffic shaping on their
transports. |