#include <stdbool.h>
#include <string.h>
#include <limits.h>
-#include <libsyscommon/dbus-system.h>
+#include <libsyscommon/libgdbus.h>
#include "feedback.h"
#include "feedback-internal.h"
return FEEDBACK_ERROR_NONE;
}
- ret_dbus = subscribe_dbus_signal(NULL, NULL,
+ ret_dbus = gdbus_signal_subscribe(NULL, NULL,
VIBRATOR_INTERFACE_HAPTIC,
SIGNAL_VIBRATOR_INITIATED,
restart_callback, NULL, NULL);
}
if (signal_id > 0)
- unsubscribe_dbus_signal(NULL, signal_id);
+ gdbus_signal_unsubscribe(NULL, signal_id);
/* deinitialize device */
devices_exit();
#include <vconf.h>
#include <sys/stat.h>
#include <system_info.h>
-#include <libsyscommon/dbus-system.h>
+#include <libsyscommon/libgdbus.h>
#include "feedback.h"
#include "profiles.h"
static int haptic_open(void)
{
int ret_dbus, reply;
- ret_dbus = dbus_handle_method_sync_var(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
+ ret_dbus = gdbus_call_sync_with_reply_int(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
VIBRATOR_INTERFACE_HAPTIC, METHOD_OPEN,
g_variant_new("(i)", HAPTIC_DEVICE), &reply);
if (ret_dbus < 0)
static int haptic_close(unsigned int handle)
{
int ret_dbus, reply;
- ret_dbus = dbus_handle_method_sync_var(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
+ ret_dbus = gdbus_call_sync_with_reply_int(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
VIBRATOR_INTERFACE_HAPTIC, METHOD_CLOSE,
g_variant_new("(u)", handle), &reply);
if (ret_dbus < 0)
static int haptic_is_supported(const char *pattern)
{
int ret_dbus, reply;
- ret_dbus = dbus_handle_method_sync_var(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
+ ret_dbus = gdbus_call_sync_with_reply_int(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
VIBRATOR_INTERFACE_HAPTIC, METHOD_IS_SUPPORTED,
g_variant_new("(s)", pattern), &reply);
if (ret_dbus < 0)
int priority)
{
int ret_dbus, reply;
- ret_dbus = dbus_handle_method_sync_var(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
+ ret_dbus = gdbus_call_sync_with_reply_int(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
VIBRATOR_INTERFACE_HAPTIC, METHOD_VIBRATE_PATTERN,
g_variant_new("(usii)", handle, pattern, feedback, priority), &reply);
if (ret_dbus < 0)
static int haptic_vibrate_stop(unsigned int handle)
{
int ret_dbus, reply;
- ret_dbus = dbus_handle_method_sync_var(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
+ ret_dbus = gdbus_call_sync_with_reply_int(VIBRATOR_BUS_NAME, VIBRATOR_PATH_HAPTIC,
VIBRATOR_INTERFACE_HAPTIC, METHOD_STOP,
g_variant_new("(u)", handle), &reply);
if (ret_dbus < 0)