X Synchronization Functions

Functions that ensure that all commands that have been issued by the Ecore X library have been sent to the server. More...

Functions

EAPI void ecore_x_flush (void)
 Sends all X commands in the X Display buffer.
EAPI void ecore_x_sync (void)
 Flushes the command buffer and waits until all requests have been processed by the server.

Detailed Description

Functions that ensure that all commands that have been issued by the Ecore X library have been sent to the server.

Function Documentation

◆ ecore_x_flush()

EAPI void ecore_x_flush ( void )

Sends all X commands in the X Display buffer.

References ecore_x_flush(), and EINA_SAFETY_ON_NULL_RETURN.

Referenced by ecore_x_flush().

◆ ecore_x_sync()

EAPI void ecore_x_sync ( void )

Flushes the command buffer and waits until all requests have been processed by the server.

References ecore_x_sync(), and EINA_SAFETY_ON_NULL_RETURN.

Referenced by ecore_x_atom_get(), ecore_x_client_message32_send(), ecore_x_client_message8_send(), ecore_x_default_colormap_get(), ecore_x_default_depth_get(), ecore_x_default_visual_get(), ecore_x_drawable_border_width_get(), ecore_x_drawable_depth_get(), ecore_x_drawable_geometry_get(), ecore_x_drawable_rectangle_fill(), ecore_x_e_window_profile_change_done_send(), ecore_x_e_window_profile_change_request_send(), ecore_x_e_window_profile_change_send(), ecore_x_gc_free(), ecore_x_gc_new(), ecore_x_icccm_colormap_window_unset(), ecore_x_icccm_command_get(), ecore_x_icccm_command_set(), ecore_x_icccm_icon_name_get(), ecore_x_icccm_icon_name_set(), ecore_x_icccm_name_class_get(), ecore_x_icccm_name_class_set(), ecore_x_icccm_protocol_atoms_set(), ecore_x_icccm_protocol_isset(), ecore_x_icccm_protocol_set(), ecore_x_icccm_transient_for_get(), ecore_x_icccm_transient_for_set(), ecore_x_icccm_transient_for_unset(), ecore_x_input_multi_select(), ecore_x_input_raw_select(), ecore_x_kill(), ecore_x_pixmap_depth_get(), ecore_x_pixmap_free(), ecore_x_pixmap_geometry_get(), ecore_x_pixmap_new(), ecore_x_pixmap_paste(), ecore_x_present_notify_msc(), ecore_x_present_pixmap(), ecore_x_present_select_events(), ecore_x_randr_crtc_transform_set(), ecore_x_sync(), ecore_x_visual_id_get(), ecore_x_window_background_color_set(), ecore_x_window_border_width_get(), ecore_x_window_border_width_set(), ecore_x_window_cursor_show(), ecore_x_window_defaults_set(), ecore_x_window_delete_request_send(), ecore_x_window_depth_get(), ecore_x_window_focus(), ecore_x_window_focus_at_time(), ecore_x_window_free(), ecore_x_window_full_new(), ecore_x_window_geometry_get(), ecore_x_window_hide(), ecore_x_window_input_new(), ecore_x_window_lower(), ecore_x_window_move(), ecore_x_window_move_resize(), ecore_x_window_new(), ecore_x_window_override_new(), ecore_x_window_parent_get(), ecore_x_window_prop_property_get(), ecore_x_window_prop_property_set(), ecore_x_window_prop_protocol_list_get(), ecore_x_window_prop_string_get(), ecore_x_window_prop_string_set(), ecore_x_window_raise(), ecore_x_window_reparent(), ecore_x_window_resize(), ecore_x_window_shape_input_mask_set(), ecore_x_window_shape_mask_set(), ecore_x_window_show(), ecore_x_window_size_get(), ecore_x_window_visible_get(), and elm_quicklaunch_seed().