demo: Register callback to receive request result
authorSaurav Babu <saurav.babu@samsung.com>
Thu, 5 Apr 2018 14:21:35 +0000 (19:51 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 2 Jul 2018 10:38:49 +0000 (19:38 +0900)
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
capi/demo/main.c

index b2c1c37a78d12b325ae72062770bf4a0cca2b69b..48c03d7f376be4fa6e99166599f9cc6e614ad71a 100644 (file)
@@ -26,6 +26,7 @@
 #include <glib.h>
 #include <gio/gio.h>
 
+#include <companion_internal.h>
 #include "menu.h"
 #include "common.h"
 
@@ -82,6 +83,14 @@ static int __init_func(MManager *mm, struct menu_data *menu)
                return RET_FAILURE;
        }
 
+       ret = companion_request_result_callback(handle, receive_request_result,
+                                       NULL);
+       if (ret != 0) {
+               msg("Failed to request result callback: [%s(0x%X)]",
+                               comp_error_to_string(ret), ret);
+               return RET_FAILURE;
+       }
+
        return RET_SUCCESS;
 }