/frameworks/base/core/java/android/net/ |
H A D | NetworkTemplate.aidl | 19 parcelable NetworkTemplate;
|
H A D | INetworkStatsSession.aidl | 21 import android.net.NetworkTemplate; 27 NetworkStats getDeviceSummaryForNetwork(in NetworkTemplate template, long start, long end); 30 NetworkStats getSummaryForNetwork(in NetworkTemplate template, long start, long end); 32 NetworkStatsHistory getHistoryForNetwork(in NetworkTemplate template, int fields); 35 NetworkStats getSummaryForAllUid(in NetworkTemplate template, long start, long end, boolean includeTags); 37 NetworkStatsHistory getHistoryForUid(in NetworkTemplate template, int uid, int set, int tag, int fields); 39 NetworkStatsHistory getHistoryIntervalForUid(in NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end);
|
H A D | NetworkTemplate.java | 54 public class NetworkTemplate implements Parcelable { class in inherits:Parcelable 83 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) { 84 return new NetworkTemplate(MATCH_MOBILE_ALL, subscriberId, null); 92 public static NetworkTemplate buildTemplateMobile3gLower(String subscriberId) { 93 return new NetworkTemplate(MATCH_MOBILE_3G_LOWER, subscriberId, null); 101 public static NetworkTemplate buildTemplateMobile4g(String subscriberId) { 102 return new NetworkTemplate(MATCH_MOBILE_4G, subscriberId, null); 109 public static NetworkTemplate buildTemplateMobileWildcard() { 110 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null); 117 public static NetworkTemplate buildTemplateWifiWildcar 173 public NetworkTemplate(int matchRule, String subscriberId, String networkId) { method in class:NetworkTemplate 177 public NetworkTemplate(int matchRule, String subscriberId, String[] matchSubscriberIds, method in class:NetworkTemplate 185 private NetworkTemplate(Parcel in) { method in class:NetworkTemplate [all...] |
H A D | DataUsageRequest.java | 19 import android.net.NetworkTemplate; 45 * {@link NetworkTemplate} describing the network to monitor. 47 public final NetworkTemplate template; 54 public DataUsageRequest(int requestId, NetworkTemplate template, long thresholdInBytes) { 77 NetworkTemplate template = in.readParcelable(null);
|
H A D | INetworkPolicyManager.aidl | 23 import android.net.NetworkTemplate; 49 void snoozeLimit(in NetworkTemplate template);
|
H A D | INetworkStatsService.aidl | 23 import android.net.NetworkTemplate; 42 long getNetworkTotalBytes(in NetworkTemplate template, long start, long end);
|
H A D | NetworkPolicy.java | 32 * Policy for networks matching a {@link NetworkTemplate}, including usage cycle 48 public NetworkTemplate template; 61 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, 67 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, 70 this.template = checkNotNull(template, "missing NetworkTemplate"); 229 NetworkTemplate template = NetworkTemplate.getNetworkTemplateFromBackup(in);
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/ |
H A D | NetworkPolicyEditor.java | 23 import static android.net.NetworkTemplate.MATCH_WIFI; 28 import android.net.NetworkTemplate; 96 public boolean hasLimitedPolicy(NetworkTemplate template) { 101 public NetworkPolicy getOrCreatePolicy(NetworkTemplate template) { 110 public NetworkPolicy getPolicy(NetworkTemplate template) { 119 public NetworkPolicy getPolicyMaybeUnquoted(NetworkTemplate template) { 129 private static NetworkPolicy buildDefaultPolicy(NetworkTemplate template) { 151 public int getPolicyCycleDay(NetworkTemplate template) { 156 public void setPolicyCycleDay(NetworkTemplate template, int cycleDay, String cycleTimezone) { 165 public long getPolicyWarningBytes(NetworkTemplate templat [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/net/ |
H A D | NetworkOverLimitActivity.java | 26 import android.net.NetworkTemplate; 36 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 37 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 38 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL; 41 * Notify user that a {@link NetworkTemplate} is over its 52 final NetworkTemplate template = getIntent().getParcelableExtra(EXTRA_NETWORK_TEMPLATE); 76 private void snoozePolicy(NetworkTemplate template) { 86 private static int getLimitedDialogTitleForTemplate(NetworkTemplate template) {
|
/frameworks/base/tests/DataIdleTest/src/com/android/tests/dataidle/ |
H A D | DataIdleTest.java | 23 import android.net.NetworkTemplate; 56 NetworkTemplate template = NetworkTemplate.buildTemplateWifiWildcard(); 65 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId); 72 * @param template {@link NetworkTemplate} to match. 74 private void fetchStats(NetworkTemplate template) {
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/net/ |
H A D | SummaryForAllUidLoader.java | 23 import android.net.NetworkTemplate; 35 public static Bundle buildArgs(NetworkTemplate template, long start, long end) { 57 final NetworkTemplate template = mArgs.getParcelable(KEY_TEMPLATE);
|
H A D | ChartDataLoader.java | 30 import android.net.NetworkTemplate; 47 public static Bundle buildArgs(NetworkTemplate template, AppItem app) { 51 public static Bundle buildArgs(NetworkTemplate template, AppItem app, int fields) { 73 final NetworkTemplate template = mArgs.getParcelable(KEY_TEMPLATE); 86 private ChartData loadInBackground(NetworkTemplate template, AppItem app, int fields) 133 NetworkTemplate template, int uid, int set, NetworkStatsHistory existing)
|
H A D | DataUsageController.java | 26 import android.net.NetworkTemplate; 122 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId); 123 template = NetworkTemplate.normalize(template, mTelephonyManager.getMergedSubscriberIds()); 129 NetworkTemplate template = NetworkTemplate.buildTemplateWifiWildcard(); 133 public DataUsageInfo getDataUsageInfo(NetworkTemplate template) { 193 private NetworkPolicy findNetworkPolicy(NetworkTemplate template) {
|
/frameworks/base/core/java/android/app/usage/ |
H A D | NetworkStatsManager.java | 28 import android.net.NetworkTemplate; 130 NetworkTemplate template; 168 NetworkTemplate template; 205 NetworkTemplate template; 258 NetworkTemplate template; 299 NetworkTemplate template; 358 NetworkTemplate template = createTemplate(networkType, subscriberId); 412 private static NetworkTemplate createTemplate(int networkType, String subscriberId) { 413 NetworkTemplate template = null; 416 template = NetworkTemplate [all...] |
H A D | NetworkStats.java | 24 import android.net.NetworkTemplate; 76 private NetworkTemplate mTemplate; 100 NetworkStats(Context context, NetworkTemplate template, long startTimestamp,
|
/frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/utils/ |
H A D | NetworkPolicyEditorTest.java | 21 import android.net.NetworkTemplate; 39 private NetworkTemplate mNetworkTemplate; 44 mNetworkTemplate = NetworkTemplate.buildTemplateMobileAll("123456789123456");
|
/frameworks/base/services/tests/servicestests/src/com/android/server/net/ |
H A D | NetworkStatsCollectionTest.java | 23 import static android.net.NetworkTemplate.buildTemplateMobileAll; 30 import android.net.NetworkTemplate; 65 NetworkTemplate.forceAllNetworkTypes(); 239 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets, 248 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets) {
|
H A D | NetworkStatsObserversTest.java | 31 import static android.net.NetworkTemplate.buildTemplateMobileAll; 32 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 40 import android.net.NetworkTemplate; 81 private static NetworkTemplate sTemplateWifi = buildTemplateWifiWildcard(); 82 private static NetworkTemplate sTemplateImsi1 = buildTemplateMobileAll(IMSI_1); 83 private static NetworkTemplate sTemplateImsi2 = buildTemplateMobileAll(IMSI_2);
|
H A D | NetworkStatsServiceTest.java | 37 import static android.net.NetworkTemplate.buildTemplateMobileAll; 38 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 75 import android.net.NetworkTemplate; 133 private static NetworkTemplate sTemplateWifi = buildTemplateWifiWildcard(); 134 private static NetworkTemplate sTemplateImsi1 = buildTemplateMobileAll(IMSI_1); 135 private static NetworkTemplate sTemplateImsi2 = buildTemplateMobileAll(IMSI_2); 960 private void assertNetworkTotal(NetworkTemplate template, long rxBytes, long rxPackets, 966 private void assertNetworkTotal(NetworkTemplate template, long start, long end, long rxBytes, 978 private void assertUidTotal(NetworkTemplate template, int uid, long rxBytes, long rxPackets, 984 private void assertUidTotal(NetworkTemplate templat [all...] |
/frameworks/base/services/core/java/com/android/server/net/ |
H A D | NetworkStatsCollection.java | 34 import android.net.NetworkTemplate; 169 NetworkTemplate template, int uid, int set, int tag, int fields, 180 NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end, 191 NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end, 219 public NetworkStats getSummary(NetworkTemplate template, long start, long end, 228 public NetworkStats getSummary(NetworkTemplate template, long start, long end, 584 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateMobileWildcard(), "cell"); 585 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateWifiWildcard(), "wifi"); 586 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateEthernet(), "eth"); 587 dumpCheckin(pw, start, end, NetworkTemplate [all...] |
H A D | NetworkPolicyManagerShellCommand.java | 36 import android.net.NetworkTemplate; 373 final NetworkTemplate template = NetworkTemplate.buildTemplateWifi(ssid);
|
H A D | NetworkPolicyManagerService.java | 65 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 66 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 67 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL; 68 import static android.net.NetworkTemplate.MATCH_WIFI; 69 import static android.net.NetworkTemplate.buildTemplateMobileAll; 134 import android.net.NetworkTemplate; 362 final ArrayMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = new ArrayMap<>(); 421 private final ArraySet<NetworkTemplate> mOverLimitNotified = new ArraySet<>(); 955 final NetworkTemplate template = intent.getParcelableExtra(EXTRA_NETWORK_TEMPLATE); 974 final NetworkTemplate templat [all...] |
H A D | NetworkStatsService.java | 37 import static android.net.NetworkTemplate.buildTemplateMobileWildcard; 38 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 90 import android.net.NetworkTemplate; 523 public NetworkStats getDeviceSummaryForNetwork(NetworkTemplate template, long start, 547 NetworkTemplate template, long start, long end) { 553 public NetworkStatsHistory getHistoryForNetwork(NetworkTemplate template, int fields) { 560 NetworkTemplate template, long start, long end, boolean includeTags) { 580 NetworkTemplate template, int uid, int set, int tag, int fields) { 593 NetworkTemplate template, int uid, int set, int tag, int fields, 626 NetworkTemplate templat [all...] |
H A D | NetworkStatsObservers.java | 27 import android.net.NetworkTemplate; 369 private long getTotalBytesForNetwork(NetworkTemplate template) { 411 private long getTotalBytesForNetworkUid(NetworkTemplate template, int uid) {
|
H A D | NetworkStatsRecorder.java | 29 import android.net.NetworkTemplate; 151 public NetworkStats.Entry getTotalSinceBootLocked(NetworkTemplate template) {
|