aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/efl_wl/Efl_Wl.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2018-02-02 16:59:56 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2018-02-02 16:59:44 -0500
commite8d24596a690443f73c44547b4df244e1990bd27 (patch)
tree1b6ecc02507c983a1c9a75f05fb3f10e0fecd3fd /src/lib/efl_wl/Efl_Wl.h
parentelm: fix typo - remove line to debug (diff)
downloadefl-e8d24596a690443f73c44547b4df244e1990bd27.tar.gz
efl-wl: add functions for managing allowed client pids
@feature
Diffstat (limited to 'src/lib/efl_wl/Efl_Wl.h')
-rw-r--r--src/lib/efl_wl/Efl_Wl.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/efl_wl/Efl_Wl.h b/src/lib/efl_wl/Efl_Wl.h
index d27dedde28..2a6133676a 100644
--- a/src/lib/efl_wl/Efl_Wl.h
+++ b/src/lib/efl_wl/Efl_Wl.h
@@ -66,6 +66,24 @@ EAPI Evas_Object *efl_wl_add(Evas *e);
EAPI Ecore_Exe *efl_wl_run(Evas_Object *obj, const char *cmd);
/**
+ * Add a process to the list of allowed clients for the compositor widget
+ *
+ * @param obj The compositor widget
+ * @param pid The process to allow
+ * @since 1.21
+ */
+EAPI void efl_wl_pid_add(Evas_Object *obj, int32_t pid);
+
+/**
+ * Remove a process from the list of allowed clients for the compositor widget
+ *
+ * @param obj The compositor widget
+ * @param pid The process to deny
+ * @since 1.21
+ */
+EAPI void efl_wl_pid_del(Evas_Object *obj, int32_t pid);
+
+/**
* Put the bottom-most toplevel window on top and apply focus to it
*
* @param obj The compositor widget