[CONPRO-1471]Adding logic for caching MTU in tizen LE Server
[platform/upstream/iotivity.git] / resource / csdk / connectivity / src / bt_le_adapter / tizen / caleutil.h
old mode 100644 (file)
new mode 100755 (executable)
index e25af92..7bd4ed0
@@ -80,6 +80,7 @@ typedef struct _LEServerInfoList
 typedef struct _LEClientInfoList
 {
     char *remoteAddress;
+    uint16_t mtuSize;
     struct _LEClientInfoList *next;
 } LEClientInfoList;
 
@@ -236,4 +237,8 @@ void CADisconnectAllClient(LEClientInfoList *clientList);
  */
 const char *CALEGetErrorMsg(bt_error_e err);
 
+uint16_t CAClientInfoGetMTUSize(LEClientInfoList *clientList, const char *clientAddress);
+
+CAResult_t CAClientInfoUpdateMTUSize(LEClientInfoList *clientList, const char *clientAddress, uint16_t mtu_size);
+
 #endif /* TZ_BLE_UTIL_H_ */