Added support to get a remote device's service UUIDs

Change-Id: I9aa47ac2bb7377aca268e95fec31c518358b3065
This commit is contained in:
fredc
2012-04-06 02:08:46 -07:00
committed by Android (Google) Code Review
parent 827de2d73e
commit 4c9cacadcc
2 changed files with 4 additions and 8 deletions

View File

@@ -829,12 +829,10 @@ public final class BluetoothDevice implements Parcelable {
* was started.
*/
public boolean fetchUuidsWithSdp() {
//TODO(BT)
/*
try {
return sService.fetchRemoteUuids(this, null, null);
} catch (RemoteException e) {Log.e(TAG, "", e);}*/
return false;
return sService.fetchRemoteUuids(this);
} catch (RemoteException e) {Log.e(TAG, "", e);}
return false;
}
/** @hide */

View File

@@ -63,9 +63,7 @@ interface IBluetooth
boolean setRemoteAlias(in BluetoothDevice device, in String name);
int getRemoteClass(in BluetoothDevice device);
ParcelUuid[] getRemoteUuids(in BluetoothDevice device);
//TODO(BT)
//boolean fetchRemoteUuids(in BluetoothDevice device, in ParcelUuid uuid,
// in IBluetoothCallback callback);
boolean fetchRemoteUuids(in BluetoothDevice device);
boolean setPin(in BluetoothDevice device, boolean accept, int len, in byte[] pinCode);
boolean setPasskey(in BluetoothDevice device, boolean accept, int len, in byte[]