2 typedef struct _E_Event_Remote_Surface_Provider E_Event_Remote_Surface_Provider;
4 # ifndef E_COMP_WL_RSM_H
5 # define E_COMP_WL_RSM_H
7 EINTERN void e_comp_wl_remote_surface_init(void);
8 EINTERN void e_comp_wl_remote_surface_shutdown(void);
9 EINTERN Eina_Bool e_comp_wl_remote_surface_commit(E_Client *ec);
10 E_API void e_comp_wl_remote_surface_image_save(E_Client *ec);
11 E_API void e_comp_wl_remote_surface_image_save_skip_set(E_Client *ec, Eina_Bool set);
12 E_API Eina_Bool e_comp_wl_remote_surface_image_save_skip_get(E_Client *ec);
13 EINTERN void e_comp_wl_remote_surface_debug_info_get(Eldbus_Message_Iter *iter);
14 E_API E_Client *e_comp_wl_remote_surface_bound_provider_ec_get(E_Client *ec);
16 E_API extern int E_EVENT_REMOTE_SURFACE_PROVIDER_VISIBILITY_CHANGE;
18 struct _E_Event_Remote_Surface_Provider