Use new OnScreenReply API in libhomescreen
[src/libhomescreen.git] / include / libhomescreen.hpp
index 5720368..0d3815d 100644 (file)
@@ -38,11 +38,12 @@ public:
     LibHomeScreen(const LibHomeScreen &) = delete;
     LibHomeScreen &operator=(const LibHomeScreen &) = delete;
 
-    using handler_func = std::function<void(const char*)>;
+    using handler_func = std::function<void(json_object*)>;
 
     enum EventType {
         Event_TapShortcut = 1,
-        Event_OnScreenMessage
+        Event_OnScreenMessage,
+        Event_OnScreenReply
     };
 
     static const std::vector<std::string> api_list;
@@ -53,6 +54,7 @@ public:
 
     int tapShortcut(const char* application_name);
     int onScreenMessage(const char* display_message);
+    int onScreenReply(const char* reply_message);
 
     void set_event_handler(enum EventType et, handler_func f);