diff options
author | Andre Eisenbach <eisenbach@google.com> | 2014-08-08 04:08:22 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-08-08 04:08:22 +0000 |
commit | c612d59e896c21ff7effff2f0733e5f6243634bc (patch) | |
tree | da8301e6c1c3a3316aa9c1e46463aa5faa45255e /jni | |
parent | 95c014076c1b6fa5a21669b58f6734da8e9b28c6 (diff) | |
parent | 27adc0cb3950dedcb51a10be453ec51737bdaaea (diff) | |
download | android_packages_apps_Bluetooth-c612d59e896c21ff7effff2f0733e5f6243634bc.tar.gz android_packages_apps_Bluetooth-c612d59e896c21ff7effff2f0733e5f6243634bc.tar.bz2 android_packages_apps_Bluetooth-c612d59e896c21ff7effff2f0733e5f6243634bc.zip |
am 27adc0cb: am 1a5f3b3a: am 755ef770: Merge "LE: Add limited advertising duration capability (3/3)" into lmp-dev
* commit '27adc0cb3950dedcb51a10be453ec51737bdaaea':
LE: Add limited advertising duration capability (3/3)
Diffstat (limited to 'jni')
-rw-r--r-- | jni/com_android_bluetooth_gatt.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/jni/com_android_bluetooth_gatt.cpp b/jni/com_android_bluetooth_gatt.cpp index 84b1f2f5e..921ad83b3 100644 --- a/jni/com_android_bluetooth_gatt.cpp +++ b/jni/com_android_bluetooth_gatt.cpp @@ -1440,21 +1440,23 @@ static void gattConnectionParameterUpdateNative(JNIEnv *env, jobject object, jin } static void gattClientEnableAdvNative(JNIEnv* env, jobject object, jint client_if, - jint min_interval, jint max_interval, jint adv_type, jint chnl_map, jint tx_power) + jint min_interval, jint max_interval, jint adv_type, jint chnl_map, jint tx_power, + jint timeout_s) { if (!sGattIf) return; sGattIf->client->multi_adv_enable(client_if, min_interval, max_interval, adv_type, chnl_map, - tx_power); + tx_power, timeout_s); } static void gattClientUpdateAdvNative(JNIEnv* env, jobject object, jint client_if, - jint min_interval, jint max_interval, jint adv_type, jint chnl_map, jint tx_power) + jint min_interval, jint max_interval, jint adv_type, jint chnl_map, jint tx_power, + jint timeout_s) { if (!sGattIf) return; sGattIf->client->multi_adv_update(client_if, min_interval, max_interval, adv_type, chnl_map, - tx_power); + tx_power, timeout_s); } static void gattClientSetAdvDataNative(JNIEnv* env, jobject object , jint client_if, @@ -1709,8 +1711,8 @@ static void gattTestNative(JNIEnv *env, jobject object, jint command, // JNI functions defined in AdvertiseManager class. static JNINativeMethod sAdvertiseMethods[] = { - {"gattClientEnableAdvNative", "(IIIIII)V", (void *) gattClientEnableAdvNative}, - {"gattClientUpdateAdvNative", "(IIIIII)V", (void *) gattClientUpdateAdvNative}, + {"gattClientEnableAdvNative", "(IIIIIII)V", (void *) gattClientEnableAdvNative}, + {"gattClientUpdateAdvNative", "(IIIIIII)V", (void *) gattClientUpdateAdvNative}, {"gattClientSetAdvDataNative", "(IZZZI[B[B[B)V", (void *) gattClientSetAdvDataNative}, {"gattClientDisableAdvNative", "(I)V", (void *) gattClientDisableAdvNative}, }; |