Add common normal exit notify API 48/149748/4
authorHyunho Kang <hhstark.kang@samsung.com>
Wed, 28 Jun 2017 11:40:15 +0000 (20:40 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Mon, 18 Sep 2017 07:59:23 +0000 (16:59 +0900)
- aul_notify_exit

https://review.tizen.org/gerrit/#/c/136199/ (amd)
https://review.tizen.org/gerrit/#/c/136200/ (aul-1)
https://review.tizen.org/gerrit/#/c/136201/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/136209/ (widget-service)

Change-Id: I30739b610b42cd11c10b59888312bf7ea641da0e
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
include/aul.h
include/aul_cmd.h
src/status.c
src/widget.c

index 1ab282f..78ef06e 100644 (file)
@@ -273,9 +273,9 @@ typedef enum aul_widget_instance_event {
 /** AUL internal private key */
 #define AUL_K_CHILD_APPID      "__AUL_CHILD_APPID__"
 /** AUL internal private key */
-#define AUL_K_WIDGET_FAULT     "__AUL_WIDGET_FAULT__"
-/** AUL internal private key */
 #define AUL_K_FAST_LAUNCH      "__AUL_FAST_LAUNCH__"
+/** AUL internal private key */
+#define AUL_K_IS_FAULT "__AUL_IS_FAULT__"
 
 
 /**
@@ -3057,7 +3057,7 @@ int aul_ignore_app_status(status_listen_h handle);
 /**
  * This API is only for Appfw internally.
  */
-int aul_widget_notify_exit(void);
+int aul_notify_exit(void);
 
 #ifdef __cplusplus
        }
index 5b3905b..cf16ccc 100644 (file)
@@ -121,7 +121,7 @@ enum app_cmd {
 
        APP_WINDOW_DETACH = 91,
        APP_START_RES_ASYNC = 92,
-       WIDGET_NOTIFY_EXIT = 93,
+       APP_NOTIFY_EXIT = 93,
 
        APP_CMD_MAX
 };
index 39dac09..2e30634 100644 (file)
@@ -371,3 +371,9 @@ API int aul_ignore_app_status(status_listen_h handle)
 
        return AUL_R_OK;
 }
+
+API int aul_notify_exit(void)
+{
+       return aul_sock_send_raw(AUL_UTIL_PID, getuid(),
+                       APP_NOTIFY_EXIT, NULL, 0, AUL_SOCK_NOREPLY);
+}
\ No newline at end of file
index da0cf52..6b1bc81 100644 (file)
@@ -263,9 +263,3 @@ API int aul_widget_instance_count(const char *widget_id)
 
        return ret;
 }
-
-API int aul_widget_notify_exit(void)
-{
-       return aul_sock_send_raw(AUL_UTIL_PID, getuid(),
-                       WIDGET_NOTIFY_EXIT, NULL, 0, AUL_SOCK_NOREPLY);
-}