/frameworks/base/core/java/android/net/ |
NetworkTemplate.aidl | 19 parcelable NetworkTemplate;
|
INetworkStatsSession.aidl | 21 import android.net.NetworkTemplate; 27 NetworkStats getSummaryForNetwork(in NetworkTemplate template, long start, long end); 29 NetworkStatsHistory getHistoryForNetwork(in NetworkTemplate template, int fields); 32 NetworkStats getSummaryForAllUid(in NetworkTemplate template, long start, long end, boolean includeTags); 34 NetworkStatsHistory getHistoryForUid(in NetworkTemplate template, int uid, int set, int tag, int fields);
|
NetworkTemplate.java | 44 public class NetworkTemplate implements Parcelable { 75 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) { 76 return new NetworkTemplate(MATCH_MOBILE_ALL, subscriberId, null); 84 public static NetworkTemplate buildTemplateMobile3gLower(String subscriberId) { 85 return new NetworkTemplate(MATCH_MOBILE_3G_LOWER, subscriberId, null); 93 public static NetworkTemplate buildTemplateMobile4g(String subscriberId) { 94 return new NetworkTemplate(MATCH_MOBILE_4G, subscriberId, null); 101 public static NetworkTemplate buildTemplateMobileWildcard() { 102 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null); 109 public static NetworkTemplate buildTemplateWifiWildcard() [all...] |
INetworkStatsService.aidl | 22 import android.net.NetworkTemplate; 31 long getNetworkTotalBytes(in NetworkTemplate template, long start, long end);
|
INetworkPolicyManager.aidl | 23 import android.net.NetworkTemplate; 47 void snoozeLimit(in NetworkTemplate template);
|
NetworkPolicy.java | 27 * Policy for networks matching a {@link NetworkTemplate}, including usage cycle 38 public final NetworkTemplate template; 51 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, 57 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, 60 this.template = checkNotNull(template, "missing NetworkTemplate");
|
/packages/apps/Settings/src/com/android/settings/net/ |
NetworkPolicyEditor.java | 23 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 24 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 25 import static android.net.NetworkTemplate.MATCH_WIFI; 26 import static android.net.NetworkTemplate.buildTemplateMobile3gLower; 27 import static android.net.NetworkTemplate.buildTemplateMobile4g; 28 import static android.net.NetworkTemplate.buildTemplateMobileAll; 33 import android.net.NetworkTemplate; 105 public boolean hasLimitedPolicy(NetworkTemplate template) { 110 public NetworkPolicy getOrCreatePolicy(NetworkTemplate template) { 119 public NetworkPolicy getPolicy(NetworkTemplate template) [all...] |
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);
|
DataUsageMeteredSettings.java | 27 import android.net.NetworkTemplate; 96 final NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll( 105 final NetworkTemplate template = NetworkTemplate.buildTemplateWifi(networkId); 112 private final NetworkTemplate mTemplate; 115 public MeteredPreference(Context context, NetworkTemplate template) {
|
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)
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/net/ |
NetworkOverLimitActivity.java | 20 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 21 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 22 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL; 31 import android.net.NetworkTemplate; 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/ |
DataIdleTest.java | 23 import android.net.NetworkTemplate; 56 NetworkTemplate template = NetworkTemplate.buildTemplateWifiWildcard(); 65 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId); 72 * @param template {link {@link NetworkTemplate} to match. 74 private void fetchStats(NetworkTemplate template) {
|
/frameworks/base/services/tests/servicestests/src/com/android/server/net/ |
NetworkStatsCollectionTest.java | 22 import static android.net.NetworkTemplate.buildTemplateMobileAll; 28 import android.net.NetworkTemplate; 59 NetworkTemplate.forceAllNetworkTypes(); 173 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets) { 180 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets) {
|
/frameworks/base/services/java/com/android/server/net/ |
NetworkPolicyManagerService.java | 46 import static android.net.NetworkTemplate.MATCH_ETHERNET; 47 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 48 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 49 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL; 50 import static android.net.NetworkTemplate.MATCH_WIFI; 51 import static android.net.NetworkTemplate.buildTemplateMobileAll; 101 import android.net.NetworkTemplate; 195 private static final String ATTR_NETWORK_TEMPLATE = "networkTemplate"; 248 private HashMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = Maps.newHashMap(); 260 private HashSet<NetworkTemplate> mOverLimitNotified = Sets.newHashSet() [all...] |
NetworkStatsService.java | 37 import static android.net.NetworkTemplate.buildTemplateMobileWildcard; 38 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 90 import android.net.NetworkTemplate; 477 NetworkTemplate template, long start, long end) { 482 public NetworkStatsHistory getHistoryForNetwork(NetworkTemplate template, int fields) { 488 NetworkTemplate template, long start, long end, boolean includeTags) { 500 NetworkTemplate template, int uid, int set, int tag, int fields) { 521 NetworkTemplate template, long start, long end) { 543 private NetworkStatsHistory internalGetHistoryForNetwork(NetworkTemplate template, int fields) { 562 public long getNetworkTotalBytes(NetworkTemplate template, long start, long end) [all...] |
NetworkStatsCollection.java | 29 import android.net.NetworkTemplate; 135 NetworkTemplate template, int uid, int set, int tag, int fields) { 144 NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end) { 162 public NetworkStats getSummary(NetworkTemplate template, long start, long end) { 485 * Test if given {@link NetworkTemplate} matches any {@link NetworkIdentity} 488 private static boolean templateMatches(NetworkTemplate template, NetworkIdentitySet identSet) {
|
NetworkStatsRecorder.java | 27 import android.net.NetworkTemplate; 115 public NetworkStats.Entry getTotalSinceBootLocked(NetworkTemplate template) {
|
/frameworks/base/services/tests/servicestests/src/com/android/server/ |
NetworkStatsServiceTest.java | 32 import static android.net.NetworkTemplate.buildTemplateMobileAll; 33 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 64 import android.net.NetworkTemplate; 98 private static NetworkTemplate sTemplateWifi = buildTemplateWifiWildcard(); 99 private static NetworkTemplate sTemplateImsi1 = buildTemplateMobileAll(IMSI_1); 100 private static NetworkTemplate sTemplateImsi2 = buildTemplateMobileAll(IMSI_2); [all...] |
NetworkPolicyManagerServiceTest.java | 69 import android.net.NetworkTemplate; 112 private static NetworkTemplate sTemplateWifi = NetworkTemplate.buildTemplateWifi(TEST_SSID); [all...] |
/packages/apps/Settings/src/com/android/settings/ |
DataUsageSummary.java | 30 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER; 31 import static android.net.NetworkTemplate.MATCH_MOBILE_4G; 32 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL; 33 import static android.net.NetworkTemplate.MATCH_WIFI; 34 import static android.net.NetworkTemplate.buildTemplateEthernet; 35 import static android.net.NetworkTemplate.buildTemplateMobile3gLower; 36 import static android.net.NetworkTemplate.buildTemplateMobile4g; 37 import static android.net.NetworkTemplate.buildTemplateMobileAll; 38 import static android.net.NetworkTemplate.buildTemplateWifiWildcard; 77 import android.net.NetworkTemplate; [all...] |