e_seat: Change the visibility of e_seat_zone_get() and e_seat_find() 11/323911/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Fri, 9 May 2025 02:39:24 +0000 (11:39 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 9 May 2025 03:58:30 +0000 (12:58 +0900)
Change-Id: I5acf2ea9ab613b0af7569f33d1129118c945f38c
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
12 files changed:
src/bin/Makefile.mk
src/bin/e_comp_screen.c
src/bin/inputmgr/e_input_backend.c
src/bin/inputmgr/e_keyrouter_event.c
src/bin/server/e_comp_wl.c
src/bin/server/e_comp_wl_input.c
src/bin/server/e_comp_wl_input_thread.c
src/bin/server/e_devicemgr_wl.c
src/bin/server/e_keyrouter_wl.c
src/bin/server/e_seat.c
src/bin/server/e_seat_intern.h
src/include/e_seat.h [new file with mode: 0644]

index 3152fad37908abc1a832a9a5c9cd40d2a8b3df0f..0fc9026ac99c069f15166308604ef642d86d6cf7 100644 (file)
@@ -130,7 +130,8 @@ src/include/e_view_client.h \
 src/include/e_view_edje.h \
 src/include/e_view_layout.h \
 src/include/e_blur_video_capture.h \
-src/include/e_view_text.h
+src/include/e_view_text.h \
+src/include/e_seat.h
 
 enlightenment_src = \
 src/bin/e_comp_screen.c \
index 46f16b968a6c9a3f6cced72efd3ac5f750451b2f..02e70249a4d0aa753ed37bc99d60e0d45c2a6251 100644 (file)
@@ -29,6 +29,7 @@
 #include "e_zone_intern.h"
 #include "e_tizen_screen_manager_intern.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 
 #include <tizen-extension-server-protocol.h>
 #include <tbm_bufmgr_internal.h>
index 1293dda1de98b462d986b1f6ff33f47a4bfbd646..4591aedd3ef24154a5233c2823be7b0db107bc6a 100644 (file)
@@ -16,6 +16,7 @@
 #include "e_utils_intern.h"
 #include "e_input_seat_intern.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 #include "ecore_device_ex_intern.h"
 
 #include <libudev.h>
index f74da0f7205ea5427dc65acc1f961a4bba360dbe..3ac244c3ff98405212e2f167f071d3b3c11bb631 100644 (file)
@@ -11,6 +11,7 @@
 #include "e_keyrouter_keygrab_intern.h"
 #include "e_keyrouter_hardkeys_intern.h"
 #include "e_zone_intern.h"
+#include "e_seat.h"
 
 #include <tizen-extension-server-protocol.h>
 
index 6d289c4432763ef8b3030f20cd7a7408192302ce..33a0a730b4eea1aae27ed8c1c3803402af14bb15 100644 (file)
@@ -47,6 +47,7 @@
 #include "e_view_client_intern.h"
 #include "e_comp_wl_input_thread_intern.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 #include "e_surface_view_intern.h"
 #include "e_focus_intern.h"
 #include "e_zone_intern.h"
index 5eec7e084f345990f36968584eec4385a71178b4..209b981f13ec642f7ffe96335f9d6c1e6f5ba7cb 100644 (file)
@@ -12,6 +12,7 @@
 #include "e_keyrouter_intern.h"
 #include "e_input_thread_client_intern.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 
 #include <sys/mman.h>
 #include <fcntl.h>
index d7a52329719bd224678b5860538da17f8c5f80d2..9f3793f510d8cfcc1b6c6cb2e02dc8ab01528725 100644 (file)
@@ -8,6 +8,7 @@
 #include "e_pointer_intern.h"
 #include "e_input_backend_intern.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 
 #include <tizen-extension-server-protocol.h>
 
index 68b69699a5df7bf16e88e5d23ab784400cb9b8cf..106e855d3782f979d78df8b258a6a0abdd324f13 100644 (file)
@@ -13,6 +13,7 @@
 #include "e_security.h"
 #include "e_input_log.h"
 #include "e_seat_intern.h"
+#include "e_seat.h"
 
 #include <tizen-extension-server-protocol.h>
 
index 24447420147b395eabd4a03cb7f585d2ca89266c..ccaabd9d4d1dd138b7e6db753cd0a08058ee692f 100644 (file)
@@ -13,6 +13,7 @@
 #include "e_keyrouter_keygrab_intern.h"
 #include "e_keyrouter_hardkeys_intern.h"
 #include "e_zone_intern.h"
+#include "e_seat.h"
 
 #include <tizen-extension-server-protocol.h>
 
index 372d31d2200bfde2f3be4dfa09506413e21cccf9..977bda19ff786dd557b6e3445514721d0ecf665f 100644 (file)
@@ -1,4 +1,5 @@
 #include "e_seat_intern.h"
+#include "e_seat.h"
 #include "e_input_seat_intern.h"
 #include "e_comp_intern.h"
 #include "e_comp_wl_intern.h"
@@ -615,7 +616,7 @@ e_seat_destroy(E_Seat *seat)
    E_FREE(seat);
 }
 
-EINTERN E_Zone *
+E_API E_Zone *
 e_seat_zone_get(E_Seat *seat)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(seat, NULL);
@@ -623,7 +624,7 @@ e_seat_zone_get(E_Seat *seat)
    return seat->zone;
 }
 
-EINTERN E_Seat *
+E_API E_Seat *
 e_seat_find(const char *name)
 {
    Eina_List *l;
index 11645a8a0924d45e1ee3f1329c06040e7840c4f2..29caaaea712eb6ddc69267a0ce59fff7a83a1e23 100644 (file)
@@ -21,8 +21,6 @@ EINTERN void        e_seat_destroy_all();
 
 EINTERN Eina_List  *e_seat_list_get();
 
-EINTERN E_Zone     *e_seat_zone_get(E_Seat *seat);
-EINTERN E_Seat     *e_seat_find(const char *name);
 EINTERN void        e_seat_update_seat_caps(E_Seat *seat, struct wl_client *wc);
 
 EINTERN void        e_seat_touch_send_motion(E_Seat *seat, struct wl_client *wc,
diff --git a/src/include/e_seat.h b/src/include/e_seat.h
new file mode 100644 (file)
index 0000000..c32ad77
--- /dev/null
@@ -0,0 +1,10 @@
+#ifndef E_SEAT_H
+#define E_SEAT_H
+
+#include <e_types.h>
+#include <e_zone.h>
+
+E_API E_Zone     *e_seat_zone_get(E_Seat *seat);
+E_API E_Seat     *e_seat_find(const char *name);
+
+#endif