diff options
| author | Chiachang Wang <chiachangwang@google.com> | 2020-12-15 15:56:00 +0800 |
|---|---|---|
| committer | Chiachang Wang <chiachangwang@google.com> | 2020-12-21 03:48:54 +0000 |
| commit | 6703edcfed0e5c9b07bd3be901f9f8ffbd163ea4 (patch) | |
| tree | 324e94f12ef6117b5f574561c2451675d1a4a819 /core/java/android | |
| parent | a2353ae2ca5fd29353f3bcf055dbafeff6cd26e4 (diff) | |
[IT03] Add replacement methods for network activity
Reference for NMS in ConnectivityManager should be removed for
incoming CS mainline. The API for listening network activity
should not go into NMS. As an alternative, the registry requests
should be sent to CS and handled by CS. Add necessary alternative
in IConnectivityManger first. The detail implementation will be
added in the follow up commits.
Bug: 170598012
Test: m
Change-Id: If4d24b937feb88a61f22073af2f671cf20298364
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/net/IConnectivityManager.aidl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/net/IConnectivityManager.aidl b/core/java/android/net/IConnectivityManager.aidl index fb0128363310..95a2f2efeb7d 100644 --- a/core/java/android/net/IConnectivityManager.aidl +++ b/core/java/android/net/IConnectivityManager.aidl @@ -31,6 +31,7 @@ import android.net.ISocketKeepaliveCallback; import android.net.ProxyInfo; import android.os.Bundle; import android.os.IBinder; +import android.os.INetworkActivityListener; import android.os.Messenger; import android.os.ParcelFileDescriptor; import android.os.PersistableBundle; @@ -233,4 +234,10 @@ interface IConnectivityManager in PersistableBundle extras); void systemReady(); + + void registerNetworkActivityListener(in INetworkActivityListener l); + + void unregisterNetworkActivityListener(in INetworkActivityListener l); + + boolean isDefaultNetworkActive(); } |
