wl_signal_add(&priv->events.client_add, listener);
}
-EINTERN struct wl_listener *
-e_desk_client_add_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.client_add, notify);
-}
-
EINTERN void
e_desk_desk_area_enable_listener_add(E_Desk *desk, struct wl_listener *listener)
{
wl_signal_add(&priv->events.desk_area_enable, listener);
}
-EINTERN struct wl_listener *
-e_desk_desk_area_enable_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.desk_area_enable, notify);
-}
-
EINTERN void
e_desk_desk_area_disable_listener_add(E_Desk *desk, struct wl_listener *listener)
{
wl_signal_add(&priv->events.desk_area_disable, listener);
}
-EINTERN struct wl_listener *
-e_desk_desk_area_disable_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.desk_area_disable, notify);
-}
-
EINTERN void
e_desk_desk_area_active_change_listener_add(E_Desk *desk, struct wl_listener *listener)
{
wl_signal_add(&priv->events.desk_area_active_change, listener);
}
-EINTERN struct wl_listener *
-e_desk_desk_area_active_change_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.desk_area_active_change, notify);
-}
-
EINTERN void
e_desk_ssplit_desk_activate_listener_add(E_Desk *desk, struct wl_listener *listener)
{
wl_signal_add(&priv->events.split_desk_activate, listener);
}
-EINTERN struct wl_listener *
-e_desk_split_desk_activate_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.split_desk_activate, notify);
-}
-
EINTERN void
e_desk_split_desk_deactivate_listener_add(E_Desk *desk, struct wl_listener *listener)
{
wl_signal_add(&priv->events.split_desk_deactivate, listener);
}
-EINTERN struct wl_listener *
-e_desk_split_desk_deactivate_listener_get(E_Desk *desk, wl_notify_func_t notify)
-{
- API_ENTRY_VAL(NULL);
- return wl_signal_get(&priv->events.split_desk_deactivate, notify);
-}
#include <wayland-server.h>
#include <libds-tizen/screen.h>
-EINTERN void e_desk_client_add_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_client_add_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
-EINTERN void e_desk_desk_area_enable_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_desk_area_enable_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
-EINTERN void e_desk_desk_area_disable_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_desk_area_disable_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
-EINTERN void e_desk_desk_area_active_change_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_desk_area_active_change_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
-EINTERN void e_desk_split_desk_activate_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_split_desk_activate_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
-EINTERN void e_desk_splitscreen_deactivate_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN struct wl_listener *e_desk_splitscreen_deactivate_listener_get(E_Desk *desk, wl_notify_func_t notify);
-
EINTERN Eina_Bool e_desk_splitscreen_enable(E_Desk *desk, struct ds_tizen_splitscreen *splitscreen);
+EINTERN void e_desk_client_add_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_desk_area_enable_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_desk_area_disable_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_desk_area_active_change_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_split_desk_activate_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_splitscreen_deactivate_listener_add(E_Desk *desk, struct wl_listener *listener);
+
#endif