diff options
author | Stanley Tng <stng@google.com> | 2018-04-13 14:54:10 -0700 |
---|---|---|
committer | Stanley Tng <stng@google.com> | 2018-04-18 16:10:11 -0700 |
commit | 9b60fc70d9b79cfe22bba24758450b9af8f5aa9f (patch) | |
tree | d0bf167c42a3415a9afd86c470519ab71a501722 | |
parent | 6505a0c522f2bed7a7185609c010e0d1d482eb34 (diff) |
Clarify API doc for BluetoothGattServer::addService
Clarify that the caller has to wait for onServiceAdded callback before
calling BluetoothGattServer::addService again.
Bug: 72717069
Test: Compile
Change-Id: I20b031c724ba64bfd71cf10e58e587f69e4a2555
(cherry picked from commit 4b5cf4856064efbc018c0f2b4d6d3ff199403ee0)
-rw-r--r-- | framework/java/android/bluetooth/BluetoothGattServer.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/framework/java/android/bluetooth/BluetoothGattServer.java b/framework/java/android/bluetooth/BluetoothGattServer.java index 4ed250043a..ef1b0bd718 100644 --- a/framework/java/android/bluetooth/BluetoothGattServer.java +++ b/framework/java/android/bluetooth/BluetoothGattServer.java @@ -701,10 +701,14 @@ public final class BluetoothGattServer implements BluetoothProfile { * <p>If the local device has already exposed services when this function * is called, a service update notification will be sent to all clients. * + * <p>The {@link BluetoothGattServerCallback#onServiceAdded} callback will indicate + * whether this service has been added successfully. Do not add another service + * before this callback. + * * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission. * * @param service Service to be added to the list of services provided by this device. - * @return true, if the service has been added successfully + * @return true, if the request to add service has been initiated */ public boolean addService(BluetoothGattService service) { if (DBG) Log.d(TAG, "addService() - service: " + service.getUuid()); |