for (i = 0; i < total; i++)
g_free(info.sub_list[i]);
- if (info.appkey_list) {
+ if (info.sub_list) {
g_free(info.sub_list);
g_variant_iter_free(iter);
}
#endif
ret_if(signal_name == NULL);
-#ifdef TIZEN_GATT_CLIENT
+
if (strcasecmp(signal_name, BT_GATT_SERVER_CONNECTED) == 0) {
const char *address = NULL;
bluetooth_device_address_t dev_address = { {0} };
_bt_common_event_cb(BLUETOOTH_EVENT_GATT_CLIENT_DISCONNECTED,
result, &dev_address,
event_info->cb, event_info->user_data);
-#else
- if (strcasecmp(signal_name, BT_GATT_CONNECTED) == 0) {
- const char *address = NULL;
- bluetooth_device_address_t dev_address = { {0} };
- BT_DBG("BT_GATT_CONNECTED");
- g_variant_get(parameters, "(i&s)", &result, &address);
-
- _bt_convert_addr_string_to_type(dev_address.addr, address);
- _bt_common_event_cb(BLUETOOTH_EVENT_GATT_CONNECTED,
- result, &dev_address,
- event_info->cb, event_info->user_data);
- } else if (strcasecmp(signal_name, BT_GATT_DISCONNECTED) == 0) {
- const char *address = NULL;
- bluetooth_device_address_t dev_address = { {0} };
- BT_DBG("BT_GATT_DISCONNECTED");
- g_variant_get(parameters, "(i&s)", &result, &address);
-
- _bt_convert_addr_string_to_type(dev_address.addr, address);
- _bt_common_event_cb(BLUETOOTH_EVENT_GATT_DISCONNECTED,
- result, &dev_address,
- event_info->cb, event_info->user_data);
-#endif
} else if (strcasecmp(signal_name, BT_GATT_REQ_ATT_MTU_CHANGED) == 0) {
const char *address = NULL;
bluetooth_device_address_t dev_address = { {0} };
_bt_headset_event_cb(BLUETOOTH_EVENT_AG_MIC_GAIN,
result, &gain,
event_info->cb, event_info->user_data);
-#ifdef TIZEN_FEATURE_BT_AVC_TARGET
} else if (strcasecmp(signal_name, BT_AUDIO_AVC_MODE_CHANGED) == 0) {
bool mode;
result, &volume,
event_info->cb, event_info->user_data);
}
-#endif
}
void __bt_hid_device_event_filter(GDBusConnection *connection,
g_free(cb_data);
}
-#ifdef TIZEN_GATT_CLIENT
static void __bt_gatt_client_event_filter(GDBusConnection *connection,
const gchar *sender_name,
const gchar *object_path,
}
}
-#endif
-
-
#ifndef GATT_DIRECT
static void __bt_gatt_server_event_filter(GDBusConnection *connection,
const gchar *sender_name,
event_info = (bt_event_info_t *)user_data;
ret_if(event_info == NULL);
-#ifdef TIZEN_GATT_CLIENT
- if (strcasecmp(signal_name, BT_GATT_VALUE_CHANGED) == 0) {
-#else
- if (strcasecmp(signal_name, BT_GATT_CONNECTED) == 0) {
- const char *address = NULL;
- bluetooth_device_address_t dev_address = { {0} };
- BT_DBG("BT_GATT_CONNECTED");
- g_variant_get(parameters, "(i&s)", &result, &address);
-
- _bt_convert_addr_string_to_type(dev_address.addr, address);
- _bt_gatt_server_event_cb(BLUETOOTH_EVENT_GATT_CONNECTED,
- result, &dev_address,
- event_info->cb, event_info->user_data);
- } else if (strcasecmp(signal_name, BT_GATT_DISCONNECTED) == 0) {
- const char *address = NULL;
- bluetooth_device_address_t dev_address = { {0} };
- BT_DBG("BT_GATT_DISCONNECTED");
- g_variant_get(parameters, "(i&s)", &result, &address);
- _bt_convert_addr_string_to_type(dev_address.addr, address);
- _bt_gatt_server_event_cb(BLUETOOTH_EVENT_GATT_DISCONNECTED,
- result, &dev_address,
- event_info->cb, event_info->user_data);
- } else if (strcasecmp(signal_name, BT_GATT_VALUE_CHANGED) == 0) {
-#endif
+ if (strcasecmp(signal_name, BT_GATT_VALUE_CHANGED) == 0) {
const char *address = NULL;
GVariant *data_var = NULL;
bluetooth_device_address_t dev_address = { {0} };
path = BT_GATT_SERVER_PATH;
break;
#endif
-
-#ifdef TIZEN_GATT_CLIENT
case BT_GATT_CLIENT_EVENT:
event_func = __bt_gatt_client_event_filter;
path = BT_GATT_CLIENT_PATH;
break;
-#endif
case BT_MESH_EVENT:
event_func = __bt_mesh_event_filter;
path = BT_MESH_PATH;