summaryrefslogtreecommitdiffstats
path: root/jni
diff options
context:
space:
mode:
authorWei Wang <weiwa@google.com>2014-09-22 20:14:30 -0700
committerWei Wang <weiwa@google.com>2014-10-09 18:02:06 +0000
commita1664d61821a59145f8095a75373403a0c54244e (patch)
tree1c0b533f93b2c935f9444374f98af5393f15a4f2 /jni
parent6482273e836a7a6de5f8d05562ddc1afc2bfa828 (diff)
downloadandroid_packages_apps_Bluetooth-a1664d61821a59145f8095a75373403a0c54244e.tar.gz
android_packages_apps_Bluetooth-a1664d61821a59145f8095a75373403a0c54244e.tar.bz2
android_packages_apps_Bluetooth-a1664d61821a59145f8095a75373403a0c54244e.zip
Add support of advertising through standard instance.(2/4)
Use standard advertising instance if peripheral mode is support but multi adv is not. Bug: 17552672 Change-Id: I21044665d0ac38f84abb95bfe1348d7bf83bfd2a
Diffstat (limited to 'jni')
-rw-r--r--jni/com_android_bluetooth_gatt.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/jni/com_android_bluetooth_gatt.cpp b/jni/com_android_bluetooth_gatt.cpp
index 921ad83b3..b85b9e911 100644
--- a/jni/com_android_bluetooth_gatt.cpp
+++ b/jni/com_android_bluetooth_gatt.cpp
@@ -1715,6 +1715,8 @@ static JNINativeMethod sAdvertiseMethods[] = {
{"gattClientUpdateAdvNative", "(IIIIIII)V", (void *) gattClientUpdateAdvNative},
{"gattClientSetAdvDataNative", "(IZZZI[B[B[B)V", (void *) gattClientSetAdvDataNative},
{"gattClientDisableAdvNative", "(I)V", (void *) gattClientDisableAdvNative},
+ {"gattSetAdvDataNative", "(IZZZIII[B[B[B)V", (void *) gattSetAdvDataNative},
+ {"gattAdvertiseNative", "(IZ)V", (void *) gattAdvertiseNative},
};
// JNI functions defined in ScanManager class.
@@ -1758,7 +1760,6 @@ static JNINativeMethod sMethods[] = {
{"gattClientExecuteWriteNative", "(IZ)V", (void *) gattClientExecuteWriteNative},
{"gattClientRegisterForNotificationsNative", "(ILjava/lang/String;IIJJIJJZ)V", (void *) gattClientRegisterForNotificationsNative},
{"gattClientReadRemoteRssiNative", "(ILjava/lang/String;)V", (void *) gattClientReadRemoteRssiNative},
- {"gattAdvertiseNative", "(IZ)V", (void *) gattAdvertiseNative},
{"gattClientConfigureMTUNative", "(II)V", (void *) gattClientConfigureMTUNative},
{"gattConnectionParameterUpdateNative", "(ILjava/lang/String;IIII)V", (void *) gattConnectionParameterUpdateNative},
{"gattServerRegisterAppNative", "(JJ)V", (void *) gattServerRegisterAppNative},
@@ -1776,7 +1777,6 @@ static JNINativeMethod sMethods[] = {
{"gattServerSendNotificationNative", "(III[B)V", (void *) gattServerSendNotificationNative},
{"gattServerSendResponseNative", "(IIIIII[BI)V", (void *) gattServerSendResponseNative},
- {"gattSetAdvDataNative", "(IZZZIII[B[B[B)V", (void *) gattSetAdvDataNative},
{"gattTestNative", "(IJJLjava/lang/String;IIIII)V", (void *) gattTestNative},
};