char *sender, int service_function,
gpointer invocation_data)
{
- BT_DBG("Saving the invocation context: service_function [%d]", service_function);
invocation_info_t *info;
info = g_malloc0(sizeof(invocation_info_t));
info->context = invocation;
if (request_type == BT_ASYNC_REQ ||
__bt_is_sync_function(service_function)) {
- BT_DBG("Do not send reply to bt-api over dbus,"
- " Invocation context is already saved in service_function");
+ /* Do not send reply to bt-api over dbus,
+ Invocation context is already saved in service_function */
goto done;
}
if (result == BLUETOOTH_ERROR_NONE) {
char * addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
_bt_convert_addr_type_to_string(addr, address.addr);
- BT_DBG("_bt_bond_device scheduled successfully! save invocation context");
sender = (char*)g_dbus_method_invocation_get_sender(context);
_bt_save_invocation_context(context, result, sender,
function_name, (gpointer)addr);
if (result == BLUETOOTH_ERROR_NONE) {
char * addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
_bt_convert_addr_type_to_string(addr, address.addr);
- BT_DBG("_bt_bond_device_by_type invoked successfully! save invocation context");
sender = (char*)g_dbus_method_invocation_get_sender(context);
_bt_save_invocation_context(context, result, sender,
function_name, (gpointer)addr);
if (result == BLUETOOTH_ERROR_NONE) {
char * addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
_bt_convert_addr_type_to_string(addr, address.addr);
- BT_DBG("_bt_unbond_device scheduled successfully! save invocation context");
sender = (char*)g_dbus_method_invocation_get_sender(context);
_bt_save_invocation_context(context, result, sender,
function_name, (gpointer)addr);
if (result == BLUETOOTH_ERROR_NONE) {
char * addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
_bt_convert_addr_type_to_string(addr, address.addr);
- BT_DBG("BT Device Service Search Request scheduled successfully! save invocation context");
sender = (char*)g_dbus_method_invocation_get_sender(context);
_bt_save_invocation_context(context, result, sender,
function_name, (gpointer)addr);
sizeof(bluetooth_rfcomm_connection_t));
} else {
char *addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
- BT_ERR("BT_RFCOMM_CLIENT_CONNECT success, save context");
_bt_convert_addr_type_to_string(addr, address.addr);
sender = (char*)g_dbus_method_invocation_get_sender(context);
_bt_save_invocation_context(context, result, sender, function_name, addr);
result = _bt_rfcomm_socket_listen(sender, uuid, true);
if (result > 0) {
- BT_ERR("BT_RFCOMM_LISTEN_AND_ACCEPT success, save context");
-
result = BLUETOOTH_ERROR_NONE;
_bt_save_invocation_context(context,
result, sender, function_name, NULL);
result = _bt_rfcomm_socket_listen(sender, uuid, false);
if (result > 0) {
- BT_ERR("BT_RFCOMM_LISTEN success, save context");
-
result = BLUETOOTH_ERROR_NONE;
_bt_save_invocation_context(context,
result, sender, function_name, NULL);
char *app;
app = (char *)g_dbus_method_invocation_get_sender(context);
- BT_INFO("GATT Server Unique Name [%s]", app);
+ BT_DBG("GATT Server Unique Name [%s]", app);
/* No ADV handle: Set 0 */
result = _bt_register_server_instance(app, 0);
- BT_INFO("GATT Server: Register Server result [%d]", result);
if (result != BLUETOOTH_ERROR_NONE) {
- BT_ERR("GATT Server registration failed!!");
+ BT_ERR("GATT Server registration failed. result %d", result);
} else {
_bt_save_invocation_context(context, result, app,
function_name, NULL);
__bt_service_get_parameters(in_param4, &instance_id,
sizeof(int));
- BT_INFO("GATT Server Service UUID [%s]", svc_uuid);
result = _bt_gatt_server_add_service(app, service_type, num_handles, svc_uuid, instance_id);
if (result != BLUETOOTH_ERROR_NONE) {
BT_ERR("GATT Server Add Service failed!!");
} else {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, instance_id);
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
sizeof(bluetooth_gatt_server_attribute_params_t));
char_uuid = (char *)g_variant_get_data(in_param2);
- BT_INFO("GATT Server Characteristic UUID [%s]", char_uuid);
-
result = _bt_gatt_server_add_characteristic(app, char_uuid, ¶m);
if (result != BLUETOOTH_ERROR_NONE) {
BT_ERR("GATT Server Add Service failed!!");
} else {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = param.instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, param.instance_id);
+
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
__bt_service_get_parameters(in_param3, &perm,
sizeof(bt_gatt_permission_t));
- BT_INFO("GATT Server Descriptor UUID [%s]", desc_uuid);
-
result = _bt_gatt_server_add_descriptor(app, desc_uuid, &perm, service_handle, instance_id);
if (result != BLUETOOTH_ERROR_NONE) {
BT_ERR("GATT Server Add Service failed!!");
} else {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, instance_id);
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
if (BLUETOOTH_ERROR_NONE == result) {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, instance_id);
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
if (BLUETOOTH_ERROR_NONE == result) {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, instance_id);
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
if (BLUETOOTH_ERROR_NONE == result) {
tmp_inst_id = g_malloc0(sizeof(int));
*tmp_inst_id = instance_id;
- BT_INFO("GATT Server: Save Instance ID in request Inst id [%d] request_id [%d]",
- *tmp_inst_id, instance_id);
_bt_save_invocation_context(context, result, app,
function_name, (gpointer)tmp_inst_id);
}
result = _bt_request_att_mtu(&address, mtu);
if (BLUETOOTH_ERROR_NONE == result) {
addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
- BT_INFO("GATT Client: Save Invocation data for BT_REQ_ATT_MTU [%s]", sender);
_bt_convert_addr_type_to_string(addr, address.addr);
addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
_bt_convert_addr_type_to_string(addr, address.addr);
- BT_INFO("GATT Client: Save Invocation data GATT CLient Register app[%s] address [%s]", sender, addr);
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
result = _bt_disconnect_le_device(&address, client_id);
if (BLUETOOTH_ERROR_NONE == result) {
addr = g_malloc0(BT_ADDRESS_STRING_SIZE);
- BT_INFO("GATT Client: Save Invocation data DisConnect LE app[%s]", sender);
_bt_convert_addr_type_to_string(addr, address.addr);
result = _bt_gatt_get_primary_services(addr);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Remote GATT Server address addr [%s] app[%s]",
- addr, sender);
_bt_save_invocation_context(context, result, sender,
function_name, (gpointer)addr);
} else
result = _bt_gatt_get_all_characteristic(¶m);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for Service props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
result = _bt_gatt_get_all_characteristic_properties(¶m);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for characteristic props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
result = _bt_gatt_read_characteristic_value(¶m);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for characteristic props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
result = _bt_gatt_read_descriptor_value(¶m);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for Descriptor's props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
result = _bt_gatt_write_characteristic_value_by_type(¶m , &data, write_type);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for characteristic props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
result = _bt_gatt_write_descriptor_value_by_type(¶m, &data, write_type);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for descriptor props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender,
function_name,
if (is_indicate == false) {
result = _bt_gatt_acquire_notify(¶m , &fd, &mtu);
if (BLUETOOTH_ERROR_NONE == result && fd > -1) {
- BT_INFO("GATT Client: Save Invocation data for characteristic props app[%s] fd[ %d]", sender, fd);
+ BT_DBG("GATT Client: Save Invocation data for characteristic props app[%s] fd[ %d]", sender, fd);
GUnixFDList *fd_list = NULL;
GError *error = NULL;
normal:
result = _bt_gatt_watch_characteristic(¶m , client_id, is_notify);
if (BLUETOOTH_ERROR_NONE == result) {
- BT_INFO("GATT Client: Save Invocation data for characteristic props app[%s]", sender);
-
/* Save the informations to invocation */
_bt_save_invocation_context(context, result, sender, function_name,
(gpointer)g_memdup(¶m, sizeof(bluetooth_gatt_client_char_prop_info_t)));
int k;
oal_uuid_t uuid;
- BT_INFO("###Check on which instance Server instance can be initialized....");
+ BT_INFO("Check on which instance Server instance can be initialized....");
for (k = 1; k < MAX_APPS_SUPPORTED; k++) {
if (numapps[k].is_initialized == 1) {
- BT_INFO("Instance ID [%d] is already in use..Check next slot", numapps[k].instance_id);
+ BT_DBG("Instance ID [%d] is already in use..Check next slot", numapps[k].instance_id);
} else {
slot = k;
- BT_INFO("Time to register GATT Server..UUID to be used is [%s] slot [%d]", uuid_list[slot-1], slot);
+ BT_DBG("Time to register GATT Server..UUID to be used is [%s] slot [%d]", uuid_list[slot-1], slot);
break;
}
}
g_free(uuid_string);
return BLUETOOTH_ERROR_INTERNAL;
}
- BT_INFO("GATT Server registration call successfully accepted by OAL..wait for Instance Initialized event from OAL..");
+ BT_DBG("GATT Server registration call successfully accepted by OAL..wait for Instance Initialized event from OAL..");
/* Return & wait for GATT Server Instance Initialization event */
memset(numapps[slot].sender, 0x00, sizeof(numapps[slot].sender));
memset(numapps[slot].uuid, 0x00, sizeof(numapps[slot].uuid));
#ifndef GATT_DIRECT
case BT_GATT_SERVER_REGISTER: {
bt_service_app_info_t *param = (bt_service_app_info_t*)data;
- BT_DBG("Sender [%s] Request Sender [%s]", param->sender, req_info->sender);
+
if (!g_strcmp0(req_info->sender, param->sender)) {
BT_DBG("GATT Server app found [%s]", req_info->sender);
case BT_GATT_SERVER_START_SERVICE:
case BT_GATT_SERVER_DELETE_SERVICE: {
bt_service_app_info_t *param = (bt_service_app_info_t*)data;
- BT_DBG("Sender [%s] Request Sender [%s]", param->sender, req_info->sender);
int *saved_instance_id = (int*)req_info->user_data;
if (!g_strcmp0(req_info->sender, param->sender) && param->instance_id == *saved_instance_id) {
#ifdef TIZEN_GATT_CLIENT
case BT_GATT_CLIENT_REGISTER: {
bt_service_app_info_t *param = (bt_service_app_info_t*)data;
- BT_DBG("Sender [%s] Request Sender [%s]", param->sender, req_info->sender);
+
if (!g_strcmp0(req_info->sender, param->sender)) {
BT_DBG("GATT Client app found [%s] created client ID [%d]",
req_info->sender, param->client_id);
_bt_convert_addr_type_to_string(address,
(unsigned char *)(¶m->device_addr.addr));
- BT_DBG("Request Sender [%s] address [%s]", req_info->sender, address);
-
/* Match address to determine same request */
if (!g_strcmp0((char*)req_info->user_data, address)) {
BT_DBG("GATT Client app found [%s] Remote address [%s]",
bt_char_browse_info_t param;
memcpy((void*)¶m, data, sizeof(bt_char_browse_info_t));
//bt_char_browse_info_t *param = (bt_char_browse_info_t*)data;
- BT_DBG("Request Sender [%s]", req_info->sender);
+
bluetooth_gatt_client_svc_prop_info_t *prop = (bluetooth_gatt_client_svc_prop_info_t*)req_info->user_data;
/* Match both address and service properties to determine same request */
case BT_GATT_GET_CHARACTERISTIC_PROPERTIES: {
bt_descriptor_browse_info_t *param = (bt_descriptor_browse_info_t*)data;
- BT_DBG("Request Sender [%s]", req_info->sender);
bluetooth_gatt_client_char_prop_info_t *prop = (bluetooth_gatt_client_char_prop_info_t*)req_info->user_data;
/* Match both address, service properties &char properties to determine same request */
case BT_GATT_WATCH_CHARACTERISTIC: {
bt_gatt_notif_reg_info_t *param = (bt_gatt_notif_reg_info_t*)data;
bluetooth_gatt_client_char_prop_info_t *prop = (bluetooth_gatt_client_char_prop_info_t*)req_info->user_data;
- BT_DBG("Request Sender [%s]", req_info->sender);
+
/* Match both address, service properties &char properties to determine same request */
if (!memcmp(param->addr.addr,
prop->device_address.addr,
case BT_GATT_READ_CHARACTERISTIC:
case BT_GATT_WRITE_CHARACTERISTIC_VALUE_BY_TYPE: {
bluetooth_gatt_client_char_prop_info_t *param = (bluetooth_gatt_client_char_prop_info_t*)data;
- BT_DBG("Request Sender [%s]", req_info->sender);
char *addr = g_malloc0(sizeof(char) * BT_ADDRESS_STRING_SIZE);
bluetooth_gatt_client_char_prop_info_t *prop = (bluetooth_gatt_client_char_prop_info_t*)req_info->user_data;
case BT_GATT_READ_DESCRIPTOR_VALUE:
case BT_GATT_WRITE_DESCRIPTOR_VALUE: {
bluetooth_gatt_client_desc_prop_info_t *param = (bluetooth_gatt_client_desc_prop_info_t*)data;
- BT_DBG("Request Sender [%s]", req_info->sender);
char *addr = g_malloc0(sizeof(char) * BT_ADDRESS_STRING_SIZE);
bluetooth_gatt_client_desc_prop_info_t *prop = (bluetooth_gatt_client_desc_prop_info_t*)req_info->user_data;
oal_uuid_t uuid;
/* App should ensure that it should not send */
- BT_INFO("### Check on which instance GATT Client instance can be initialized....");
+ BT_INFO("Check on which instance GATT Client instance can be initialized....");
for (k = 1; k < MAX_APPS_SUPPORTED; k++) {
if (numapps[k].is_initialized == 1) {
BT_INFO("Instance ID [%d] is already in use..Check next slot",