diff options
author | Vinit Deshapnde <vinitd@google.com> | 2013-08-22 16:16:44 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-08-22 16:16:45 +0000 |
commit | 701e77fc81fccfcb57099efaa2eb8bb2b3cc9cdc (patch) | |
tree | 4f1fe2118e251da49f249477c7367fc74862a346 /framework/java/android/bluetooth/BluetoothTetheringDataTracker.java | |
parent | 709a574f2db61357a990d88859cd0b9fa6569137 (diff) | |
parent | ac1d41c6ab24669f63bbbc4ae86971e52ef68e9b (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.java | 9 |
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); |