summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorlucaslin <lucaslin@google.com>2021-01-21 02:05:08 +0800
committerChiachang Wang <chiachangwang@google.com>2021-02-18 12:02:02 +0800
commitbe5d09359c18b6063069ef3d114fbca65c2bc347 (patch)
treeb9351d0cf17a61b08b3f3965ae01fc7f91a480eb /core/java/android
parent7dea3c5c3d99bb98ed798632487d4affddeab431 (diff)
[IT05] Remove the unused network activity logic out from NMS
The network activity logic is moved to ConnectivityService. CS is no longer setting the idle timer via NMS to netd. The idle timer should only set from CS, so remove the network activity logic out from NMS. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: Ief9e892586aaee8e9542b9313088fa50d1d411e5
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/os/INetworkManagementService.aidl35
1 files changed, 0 insertions, 35 deletions
diff --git a/core/java/android/os/INetworkManagementService.aidl b/core/java/android/os/INetworkManagementService.aidl
index 33deddae01b6..874add5cdbd8 100644
--- a/core/java/android/os/INetworkManagementService.aidl
+++ b/core/java/android/os/INetworkManagementService.aidl
@@ -24,7 +24,6 @@ import android.net.Network;
import android.net.NetworkStats;
import android.net.RouteInfo;
import android.net.UidRange;
-import android.os.INetworkActivityListener;
/**
* @hide
@@ -294,25 +293,6 @@ interface INetworkManagementService
@UnsupportedAppUsage(maxTargetSdk = 30, trackingBug = 170729553)
boolean isBandwidthControlEnabled();
- /**
- * Sets idletimer for an interface.
- *
- * This either initializes a new idletimer or increases its
- * reference-counting if an idletimer already exists for given
- * {@code iface}.
- *
- * {@code type} is the type of the interface, such as TYPE_MOBILE.
- *
- * Every {@code addIdleTimer} should be paired with a
- * {@link removeIdleTimer} to cleanup when the network disconnects.
- */
- void addIdleTimer(String iface, int timeout, int type);
-
- /**
- * Removes idletimer for an interface.
- */
- void removeIdleTimer(String iface);
-
void setFirewallEnabled(boolean enabled);
boolean isFirewallEnabled();
void setFirewallInterfaceRule(String iface, boolean allow);
@@ -320,21 +300,6 @@ interface INetworkManagementService
void setFirewallUidRules(int chain, in int[] uids, in int[] rules);
void setFirewallChainEnabled(int chain, boolean enable);
- /**
- * Start listening for mobile activity state changes.
- */
- void registerNetworkActivityListener(INetworkActivityListener listener);
-
- /**
- * Stop listening for mobile activity state changes.
- */
- void unregisterNetworkActivityListener(INetworkActivityListener listener);
-
- /**
- * Check whether the mobile radio is currently active.
- */
- boolean isNetworkActive();
-
void addLegacyRouteForNetId(int netId, in RouteInfo routeInfo, int uid);
/**