From e039df42b42bfbd02f493ab55b77d9996abea4fd Mon Sep 17 00:00:00 2001 From: "jihwan.seo" Date: Tue, 24 Jan 2017 14:46:59 +0900 Subject: [PATCH] fix Tizen build issue related BLE MTU negotiation. Change-Id: I4df80bd64137c38f6b1683e6b9eb859b00436182 Signed-off-by: jihwan.seo Reviewed-on: https://gerrit.iotivity.org/gerrit/16715 Tested-by: jenkins-iotivity Reviewed-by: Ashok Babu Channa --- .../csdk/connectivity/src/bt_le_adapter/tizen/caleclient.c | 10 +++++++++- .../csdk/connectivity/src/bt_le_adapter/tizen/caleclient.h | 6 ++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.c b/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.c index df00e46..b77d623 100644 --- a/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.c +++ b/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.c @@ -1211,5 +1211,13 @@ CAResult_t CALEClientSetMtuSize(const char* address, uint16_t mtuSize) VERIFY_NON_NULL(address, TAG, "address is null"); //@Todo //it should be implemented after update Tizen 3.0 - return CA_STATUS_OK; + return CA_NOT_SUPPORTED; +} + +CAResult_t CALEClientSendNegotiationMessage(const char* address) +{ + OIC_LOG_V(DEBUG, TAG, "CALEClientSendNegotiationMessage(%s)", address); + //@Todo + //it will be implemented when tizen public 3.0 is released. + return CA_NOT_SUPPORTED; } diff --git a/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.h b/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.h index c808b95..6372429 100644 --- a/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.h +++ b/resource/csdk/connectivity/src/bt_le_adapter/tizen/caleclient.h @@ -202,4 +202,10 @@ uint16_t CALEClientGetMtuSize(const char* address); */ CAResult_t CALEClientSetMtuSize(const char* address, uint16_t mtuSize); +/** + * Send negotiation message after gatt connection is done. + * @param[in] address remote address. + * @return ::CA_STATUS_OK or ERROR CODES (::CAResult_t error codes in cacommon.h). + */ +CAResult_t CALEClientSendNegotiationMessage(const char* address); #endif /* TZ_BLE_CLIENT_H_ */ -- 2.7.4