X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bt-api%2Fbt-adapter-le.c;h=7899e193bf6047aa546fc96bdf7ddf2503ea790b;hb=08e34a72c19390701a2f81e8acfbce6f53641b75;hp=4479d8e84aea27ce7815e8694ffbe0a95d8249fa;hpb=1184210870f04def6a8e43d23352405f1c3f674d;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git diff --git a/bt-api/bt-adapter-le.c b/bt-api/bt-adapter-le.c index 4479d8e..7899e19 100644 --- a/bt-api/bt-adapter-le.c +++ b/bt-api/bt-adapter-le.c @@ -182,7 +182,7 @@ BT_EXPORT_API int bluetooth_is_scan_filter_supported(gboolean *is_supported) return result; } -BT_EXPORT_API int bluetooth_register_scan_filter(bluetooth_le_scan_filter_t *filter, int *slot_id) +BT_EXPORT_API int bluetooth_register_scan_filter(bluetooth_le_scan_filter_t *filter) { int result; @@ -196,47 +196,6 @@ BT_EXPORT_API int bluetooth_register_scan_filter(bluetooth_le_scan_filter_t *fil result = _bt_send_request(BT_BLUEZ_SERVICE, BT_REGISTER_SCAN_FILTER, in_param1, in_param2, in_param3, in_param4, &out_param); - if (result == BLUETOOTH_ERROR_NONE) - *slot_id = g_array_index(out_param, int, 0); - else - BT_ERR("Fail to send request"); - - BT_FREE_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param); - - return result; -} - -BT_EXPORT_API int bluetooth_unregister_scan_filter(int slot_id) -{ - int result; - - BT_CHECK_ENABLED_ANY(return); - - BT_INIT_PARAMS(); - BT_ALLOC_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param); - - g_array_append_vals(in_param1, &slot_id, sizeof(int)); - - result = _bt_send_request(BT_BLUEZ_SERVICE, BT_UNREGISTER_SCAN_FILTER, - in_param1, in_param2, in_param3, in_param4, &out_param); - - BT_FREE_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param); - - return result; -} - -BT_EXPORT_API int bluetooth_unregister_all_scan_filters(void) -{ - int result; - - BT_CHECK_ENABLED_ANY(return); - - BT_INIT_PARAMS(); - BT_ALLOC_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param); - - result = _bt_send_request(BT_BLUEZ_SERVICE, BT_UNREGISTER_ALL_SCAN_FILTERS, - in_param1, in_param2, in_param3, in_param4, &out_param); - BT_FREE_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param); return result;