summaryrefslogtreecommitdiff
path: root/core/java/android/net/SamplingDataTracker.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove dead code, mostly DataStateTracker.Paul Jensen2015-03-111-300/+0
| | | | Change-Id: I1433937bffdb29bd42fb1adbfcf0a50ceffac7dd
* Rename LinkInfo to LinkQualityInfoVinit Deshapnde2013-09-041-15/+15
| | | | | | | | | This change renames the LinkInfo objects to LinkQuailtyInfo. The API is still hidden; but it can be accessed via reflection. Bug: 10342372 Change-Id: Ieccea87c467ceae5d7f76298b137573f67396cd6
* Increase sampling data size limitsVinit Deshapnde2013-08-261-44/+49
| | | | | | | | Integer doesn't seem to like number > 2 Gig; so converting all bits of samples to long; and handling exceptions that may crash the service Bug: 10459447 Change-Id: I1291e97ba6d0ab7304dc6a6e8ef819d17491e017
* Introduce network link quality statisticsVinit Deshapnde2013-08-211-0/+295
This change starts tracking traffic quality data for WiFi and mobile networks. The quality is tracked based on incidental traffic, and not on specific measurements. Theoretical bandwidths are hard-coded, as well as sampling interval; although sampling interval can be changed by setting a system policy. Bugs filed to remove shortcomings of this change - 10342372 Change LinkInfo name to something better 10342318 Move hardcoded values of MobileLinkInfo to resources so they can be updated without changing code Bug: 10006249 Change-Id: I83d8c7594da20fe53abbd5e1f909b1f606b035bb