diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2011-06-29 10:53:06 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-06-29 10:53:06 -0700 |
| commit | afb60c36b7879c4ed195fb19cc4334175be28c92 (patch) | |
| tree | 2e9ed09e8657b2ada6778ab21d40f73428c7c8c4 /core/java/android | |
| parent | 2d700947dbdf46b030ec911d1347680906783e22 (diff) | |
| parent | 50fd36d7c38c40b087c8f3e3172478abe0c051d9 (diff) | |
Merge "Push interface quota rules from NetworkPolicyManager to kernel."
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/os/INetworkManagementService.aidl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/os/INetworkManagementService.aidl b/core/java/android/os/INetworkManagementService.aidl index 1b09242d4c03..047a265c6e76 100644 --- a/core/java/android/os/INetworkManagementService.aidl +++ b/core/java/android/os/INetworkManagementService.aidl @@ -210,6 +210,16 @@ interface INetworkManagementService NetworkStats getNetworkStatsUidDetail(int uid); /** + * Set an overall quota for a group of interfaces. + */ + void setInterfaceQuota(in String[] iface, long quota); + + /** + * Control network activity of a UID over interfaces with a quota limit. + */ + void setUidNetworkRules(int uid, boolean rejectOnQuotaInterfaces); + + /** * Configures bandwidth throttling on an interface. */ void setInterfaceThrottle(String iface, int rxKbps, int txKbps); |
