Searched refs:NetworkTemplate (Results 1 - 25 of 27) sorted by relevance

12

/frameworks/base/core/java/android/net/
H A DNetworkTemplate.aidl19 parcelable NetworkTemplate;
H A DINetworkStatsSession.aidl21 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 DNetworkTemplate.java54 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 DDataUsageRequest.java19 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 DINetworkPolicyManager.aidl23 import android.net.NetworkTemplate;
49 void snoozeLimit(in NetworkTemplate template);
H A DINetworkStatsService.aidl23 import android.net.NetworkTemplate;
42 long getNetworkTotalBytes(in NetworkTemplate template, long start, long end);
H A DNetworkPolicy.java32 * 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 DNetworkPolicyEditor.java23 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 DNetworkOverLimitActivity.java26 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 DDataIdleTest.java23 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 DSummaryForAllUidLoader.java23 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 DChartDataLoader.java30 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 DDataUsageController.java26 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 DNetworkStatsManager.java28 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 DNetworkStats.java24 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 DNetworkPolicyEditorTest.java21 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 DNetworkStatsCollectionTest.java23 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 DNetworkStatsObserversTest.java31 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 DNetworkStatsServiceTest.java37 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 DNetworkStatsCollection.java34 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 DNetworkPolicyManagerShellCommand.java36 import android.net.NetworkTemplate;
373 final NetworkTemplate template = NetworkTemplate.buildTemplateWifi(ssid);
H A DNetworkPolicyManagerService.java65 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 DNetworkStatsService.java37 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 DNetworkStatsObservers.java27 import android.net.NetworkTemplate;
369 private long getTotalBytesForNetwork(NetworkTemplate template) {
411 private long getTotalBytesForNetworkUid(NetworkTemplate template, int uid) {
H A DNetworkStatsRecorder.java29 import android.net.NetworkTemplate;
151 public NetworkStats.Entry getTotalSinceBootLocked(NetworkTemplate template) {

Completed in 609 milliseconds

12