6.19. Interfaces for libxcb

Table 6-24 defines the library name and shared object name for the libxcb library

Table 6-24. libxcb Definition

Library:libxcb
SONAME:libxcb.so.1

The behavior of the interfaces in this library is specified by the following specifications:

[Libxcb 1.7] Libxcb API
[LSB] This Specification

6.19.1. libxcb interfaces

6.19.1.1. Interfaces for libxcb interfaces

An LSB conforming implementation shall provide the generic functions for libxcb interfaces specified in Table 6-25, with the full mandatory functionality as described in the referenced underlying specification.

Table 6-25. libxcb - libxcb interfaces Function Interfaces

xcb_alloc_color [LSB]xcb_alloc_color_cells [LSB]xcb_alloc_color_cells_masks [LSB]xcb_alloc_color_cells_masks_end [LSB]
xcb_alloc_color_cells_masks_length [LSB]xcb_alloc_color_cells_pixels [LSB]xcb_alloc_color_cells_pixels_end [LSB]xcb_alloc_color_cells_pixels_length [LSB]
xcb_alloc_color_cells_reply [LSB]xcb_alloc_color_cells_unchecked [LSB]xcb_alloc_color_planes [LSB]xcb_alloc_color_planes_pixels [LSB]
xcb_alloc_color_planes_pixels_end [LSB]xcb_alloc_color_planes_pixels_length [LSB]xcb_alloc_color_planes_reply [LSB]xcb_alloc_color_planes_unchecked [LSB]
xcb_alloc_color_reply [LSB]xcb_alloc_color_unchecked [LSB]xcb_alloc_named_color [LSB]xcb_alloc_named_color_reply [LSB]
xcb_alloc_named_color_unchecked [LSB]xcb_allow_events [LSB]xcb_allow_events_checked [LSB]xcb_arc_end [LSB]
xcb_arc_next [LSB]xcb_atom_end [LSB]xcb_atom_next [LSB]xcb_bell [LSB]
xcb_bell_checked [LSB]xcb_big_requests_enable [LSB]xcb_big_requests_enable_reply [LSB]xcb_big_requests_enable_unchecked [LSB]
xcb_button_end [LSB]xcb_button_next [LSB]xcb_change_active_pointer_grab [LSB]xcb_change_active_pointer_grab_checked [LSB]
xcb_change_gc [LSB]xcb_change_gc_checked [LSB]xcb_change_hosts [LSB]xcb_change_hosts_checked [LSB]
xcb_change_keyboard_control [LSB]xcb_change_keyboard_control_checked [LSB]xcb_change_keyboard_mapping [LSB]xcb_change_keyboard_mapping_checked [LSB]
xcb_change_pointer_control [LSB]xcb_change_pointer_control_checked [LSB]xcb_change_property [LSB]xcb_change_property_checked [LSB]
xcb_change_save_set [LSB]xcb_change_save_set_checked [LSB]xcb_change_window_attributes [LSB]xcb_change_window_attributes_checked [LSB]
xcb_char2b_end [LSB]xcb_char2b_next [LSB]xcb_charinfo_end [LSB]xcb_charinfo_next [LSB]
xcb_circulate_window [LSB]xcb_circulate_window_checked [LSB]xcb_clear_area [LSB]xcb_clear_area_checked [LSB]
xcb_client_message_data_end [LSB]xcb_client_message_data_next [LSB]xcb_close_font [LSB]xcb_close_font_checked [LSB]
xcb_coloritem_end [LSB]xcb_coloritem_next [LSB]xcb_colormap_end [LSB]xcb_colormap_next [LSB]
xcb_configure_window [LSB]xcb_configure_window_checked [LSB]xcb_connect [Libxcb 1.7]xcb_connect_to_display_with_auth_info [Libxcb 1.7]
xcb_connect_to_fd [Libxcb 1.7]xcb_connection_has_error [Libxcb 1.7]xcb_convert_selection [LSB]xcb_convert_selection_checked [LSB]
xcb_copy_area [LSB]xcb_copy_area_checked [LSB]xcb_copy_colormap_and_free [LSB]xcb_copy_colormap_and_free_checked [LSB]
xcb_copy_gc [LSB]xcb_copy_gc_checked [LSB]xcb_copy_plane [LSB]xcb_copy_plane_checked [LSB]
xcb_create_colormap [LSB]xcb_create_colormap_checked [LSB]xcb_create_cursor [LSB]xcb_create_cursor_checked [LSB]
xcb_create_gc [LSB]xcb_create_gc_checked [LSB]xcb_create_glyph_cursor [LSB]xcb_create_glyph_cursor_checked [LSB]
xcb_create_pixmap [LSB]xcb_create_pixmap_checked [LSB]xcb_create_window [LSB]xcb_create_window_checked [LSB]
xcb_cursor_end [LSB]xcb_cursor_next [LSB]xcb_delete_property [LSB]xcb_delete_property_checked [LSB]
xcb_depth_end [LSB]xcb_depth_next [LSB]xcb_depth_visuals [LSB]xcb_depth_visuals_iterator [LSB]
xcb_depth_visuals_length [LSB]xcb_destroy_subwindows [LSB]xcb_destroy_subwindows_checked [LSB]xcb_destroy_window [LSB]
xcb_destroy_window_checked [LSB]xcb_discard_reply [LSB]xcb_disconnect [Libxcb 1.7]xcb_drawable_end [LSB]
xcb_drawable_next [LSB]xcb_fill_poly [LSB]xcb_fill_poly_checked [LSB]xcb_flush [Libxcb 1.7]
xcb_font_end [LSB]xcb_font_next [LSB]xcb_fontable_end [LSB]xcb_fontable_next [LSB]
xcb_fontprop_end [LSB]xcb_fontprop_next [LSB]xcb_force_screen_saver [LSB]xcb_force_screen_saver_checked [LSB]
xcb_format_end [LSB]xcb_format_next [LSB]xcb_free_colormap [LSB]xcb_free_colormap_checked [LSB]
xcb_free_colors [LSB]xcb_free_colors_checked [LSB]xcb_free_cursor [LSB]xcb_free_cursor_checked [LSB]
xcb_free_gc [LSB]xcb_free_gc_checked [LSB]xcb_free_pixmap [LSB]xcb_free_pixmap_checked [LSB]
xcb_gcontext_end [LSB]xcb_gcontext_next [LSB]xcb_generate_id [Libxcb 1.7]xcb_get_atom_name [LSB]
xcb_get_atom_name_name [LSB]xcb_get_atom_name_name_end [LSB]xcb_get_atom_name_name_length [LSB]xcb_get_atom_name_reply [LSB]
xcb_get_atom_name_unchecked [LSB]xcb_get_extension_data [Libxcb 1.7]xcb_get_file_descriptor [Libxcb 1.7]xcb_get_font_path [LSB]
xcb_get_font_path_path_iterator [LSB]xcb_get_font_path_path_length [LSB]xcb_get_font_path_reply [LSB]xcb_get_font_path_unchecked [LSB]
xcb_get_geometry [LSB]xcb_get_geometry_reply [LSB]xcb_get_geometry_unchecked [LSB]xcb_get_image [LSB]
xcb_get_image_data [LSB]xcb_get_image_data_end [LSB]xcb_get_image_data_length [LSB]xcb_get_image_reply [LSB]
xcb_get_image_unchecked [LSB]xcb_get_input_focus [LSB]xcb_get_input_focus_reply [LSB]xcb_get_input_focus_unchecked [LSB]
xcb_get_keyboard_control [LSB]xcb_get_keyboard_control_reply [LSB]xcb_get_keyboard_control_unchecked [LSB]xcb_get_keyboard_mapping [LSB]
xcb_get_keyboard_mapping_keysyms [LSB]xcb_get_keyboard_mapping_keysyms_end [LSB]xcb_get_keyboard_mapping_keysyms_length [LSB]xcb_get_keyboard_mapping_reply [LSB]
xcb_get_keyboard_mapping_unchecked [LSB]xcb_get_maximum_request_length [Libxcb 1.7]xcb_get_modifier_mapping [LSB]xcb_get_modifier_mapping_keycodes [LSB]
xcb_get_modifier_mapping_keycodes_end [LSB]xcb_get_modifier_mapping_keycodes_length [LSB]xcb_get_modifier_mapping_reply [LSB]xcb_get_modifier_mapping_unchecked [LSB]
xcb_get_motion_events [LSB]xcb_get_motion_events_events [LSB]xcb_get_motion_events_events_iterator [LSB]xcb_get_motion_events_events_length [LSB]
xcb_get_motion_events_reply [LSB]xcb_get_motion_events_unchecked [LSB]xcb_get_pointer_control [LSB]xcb_get_pointer_control_reply [LSB]
xcb_get_pointer_control_unchecked [LSB]xcb_get_pointer_mapping [LSB]xcb_get_pointer_mapping_map [LSB]xcb_get_pointer_mapping_map_end [LSB]
xcb_get_pointer_mapping_map_length [LSB]xcb_get_pointer_mapping_reply [LSB]xcb_get_pointer_mapping_unchecked [LSB]xcb_get_property [LSB]
xcb_get_property_reply [LSB]xcb_get_property_unchecked [LSB]xcb_get_property_value [LSB]xcb_get_property_value_end [LSB]
xcb_get_property_value_length [LSB]xcb_get_screen_saver [LSB]xcb_get_screen_saver_reply [LSB]xcb_get_screen_saver_unchecked [LSB]
xcb_get_selection_owner [LSB]xcb_get_selection_owner_reply [LSB]xcb_get_selection_owner_unchecked [LSB]xcb_get_setup [Libxcb 1.7]
xcb_get_window_attributes [LSB]xcb_get_window_attributes_reply [LSB]xcb_get_window_attributes_unchecked [LSB]xcb_grab_button [LSB]
xcb_grab_button_checked [LSB]xcb_grab_key [LSB]xcb_grab_key_checked [LSB]xcb_grab_keyboard [LSB]
xcb_grab_keyboard_reply [LSB]xcb_grab_keyboard_unchecked [LSB]xcb_grab_pointer [LSB]xcb_grab_pointer_reply [LSB]
xcb_grab_pointer_unchecked [LSB]xcb_grab_server [LSB]xcb_grab_server_checked [LSB]xcb_host_address [LSB]
xcb_host_address_end [LSB]xcb_host_address_length [LSB]xcb_host_end [LSB]xcb_host_next [LSB]
xcb_image_text_16 [LSB]xcb_image_text_16_checked [LSB]xcb_image_text_8 [LSB]xcb_image_text_8_checked [LSB]
xcb_install_colormap [LSB]xcb_install_colormap_checked [LSB]xcb_intern_atom [LSB]xcb_intern_atom_reply [LSB]
xcb_intern_atom_unchecked [LSB]xcb_keycode_end [LSB]xcb_keycode_next [LSB]xcb_keysym_end [LSB]
xcb_keysym_next [LSB]xcb_kill_client [LSB]xcb_kill_client_checked [LSB]xcb_list_extensions [LSB]
xcb_list_extensions_names_iterator [LSB]xcb_list_extensions_names_length [LSB]xcb_list_extensions_reply [LSB]xcb_list_extensions_unchecked [LSB]
xcb_list_fonts [LSB]xcb_list_fonts_names_iterator [LSB]xcb_list_fonts_names_length [LSB]xcb_list_fonts_reply [LSB]
xcb_list_fonts_unchecked [LSB]xcb_list_fonts_with_info [LSB]xcb_list_fonts_with_info_name [LSB]xcb_list_fonts_with_info_name_end [LSB]
xcb_list_fonts_with_info_name_length [LSB]xcb_list_fonts_with_info_properties [LSB]xcb_list_fonts_with_info_properties_iterator [LSB]xcb_list_fonts_with_info_properties_length [LSB]
xcb_list_fonts_with_info_reply [LSB]xcb_list_fonts_with_info_unchecked [LSB]xcb_list_hosts [LSB]xcb_list_hosts_hosts_iterator [LSB]
xcb_list_hosts_hosts_length [LSB]xcb_list_hosts_reply [LSB]xcb_list_hosts_unchecked [LSB]xcb_list_installed_colormaps [LSB]
xcb_list_installed_colormaps_cmaps [LSB]xcb_list_installed_colormaps_cmaps_end [LSB]xcb_list_installed_colormaps_cmaps_length [LSB]xcb_list_installed_colormaps_reply [LSB]
xcb_list_installed_colormaps_unchecked [LSB]xcb_list_properties [LSB]xcb_list_properties_atoms [LSB]xcb_list_properties_atoms_end [LSB]
xcb_list_properties_atoms_length [LSB]xcb_list_properties_reply [LSB]xcb_list_properties_unchecked [LSB]xcb_lookup_color [LSB]
xcb_lookup_color_reply [LSB]xcb_lookup_color_unchecked [LSB]xcb_map_subwindows [LSB]xcb_map_subwindows_checked [LSB]
xcb_map_window [LSB]xcb_map_window_checked [LSB]xcb_no_operation [LSB]xcb_no_operation_checked [LSB]
xcb_open_font [LSB]xcb_open_font_checked [LSB]xcb_parse_display [Libxcb 1.7]xcb_pixmap_end [LSB]
xcb_pixmap_next [LSB]xcb_point_end [LSB]xcb_point_next [LSB]xcb_poll_for_event [Libxcb 1.7]
xcb_poll_for_reply [Libxcb 1.7]xcb_poly_arc [LSB]xcb_poly_arc_checked [LSB]xcb_poly_fill_arc [LSB]
xcb_poly_fill_arc_checked [LSB]xcb_poly_fill_rectangle [LSB]xcb_poly_fill_rectangle_checked [LSB]xcb_poly_line [LSB]
xcb_poly_line_checked [LSB]xcb_poly_point [LSB]xcb_poly_point_checked [LSB]xcb_poly_rectangle [LSB]
xcb_poly_rectangle_checked [LSB]xcb_poly_segment [LSB]xcb_poly_segment_checked [LSB]xcb_poly_text_16 [LSB]
xcb_poly_text_16_checked [LSB]xcb_poly_text_8 [LSB]xcb_poly_text_8_checked [LSB]xcb_popcount [Libxcb 1.7]
xcb_prefetch_extension_data [Libxcb 1.7]xcb_prefetch_maximum_request_length [LSB]xcb_put_image [LSB]xcb_put_image_checked [LSB]
xcb_query_best_size [LSB]xcb_query_best_size_reply [LSB]xcb_query_best_size_unchecked [LSB]xcb_query_colors [LSB]
xcb_query_colors_colors [LSB]xcb_query_colors_colors_iterator [LSB]xcb_query_colors_colors_length [LSB]xcb_query_colors_reply [LSB]
xcb_query_colors_unchecked [LSB]xcb_query_extension [LSB]xcb_query_extension_reply [LSB]xcb_query_extension_unchecked [LSB]
xcb_query_font [LSB]xcb_query_font_char_infos [LSB]xcb_query_font_char_infos_iterator [LSB]xcb_query_font_char_infos_length [LSB]
xcb_query_font_properties [LSB]xcb_query_font_properties_iterator [LSB]xcb_query_font_properties_length [LSB]xcb_query_font_reply [LSB]
xcb_query_font_unchecked [LSB]xcb_query_keymap [LSB]xcb_query_keymap_reply [LSB]xcb_query_keymap_unchecked [LSB]
xcb_query_pointer [LSB]xcb_query_pointer_reply [LSB]xcb_query_pointer_unchecked [LSB]xcb_query_text_extents [LSB]
xcb_query_text_extents_reply [LSB]xcb_query_text_extents_unchecked [LSB]xcb_query_tree [LSB]xcb_query_tree_children [LSB]
xcb_query_tree_children_end [LSB]xcb_query_tree_children_length [LSB]xcb_query_tree_reply [LSB]xcb_query_tree_unchecked [LSB]
xcb_recolor_cursor [LSB]xcb_recolor_cursor_checked [LSB]xcb_rectangle_end [LSB]xcb_rectangle_next [LSB]
xcb_reparent_window [LSB]xcb_reparent_window_checked [LSB]xcb_request_check [Libxcb 1.7]xcb_rgb_end [LSB]
xcb_rgb_next [LSB]xcb_rotate_properties [LSB]xcb_rotate_properties_checked [LSB]xcb_screen_allowed_depths_iterator [LSB]
xcb_screen_allowed_depths_length [LSB]xcb_screen_end [LSB]xcb_screen_next [LSB]xcb_segment_end [LSB]
xcb_segment_next [LSB]xcb_send_event [LSB]xcb_send_event_checked [LSB]xcb_send_request [Libxcb 1.7]
xcb_set_access_control [LSB]xcb_set_access_control_checked [LSB]xcb_set_clip_rectangles [LSB]xcb_set_clip_rectangles_checked [LSB]
xcb_set_close_down_mode [LSB]xcb_set_close_down_mode_checked [LSB]xcb_set_dashes [LSB]xcb_set_dashes_checked [LSB]
xcb_set_font_path [LSB]xcb_set_font_path_checked [LSB]xcb_set_input_focus [LSB]xcb_set_input_focus_checked [LSB]
xcb_set_modifier_mapping [LSB]xcb_set_modifier_mapping_reply [LSB]xcb_set_modifier_mapping_unchecked [LSB]xcb_set_pointer_mapping [LSB]
xcb_set_pointer_mapping_reply [LSB]xcb_set_pointer_mapping_unchecked [LSB]xcb_set_screen_saver [LSB]xcb_set_screen_saver_checked [LSB]
xcb_set_selection_owner [LSB]xcb_set_selection_owner_checked [LSB]xcb_setup_authenticate_end [LSB]xcb_setup_authenticate_next [LSB]
xcb_setup_authenticate_reason [LSB]xcb_setup_authenticate_reason_end [LSB]xcb_setup_authenticate_reason_length [LSB]xcb_setup_end [LSB]
xcb_setup_failed_end [LSB]xcb_setup_failed_next [LSB]xcb_setup_failed_reason [LSB]xcb_setup_failed_reason_end [LSB]
xcb_setup_failed_reason_length [LSB]xcb_setup_next [LSB]xcb_setup_pixmap_formats [LSB]xcb_setup_pixmap_formats_iterator [LSB]
xcb_setup_pixmap_formats_length [LSB]xcb_setup_request_authorization_protocol_data [LSB]xcb_setup_request_authorization_protocol_data_end [LSB]xcb_setup_request_authorization_protocol_data_length [LSB]
xcb_setup_request_authorization_protocol_name [LSB]xcb_setup_request_authorization_protocol_name_end [LSB]xcb_setup_request_authorization_protocol_name_length [LSB]xcb_setup_request_end [LSB]
xcb_setup_request_next [LSB]xcb_setup_roots_iterator [LSB]xcb_setup_roots_length [LSB]xcb_setup_vendor [LSB]
xcb_setup_vendor_end [LSB]xcb_setup_vendor_length [LSB]xcb_store_colors [LSB]xcb_store_colors_checked [LSB]
xcb_store_named_color [LSB]xcb_store_named_color_checked [LSB]xcb_str_end [LSB]xcb_str_name [LSB]
xcb_str_name_end [LSB]xcb_str_name_length [LSB]xcb_str_next [LSB]xcb_take_socket [LSB]
xcb_timecoord_end [LSB]xcb_timecoord_next [LSB]xcb_timestamp_end [LSB]xcb_timestamp_next [LSB]
xcb_translate_coordinates [LSB]xcb_translate_coordinates_reply [LSB]xcb_translate_coordinates_unchecked [LSB]xcb_ungrab_button [LSB]
xcb_ungrab_button_checked [LSB]xcb_ungrab_key [LSB]xcb_ungrab_key_checked [LSB]xcb_ungrab_keyboard [LSB]
xcb_ungrab_keyboard_checked [LSB]xcb_ungrab_pointer [LSB]xcb_ungrab_pointer_checked [LSB]xcb_ungrab_server [LSB]
xcb_ungrab_server_checked [LSB]xcb_uninstall_colormap [LSB]xcb_uninstall_colormap_checked [LSB]xcb_unmap_subwindows [LSB]
xcb_unmap_subwindows_checked [LSB]xcb_unmap_window [LSB]xcb_unmap_window_checked [LSB]xcb_visualid_end [LSB]
xcb_visualid_next [LSB]xcb_visualtype_end [LSB]xcb_visualtype_next [LSB]xcb_wait_for_event [Libxcb 1.7]
xcb_wait_for_reply [Libxcb 1.7]xcb_warp_pointer [LSB]xcb_warp_pointer_checked [LSB]xcb_window_end [LSB]
xcb_window_next [LSB]xcb_writev [LSB]xcb_xc_misc_get_version [LSB]xcb_xc_misc_get_version_reply [LSB]
xcb_xc_misc_get_version_unchecked [LSB]xcb_xc_misc_get_xid_list [LSB]xcb_xc_misc_get_xid_list_ids [LSB]xcb_xc_misc_get_xid_list_ids_end [LSB]
xcb_xc_misc_get_xid_list_ids_length [LSB]xcb_xc_misc_get_xid_list_reply [LSB]xcb_xc_misc_get_xid_list_unchecked [LSB]xcb_xc_misc_get_xid_range [LSB]
xcb_xc_misc_get_xid_range_reply [LSB]xcb_xc_misc_get_xid_range_unchecked [LSB]  

An LSB conforming implementation shall provide the generic data interfaces for libxcb interfaces specified in Table 6-26, with the full mandatory functionality as described in the referenced underlying specification.

Table 6-26. libxcb - libxcb interfaces Data Interfaces

xcb_big_requests_id [LSB]xcb_xc_misc_id [LSB]