Define BLOCKED_REASON_LOW_POWER_STANDBY
Bug: 190822356 Test: atest NetworkPolicyManagerServiceTest Change-Id: I72c81ba1c3791e40a2d311cc3a06bf3b5d3727d1
This commit is contained in:
@@ -43,6 +43,7 @@ package android.net {
|
||||
field public static final int BLOCKED_REASON_BATTERY_SAVER = 1; // 0x1
|
||||
field public static final int BLOCKED_REASON_DOZE = 2; // 0x2
|
||||
field public static final int BLOCKED_REASON_LOCKDOWN_VPN = 16; // 0x10
|
||||
field public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 32; // 0x20
|
||||
field public static final int BLOCKED_REASON_NONE = 0; // 0x0
|
||||
field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8
|
||||
field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1
|
||||
|
||||
@@ -876,6 +876,15 @@ public class ConnectivityManager {
|
||||
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||
public static final int BLOCKED_REASON_LOCKDOWN_VPN = 1 << 4;
|
||||
|
||||
/**
|
||||
* Flag to indicate that an app is subject to Low Power Standby restrictions that would
|
||||
* result in its network access being blocked.
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||
public static final int BLOCKED_REASON_LOW_POWER_STANDBY = 1 << 5;
|
||||
|
||||
/**
|
||||
* Flag to indicate that an app is subject to Data saver restrictions that would
|
||||
* result in its metered network access being blocked.
|
||||
@@ -914,6 +923,7 @@ public class ConnectivityManager {
|
||||
BLOCKED_REASON_APP_STANDBY,
|
||||
BLOCKED_REASON_RESTRICTED_MODE,
|
||||
BLOCKED_REASON_LOCKDOWN_VPN,
|
||||
BLOCKED_REASON_LOW_POWER_STANDBY,
|
||||
BLOCKED_METERED_REASON_DATA_SAVER,
|
||||
BLOCKED_METERED_REASON_USER_RESTRICTED,
|
||||
BLOCKED_METERED_REASON_ADMIN_DISABLED,
|
||||
|
||||
Reference in New Issue
Block a user