summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorWei Wang <weiwa@google.com>2014-06-11 21:04:15 -0700
committerAndre Eisenbach <eisenbach@google.com>2014-06-12 23:48:41 +0000
commit53fe28b7b64da4452b3c49310ac9a7aec5b44763 (patch)
tree57e75bc38f67c009d44e18a78feb391197c3f893 /core/java
parentd5bb622553ddd9beac48d35a659aabe1856deb9a (diff)
downloadframeworks_base-53fe28b7b64da4452b3c49310ac9a7aec5b44763.zip
frameworks_base-53fe28b7b64da4452b3c49310ac9a7aec5b44763.tar.gz
frameworks_base-53fe28b7b64da4452b3c49310ac9a7aec5b44763.tar.bz2
LE: Add oneway attribute to Gatt callbacks
Adding the 'oneway' attribute to the GattService interface definition prevents applications from blocking callbacks. Bug: 15489651 Change-Id: Id7fcf7f95539092f03e5773ca318b5472b55cb4d
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/bluetooth/IBluetoothGattCallback.aidl6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/bluetooth/IBluetoothGattCallback.aidl b/core/java/android/bluetooth/IBluetoothGattCallback.aidl
index bf9e0a7..2d8eed4 100644
--- a/core/java/android/bluetooth/IBluetoothGattCallback.aidl
+++ b/core/java/android/bluetooth/IBluetoothGattCallback.aidl
@@ -22,7 +22,7 @@ import android.os.ParcelUuid;
* Callback definitions for interacting with BLE / GATT
* @hide
*/
-interface IBluetoothGattCallback {
+oneway interface IBluetoothGattCallback {
void onClientRegistered(in int status, in int clientIf);
void onClientConnectionState(in int status, in int clientIf,
in boolean connected, in String address);
@@ -63,7 +63,7 @@ interface IBluetoothGattCallback {
in int charInstId, in ParcelUuid charUuid,
in byte[] value);
void onReadRemoteRssi(in String address, in int rssi, in int status);
- oneway void onAdvertiseStateChange(in int advertiseState, in int status);
- oneway void onMultiAdvertiseCallback(in int status);
+ void onAdvertiseStateChange(in int advertiseState, in int status);
+ void onMultiAdvertiseCallback(in int status);
void onConfigureMTU(in String address, in int mtu, in int status);
}