summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothTetheringDataTracker.java
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
commit701e77fc81fccfcb57099efaa2eb8bb2b3cc9cdc (patch)
tree4f1fe2118e251da49f249477c7367fc74862a346 /framework/java/android/bluetooth/BluetoothTetheringDataTracker.java
parent709a574f2db61357a990d88859cd0b9fa6569137 (diff)
parentac1d41c6ab24669f63bbbc4ae86971e52ef68e9b (diff)
Merge "Introduce network link quality statistics" into klp-dev
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothTetheringDataTracker.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothTetheringDataTracker.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/framework/java/android/bluetooth/BluetoothTetheringDataTracker.java b/framework/java/android/bluetooth/BluetoothTetheringDataTracker.java
index 0aedecb82d..a9b7176933 100644
--- a/framework/java/android/bluetooth/BluetoothTetheringDataTracker.java
+++ b/framework/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);