class twisted.protocols.policies.ThrottlingFactory(WrappingFactory): (source)
Throttles bandwidth and number of connections.
Write bandwidth will only be throttled if there is a producer registered.
| Method | __init__ | Undocumented |
| Instance Variable | connectionCount | Undocumented |
| Instance Variable | maxConnectionCount | Undocumented |
| Instance Variable | readLimit | Undocumented |
| Instance Variable | writeLimit | Undocumented |
| Instance Variable | readThisSecond | Undocumented |
| Instance Variable | writtenThisSecond | Undocumented |
| Instance Variable | unthrottleReadsID | Undocumented |
| Instance Variable | checkReadBandwidthID | Undocumented |
| Instance Variable | unthrottleWritesID | Undocumented |
| Instance Variable | checkWriteBandwidthID | Undocumented |
| Method | callLater | Wrapper around reactor.callLater for test purpose. |
| Method | registerWritten | Called by protocol to tell us more bytes were written. |
| Method | registerRead | Called by protocol to tell us more bytes were read. |
| Method | checkReadBandwidth | Checks if we've passed bandwidth limits. |
| Method | checkWriteBandwidth | Undocumented |
| Method | throttleReads | Throttle reads on all protocols. |
| Method | unthrottleReads | Stop throttling reads on all protocols. |
| Method | throttleWrites | Throttle writes on all protocols. |
| Method | unthrottleWrites | Stop throttling writes on all protocols. |
| Method | buildProtocol | Undocumented |
| Method | unregisterProtocol | Called by protocols when they go away. |
Inherited from WrappingFactory:
| Instance Variable | wrappedFactory | Undocumented |
| Instance Variable | protocols | Undocumented |
| Method | logPrefix | Generate a log prefix mentioning both the wrapped factory and this one. |
| Method | doStart | Undocumented |
| Method | doStop | Undocumented |
| Method | startedConnecting | Undocumented |
| Method | clientConnectionFailed | Undocumented |
| Method | clientConnectionLost | Undocumented |
| Method | registerProtocol | Called by protocol to register itself. |
Undocumented