History log of /frameworks/base/core/java/com/android/internal/util/TokenBucket.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0d4a398b7846f26e4452180915ecb5a9d4566148 25-Nov-2016 Hugo Benichi <hugobenichi@google.com> IP Connectivity metrics: add connect() statistics

This patch adds a ConnectStats class to aggregate connect() statistics
gathered in NetdEventListenerService. ConnectStats is uploaded once a
day by IpConnectivityMetrics.

Test: $ runtest frameworks-net + new unit test
Bug: 32198976
Change-Id: Iea63339035415513a5ba0ff4b8f4d79f75fc652d
/frameworks/base/core/java/com/android/internal/util/TokenBucket.java
998493f0ee39ae0e9ffdea27f48f1b11b0807fcb 18-Oct-2016 Hugo Benichi <hugobenichi@google.com> TokenBucket for rate-limiting and throttling

This patch adds a TokenBucket class that can accumulate and distribute
tokens over time.

Test: comes with unit tests.
Bug: 32198637
Change-Id: Iefde02a0696de93fd2b2d5dc46889e29d269385e
/frameworks/base/core/java/com/android/internal/util/TokenBucket.java