Lines Matching defs:policy
38 * Manager for creating and modifying network policy rules.
44 /** No specific network policy, use system default. */
76 * Set policy flags for specific UID.
78 * @param policy {@link #POLICY_NONE} or combination of flags like
81 public void setUidPolicy(int uid, int policy) {
83 mService.setUidPolicy(uid, policy);
96 public int[] getUidsWithPolicy(int policy) {
98 return mService.getUidsWithPolicy(policy);
156 public static long computeLastCycleBoundary(long currentTime, NetworkPolicy policy) {
157 if (policy.cycleDay == CYCLE_NONE) {
161 final Time now = new Time(policy.cycleTimezone);
167 snapToCycleDay(cycle, policy.cycleDay);
179 snapToCycleDay(cycle, policy.cycleDay);
186 public static long computeNextCycleBoundary(long currentTime, NetworkPolicy policy) {
187 if (policy.cycleDay == CYCLE_NONE) {
191 final Time now = new Time(policy.cycleTimezone);
197 snapToCycleDay(cycle, policy.cycleDay);
209 snapToCycleDay(cycle, policy.cycleDay);
267 // nothing found above; we can apply policy to UID
272 public static void dumpPolicy(PrintWriter fout, int policy) {
274 if ((policy & POLICY_REJECT_METERED_BACKGROUND) != 0) {