From 599de8d3f35cb0fe56c7e27591862d61944b456b Mon Sep 17 00:00:00 2001 From: zheng_wenlong Date: Mon, 23 Oct 2017 14:06:12 +0900 Subject: Add a new OnScreenReply api to agl-service-homescreen Add a new event named OnScreenReply. Applications can use this event to reply to the homescreen. Also update the documentation for this event. [Patch Sets 8,9] Update ApplicationGuide.md. For details: Use master source build agl-service-homescreen-2017. Change agl version to EE. Add libhomescreen sample code path. [Patch Sets 10] Delete tailing space. BUG-AGL: SPEC-985 Change-Id: Iea0c321731fa62cd94fc08fc5e303c20847fd525 Signed-off-by: zheng_wenlong --- .../html/d7/df4/class_lib_home_screen-members.html | 35 +++++++++++----------- 1 file changed, 18 insertions(+), 17 deletions(-) (limited to 'doc/api-ref/html/d7/df4') diff --git a/doc/api-ref/html/d7/df4/class_lib_home_screen-members.html b/doc/api-ref/html/d7/df4/class_lib_home_screen-members.html index 01e073d..6171ad9 100644 --- a/doc/api-ref/html/d7/df4/class_lib_home_screen-members.html +++ b/doc/api-ref/html/d7/df4/class_lib_home_screen-members.html @@ -70,25 +70,26 @@ $(function() { call(const char *verb, struct json_object *arg)LibHomeScreen event_listLibHomeScreenstatic Event_OnScreenMessage enum valueLibHomeScreen - Event_TapShortcut enum valueLibHomeScreen - EventType enum nameLibHomeScreen - handler_func typedefLibHomeScreen - init(const int port, const std::string &token)LibHomeScreen - LibHomeScreen()LibHomeScreen - LibHomeScreen(const LibHomeScreen &)=deleteLibHomeScreen - on_call(void *closure, const char *api, const char *verb, struct afb_wsj1_msg *msg)LibHomeScreen - on_event(void *closure, const char *event, struct afb_wsj1_msg *msg)LibHomeScreen - on_hangup(void *closure, struct afb_wsj1 *wsj)LibHomeScreen - on_reply(void *closure, struct afb_wsj1_msg *msg)LibHomeScreen - onScreenMessage(const char *display_message)LibHomeScreen + Event_OnScreenReply enum valueLibHomeScreen + Event_TapShortcut enum valueLibHomeScreen + EventType enum nameLibHomeScreen + handler_func typedefLibHomeScreen + init(const int port, const std::string &token)LibHomeScreen + LibHomeScreen()LibHomeScreen + LibHomeScreen(const LibHomeScreen &)=deleteLibHomeScreen + on_call(void *closure, const char *api, const char *verb, struct afb_wsj1_msg *msg)LibHomeScreen + on_event(void *closure, const char *event, struct afb_wsj1_msg *msg)LibHomeScreen + on_hangup(void *closure, struct afb_wsj1 *wsj)LibHomeScreen + on_reply(void *closure, struct afb_wsj1_msg *msg)LibHomeScreen + onScreenMessage(const char *display_message)LibHomeScreen + onScreenReply(const char *reply_message)LibHomeScreen operator=(const LibHomeScreen &)=deleteLibHomeScreen registerCallback(void(*event_cb)(const std::string &event, struct json_object *event_contents), void(*reply_cb)(struct json_object *reply_contents), void(*hangup_cb)(void)=nullptr)LibHomeScreen - runEventloop()LibHomeScreen - set_event_handler(enum EventType et, handler_func f)LibHomeScreen - subscribe(const std::string &event_name)LibHomeScreen - tapShortcut(const char *application_name)LibHomeScreen - unsubscribe(const std::string &event_name)LibHomeScreen - ~LibHomeScreen()LibHomeScreen + set_event_handler(enum EventType et, handler_func f)LibHomeScreen + subscribe(const std::string &event_name)LibHomeScreen + tapShortcut(const char *application_name)LibHomeScreen + unsubscribe(const std::string &event_name)LibHomeScreen + ~LibHomeScreen()LibHomeScreen