e_keyrouter_wl: remove the unused function
[platform/upstream/enlightenment.git] / src / bin / server / e_keyrouter_wl_intern.h
1 #ifndef E_KEYROUTER_WL_INTERN_H
2 #define E_KEYROUTER_WL_INTERN_H
3
4 #include "e_intern.h"
5 #include "e_device_intern.h"
6
7 #include <wayland-server.h>
8
9 typedef struct _E_Tizen_Keyrouter E_Tizen_Keyrouter;
10
11 EINTERN E_Tizen_Keyrouter *e_keyrouter_wl_init(struct wl_display *display);
12 EINTERN void               e_keyrouter_wl_shutdown(void);
13
14 EINTERN int       e_keyrouter_wl_add_client_destroy_listener(struct wl_client *client);
15 EINTERN int       e_keyrouter_wl_add_surface_destroy_listener(struct wl_resource *surface);
16 EINTERN Eina_Bool e_keyrouter_wl_key_send(Ecore_Event_Key *ev, E_Device *dev, Eina_Bool pressed, struct wl_client *client, struct wl_resource *surface, Eina_Bool focused);
17 EINTERN void      e_keyrouter_surface_keycancel_send(struct wl_resource *surface, unsigned int key);
18 EINTERN void      e_keyrouter_client_keycancel_send(struct wl_client *client, unsigned int key);
19 EINTERN void      e_keyrouter_wl_event_surface_send(struct wl_resource *surface, int key, int mode);
20
21 EINTERN Eina_Bool e_keyrouter_wl_util_do_privilege_check(struct wl_client *client, uint32_t mode, uint32_t keycode);
22
23 #endif