From 2c295f0c6d28324b610788ede2839716dc5a0a71 Mon Sep 17 00:00:00 2001 From: Alon Albert Date: Tue, 19 Jul 2011 11:16:09 +0300 Subject: [PATCH] Add a getter for the active tag Change-Id: I597e041867fba7efae41feea63fa196bc10e4aa2 --- core/java/android/net/TrafficStats.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/java/android/net/TrafficStats.java b/core/java/android/net/TrafficStats.java index 2b59dba15c..e054930684 100644 --- a/core/java/android/net/TrafficStats.java +++ b/core/java/android/net/TrafficStats.java @@ -96,6 +96,15 @@ public class TrafficStats { NetworkManagementSocketTagger.setThreadSocketStatsTag(tag); } + /** + * Get the active tag used when accounting {@link Socket} traffic originating + * from the current thread. Only one active tag per thread is supported. + * {@link #tagSocket(Socket)}. + */ + public static int getThreadStatsTag() { + return NetworkManagementSocketTagger.getThreadSocketStatsTag(); + } + /** * @deprecated unsupported, will eventually be removed */