summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2012-10-09 11:17:41 -0500
committerDenis Kenzior <denkenz@gmail.com>2012-10-09 11:27:17 -0500
commit947e3b4734d79883d9e1436f2ec7e56b3051f566 (patch)
tree77ea80e4f3bfe7ef4d42766c33c27b9525cb7a69 /tools
parent690ed1f32b44585cdf53a247300adef3bf2b47d8 (diff)
downloadofono-947e3b4734d79883d9e1436f2ec7e56b3051f566.tar.bz2
stktest: Add support for RequestConfirmation method
Diffstat (limited to 'tools')
-rw-r--r--tools/stktest.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/stktest.c b/tools/stktest.c
index 37f1c627..a304ee10 100644
--- a/tools/stktest.c
+++ b/tools/stktest.c
@@ -295,6 +295,7 @@ static DBusMessage *func(DBusConnection *conn, DBusMessage *msg, \
GET_INKEY_TEMPLATE(agent_request_key, "RequestKey")
GET_INKEY_TEMPLATE(agent_request_digit, "RequestDigit")
+GET_INKEY_TEMPLATE(agent_request_confirmation, "RequestConfirmation")
static void server_debug(const char *str, void *data)
{
@@ -922,6 +923,10 @@ static const GDBusMethodTable agent_methods[] = {
GDBUS_ARGS({ "alpha", "s" }, { "icon_id", "y" }),
GDBUS_ARGS({ "key", "s" }),
agent_request_key) },
+ { GDBUS_ASYNC_METHOD("RequestConfirmation",
+ GDBUS_ARGS({ "alpha", "s" }, { "icon_id", "y" }),
+ GDBUS_ARGS({ "confirmation", "b" }),
+ agent_request_confirmation) },
{ GDBUS_NOREPLY_METHOD("Cancel", NULL, NULL, agent_cancel) },
{ },
};