#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"
#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"
#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"
_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;
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;
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";
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";
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";
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";
return "Failed to set mouse_accel";
}
-char *
+EINTERN char *
e_info_server_input_log_enable_set(int state)
{
E_Comp_Config *conf;
-#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
--- /dev/null
+#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