X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fconnectivity%2Fsrc%2Fbt_edr_adapter%2Ftizen%2Fcaedrutils.h;h=c3afe31169c1af133866db24ad931a6c8ed44ae2;hb=390866079e285d2c74918432c0d597d5da52f8a0;hp=6a7d706a37ec886c0cb6daa04234f4f466e70c1e;hpb=3e9402ad71cb3e93266a77796f44d17bab9853fd;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.h b/resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.h index 6a7d706..c3afe31 100644 --- a/resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.h +++ b/resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrutils.h @@ -32,6 +32,7 @@ #include "cacommon.h" #include "oic_malloc.h" +#include "caedrinterface.h" /** * Logging tag for module name. @@ -58,6 +59,21 @@ extern "C" bool CAEDRIsServiceSupported(const char **serviceUUID, int32_t serviceCount, const char *matchService); +/** + * Get device information from list. + * @param[in] remoteAddress remote address. + * @return Device information object or NULL. + */ +CAConnectedDeviceInfo_t *CAEDRGetDeviceInfoFromAddress(const char *remoteAddress); + +/** + * Add device information to list. + * @param[in] remoteAddress remote address. + * @param[in] deviceInfo device information. + * @return ::CA_STATUS_OK or Appropriate error code. + */ +CAResult_t CAEDRAddDeviceInfoToList(const char *remoteAddress, CAConnectedDeviceInfo_t *deviceInfo); + #ifdef __cplusplus } /* extern "C" */ #endif