diff options
| author | Lixin Yue <L.X.YUE@motorola.com> | 2009-08-31 15:55:13 +0800 |
|---|---|---|
| committer | Jaikumar Ganesh <jaikumar@google.com> | 2009-09-01 13:58:31 -0700 |
| commit | 3ab1182c39e07407a0531a24f1985216fa7ee74b (patch) | |
| tree | 540959b0e8284d888c91617c87017c67edbbc785 /framework/java/android/bluetooth/BluetoothDevice.java | |
| parent | 0d5387689d2eda5a4002fa228b8c11e931e9de5f (diff) | |
Add Bluetooth Device trust
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothDevice.java')
| -rw-r--r-- | framework/java/android/bluetooth/BluetoothDevice.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/framework/java/android/bluetooth/BluetoothDevice.java b/framework/java/android/bluetooth/BluetoothDevice.java index 0a71961992..0ec3243fd6 100644 --- a/framework/java/android/bluetooth/BluetoothDevice.java +++ b/framework/java/android/bluetooth/BluetoothDevice.java @@ -266,6 +266,33 @@ public final class BluetoothDevice implements Parcelable { return BluetoothError.ERROR_IPC; } + /** + * Get trust state of a remote device. + * @hide + */ + public boolean getTrustState() { + try { + return sService.getTrustState(mAddress); + } catch (RemoteException e) { + Log.e(TAG, "", e); + } + return false; + } + + /** + * Set trust state for a remote device. + * @param value the trust state value (true or false) + * @hide + */ + public boolean setTrust(boolean value) { + try { + return sService.setTrust(mAddress, value); + } catch (RemoteException e) { + Log.e(TAG, "", e); + } + return false; + } + /** @hide */ public int getBluetoothClass() { try { |
