From: Sung-Jin Park Date: Tue, 12 May 2020 12:21:56 +0000 (+0900) Subject: e_appinfo: add e_appinfo_pid_get() X-Git-Tag: submit/tizen/20200528.224542~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=817d20f679d7a795a89cccc007accae89b8c6f06;p=platform%2Fupstream%2Fenlightenment.git e_appinfo: add e_appinfo_pid_get() Change-Id: I6379a8bab04e3c45ba53a98b007ac43f57f7acc5 Signed-off-by: Sung-Jin Park --- diff --git a/src/bin/e_appinfo.c b/src/bin/e_appinfo.c index 00086f1ef5..10e7c6b2e4 100644 --- a/src/bin/e_appinfo.c +++ b/src/bin/e_appinfo.c @@ -88,6 +88,14 @@ e_appinfo_del(E_Appinfo *eai) E_FREE(eai); } +EINTERN pid_t +e_appinfo_pid_get(E_Appinfo *epai) +{ + EINA_SAFETY_ON_NULL_RETURN_VAL(epai, -1); + + return epai->pid; +} + EINTERN Eina_Bool e_appinfo_pid_set(E_Appinfo *eai, pid_t pid) { diff --git a/src/bin/e_appinfo.h b/src/bin/e_appinfo.h index b012a8c2e7..566fc2feb4 100644 --- a/src/bin/e_appinfo.h +++ b/src/bin/e_appinfo.h @@ -26,6 +26,7 @@ struct _E_Appinfo_Hook EINTERN E_Appinfo *e_appinfo_new(void); EINTERN void e_appinfo_del(E_Appinfo *eai); +EINTERN pid_t e_appinfo_pid_get(E_Appinfo *epai); EINTERN Eina_Bool e_appinfo_pid_set(E_Appinfo *eai, pid_t pid); EINTERN Eina_Bool e_appinfo_appid_set(E_Appinfo *eai, const char *appid); EINTERN void e_appinfo_ready_metadata(E_Appinfo *eai, pid_t pid);