char *interface_name = NULL;
GVariant *val = NULL;
- DBG("+");
-
g_variant_get(msg, "(&s@a{sv}@as)", &interface_name, &val,NULL);
if (strcasecmp(interface_name, BT_HAL_ADAPTER_INTERFACE) == 0) {
DBG("Event: Property Changed: Interface: BT_HAL_INPUT_INTERFACE");
}
g_variant_unref(val);
-
- DBG("-");
}
static void __bt_hal_handle_device_event(GVariant *value, GVariant *parameters)
GVariant *value;
char *obj_path = NULL;
- DBG("+");
-
if (signal_name == NULL)
return;
char *current = NULL;
/* TODO: Handle Name Owener changed Signal */
- DBG("Manager Event: Signal Name: NameOwnerChanged");
-
if (__bt_hal_get_owner_info(parameters, &name, &previous, ¤t)) {
DBG("Fail to get the owner info");
return;
g_free(current);
} else if (g_strcmp0(interface_name, BT_HAL_PROPERTIES_INTERFACE) == 0) {
- DBG("Manager Event: Interface Name: BT_HAL_PROPERTIES_INTERFACE");
__bt_hal_handle_property_changed_event(parameters, object_path);
} else if (g_strcmp0(interface_name, BT_HAL_ADAPTER_INTERFACE) == 0) {
/* TODO: Handle Adapter events from stack */
DBG("Manager Event: Interface Name:BT_HAL_DEVICE_INTERFACE");
}
- DBG("-");
return;
}