| BandwidthMeasuringOutputStream |
Measures bytes per second, notifies the consumer callback about each measurement
|
| BandwidthThrottledOutputStream |
|
| BandwidthThrottlerImpl |
A bandwidth throttler for output stream (i.e.
|
| DiscreteTimePeriodsThrottler |
Throttles the operations to hit the target ops per second.
|
| OpsPerSecondMeasurer |
Measures ops per second, notifies the consumer callback about the measurement
|
| ThrottledInputStream |
Calls Throttler class each read operation
so that Throttler measures and enforces the bandwidth it was configured to enforce
|
| ThrottledOutputStream |
Calls Throttler class each write operation
so that Throttler measures and enforces the bandwidth it was configured to enforce
|