Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f2eb3a58 authored by Junyu Lai's avatar Junyu Lai
Browse files

[MS36] Remove unused getNetwork[Total|Uid]Bytes

Since the usages are all removed, clean up the
unused code accordingly.

Test: TH
Bug: 204830222
Change-Id: Ia6863a7098632580b411bd79550754e511ea2543
parent fa02276b
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -17,16 +17,8 @@
package com.android.server.net;

import android.annotation.NonNull;
import android.net.NetworkStats;
import android.net.NetworkTemplate;

public abstract class NetworkStatsManagerInternal {
    /** Return network layer usage total for traffic that matches template. */
    public abstract long getNetworkTotalBytes(NetworkTemplate template, long start, long end);

    /** Return network layer usage per-UID for traffic that matches template. */
    public abstract NetworkStats getNetworkUidBytes(NetworkTemplate template, long start, long end);

    /** Mark given UID as being in foreground for stats purposes. */
    public abstract void setUidForeground(int uid, boolean uidForeground);

+0 −20
Original line number Diff line number Diff line
@@ -1690,26 +1690,6 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
    }

    private class NetworkStatsManagerInternalImpl extends NetworkStatsManagerInternal {
        @Override
        public long getNetworkTotalBytes(NetworkTemplate template, long start, long end) {
            Trace.traceBegin(TRACE_TAG_NETWORK, "getNetworkTotalBytes");
            try {
                return NetworkStatsService.this.getNetworkTotalBytes(template, start, end);
            } finally {
                Trace.traceEnd(TRACE_TAG_NETWORK);
            }
        }

        @Override
        public NetworkStats getNetworkUidBytes(NetworkTemplate template, long start, long end) {
            Trace.traceBegin(TRACE_TAG_NETWORK, "getNetworkUidBytes");
            try {
                return NetworkStatsService.this.getNetworkUidBytes(template, start, end);
            } finally {
                Trace.traceEnd(TRACE_TAG_NETWORK);
            }
        }

        @Override
        public void setUidForeground(int uid, boolean uidForeground) {
            NetworkStatsService.this.setUidForeground(uid, uidForeground);