e_info_server_input: make an internal header 80/304980/1
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 19 Jan 2024 01:52:20 +0000 (10:52 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:19 +0000 (09:59 +0900)
Move the internal resources and the function declaration
to the internal header

Change-Id: I32e30808807b5e511af9f3be018637de4a136c52

src/bin/e_includes.h
src/bin/e_info_server.c
src/bin/e_info_server_input.c
src/bin/e_info_server_input.h
src/bin/e_info_server_input_intern.h [new file with mode: 0644]

index 40a4a1e..65d92e2 100644 (file)
@@ -21,6 +21,7 @@
 #include "e_bindings.h"
 #include "e_actions.h"
 #include "e_info_server.h"
+#include "e_info_server_input.h"
 #include "e_prefix.h"
 #include "e_maximize.h"
 #include "e_grabinput.h"
index a66c87e..9e9c219 100644 (file)
@@ -4,7 +4,7 @@
 #include "e_policy_wl.h"
 #include "e_comp_object.h"
 #include "e_info_protocol_intern.h"
-#include "e_info_server_input.h"
+#include "e_info_server_input_intern.h"
 #include "services/e_service_quickpanel.h"
 #include "services/e_service_kvm.h"
 #include "e_process_intern.h"
index b0ee1bd..f842a33 100644 (file)
@@ -1,5 +1,5 @@
 #include "e.h"
-#include "e_info_server_input.h"
+#include "e_info_server_input_intern.h"
 #include "e_info_shared_types.h"
 #include "e_input_private.h"
 #include "e_comp_screen_intern.h"
@@ -465,7 +465,7 @@ _e_info_input_close_device(void)
    _e_info_input.gen.virtual_dev = EINA_FALSE;
 }
 
-char *
+E_API char *
 e_info_server_input_init_device(unsigned int type, char *name)
 {
    int fd = -1;
@@ -514,7 +514,7 @@ e_info_server_input_init_device(unsigned int type, char *name)
    return E_INFO_INPUT_RESULT_NONE;
 }
 
-void
+E_API void
 e_info_server_input_deinit_device(void)
 {
    if (_e_info_input.gen.fd < 0) return;
@@ -535,7 +535,7 @@ e_info_server_input_deinit_device(void)
    return;
 }
 
-char *
+E_API char *
 e_info_server_input_keygen(char *name, int code, int state)
 {
    if (_e_info_input.gen.fd < 0) return "Initialize device first";
@@ -552,7 +552,7 @@ e_info_server_input_keygen(char *name, int code, int state)
    return E_INFO_INPUT_RESULT_NONE;
 }
 
-char *
+E_API char *
 e_info_server_input_touchgen(int idx, int x, int y, int state)
 {
    if (_e_info_input.gen.fd < 0) return "Initialize device first";
@@ -562,7 +562,7 @@ e_info_server_input_touchgen(int idx, int x, int y, int state)
    return E_INFO_INPUT_RESULT_NONE;
 }
 
-char *
+E_API char *
 e_info_server_input_mousegen(int button, int x, int y, int state)
 {
    if (_e_info_input.gen.fd < 0) return "Initialize device first";
@@ -572,7 +572,7 @@ e_info_server_input_mousegen(int button, int x, int y, int state)
    return E_INFO_INPUT_RESULT_NONE;
 }
 
-char *
+E_API char *
 e_info_server_input_mouse_accel_set(int state)
 {
    if (_e_info_input.gen.fd < 0) return "Initialize device first";
@@ -583,7 +583,7 @@ e_info_server_input_mouse_accel_set(int state)
    return "Failed to set mouse_accel";
 }
 
-char *
+EINTERN char *
 e_info_server_input_log_enable_set(int state)
 {
    E_Comp_Config *conf;
index d62a4c2..30eb22b 100644 (file)
@@ -1,13 +1,11 @@
-#ifndef E_INFO_CLIENT_SCREEN_RECORDER_H
-#define E_INFO_CLIENT_INPUT_H
+#ifndef E_INFO_SERVER_INPUT_H
+#define E_INFO_SERVER_INPUT_H
 
-#define INPUT_ARG_NAME    "input"
+E_API char *e_info_server_input_init_device(unsigned int type, char *name);
+E_API void  e_info_server_input_deinit_device(void);
+E_API char *e_info_server_input_keygen(char *name, int code, int state);
+E_API char *e_info_server_input_touchgen(int idx, int x, int y, int state);
+E_API char *e_info_server_input_mousegen(int button, int x, int y, int state);
+E_API char *e_info_server_input_mouse_accel_set(int state);
 
-char *e_info_server_input_init_device(unsigned int type, char *name);
-void e_info_server_input_deinit_device(void);
-char *e_info_server_input_keygen(char *name, int code, int state);
-char *e_info_server_input_touchgen(int idx, int x, int y, int state);
-char *e_info_server_input_mousegen(int button, int x, int y, int state);
-char *e_info_server_input_mouse_accel_set(int state);
-char *e_info_server_input_log_enable_set(int state);
 #endif
diff --git a/src/bin/e_info_server_input_intern.h b/src/bin/e_info_server_input_intern.h
new file mode 100644 (file)
index 0000000..d407f81
--- /dev/null
@@ -0,0 +1,8 @@
+#ifndef E_INFO_SERVER_INPUT_INTERN_H
+#define E_INFO_SERVER_INPUT_INTERN_H
+
+#define INPUT_ARG_NAME    "input"
+
+EINTERN char *e_info_server_input_log_enable_set(int state);
+
+#endif