From f0b4cc6f3b05f3ee1b963927acd5826ca99fa179 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 29 May 2008 09:04:32 +0000 Subject: Add missing method skeletons --- input/main.c | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'input') diff --git a/input/main.c b/input/main.c index 06a950ad..7953e4b8 100644 --- a/input/main.c +++ b/input/main.c @@ -45,15 +45,32 @@ static DBusMessage *input_connect(DBusConnection *conn, return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); } +static DBusMessage *input_cancel_connect(DBusConnection *conn, + DBusMessage *msg, void *user_data) +{ + return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); +} + static DBusMessage *input_disconnect(DBusConnection *conn, DBusMessage *msg, void *user_data) { return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); } +static DBusMessage *input_is_connected(DBusConnection *conn, + DBusMessage *msg, void *user_data) +{ + dbus_bool_t connected = FALSE; + + return g_dbus_create_reply(msg, DBUS_TYPE_BOOLEAN, &connected, + DBUS_TYPE_INVALID); +} + static GDBusMethodTable input_methods[] = { - { "Connect", "", "", input_connect }, - { "Disconnect", "", "", input_disconnect }, + { "Connect", "", "", input_connect }, + { "CancelConnect", "", "", input_cancel_connect }, + { "Disconnect", "", "", input_disconnect }, + { "IsConnected", "", "b", input_is_connected }, { } }; -- cgit