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 EAPI void e_comp_wl_remote_surface_image_save(E_Client *ec);
11 EAPI void e_comp_wl_remote_surface_image_save_skip_set(E_Client *ec, Eina_Bool set);
12 EAPI 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 EAPI 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