diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2014-06-13 21:21:03 +0900 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2014-06-17 11:18:54 +0900 |
commit | c18cbfdf8d40e7a526a088225cb32341e1ea0920 (patch) | |
tree | 58b91b1df9cdde126ed0bb9361b77294b7269273 /core/java/android/net | |
parent | 10accbb46e82b3178ff26124041f3ab7d6c1802d (diff) | |
download | frameworks_base-c18cbfdf8d40e7a526a088225cb32341e1ea0920.zip frameworks_base-c18cbfdf8d40e7a526a088225cb32341e1ea0920.tar.gz frameworks_base-c18cbfdf8d40e7a526a088225cb32341e1ea0920.tar.bz2 |
Notify network observers of route changes.
Bug: 9180552
Change-Id: If8432bc74335676320b815784b21f404d3479c35
Diffstat (limited to 'core/java/android/net')
-rw-r--r-- | core/java/android/net/INetworkManagementEventObserver.aidl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/net/INetworkManagementEventObserver.aidl b/core/java/android/net/INetworkManagementEventObserver.aidl index dd9c39f..b7af374 100644 --- a/core/java/android/net/INetworkManagementEventObserver.aidl +++ b/core/java/android/net/INetworkManagementEventObserver.aidl @@ -17,6 +17,7 @@ package android.net; import android.net.LinkAddress; +import android.net.RouteInfo; /** * Callback class for receiving events from an INetworkManagementService @@ -98,4 +99,14 @@ interface INetworkManagementEventObserver { * @param servers The IP addresses of the DNS servers. */ void interfaceDnsServerInfo(String iface, long lifetime, in String[] servers); + + /** + * A route has been added or updated. + */ + void routeUpdated(in RouteInfo route); + + /** + * A route has been removed. + */ + void routeRemoved(in RouteInfo route); } |