e_input: remove the unused symbols 90/325690/1
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 12 Jun 2025 04:17:57 +0000 (13:17 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 13 Jun 2025 06:34:31 +0000 (15:34 +0900)
Change-Id: I2bfd2ad5d0e918aef7ca50bf904430e0f0ad0493

src/bin/inputmgr/e_comp_input.c
src/include/e_input.h

index 5bf868ee82b3d9479fa4b61e75c70eba218f4d50..ed9fccca154c7e03b28327ac203cc52c130fd2a1 100644 (file)
@@ -138,95 +138,3 @@ EINTERN void e_comp_input_layers_update(E_Comp_Input_Layer_Data *layer_data)
          break;
      }
 }
-
-E_API E_Input_Thread_Info *
-e_input_thread_info_get()
-{
-   if (!e_comp_input_key) return NULL;
-
-   return (E_Input_Thread_Info *)e_comp_input_key;
-}
-
-E_API struct xkb_keymap *
-e_input_thread_info_xkb_keymap_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, NULL);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->xkb.keymap;
-}
-
-E_API struct xkb_context *
-e_input_thread_info_xkb_context_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, NULL);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->xkb.context;
-}
-
-E_API struct xkb_state *
-e_input_thread_info_xkb_state_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, NULL);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->xkb.state;
-}
-
-E_API int
-e_input_thread_info_xkb_fd_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, -1);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->xkb.fd;
-}
-
-E_API size_t
-e_input_thread_info_xkb_size_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, 0);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->xkb.size;
-}
-
-E_API Eina_List *
-e_input_thread_info_kbd_resource_list_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, NULL);
-
-   //TODO:
-   //return ((E_Comp_Input_Key_Data *)input_thread_info)->kbd.resources;
-   return NULL;
-}
-
-E_API int
-e_input_thread_info_kbd_repeat_delay_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, -1);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->kbd.repeat_delay;
-}
-
-E_API int
-e_input_thread_info_kbd_repeat_rate_get(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(input_thread_info, -1);
-
-   return ((E_Comp_Input_Key_Data *)input_thread_info)->kbd.repeat_rate;
-}
-
-E_API void
-e_input_thread_info_kbd_resource_list_lock(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN(input_thread_info);
-
-   //TODO:
-   //g_rec_mutex_lock(&((E_Comp_Input_Key_Data *)input_thread_info)->kbd.resources_mutex);
-}
-
-E_API void
-e_input_thread_info_kbd_resource_list_unlock(E_Input_Thread_Info *input_thread_info)
-{
-   EINA_SAFETY_ON_NULL_RETURN(input_thread_info);
-
-   //TODO:
-   //g_rec_mutex_unlock(&((E_Comp_Input_Key_Data *)input_thread_info)->kbd.resources_mutex);
-}
index f0d05fb91f35b556f1bafe7eca2a350cd4d0d90e..db598b63c1097995bc71adb25ab6c779cb11ef39 100644 (file)
@@ -43,24 +43,11 @@ E_API unsigned int e_input_touch_max_count_get();
 E_API E_Input_Hook *e_input_hook_add(E_Input_Hook_Point hookpoint, E_Input_Hook_Cb func, const void *data);
 E_API void          e_input_hook_del(E_Input_Hook *ch);
 
+E_API Eina_Bool e_input_thread_mode_get();
 E_API pid_t     e_input_thread_id_get();
 
-E_API pid_t                 e_input_main_thread_id_get();
 E_API E_Input_Event_Source *e_input_event_source_get();
 
-E_API E_Input_Thread_Info  *e_input_thread_info_get();
-E_API struct xkb_keymap    *e_input_thread_info_xkb_keymap_get(E_Input_Thread_Info *input_thread_info);
-E_API struct xkb_context   *e_input_thread_info_xkb_context_get(E_Input_Thread_Info *input_thread_info);
-E_API struct xkb_state     *e_input_thread_info_xkb_state_get(E_Input_Thread_Info *input_thread_info);
-E_API int                   e_input_thread_info_xkb_fd_get(E_Input_Thread_Info *input_thread_info);
-E_API size_t                e_input_thread_info_xkb_size_get(E_Input_Thread_Info *input_thread_info);
-
-E_API Eina_List            *e_input_thread_info_kbd_resource_list_get(E_Input_Thread_Info *input_thread_info);
-E_API int                   e_input_thread_info_kbd_repeat_delay_get(E_Input_Thread_Info *input_thread_info);
-E_API int                   e_input_thread_info_kbd_repeat_rate_get(E_Input_Thread_Info *input_thread_info);
-E_API void                  e_input_thread_info_kbd_resource_list_lock(E_Input_Thread_Info *input_thread_info);
-E_API void                  e_input_thread_info_kbd_resource_list_unlock(E_Input_Thread_Info *input_thread_info);
-
 #ifdef  __cplusplus
 }
 #endif