summaryrefslogtreecommitdiffstats
path: root/core/java/android/bluetooth
diff options
context:
space:
mode:
authorVinit Deshapnde <vinitd@google.com>2013-08-22 16:16:44 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-08-22 16:16:45 +0000
commite2a6d3df1257c1c04b1a14777bb7ee65f634bdc3 (patch)
tree51e6962892a320d2ec6533d1ab057774663d9429 /core/java/android/bluetooth
parent6d15a364f26bd61122bfdd127eee225ca65206f5 (diff)
parent1f12cb52a494a3eaefc62d03a8d2fdf47a5535e9 (diff)
downloadframeworks_base-e2a6d3df1257c1c04b1a14777bb7ee65f634bdc3.zip
frameworks_base-e2a6d3df1257c1c04b1a14777bb7ee65f634bdc3.tar.gz
frameworks_base-e2a6d3df1257c1c04b1a14777bb7ee65f634bdc3.tar.bz2
Merge "Introduce network link quality statistics" into klp-dev
Diffstat (limited to 'core/java/android/bluetooth')
-rw-r--r--core/java/android/bluetooth/BluetoothTetheringDataTracker.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/core/java/android/bluetooth/BluetoothTetheringDataTracker.java b/core/java/android/bluetooth/BluetoothTetheringDataTracker.java
index 0aedecb..a9b7176 100644
--- a/core/java/android/bluetooth/BluetoothTetheringDataTracker.java
+++ b/core/java/android/bluetooth/BluetoothTetheringDataTracker.java
@@ -16,6 +16,7 @@
package android.bluetooth;
+import android.net.BaseNetworkStateTracker;
import android.os.IBinder;
import android.os.ServiceManager;
import android.os.INetworkManagementService;
@@ -54,7 +55,7 @@ import java.util.concurrent.atomic.AtomicReference;
*
* @hide
*/
-public class BluetoothTetheringDataTracker implements NetworkStateTracker {
+public class BluetoothTetheringDataTracker extends BaseNetworkStateTracker {
private static final String NETWORKTYPE = "BLUETOOTH_TETHER";
private static final String TAG = "BluetoothTethering";
private static final boolean DBG = true;
@@ -66,18 +67,12 @@ public class BluetoothTetheringDataTracker implements NetworkStateTracker {
private AtomicBoolean mDefaultRouteSet = new AtomicBoolean(false);
private final Object mLinkPropertiesLock = new Object();
- private LinkProperties mLinkProperties;
-
- private LinkCapabilities mLinkCapabilities;
-
private final Object mNetworkInfoLock = new Object();
- private NetworkInfo mNetworkInfo;
private BluetoothPan mBluetoothPan;
private static String mRevTetheredIface;
/* For sending events to connectivity service handler */
private Handler mCsHandler;
- protected Context mContext;
private static BluetoothTetheringDataTracker sInstance;
private BtdtHandler mBtdtHandler;
private AtomicReference<AsyncChannel> mAsyncChannel = new AtomicReference<AsyncChannel>(null);