e_comp_wl->selection.target = NULL;
}
-E_API void
+EINTERN void
e_comp_wl_data_device_send_enter(E_Client *ec)
{
struct wl_resource *data_device_res, *offer_res;
wl_fixed_from_int(x), wl_fixed_from_int(y), offer_res);
}
-E_API void
+EINTERN void
e_comp_wl_data_device_send_leave(E_Client *ec)
{
struct wl_resource *res;
return offer_res;
}
-E_API void
+EINTERN void
e_comp_wl_data_device_keyboard_focus_set(void)
{
struct wl_resource *data_device_res, *offer_res = NULL, *focus;
E_FREE_FUNC(e_comp_wl->mgr.data_resources, eina_hash_free);
}
-E_API struct wl_resource *
+EINTERN struct wl_resource *
e_comp_wl_data_find_for_client(struct wl_client *client)
{
return eina_hash_find(e_comp_wl->mgr.data_resources, &client);
}
-E_API E_Comp_Wl_Data_Source *
+EINTERN E_Comp_Wl_Data_Source *
e_comp_wl_data_manager_source_create(struct wl_client *client, struct wl_resource *resource, uint32_t id)
{
E_Comp_Wl_Data_Source *source;
return source;
}
-E_API E_Comp_Wl_Clipboard_Source *
+EINTERN E_Comp_Wl_Clipboard_Source *
e_comp_wl_clipboard_source_create(const char *mime_type, uint32_t serial, int *fd)
{
E_Comp_Wl_Clipboard_Source *source;
return source;
}
-E_API int
+EINTERN int
e_comp_wl_clipboard_source_ref(E_Comp_Wl_Clipboard_Source *source)
{
source->ref ++;
return source->ref;
}
-E_API int
+EINTERN int
e_comp_wl_clipboard_source_unref(E_Comp_Wl_Clipboard_Source *source)
{
EINA_SAFETY_ON_NULL_RETURN_VAL(source, 0);
return 0;
}
-E_API void
+EINTERN void
e_comp_wl_data_device_only_set(struct wl_resource *data_device_res, Eina_Bool set)
{
struct wl_resource *offer_res = NULL, *focus;
}
}
-E_API Eina_Bool
+EINTERN Eina_Bool
e_comp_wl_data_device_manual_selection_set(void *data, size_t size, Eina_List *mime_list)
{
E_Comp_Wl_Manual_Data_Source *man_source;
size_t offset;
};
-E_API void e_comp_wl_data_device_send_enter(E_Client *ec);
-E_API void e_comp_wl_data_device_send_leave(E_Client *ec);
+EINTERN void e_comp_wl_data_device_send_enter(E_Client *ec);
+EINTERN void e_comp_wl_data_device_send_leave(E_Client *ec);
EINTERN void *e_comp_wl_data_device_send_offer(E_Client *ec);
-E_API void e_comp_wl_data_device_keyboard_focus_set(void);
+EINTERN void e_comp_wl_data_device_keyboard_focus_set(void);
EINTERN Eina_Bool e_comp_wl_data_manager_init(void);
EINTERN void e_comp_wl_data_manager_shutdown(void);
-E_API struct wl_resource *e_comp_wl_data_find_for_client(struct wl_client *client);
-E_API E_Comp_Wl_Data_Source *e_comp_wl_data_manager_source_create(struct wl_client *client, struct wl_resource *resource, uint32_t id);
-E_API int e_comp_wl_clipboard_source_ref(E_Comp_Wl_Clipboard_Source *source);
-E_API int e_comp_wl_clipboard_source_unref(E_Comp_Wl_Clipboard_Source *source);
-E_API E_Comp_Wl_Clipboard_Source *e_comp_wl_clipboard_source_create(const char *mime_type, uint32_t serial, int *fd);
-E_API void e_comp_wl_data_device_only_set(struct wl_resource *data_device_res, Eina_Bool set);
-E_API Eina_Bool e_comp_wl_data_device_manual_selection_set(void *data, size_t size, Eina_List *mime_list);
+EINTERN struct wl_resource *e_comp_wl_data_find_for_client(struct wl_client *client);
+EINTERN E_Comp_Wl_Data_Source *e_comp_wl_data_manager_source_create(struct wl_client *client, struct wl_resource *resource, uint32_t id);
+EINTERN int e_comp_wl_clipboard_source_ref(E_Comp_Wl_Clipboard_Source *source);
+EINTERN int e_comp_wl_clipboard_source_unref(E_Comp_Wl_Clipboard_Source *source);
+EINTERN E_Comp_Wl_Clipboard_Source *e_comp_wl_clipboard_source_create(const char *mime_type, uint32_t serial, int *fd);
+EINTERN void e_comp_wl_data_device_only_set(struct wl_resource *data_device_res, Eina_Bool set);
+EINTERN Eina_Bool e_comp_wl_data_device_manual_selection_set(void *data, size_t size, Eina_List *mime_list);
EINTERN void e_comp_wl_data_current_device_id_set(int id);
EINTERN int e_comp_wl_data_current_device_id_get(void);
+
# endif
#endif