XCB  1.12
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
XCB xkb API

xkb XCB Protocol Implementation. More...

Data Structures

struct  xcb_xkb_device_spec_iterator_t
 xcb_xkb_device_spec_iterator_t More...
 
struct  xcb_xkb_led_class_spec_iterator_t
 xcb_xkb_led_class_spec_iterator_t More...
 
struct  xcb_xkb_bell_class_spec_iterator_t
 xcb_xkb_bell_class_spec_iterator_t More...
 
struct  xcb_xkb_id_spec_iterator_t
 xcb_xkb_id_spec_iterator_t More...
 
struct  xcb_xkb_indicator_map_t
 xcb_xkb_indicator_map_t More...
 
struct  xcb_xkb_indicator_map_iterator_t
 xcb_xkb_indicator_map_iterator_t More...
 
struct  xcb_xkb_mod_def_t
 xcb_xkb_mod_def_t More...
 
struct  xcb_xkb_mod_def_iterator_t
 xcb_xkb_mod_def_iterator_t More...
 
struct  xcb_xkb_key_name_t
 xcb_xkb_key_name_t More...
 
struct  xcb_xkb_key_name_iterator_t
 xcb_xkb_key_name_iterator_t More...
 
struct  xcb_xkb_key_alias_t
 xcb_xkb_key_alias_t More...
 
struct  xcb_xkb_key_alias_iterator_t
 xcb_xkb_key_alias_iterator_t More...
 
struct  xcb_xkb_counted_string_16_t
 xcb_xkb_counted_string_16_t More...
 
struct  xcb_xkb_counted_string_16_iterator_t
 xcb_xkb_counted_string_16_iterator_t More...
 
struct  xcb_xkb_kt_map_entry_t
 xcb_xkb_kt_map_entry_t More...
 
struct  xcb_xkb_kt_map_entry_iterator_t
 xcb_xkb_kt_map_entry_iterator_t More...
 
struct  xcb_xkb_key_type_t
 xcb_xkb_key_type_t More...
 
struct  xcb_xkb_key_type_iterator_t
 xcb_xkb_key_type_iterator_t More...
 
struct  xcb_xkb_key_sym_map_t
 xcb_xkb_key_sym_map_t More...
 
struct  xcb_xkb_key_sym_map_iterator_t
 xcb_xkb_key_sym_map_iterator_t More...
 
struct  xcb_xkb_common_behavior_t
 xcb_xkb_common_behavior_t More...
 
struct  xcb_xkb_common_behavior_iterator_t
 xcb_xkb_common_behavior_iterator_t More...
 
struct  xcb_xkb_default_behavior_t
 xcb_xkb_default_behavior_t More...
 
struct  xcb_xkb_default_behavior_iterator_t
 xcb_xkb_default_behavior_iterator_t More...
 
struct  xcb_xkb_lock_behavior_t
 xcb_xkb_lock_behavior_t More...
 
struct  xcb_xkb_lock_behavior_iterator_t
 xcb_xkb_lock_behavior_iterator_t More...
 
struct  xcb_xkb_radio_group_behavior_t
 xcb_xkb_radio_group_behavior_t More...
 
struct  xcb_xkb_radio_group_behavior_iterator_t
 xcb_xkb_radio_group_behavior_iterator_t More...
 
struct  xcb_xkb_overlay_behavior_t
 xcb_xkb_overlay_behavior_t More...
 
struct  xcb_xkb_overlay_behavior_iterator_t
 xcb_xkb_overlay_behavior_iterator_t More...
 
struct  xcb_xkb_permament_lock_behavior_t
 xcb_xkb_permament_lock_behavior_t More...
 
struct  xcb_xkb_permament_lock_behavior_iterator_t
 xcb_xkb_permament_lock_behavior_iterator_t More...
 
struct  xcb_xkb_permament_radio_group_behavior_t
 xcb_xkb_permament_radio_group_behavior_t More...
 
struct  xcb_xkb_permament_radio_group_behavior_iterator_t
 xcb_xkb_permament_radio_group_behavior_iterator_t More...
 
struct  xcb_xkb_permament_overlay_behavior_t
 xcb_xkb_permament_overlay_behavior_t More...
 
struct  xcb_xkb_permament_overlay_behavior_iterator_t
 xcb_xkb_permament_overlay_behavior_iterator_t More...
 
union  xcb_xkb_behavior_t
 xcb_xkb_behavior_t More...
 
struct  xcb_xkb_behavior_iterator_t
 xcb_xkb_behavior_iterator_t More...
 
struct  xcb_xkb_set_behavior_t
 xcb_xkb_set_behavior_t More...
 
struct  xcb_xkb_set_behavior_iterator_t
 xcb_xkb_set_behavior_iterator_t More...
 
struct  xcb_xkb_set_explicit_t
 xcb_xkb_set_explicit_t More...
 
struct  xcb_xkb_set_explicit_iterator_t
 xcb_xkb_set_explicit_iterator_t More...
 
struct  xcb_xkb_key_mod_map_t
 xcb_xkb_key_mod_map_t More...
 
struct  xcb_xkb_key_mod_map_iterator_t
 xcb_xkb_key_mod_map_iterator_t More...
 
struct  xcb_xkb_key_v_mod_map_t
 xcb_xkb_key_v_mod_map_t More...
 
struct  xcb_xkb_key_v_mod_map_iterator_t
 xcb_xkb_key_v_mod_map_iterator_t More...
 
struct  xcb_xkb_kt_set_map_entry_t
 xcb_xkb_kt_set_map_entry_t More...
 
struct  xcb_xkb_kt_set_map_entry_iterator_t
 xcb_xkb_kt_set_map_entry_iterator_t More...
 
struct  xcb_xkb_set_key_type_t
 xcb_xkb_set_key_type_t More...
 
struct  xcb_xkb_set_key_type_iterator_t
 xcb_xkb_set_key_type_iterator_t More...
 
struct  xcb_xkb_string8_iterator_t
 xcb_xkb_string8_iterator_t More...
 
struct  xcb_xkb_outline_t
 xcb_xkb_outline_t More...
 
struct  xcb_xkb_outline_iterator_t
 xcb_xkb_outline_iterator_t More...
 
struct  xcb_xkb_shape_t
 xcb_xkb_shape_t More...
 
struct  xcb_xkb_shape_iterator_t
 xcb_xkb_shape_iterator_t More...
 
struct  xcb_xkb_key_t
 xcb_xkb_key_t More...
 
struct  xcb_xkb_key_iterator_t
 xcb_xkb_key_iterator_t More...
 
struct  xcb_xkb_overlay_key_t
 xcb_xkb_overlay_key_t More...
 
struct  xcb_xkb_overlay_key_iterator_t
 xcb_xkb_overlay_key_iterator_t More...
 
struct  xcb_xkb_overlay_row_t
 xcb_xkb_overlay_row_t More...
 
struct  xcb_xkb_overlay_row_iterator_t
 xcb_xkb_overlay_row_iterator_t More...
 
struct  xcb_xkb_overlay_t
 xcb_xkb_overlay_t More...
 
struct  xcb_xkb_overlay_iterator_t
 xcb_xkb_overlay_iterator_t More...
 
struct  xcb_xkb_row_t
 xcb_xkb_row_t More...
 
struct  xcb_xkb_row_iterator_t
 xcb_xkb_row_iterator_t More...
 
struct  xcb_xkb_listing_t
 xcb_xkb_listing_t More...
 
struct  xcb_xkb_listing_iterator_t
 xcb_xkb_listing_iterator_t More...
 
struct  xcb_xkb_device_led_info_t
 xcb_xkb_device_led_info_t More...
 
struct  xcb_xkb_device_led_info_iterator_t
 xcb_xkb_device_led_info_iterator_t More...
 
struct  xcb_xkb_keyboard_error_t
 xcb_xkb_keyboard_error_t More...
 
struct  xcb_xkb_sa_no_action_t
 xcb_xkb_sa_no_action_t More...
 
struct  xcb_xkb_sa_no_action_iterator_t
 xcb_xkb_sa_no_action_iterator_t More...
 
struct  xcb_xkb_sa_set_mods_t
 xcb_xkb_sa_set_mods_t More...
 
struct  xcb_xkb_sa_set_mods_iterator_t
 xcb_xkb_sa_set_mods_iterator_t More...
 
struct  xcb_xkb_sa_latch_mods_t
 xcb_xkb_sa_latch_mods_t More...
 
struct  xcb_xkb_sa_latch_mods_iterator_t
 xcb_xkb_sa_latch_mods_iterator_t More...
 
struct  xcb_xkb_sa_lock_mods_t
 xcb_xkb_sa_lock_mods_t More...
 
struct  xcb_xkb_sa_lock_mods_iterator_t
 xcb_xkb_sa_lock_mods_iterator_t More...
 
struct  xcb_xkb_sa_set_group_t
 xcb_xkb_sa_set_group_t More...
 
struct  xcb_xkb_sa_set_group_iterator_t
 xcb_xkb_sa_set_group_iterator_t More...
 
struct  xcb_xkb_sa_latch_group_t
 xcb_xkb_sa_latch_group_t More...
 
struct  xcb_xkb_sa_latch_group_iterator_t
 xcb_xkb_sa_latch_group_iterator_t More...
 
struct  xcb_xkb_sa_lock_group_t
 xcb_xkb_sa_lock_group_t More...
 
struct  xcb_xkb_sa_lock_group_iterator_t
 xcb_xkb_sa_lock_group_iterator_t More...
 
struct  xcb_xkb_sa_move_ptr_t
 xcb_xkb_sa_move_ptr_t More...
 
struct  xcb_xkb_sa_move_ptr_iterator_t
 xcb_xkb_sa_move_ptr_iterator_t More...
 
struct  xcb_xkb_sa_ptr_btn_t
 xcb_xkb_sa_ptr_btn_t More...
 
struct  xcb_xkb_sa_ptr_btn_iterator_t
 xcb_xkb_sa_ptr_btn_iterator_t More...
 
struct  xcb_xkb_sa_lock_ptr_btn_t
 xcb_xkb_sa_lock_ptr_btn_t More...
 
struct  xcb_xkb_sa_lock_ptr_btn_iterator_t
 xcb_xkb_sa_lock_ptr_btn_iterator_t More...
 
struct  xcb_xkb_sa_set_ptr_dflt_t
 xcb_xkb_sa_set_ptr_dflt_t More...
 
struct  xcb_xkb_sa_set_ptr_dflt_iterator_t
 xcb_xkb_sa_set_ptr_dflt_iterator_t More...
 
struct  xcb_xkb_sa_iso_lock_t
 xcb_xkb_sa_iso_lock_t More...
 
struct  xcb_xkb_sa_iso_lock_iterator_t
 xcb_xkb_sa_iso_lock_iterator_t More...
 
struct  xcb_xkb_sa_terminate_t
 xcb_xkb_sa_terminate_t More...
 
struct  xcb_xkb_sa_terminate_iterator_t
 xcb_xkb_sa_terminate_iterator_t More...
 
struct  xcb_xkb_sa_switch_screen_t
 xcb_xkb_sa_switch_screen_t More...
 
struct  xcb_xkb_sa_switch_screen_iterator_t
 xcb_xkb_sa_switch_screen_iterator_t More...
 
struct  xcb_xkb_sa_set_controls_t
 xcb_xkb_sa_set_controls_t More...
 
struct  xcb_xkb_sa_set_controls_iterator_t
 xcb_xkb_sa_set_controls_iterator_t More...
 
struct  xcb_xkb_sa_lock_controls_t
 xcb_xkb_sa_lock_controls_t More...
 
struct  xcb_xkb_sa_lock_controls_iterator_t
 xcb_xkb_sa_lock_controls_iterator_t More...
 
struct  xcb_xkb_sa_action_message_t
 xcb_xkb_sa_action_message_t More...
 
struct  xcb_xkb_sa_action_message_iterator_t
 xcb_xkb_sa_action_message_iterator_t More...
 
struct  xcb_xkb_sa_redirect_key_t
 xcb_xkb_sa_redirect_key_t More...
 
struct  xcb_xkb_sa_redirect_key_iterator_t
 xcb_xkb_sa_redirect_key_iterator_t More...
 
struct  xcb_xkb_sa_device_btn_t
 xcb_xkb_sa_device_btn_t More...
 
struct  xcb_xkb_sa_device_btn_iterator_t
 xcb_xkb_sa_device_btn_iterator_t More...
 
struct  xcb_xkb_sa_lock_device_btn_t
 xcb_xkb_sa_lock_device_btn_t More...
 
struct  xcb_xkb_sa_lock_device_btn_iterator_t
 xcb_xkb_sa_lock_device_btn_iterator_t More...
 
struct  xcb_xkb_sa_device_valuator_t
 xcb_xkb_sa_device_valuator_t More...
 
struct  xcb_xkb_sa_device_valuator_iterator_t
 xcb_xkb_sa_device_valuator_iterator_t More...
 
struct  xcb_xkb_si_action_t
 xcb_xkb_si_action_t More...
 
struct  xcb_xkb_si_action_iterator_t
 xcb_xkb_si_action_iterator_t More...
 
struct  xcb_xkb_sym_interpret_t
 xcb_xkb_sym_interpret_t More...
 
struct  xcb_xkb_sym_interpret_iterator_t
 xcb_xkb_sym_interpret_iterator_t More...
 
union  xcb_xkb_action_t
 xcb_xkb_action_t More...
 
struct  xcb_xkb_action_iterator_t
 xcb_xkb_action_iterator_t More...
 
struct  xcb_xkb_use_extension_cookie_t
 xcb_xkb_use_extension_cookie_t More...
 
struct  xcb_xkb_use_extension_request_t
 xcb_xkb_use_extension_request_t More...
 
struct  xcb_xkb_use_extension_reply_t
 xcb_xkb_use_extension_reply_t More...
 
struct  xcb_xkb_select_events_details_t
 xcb_xkb_select_events_details_t More...
 
struct  xcb_xkb_select_events_request_t
 xcb_xkb_select_events_request_t More...
 
struct  xcb_xkb_bell_request_t
 xcb_xkb_bell_request_t More...
 
struct  xcb_xkb_get_state_cookie_t
 xcb_xkb_get_state_cookie_t More...
 
struct  xcb_xkb_get_state_request_t
 xcb_xkb_get_state_request_t More...
 
struct  xcb_xkb_get_state_reply_t
 xcb_xkb_get_state_reply_t More...
 
struct  xcb_xkb_latch_lock_state_request_t
 xcb_xkb_latch_lock_state_request_t More...
 
struct  xcb_xkb_get_controls_cookie_t
 xcb_xkb_get_controls_cookie_t More...
 
struct  xcb_xkb_get_controls_request_t
 xcb_xkb_get_controls_request_t More...
 
struct  xcb_xkb_get_controls_reply_t
 xcb_xkb_get_controls_reply_t More...
 
struct  xcb_xkb_set_controls_request_t
 xcb_xkb_set_controls_request_t More...
 
struct  xcb_xkb_get_map_cookie_t
 xcb_xkb_get_map_cookie_t More...
 
struct  xcb_xkb_get_map_request_t
 xcb_xkb_get_map_request_t More...
 
struct  xcb_xkb_get_map_map_t
 xcb_xkb_get_map_map_t More...
 
struct  xcb_xkb_get_map_reply_t
 xcb_xkb_get_map_reply_t More...
 
struct  xcb_xkb_set_map_values_t
 xcb_xkb_set_map_values_t More...
 
struct  xcb_xkb_set_map_request_t
 xcb_xkb_set_map_request_t More...
 
struct  xcb_xkb_get_compat_map_cookie_t
 xcb_xkb_get_compat_map_cookie_t More...
 
struct  xcb_xkb_get_compat_map_request_t
 xcb_xkb_get_compat_map_request_t More...
 
struct  xcb_xkb_get_compat_map_reply_t
 xcb_xkb_get_compat_map_reply_t More...
 
struct  xcb_xkb_set_compat_map_request_t
 xcb_xkb_set_compat_map_request_t More...
 
struct  xcb_xkb_get_indicator_state_cookie_t
 xcb_xkb_get_indicator_state_cookie_t More...
 
struct  xcb_xkb_get_indicator_state_request_t
 xcb_xkb_get_indicator_state_request_t More...
 
struct  xcb_xkb_get_indicator_state_reply_t
 xcb_xkb_get_indicator_state_reply_t More...
 
struct  xcb_xkb_get_indicator_map_cookie_t
 xcb_xkb_get_indicator_map_cookie_t More...
 
struct  xcb_xkb_get_indicator_map_request_t
 xcb_xkb_get_indicator_map_request_t More...
 
struct  xcb_xkb_get_indicator_map_reply_t
 xcb_xkb_get_indicator_map_reply_t More...
 
struct  xcb_xkb_set_indicator_map_request_t
 xcb_xkb_set_indicator_map_request_t More...
 
struct  xcb_xkb_get_named_indicator_cookie_t
 xcb_xkb_get_named_indicator_cookie_t More...
 
struct  xcb_xkb_get_named_indicator_request_t
 xcb_xkb_get_named_indicator_request_t More...
 
struct  xcb_xkb_get_named_indicator_reply_t
 xcb_xkb_get_named_indicator_reply_t More...
 
struct  xcb_xkb_set_named_indicator_request_t
 xcb_xkb_set_named_indicator_request_t More...
 
struct  xcb_xkb_get_names_cookie_t
 xcb_xkb_get_names_cookie_t More...
 
struct  xcb_xkb_get_names_request_t
 xcb_xkb_get_names_request_t More...
 
struct  xcb_xkb_get_names_value_list_t
 xcb_xkb_get_names_value_list_t More...
 
struct  xcb_xkb_get_names_reply_t
 xcb_xkb_get_names_reply_t More...
 
struct  xcb_xkb_set_names_values_t
 xcb_xkb_set_names_values_t More...
 
struct  xcb_xkb_set_names_request_t
 xcb_xkb_set_names_request_t More...
 
struct  xcb_xkb_per_client_flags_cookie_t
 xcb_xkb_per_client_flags_cookie_t More...
 
struct  xcb_xkb_per_client_flags_request_t
 xcb_xkb_per_client_flags_request_t More...
 
struct  xcb_xkb_per_client_flags_reply_t
 xcb_xkb_per_client_flags_reply_t More...
 
struct  xcb_xkb_list_components_cookie_t
 xcb_xkb_list_components_cookie_t More...
 
struct  xcb_xkb_list_components_request_t
 xcb_xkb_list_components_request_t More...
 
struct  xcb_xkb_list_components_reply_t
 xcb_xkb_list_components_reply_t More...
 
struct  xcb_xkb_get_kbd_by_name_cookie_t
 xcb_xkb_get_kbd_by_name_cookie_t More...
 
struct  xcb_xkb_get_kbd_by_name_request_t
 xcb_xkb_get_kbd_by_name_request_t More...
 
struct  xcb_xkb_get_kbd_by_name_replies_types_map_t
 xcb_xkb_get_kbd_by_name_replies_types_map_t More...
 
struct  xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
 xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t More...
 
struct  xcb_xkb_get_kbd_by_name_replies_t
 xcb_xkb_get_kbd_by_name_replies_t More...
 
struct  xcb_xkb_get_kbd_by_name_reply_t
 xcb_xkb_get_kbd_by_name_reply_t More...
 
struct  xcb_xkb_get_device_info_cookie_t
 xcb_xkb_get_device_info_cookie_t More...
 
struct  xcb_xkb_get_device_info_request_t
 xcb_xkb_get_device_info_request_t More...
 
struct  xcb_xkb_get_device_info_reply_t
 xcb_xkb_get_device_info_reply_t More...
 
struct  xcb_xkb_set_device_info_request_t
 xcb_xkb_set_device_info_request_t More...
 
struct  xcb_xkb_set_debugging_flags_cookie_t
 xcb_xkb_set_debugging_flags_cookie_t More...
 
struct  xcb_xkb_set_debugging_flags_request_t
 xcb_xkb_set_debugging_flags_request_t More...
 
struct  xcb_xkb_set_debugging_flags_reply_t
 xcb_xkb_set_debugging_flags_reply_t More...
 
struct  xcb_xkb_new_keyboard_notify_event_t
 xcb_xkb_new_keyboard_notify_event_t More...
 
struct  xcb_xkb_map_notify_event_t
 xcb_xkb_map_notify_event_t More...
 
struct  xcb_xkb_state_notify_event_t
 xcb_xkb_state_notify_event_t More...
 
struct  xcb_xkb_controls_notify_event_t
 xcb_xkb_controls_notify_event_t More...
 
struct  xcb_xkb_indicator_state_notify_event_t
 xcb_xkb_indicator_state_notify_event_t More...
 
struct  xcb_xkb_indicator_map_notify_event_t
 xcb_xkb_indicator_map_notify_event_t More...
 
struct  xcb_xkb_names_notify_event_t
 xcb_xkb_names_notify_event_t More...
 
struct  xcb_xkb_compat_map_notify_event_t
 xcb_xkb_compat_map_notify_event_t More...
 
struct  xcb_xkb_bell_notify_event_t
 xcb_xkb_bell_notify_event_t More...
 
struct  xcb_xkb_action_message_event_t
 xcb_xkb_action_message_event_t More...
 
struct  xcb_xkb_access_x_notify_event_t
 xcb_xkb_access_x_notify_event_t More...
 
struct  xcb_xkb_extension_device_notify_event_t
 xcb_xkb_extension_device_notify_event_t More...
 

Macros

#define XCB_XKB_MAJOR_VERSION   1
 
#define XCB_XKB_MINOR_VERSION   0
 
#define XCB_XKB_KEYBOARD   0
 
#define XCB_XKB_USE_EXTENSION   0
 
#define XCB_XKB_SELECT_EVENTS   1
 
#define XCB_XKB_BELL   3
 
#define XCB_XKB_GET_STATE   4
 
#define XCB_XKB_LATCH_LOCK_STATE   5
 
#define XCB_XKB_GET_CONTROLS   6
 
#define XCB_XKB_SET_CONTROLS   7
 
#define XCB_XKB_GET_MAP   8
 
#define XCB_XKB_SET_MAP   9
 
#define XCB_XKB_GET_COMPAT_MAP   10
 
#define XCB_XKB_SET_COMPAT_MAP   11
 
#define XCB_XKB_GET_INDICATOR_STATE   12
 
#define XCB_XKB_GET_INDICATOR_MAP   13
 
#define XCB_XKB_SET_INDICATOR_MAP   14
 
#define XCB_XKB_GET_NAMED_INDICATOR   15
 
#define XCB_XKB_SET_NAMED_INDICATOR   16
 
#define XCB_XKB_GET_NAMES   17
 
#define XCB_XKB_SET_NAMES   18
 
#define XCB_XKB_PER_CLIENT_FLAGS   21
 
#define XCB_XKB_LIST_COMPONENTS   22
 
#define XCB_XKB_GET_KBD_BY_NAME   23
 
#define XCB_XKB_GET_DEVICE_INFO   24
 
#define XCB_XKB_SET_DEVICE_INFO   25
 
#define XCB_XKB_SET_DEBUGGING_FLAGS   101
 
#define XCB_XKB_NEW_KEYBOARD_NOTIFY   0
 
#define XCB_XKB_MAP_NOTIFY   1
 
#define XCB_XKB_STATE_NOTIFY   2
 
#define XCB_XKB_CONTROLS_NOTIFY   3
 
#define XCB_XKB_INDICATOR_STATE_NOTIFY   4
 
#define XCB_XKB_INDICATOR_MAP_NOTIFY   5
 
#define XCB_XKB_NAMES_NOTIFY   6
 
#define XCB_XKB_COMPAT_MAP_NOTIFY   7
 
#define XCB_XKB_BELL_NOTIFY   8
 
#define XCB_XKB_ACTION_MESSAGE   9
 
#define XCB_XKB_ACCESS_X_NOTIFY   10
 
#define XCB_XKB_EXTENSION_DEVICE_NOTIFY   11
 

Typedefs

typedef enum xcb_xkb_const_t xcb_xkb_const_t
 
typedef enum xcb_xkb_event_type_t xcb_xkb_event_type_t
 
typedef enum xcb_xkb_nkn_detail_t xcb_xkb_nkn_detail_t
 
typedef enum xcb_xkb_axn_detail_t xcb_xkb_axn_detail_t
 
typedef enum xcb_xkb_map_part_t xcb_xkb_map_part_t
 
typedef enum xcb_xkb_set_map_flags_t xcb_xkb_set_map_flags_t
 
typedef enum xcb_xkb_state_part_t xcb_xkb_state_part_t
 
typedef enum xcb_xkb_bool_ctrl_t xcb_xkb_bool_ctrl_t
 
typedef enum xcb_xkb_control_t xcb_xkb_control_t
 
typedef enum xcb_xkb_ax_option_t xcb_xkb_ax_option_t
 
typedef uint16_t xcb_xkb_device_spec_t
 
typedef struct xcb_xkb_device_spec_iterator_t xcb_xkb_device_spec_iterator_t
 xcb_xkb_device_spec_iterator_t
 
typedef enum xcb_xkb_led_class_result_t xcb_xkb_led_class_result_t
 
typedef enum xcb_xkb_led_class_t xcb_xkb_led_class_t
 
typedef uint16_t xcb_xkb_led_class_spec_t
 
typedef struct xcb_xkb_led_class_spec_iterator_t xcb_xkb_led_class_spec_iterator_t
 xcb_xkb_led_class_spec_iterator_t
 
typedef enum xcb_xkb_bell_class_result_t xcb_xkb_bell_class_result_t
 
typedef enum xcb_xkb_bell_class_t xcb_xkb_bell_class_t
 
typedef uint16_t xcb_xkb_bell_class_spec_t
 
typedef struct xcb_xkb_bell_class_spec_iterator_t xcb_xkb_bell_class_spec_iterator_t
 xcb_xkb_bell_class_spec_iterator_t
 
typedef enum xcb_xkb_id_t xcb_xkb_id_t
 
typedef uint16_t xcb_xkb_id_spec_t
 
typedef struct xcb_xkb_id_spec_iterator_t xcb_xkb_id_spec_iterator_t
 xcb_xkb_id_spec_iterator_t
 
typedef enum xcb_xkb_group_t xcb_xkb_group_t
 
typedef enum xcb_xkb_groups_t xcb_xkb_groups_t
 
typedef enum xcb_xkb_set_of_group_t xcb_xkb_set_of_group_t
 
typedef enum xcb_xkb_set_of_groups_t xcb_xkb_set_of_groups_t
 
typedef enum xcb_xkb_groups_wrap_t xcb_xkb_groups_wrap_t
 
typedef enum xcb_xkb_v_mods_high_t xcb_xkb_v_mods_high_t
 
typedef enum xcb_xkb_v_mods_low_t xcb_xkb_v_mods_low_t
 
typedef enum xcb_xkb_v_mod_t xcb_xkb_v_mod_t
 
typedef enum xcb_xkb_explicit_t xcb_xkb_explicit_t
 
typedef enum xcb_xkb_sym_interpret_match_t xcb_xkb_sym_interpret_match_t
 
typedef enum xcb_xkb_sym_interp_match_t xcb_xkb_sym_interp_match_t
 
typedef enum xcb_xkb_im_flag_t xcb_xkb_im_flag_t
 
typedef enum xcb_xkb_im_mods_which_t xcb_xkb_im_mods_which_t
 
typedef enum xcb_xkb_im_groups_which_t xcb_xkb_im_groups_which_t
 
typedef struct xcb_xkb_indicator_map_t xcb_xkb_indicator_map_t
 xcb_xkb_indicator_map_t
 
typedef struct xcb_xkb_indicator_map_iterator_t xcb_xkb_indicator_map_iterator_t
 xcb_xkb_indicator_map_iterator_t
 
typedef enum xcb_xkb_cm_detail_t xcb_xkb_cm_detail_t
 
typedef enum xcb_xkb_name_detail_t xcb_xkb_name_detail_t
 
typedef enum xcb_xkb_gbn_detail_t xcb_xkb_gbn_detail_t
 
typedef enum xcb_xkb_xi_feature_t xcb_xkb_xi_feature_t
 
typedef enum xcb_xkb_per_client_flag_t xcb_xkb_per_client_flag_t
 
typedef struct xcb_xkb_mod_def_t xcb_xkb_mod_def_t
 xcb_xkb_mod_def_t
 
typedef struct xcb_xkb_mod_def_iterator_t xcb_xkb_mod_def_iterator_t
 xcb_xkb_mod_def_iterator_t
 
typedef struct xcb_xkb_key_name_t xcb_xkb_key_name_t
 xcb_xkb_key_name_t
 
typedef struct xcb_xkb_key_name_iterator_t xcb_xkb_key_name_iterator_t
 xcb_xkb_key_name_iterator_t
 
typedef struct xcb_xkb_key_alias_t xcb_xkb_key_alias_t
 xcb_xkb_key_alias_t
 
typedef struct xcb_xkb_key_alias_iterator_t xcb_xkb_key_alias_iterator_t
 xcb_xkb_key_alias_iterator_t
 
typedef struct xcb_xkb_counted_string_16_t xcb_xkb_counted_string_16_t
 xcb_xkb_counted_string_16_t
 
typedef struct xcb_xkb_counted_string_16_iterator_t xcb_xkb_counted_string_16_iterator_t
 xcb_xkb_counted_string_16_iterator_t
 
typedef struct xcb_xkb_kt_map_entry_t xcb_xkb_kt_map_entry_t
 xcb_xkb_kt_map_entry_t
 
typedef struct xcb_xkb_kt_map_entry_iterator_t xcb_xkb_kt_map_entry_iterator_t
 xcb_xkb_kt_map_entry_iterator_t
 
typedef struct xcb_xkb_key_type_t xcb_xkb_key_type_t
 xcb_xkb_key_type_t
 
typedef struct xcb_xkb_key_type_iterator_t xcb_xkb_key_type_iterator_t
 xcb_xkb_key_type_iterator_t
 
typedef struct xcb_xkb_key_sym_map_t xcb_xkb_key_sym_map_t
 xcb_xkb_key_sym_map_t
 
typedef struct xcb_xkb_key_sym_map_iterator_t xcb_xkb_key_sym_map_iterator_t
 xcb_xkb_key_sym_map_iterator_t
 
typedef struct xcb_xkb_common_behavior_t xcb_xkb_common_behavior_t
 xcb_xkb_common_behavior_t
 
typedef struct xcb_xkb_common_behavior_iterator_t xcb_xkb_common_behavior_iterator_t
 xcb_xkb_common_behavior_iterator_t
 
typedef struct xcb_xkb_default_behavior_t xcb_xkb_default_behavior_t
 xcb_xkb_default_behavior_t
 
typedef struct xcb_xkb_default_behavior_iterator_t xcb_xkb_default_behavior_iterator_t
 xcb_xkb_default_behavior_iterator_t
 
typedef struct xcb_xkb_lock_behavior_t xcb_xkb_lock_behavior_t
 xcb_xkb_lock_behavior_t
 
typedef struct xcb_xkb_lock_behavior_iterator_t xcb_xkb_lock_behavior_iterator_t
 xcb_xkb_lock_behavior_iterator_t
 
typedef struct xcb_xkb_radio_group_behavior_t xcb_xkb_radio_group_behavior_t
 xcb_xkb_radio_group_behavior_t
 
typedef struct xcb_xkb_radio_group_behavior_iterator_t xcb_xkb_radio_group_behavior_iterator_t
 xcb_xkb_radio_group_behavior_iterator_t
 
typedef struct xcb_xkb_overlay_behavior_t xcb_xkb_overlay_behavior_t
 xcb_xkb_overlay_behavior_t
 
typedef struct xcb_xkb_overlay_behavior_iterator_t xcb_xkb_overlay_behavior_iterator_t
 xcb_xkb_overlay_behavior_iterator_t
 
typedef struct xcb_xkb_permament_lock_behavior_t xcb_xkb_permament_lock_behavior_t
 xcb_xkb_permament_lock_behavior_t
 
typedef struct xcb_xkb_permament_lock_behavior_iterator_t xcb_xkb_permament_lock_behavior_iterator_t
 xcb_xkb_permament_lock_behavior_iterator_t
 
typedef struct xcb_xkb_permament_radio_group_behavior_t xcb_xkb_permament_radio_group_behavior_t
 xcb_xkb_permament_radio_group_behavior_t
 
typedef struct xcb_xkb_permament_radio_group_behavior_iterator_t xcb_xkb_permament_radio_group_behavior_iterator_t
 xcb_xkb_permament_radio_group_behavior_iterator_t
 
typedef struct xcb_xkb_permament_overlay_behavior_t xcb_xkb_permament_overlay_behavior_t
 xcb_xkb_permament_overlay_behavior_t
 
typedef struct xcb_xkb_permament_overlay_behavior_iterator_t xcb_xkb_permament_overlay_behavior_iterator_t
 xcb_xkb_permament_overlay_behavior_iterator_t
 
typedef union xcb_xkb_behavior_t xcb_xkb_behavior_t
 xcb_xkb_behavior_t
 
typedef struct xcb_xkb_behavior_iterator_t xcb_xkb_behavior_iterator_t
 xcb_xkb_behavior_iterator_t
 
typedef enum xcb_xkb_behavior_type_t xcb_xkb_behavior_type_t
 
typedef struct xcb_xkb_set_behavior_t xcb_xkb_set_behavior_t
 xcb_xkb_set_behavior_t
 
typedef struct xcb_xkb_set_behavior_iterator_t xcb_xkb_set_behavior_iterator_t
 xcb_xkb_set_behavior_iterator_t
 
typedef struct xcb_xkb_set_explicit_t xcb_xkb_set_explicit_t
 xcb_xkb_set_explicit_t
 
typedef struct xcb_xkb_set_explicit_iterator_t xcb_xkb_set_explicit_iterator_t
 xcb_xkb_set_explicit_iterator_t
 
typedef struct xcb_xkb_key_mod_map_t xcb_xkb_key_mod_map_t
 xcb_xkb_key_mod_map_t
 
typedef struct xcb_xkb_key_mod_map_iterator_t xcb_xkb_key_mod_map_iterator_t
 xcb_xkb_key_mod_map_iterator_t
 
typedef struct xcb_xkb_key_v_mod_map_t xcb_xkb_key_v_mod_map_t
 xcb_xkb_key_v_mod_map_t
 
typedef struct xcb_xkb_key_v_mod_map_iterator_t xcb_xkb_key_v_mod_map_iterator_t
 xcb_xkb_key_v_mod_map_iterator_t
 
typedef struct xcb_xkb_kt_set_map_entry_t xcb_xkb_kt_set_map_entry_t
 xcb_xkb_kt_set_map_entry_t
 
typedef struct xcb_xkb_kt_set_map_entry_iterator_t xcb_xkb_kt_set_map_entry_iterator_t
 xcb_xkb_kt_set_map_entry_iterator_t
 
typedef struct xcb_xkb_set_key_type_t xcb_xkb_set_key_type_t
 xcb_xkb_set_key_type_t
 
typedef struct xcb_xkb_set_key_type_iterator_t xcb_xkb_set_key_type_iterator_t
 xcb_xkb_set_key_type_iterator_t
 
typedef char xcb_xkb_string8_t
 
typedef struct xcb_xkb_string8_iterator_t xcb_xkb_string8_iterator_t
 xcb_xkb_string8_iterator_t
 
typedef struct xcb_xkb_outline_t xcb_xkb_outline_t
 xcb_xkb_outline_t
 
typedef struct xcb_xkb_outline_iterator_t xcb_xkb_outline_iterator_t
 xcb_xkb_outline_iterator_t
 
typedef struct xcb_xkb_shape_t xcb_xkb_shape_t
 xcb_xkb_shape_t
 
typedef struct xcb_xkb_shape_iterator_t xcb_xkb_shape_iterator_t
 xcb_xkb_shape_iterator_t
 
typedef struct xcb_xkb_key_t xcb_xkb_key_t
 xcb_xkb_key_t
 
typedef struct xcb_xkb_key_iterator_t xcb_xkb_key_iterator_t
 xcb_xkb_key_iterator_t
 
typedef struct xcb_xkb_overlay_key_t xcb_xkb_overlay_key_t
 xcb_xkb_overlay_key_t
 
typedef struct xcb_xkb_overlay_key_iterator_t xcb_xkb_overlay_key_iterator_t
 xcb_xkb_overlay_key_iterator_t
 
typedef struct xcb_xkb_overlay_row_t xcb_xkb_overlay_row_t
 xcb_xkb_overlay_row_t
 
typedef struct xcb_xkb_overlay_row_iterator_t xcb_xkb_overlay_row_iterator_t
 xcb_xkb_overlay_row_iterator_t
 
typedef struct xcb_xkb_overlay_t xcb_xkb_overlay_t
 xcb_xkb_overlay_t
 
typedef struct xcb_xkb_overlay_iterator_t xcb_xkb_overlay_iterator_t
 xcb_xkb_overlay_iterator_t
 
typedef struct xcb_xkb_row_t xcb_xkb_row_t
 xcb_xkb_row_t
 
typedef struct xcb_xkb_row_iterator_t xcb_xkb_row_iterator_t
 xcb_xkb_row_iterator_t
 
typedef enum xcb_xkb_doodad_type_t xcb_xkb_doodad_type_t
 
typedef struct xcb_xkb_listing_t xcb_xkb_listing_t
 xcb_xkb_listing_t
 
typedef struct xcb_xkb_listing_iterator_t xcb_xkb_listing_iterator_t
 xcb_xkb_listing_iterator_t
 
typedef struct xcb_xkb_device_led_info_t xcb_xkb_device_led_info_t
 xcb_xkb_device_led_info_t
 
typedef struct xcb_xkb_device_led_info_iterator_t xcb_xkb_device_led_info_iterator_t
 xcb_xkb_device_led_info_iterator_t
 
typedef enum xcb_xkb_error_t xcb_xkb_error_t
 
typedef struct xcb_xkb_keyboard_error_t xcb_xkb_keyboard_error_t
 xcb_xkb_keyboard_error_t
 
typedef enum xcb_xkb_sa_t xcb_xkb_sa_t
 
typedef enum xcb_xkb_sa_type_t xcb_xkb_sa_type_t
 
typedef struct xcb_xkb_sa_no_action_t xcb_xkb_sa_no_action_t
 xcb_xkb_sa_no_action_t
 
typedef struct xcb_xkb_sa_no_action_iterator_t xcb_xkb_sa_no_action_iterator_t
 xcb_xkb_sa_no_action_iterator_t
 
typedef struct xcb_xkb_sa_set_mods_t xcb_xkb_sa_set_mods_t
 xcb_xkb_sa_set_mods_t
 
typedef struct xcb_xkb_sa_set_mods_iterator_t xcb_xkb_sa_set_mods_iterator_t
 xcb_xkb_sa_set_mods_iterator_t
 
typedef struct xcb_xkb_sa_latch_mods_t xcb_xkb_sa_latch_mods_t
 xcb_xkb_sa_latch_mods_t
 
typedef struct xcb_xkb_sa_latch_mods_iterator_t xcb_xkb_sa_latch_mods_iterator_t
 xcb_xkb_sa_latch_mods_iterator_t
 
typedef struct xcb_xkb_sa_lock_mods_t xcb_xkb_sa_lock_mods_t
 xcb_xkb_sa_lock_mods_t
 
typedef struct xcb_xkb_sa_lock_mods_iterator_t xcb_xkb_sa_lock_mods_iterator_t
 xcb_xkb_sa_lock_mods_iterator_t
 
typedef struct xcb_xkb_sa_set_group_t xcb_xkb_sa_set_group_t
 xcb_xkb_sa_set_group_t
 
typedef struct xcb_xkb_sa_set_group_iterator_t xcb_xkb_sa_set_group_iterator_t
 xcb_xkb_sa_set_group_iterator_t
 
typedef struct xcb_xkb_sa_latch_group_t xcb_xkb_sa_latch_group_t
 xcb_xkb_sa_latch_group_t
 
typedef struct xcb_xkb_sa_latch_group_iterator_t xcb_xkb_sa_latch_group_iterator_t
 xcb_xkb_sa_latch_group_iterator_t
 
typedef struct xcb_xkb_sa_lock_group_t xcb_xkb_sa_lock_group_t
 xcb_xkb_sa_lock_group_t
 
typedef struct xcb_xkb_sa_lock_group_iterator_t xcb_xkb_sa_lock_group_iterator_t
 xcb_xkb_sa_lock_group_iterator_t
 
typedef enum xcb_xkb_sa_move_ptr_flag_t xcb_xkb_sa_move_ptr_flag_t
 
typedef struct xcb_xkb_sa_move_ptr_t xcb_xkb_sa_move_ptr_t
 xcb_xkb_sa_move_ptr_t
 
typedef struct xcb_xkb_sa_move_ptr_iterator_t xcb_xkb_sa_move_ptr_iterator_t
 xcb_xkb_sa_move_ptr_iterator_t
 
typedef struct xcb_xkb_sa_ptr_btn_t xcb_xkb_sa_ptr_btn_t
 xcb_xkb_sa_ptr_btn_t
 
typedef struct xcb_xkb_sa_ptr_btn_iterator_t xcb_xkb_sa_ptr_btn_iterator_t
 xcb_xkb_sa_ptr_btn_iterator_t
 
typedef struct xcb_xkb_sa_lock_ptr_btn_t xcb_xkb_sa_lock_ptr_btn_t
 xcb_xkb_sa_lock_ptr_btn_t
 
typedef struct xcb_xkb_sa_lock_ptr_btn_iterator_t xcb_xkb_sa_lock_ptr_btn_iterator_t
 xcb_xkb_sa_lock_ptr_btn_iterator_t
 
typedef enum xcb_xkb_sa_set_ptr_dflt_flag_t xcb_xkb_sa_set_ptr_dflt_flag_t
 
typedef struct xcb_xkb_sa_set_ptr_dflt_t xcb_xkb_sa_set_ptr_dflt_t
 xcb_xkb_sa_set_ptr_dflt_t
 
typedef struct xcb_xkb_sa_set_ptr_dflt_iterator_t xcb_xkb_sa_set_ptr_dflt_iterator_t
 xcb_xkb_sa_set_ptr_dflt_iterator_t
 
typedef enum xcb_xkb_sa_iso_lock_flag_t xcb_xkb_sa_iso_lock_flag_t
 
typedef enum xcb_xkb_sa_iso_lock_no_affect_t xcb_xkb_sa_iso_lock_no_affect_t
 
typedef struct xcb_xkb_sa_iso_lock_t xcb_xkb_sa_iso_lock_t
 xcb_xkb_sa_iso_lock_t
 
typedef struct xcb_xkb_sa_iso_lock_iterator_t xcb_xkb_sa_iso_lock_iterator_t
 xcb_xkb_sa_iso_lock_iterator_t
 
typedef struct xcb_xkb_sa_terminate_t xcb_xkb_sa_terminate_t
 xcb_xkb_sa_terminate_t
 
typedef struct xcb_xkb_sa_terminate_iterator_t xcb_xkb_sa_terminate_iterator_t
 xcb_xkb_sa_terminate_iterator_t
 
typedef enum xcb_xkb_switch_screen_flag_t xcb_xkb_switch_screen_flag_t
 
typedef struct xcb_xkb_sa_switch_screen_t xcb_xkb_sa_switch_screen_t
 xcb_xkb_sa_switch_screen_t
 
typedef struct xcb_xkb_sa_switch_screen_iterator_t xcb_xkb_sa_switch_screen_iterator_t
 xcb_xkb_sa_switch_screen_iterator_t
 
typedef enum xcb_xkb_bool_ctrls_high_t xcb_xkb_bool_ctrls_high_t
 
typedef enum xcb_xkb_bool_ctrls_low_t xcb_xkb_bool_ctrls_low_t
 
typedef struct xcb_xkb_sa_set_controls_t xcb_xkb_sa_set_controls_t
 xcb_xkb_sa_set_controls_t
 
typedef struct xcb_xkb_sa_set_controls_iterator_t xcb_xkb_sa_set_controls_iterator_t
 xcb_xkb_sa_set_controls_iterator_t
 
typedef struct xcb_xkb_sa_lock_controls_t xcb_xkb_sa_lock_controls_t
 xcb_xkb_sa_lock_controls_t
 
typedef struct xcb_xkb_sa_lock_controls_iterator_t xcb_xkb_sa_lock_controls_iterator_t
 xcb_xkb_sa_lock_controls_iterator_t
 
typedef enum xcb_xkb_action_message_flag_t xcb_xkb_action_message_flag_t
 
typedef struct xcb_xkb_sa_action_message_t xcb_xkb_sa_action_message_t
 xcb_xkb_sa_action_message_t
 
typedef struct xcb_xkb_sa_action_message_iterator_t xcb_xkb_sa_action_message_iterator_t
 xcb_xkb_sa_action_message_iterator_t
 
typedef struct xcb_xkb_sa_redirect_key_t xcb_xkb_sa_redirect_key_t
 xcb_xkb_sa_redirect_key_t
 
typedef struct xcb_xkb_sa_redirect_key_iterator_t xcb_xkb_sa_redirect_key_iterator_t
 xcb_xkb_sa_redirect_key_iterator_t
 
typedef struct xcb_xkb_sa_device_btn_t xcb_xkb_sa_device_btn_t
 xcb_xkb_sa_device_btn_t
 
typedef struct xcb_xkb_sa_device_btn_iterator_t xcb_xkb_sa_device_btn_iterator_t
 xcb_xkb_sa_device_btn_iterator_t
 
typedef enum xcb_xkb_lock_device_flags_t xcb_xkb_lock_device_flags_t
 
typedef struct xcb_xkb_sa_lock_device_btn_t xcb_xkb_sa_lock_device_btn_t
 xcb_xkb_sa_lock_device_btn_t
 
typedef struct xcb_xkb_sa_lock_device_btn_iterator_t xcb_xkb_sa_lock_device_btn_iterator_t
 xcb_xkb_sa_lock_device_btn_iterator_t
 
typedef enum xcb_xkb_sa_val_what_t xcb_xkb_sa_val_what_t
 
typedef struct xcb_xkb_sa_device_valuator_t xcb_xkb_sa_device_valuator_t
 xcb_xkb_sa_device_valuator_t
 
typedef struct xcb_xkb_sa_device_valuator_iterator_t xcb_xkb_sa_device_valuator_iterator_t
 xcb_xkb_sa_device_valuator_iterator_t
 
typedef struct xcb_xkb_si_action_t xcb_xkb_si_action_t
 xcb_xkb_si_action_t
 
typedef struct xcb_xkb_si_action_iterator_t xcb_xkb_si_action_iterator_t
 xcb_xkb_si_action_iterator_t
 
typedef struct xcb_xkb_sym_interpret_t xcb_xkb_sym_interpret_t
 xcb_xkb_sym_interpret_t
 
typedef struct xcb_xkb_sym_interpret_iterator_t xcb_xkb_sym_interpret_iterator_t
 xcb_xkb_sym_interpret_iterator_t
 
typedef union xcb_xkb_action_t xcb_xkb_action_t
 xcb_xkb_action_t
 
typedef struct xcb_xkb_action_iterator_t xcb_xkb_action_iterator_t
 xcb_xkb_action_iterator_t
 
typedef struct xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension_cookie_t
 xcb_xkb_use_extension_cookie_t
 
typedef struct xcb_xkb_use_extension_request_t xcb_xkb_use_extension_request_t
 xcb_xkb_use_extension_request_t
 
typedef struct xcb_xkb_use_extension_reply_t xcb_xkb_use_extension_reply_t
 xcb_xkb_use_extension_reply_t
 
typedef struct xcb_xkb_select_events_details_t xcb_xkb_select_events_details_t
 xcb_xkb_select_events_details_t
 
typedef struct xcb_xkb_select_events_request_t xcb_xkb_select_events_request_t
 xcb_xkb_select_events_request_t
 
typedef struct xcb_xkb_bell_request_t xcb_xkb_bell_request_t
 xcb_xkb_bell_request_t
 
typedef struct xcb_xkb_get_state_cookie_t xcb_xkb_get_state_cookie_t
 xcb_xkb_get_state_cookie_t
 
typedef struct xcb_xkb_get_state_request_t xcb_xkb_get_state_request_t
 xcb_xkb_get_state_request_t
 
typedef struct xcb_xkb_get_state_reply_t xcb_xkb_get_state_reply_t
 xcb_xkb_get_state_reply_t
 
typedef struct xcb_xkb_latch_lock_state_request_t xcb_xkb_latch_lock_state_request_t
 xcb_xkb_latch_lock_state_request_t
 
typedef struct xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls_cookie_t
 xcb_xkb_get_controls_cookie_t
 
typedef struct xcb_xkb_get_controls_request_t xcb_xkb_get_controls_request_t
 xcb_xkb_get_controls_request_t
 
typedef struct xcb_xkb_get_controls_reply_t xcb_xkb_get_controls_reply_t
 xcb_xkb_get_controls_reply_t
 
typedef struct xcb_xkb_set_controls_request_t xcb_xkb_set_controls_request_t
 xcb_xkb_set_controls_request_t
 
typedef struct xcb_xkb_get_map_cookie_t xcb_xkb_get_map_cookie_t
 xcb_xkb_get_map_cookie_t
 
typedef struct xcb_xkb_get_map_request_t xcb_xkb_get_map_request_t
 xcb_xkb_get_map_request_t
 
typedef struct xcb_xkb_get_map_map_t xcb_xkb_get_map_map_t
 xcb_xkb_get_map_map_t
 
typedef struct xcb_xkb_get_map_reply_t xcb_xkb_get_map_reply_t
 xcb_xkb_get_map_reply_t
 
typedef struct xcb_xkb_set_map_values_t xcb_xkb_set_map_values_t
 xcb_xkb_set_map_values_t
 
typedef struct xcb_xkb_set_map_request_t xcb_xkb_set_map_request_t
 xcb_xkb_set_map_request_t
 
typedef struct xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map_cookie_t
 xcb_xkb_get_compat_map_cookie_t
 
typedef struct xcb_xkb_get_compat_map_request_t xcb_xkb_get_compat_map_request_t
 xcb_xkb_get_compat_map_request_t
 
typedef struct xcb_xkb_get_compat_map_reply_t xcb_xkb_get_compat_map_reply_t
 xcb_xkb_get_compat_map_reply_t
 
typedef struct xcb_xkb_set_compat_map_request_t xcb_xkb_set_compat_map_request_t
 xcb_xkb_set_compat_map_request_t
 
typedef struct xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state_cookie_t
 xcb_xkb_get_indicator_state_cookie_t
 
typedef struct xcb_xkb_get_indicator_state_request_t xcb_xkb_get_indicator_state_request_t
 xcb_xkb_get_indicator_state_request_t
 
typedef struct xcb_xkb_get_indicator_state_reply_t xcb_xkb_get_indicator_state_reply_t
 xcb_xkb_get_indicator_state_reply_t
 
typedef struct xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map_cookie_t
 xcb_xkb_get_indicator_map_cookie_t
 
typedef struct xcb_xkb_get_indicator_map_request_t xcb_xkb_get_indicator_map_request_t
 xcb_xkb_get_indicator_map_request_t
 
typedef struct xcb_xkb_get_indicator_map_reply_t xcb_xkb_get_indicator_map_reply_t
 xcb_xkb_get_indicator_map_reply_t
 
typedef struct xcb_xkb_set_indicator_map_request_t xcb_xkb_set_indicator_map_request_t
 xcb_xkb_set_indicator_map_request_t
 
typedef struct xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator_cookie_t
 xcb_xkb_get_named_indicator_cookie_t
 
typedef struct xcb_xkb_get_named_indicator_request_t xcb_xkb_get_named_indicator_request_t
 xcb_xkb_get_named_indicator_request_t
 
typedef struct xcb_xkb_get_named_indicator_reply_t xcb_xkb_get_named_indicator_reply_t
 xcb_xkb_get_named_indicator_reply_t
 
typedef struct xcb_xkb_set_named_indicator_request_t xcb_xkb_set_named_indicator_request_t
 xcb_xkb_set_named_indicator_request_t
 
typedef struct xcb_xkb_get_names_cookie_t xcb_xkb_get_names_cookie_t
 xcb_xkb_get_names_cookie_t
 
typedef struct xcb_xkb_get_names_request_t xcb_xkb_get_names_request_t
 xcb_xkb_get_names_request_t
 
typedef struct xcb_xkb_get_names_value_list_t xcb_xkb_get_names_value_list_t
 xcb_xkb_get_names_value_list_t
 
typedef struct xcb_xkb_get_names_reply_t xcb_xkb_get_names_reply_t
 xcb_xkb_get_names_reply_t
 
typedef struct xcb_xkb_set_names_values_t xcb_xkb_set_names_values_t
 xcb_xkb_set_names_values_t
 
typedef struct xcb_xkb_set_names_request_t xcb_xkb_set_names_request_t
 xcb_xkb_set_names_request_t
 
typedef struct xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags_cookie_t
 xcb_xkb_per_client_flags_cookie_t
 
typedef struct xcb_xkb_per_client_flags_request_t xcb_xkb_per_client_flags_request_t
 xcb_xkb_per_client_flags_request_t
 
typedef struct xcb_xkb_per_client_flags_reply_t xcb_xkb_per_client_flags_reply_t
 xcb_xkb_per_client_flags_reply_t
 
typedef struct xcb_xkb_list_components_cookie_t xcb_xkb_list_components_cookie_t
 xcb_xkb_list_components_cookie_t
 
typedef struct xcb_xkb_list_components_request_t xcb_xkb_list_components_request_t
 xcb_xkb_list_components_request_t
 
typedef struct xcb_xkb_list_components_reply_t xcb_xkb_list_components_reply_t
 xcb_xkb_list_components_reply_t
 
typedef struct xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name_cookie_t
 xcb_xkb_get_kbd_by_name_cookie_t
 
typedef struct xcb_xkb_get_kbd_by_name_request_t xcb_xkb_get_kbd_by_name_request_t
 xcb_xkb_get_kbd_by_name_request_t
 
typedef struct xcb_xkb_get_kbd_by_name_replies_types_map_t xcb_xkb_get_kbd_by_name_replies_types_map_t
 xcb_xkb_get_kbd_by_name_replies_types_map_t
 
typedef struct xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
 xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
 
typedef struct xcb_xkb_get_kbd_by_name_replies_t xcb_xkb_get_kbd_by_name_replies_t
 xcb_xkb_get_kbd_by_name_replies_t
 
typedef struct xcb_xkb_get_kbd_by_name_reply_t xcb_xkb_get_kbd_by_name_reply_t
 xcb_xkb_get_kbd_by_name_reply_t
 
typedef struct xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info_cookie_t
 xcb_xkb_get_device_info_cookie_t
 
typedef struct xcb_xkb_get_device_info_request_t xcb_xkb_get_device_info_request_t
 xcb_xkb_get_device_info_request_t
 
typedef struct xcb_xkb_get_device_info_reply_t xcb_xkb_get_device_info_reply_t
 xcb_xkb_get_device_info_reply_t
 
typedef struct xcb_xkb_set_device_info_request_t xcb_xkb_set_device_info_request_t
 xcb_xkb_set_device_info_request_t
 
typedef struct xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags_cookie_t
 xcb_xkb_set_debugging_flags_cookie_t
 
typedef struct xcb_xkb_set_debugging_flags_request_t xcb_xkb_set_debugging_flags_request_t
 xcb_xkb_set_debugging_flags_request_t
 
typedef struct xcb_xkb_set_debugging_flags_reply_t xcb_xkb_set_debugging_flags_reply_t
 xcb_xkb_set_debugging_flags_reply_t
 
typedef struct xcb_xkb_new_keyboard_notify_event_t xcb_xkb_new_keyboard_notify_event_t
 xcb_xkb_new_keyboard_notify_event_t
 
typedef struct xcb_xkb_map_notify_event_t xcb_xkb_map_notify_event_t
 xcb_xkb_map_notify_event_t
 
typedef struct xcb_xkb_state_notify_event_t xcb_xkb_state_notify_event_t
 xcb_xkb_state_notify_event_t
 
typedef struct xcb_xkb_controls_notify_event_t xcb_xkb_controls_notify_event_t
 xcb_xkb_controls_notify_event_t
 
typedef struct xcb_xkb_indicator_state_notify_event_t xcb_xkb_indicator_state_notify_event_t
 xcb_xkb_indicator_state_notify_event_t
 
typedef struct xcb_xkb_indicator_map_notify_event_t xcb_xkb_indicator_map_notify_event_t
 xcb_xkb_indicator_map_notify_event_t
 
typedef struct xcb_xkb_names_notify_event_t xcb_xkb_names_notify_event_t
 xcb_xkb_names_notify_event_t
 
typedef struct xcb_xkb_compat_map_notify_event_t xcb_xkb_compat_map_notify_event_t
 xcb_xkb_compat_map_notify_event_t
 
typedef struct xcb_xkb_bell_notify_event_t xcb_xkb_bell_notify_event_t
 xcb_xkb_bell_notify_event_t
 
typedef struct xcb_xkb_action_message_event_t xcb_xkb_action_message_event_t
 xcb_xkb_action_message_event_t
 
typedef struct xcb_xkb_access_x_notify_event_t xcb_xkb_access_x_notify_event_t
 xcb_xkb_access_x_notify_event_t
 
typedef struct xcb_xkb_extension_device_notify_event_t xcb_xkb_extension_device_notify_event_t
 xcb_xkb_extension_device_notify_event_t
 

Enumerations

enum  xcb_xkb_const_t { XCB_XKB_CONST_MAX_LEGAL_KEY_CODE = 255, XCB_XKB_CONST_PER_KEY_BIT_ARRAY_SIZE = 32, XCB_XKB_CONST_KEY_NAME_LENGTH = 4 }
 
enum  xcb_xkb_event_type_t {
  XCB_XKB_EVENT_TYPE_NEW_KEYBOARD_NOTIFY = 1, XCB_XKB_EVENT_TYPE_MAP_NOTIFY = 2, XCB_XKB_EVENT_TYPE_STATE_NOTIFY = 4, XCB_XKB_EVENT_TYPE_CONTROLS_NOTIFY = 8,
  XCB_XKB_EVENT_TYPE_INDICATOR_STATE_NOTIFY = 16, XCB_XKB_EVENT_TYPE_INDICATOR_MAP_NOTIFY = 32, XCB_XKB_EVENT_TYPE_NAMES_NOTIFY = 64, XCB_XKB_EVENT_TYPE_COMPAT_MAP_NOTIFY = 128,
  XCB_XKB_EVENT_TYPE_BELL_NOTIFY = 256, XCB_XKB_EVENT_TYPE_ACTION_MESSAGE = 512, XCB_XKB_EVENT_TYPE_ACCESS_X_NOTIFY = 1024, XCB_XKB_EVENT_TYPE_EXTENSION_DEVICE_NOTIFY = 2048
}
 
enum  xcb_xkb_nkn_detail_t { XCB_XKB_NKN_DETAIL_KEYCODES = 1, XCB_XKB_NKN_DETAIL_GEOMETRY = 2, XCB_XKB_NKN_DETAIL_DEVICE_ID = 4 }
 
enum  xcb_xkb_axn_detail_t {
  XCB_XKB_AXN_DETAIL_SK_PRESS = 1, XCB_XKB_AXN_DETAIL_SK_ACCEPT = 2, XCB_XKB_AXN_DETAIL_SK_REJECT = 4, XCB_XKB_AXN_DETAIL_SK_RELEASE = 8,
  XCB_XKB_AXN_DETAIL_BK_ACCEPT = 16, XCB_XKB_AXN_DETAIL_BK_REJECT = 32, XCB_XKB_AXN_DETAIL_AXK_WARNING = 64
}
 
enum  xcb_xkb_map_part_t {
  XCB_XKB_MAP_PART_KEY_TYPES = 1, XCB_XKB_MAP_PART_KEY_SYMS = 2, XCB_XKB_MAP_PART_MODIFIER_MAP = 4, XCB_XKB_MAP_PART_EXPLICIT_COMPONENTS = 8,
  XCB_XKB_MAP_PART_KEY_ACTIONS = 16, XCB_XKB_MAP_PART_KEY_BEHAVIORS = 32, XCB_XKB_MAP_PART_VIRTUAL_MODS = 64, XCB_XKB_MAP_PART_VIRTUAL_MOD_MAP = 128
}
 
enum  xcb_xkb_set_map_flags_t { XCB_XKB_SET_MAP_FLAGS_RESIZE_TYPES = 1, XCB_XKB_SET_MAP_FLAGS_RECOMPUTE_ACTIONS = 2 }
 
enum  xcb_xkb_state_part_t {
  XCB_XKB_STATE_PART_MODIFIER_STATE = 1, XCB_XKB_STATE_PART_MODIFIER_BASE = 2, XCB_XKB_STATE_PART_MODIFIER_LATCH = 4, XCB_XKB_STATE_PART_MODIFIER_LOCK = 8,
  XCB_XKB_STATE_PART_GROUP_STATE = 16, XCB_XKB_STATE_PART_GROUP_BASE = 32, XCB_XKB_STATE_PART_GROUP_LATCH = 64, XCB_XKB_STATE_PART_GROUP_LOCK = 128,
  XCB_XKB_STATE_PART_COMPAT_STATE = 256, XCB_XKB_STATE_PART_GRAB_MODS = 512, XCB_XKB_STATE_PART_COMPAT_GRAB_MODS = 1024, XCB_XKB_STATE_PART_LOOKUP_MODS = 2048,
  XCB_XKB_STATE_PART_COMPAT_LOOKUP_MODS = 4096, XCB_XKB_STATE_PART_POINTER_BUTTONS = 8192
}
 
enum  xcb_xkb_bool_ctrl_t {
  XCB_XKB_BOOL_CTRL_REPEAT_KEYS = 1, XCB_XKB_BOOL_CTRL_SLOW_KEYS = 2, XCB_XKB_BOOL_CTRL_BOUNCE_KEYS = 4, XCB_XKB_BOOL_CTRL_STICKY_KEYS = 8,
  XCB_XKB_BOOL_CTRL_MOUSE_KEYS = 16, XCB_XKB_BOOL_CTRL_MOUSE_KEYS_ACCEL = 32, XCB_XKB_BOOL_CTRL_ACCESS_X_KEYS = 64, XCB_XKB_BOOL_CTRL_ACCESS_X_TIMEOUT_MASK = 128,
  XCB_XKB_BOOL_CTRL_ACCESS_X_FEEDBACK_MASK = 256, XCB_XKB_BOOL_CTRL_AUDIBLE_BELL_MASK = 512, XCB_XKB_BOOL_CTRL_OVERLAY_1_MASK = 1024, XCB_XKB_BOOL_CTRL_OVERLAY_2_MASK = 2048,
  XCB_XKB_BOOL_CTRL_IGNORE_GROUP_LOCK_MASK = 4096
}
 
enum  xcb_xkb_control_t {
  XCB_XKB_CONTROL_GROUPS_WRAP = 134217728, XCB_XKB_CONTROL_INTERNAL_MODS = 268435456, XCB_XKB_CONTROL_IGNORE_LOCK_MODS = 536870912, XCB_XKB_CONTROL_PER_KEY_REPEAT = 1073741824,
  XCB_XKB_CONTROL_CONTROLS_ENABLED = 2147483648
}
 
enum  xcb_xkb_ax_option_t {
  XCB_XKB_AX_OPTION_SK_PRESS_FB = 1, XCB_XKB_AX_OPTION_SK_ACCEPT_FB = 2, XCB_XKB_AX_OPTION_FEATURE_FB = 4, XCB_XKB_AX_OPTION_SLOW_WARN_FB = 8,
  XCB_XKB_AX_OPTION_INDICATOR_FB = 16, XCB_XKB_AX_OPTION_STICKY_KEYS_FB = 32, XCB_XKB_AX_OPTION_TWO_KEYS = 64, XCB_XKB_AX_OPTION_LATCH_TO_LOCK = 128,
  XCB_XKB_AX_OPTION_SK_RELEASE_FB = 256, XCB_XKB_AX_OPTION_SK_REJECT_FB = 512, XCB_XKB_AX_OPTION_BK_REJECT_FB = 1024, XCB_XKB_AX_OPTION_DUMB_BELL = 2048
}
 
enum  xcb_xkb_led_class_result_t { XCB_XKB_LED_CLASS_RESULT_KBD_FEEDBACK_CLASS = 0, XCB_XKB_LED_CLASS_RESULT_LED_FEEDBACK_CLASS = 4 }
 
enum  xcb_xkb_led_class_t { XCB_XKB_LED_CLASS_KBD_FEEDBACK_CLASS = 0, XCB_XKB_LED_CLASS_LED_FEEDBACK_CLASS = 4, XCB_XKB_LED_CLASS_DFLT_XI_CLASS = 768, XCB_XKB_LED_CLASS_ALL_XI_CLASSES = 1280 }
 
enum  xcb_xkb_bell_class_result_t { XCB_XKB_BELL_CLASS_RESULT_KBD_FEEDBACK_CLASS = 0, XCB_XKB_BELL_CLASS_RESULT_BELL_FEEDBACK_CLASS = 5 }
 
enum  xcb_xkb_bell_class_t { XCB_XKB_BELL_CLASS_KBD_FEEDBACK_CLASS = 0, XCB_XKB_BELL_CLASS_BELL_FEEDBACK_CLASS = 5, XCB_XKB_BELL_CLASS_DFLT_XI_CLASS = 768 }
 
enum  xcb_xkb_id_t {
  XCB_XKB_ID_USE_CORE_KBD = 256, XCB_XKB_ID_USE_CORE_PTR = 512, XCB_XKB_ID_DFLT_XI_CLASS = 768, XCB_XKB_ID_DFLT_XI_ID = 1024,
  XCB_XKB_ID_ALL_XI_CLASS = 1280, XCB_XKB_ID_ALL_XI_ID = 1536, XCB_XKB_ID_XI_NONE = 65280
}
 
enum  xcb_xkb_group_t { XCB_XKB_GROUP_1 = 0, XCB_XKB_GROUP_2 = 1, XCB_XKB_GROUP_3 = 2, XCB_XKB_GROUP_4 = 3 }
 
enum  xcb_xkb_groups_t { XCB_XKB_GROUPS_ANY = 254, XCB_XKB_GROUPS_ALL = 255 }
 
enum  xcb_xkb_set_of_group_t { XCB_XKB_SET_OF_GROUP_GROUP_1 = 1, XCB_XKB_SET_OF_GROUP_GROUP_2 = 2, XCB_XKB_SET_OF_GROUP_GROUP_3 = 4, XCB_XKB_SET_OF_GROUP_GROUP_4 = 8 }
 
enum  xcb_xkb_set_of_groups_t { XCB_XKB_SET_OF_GROUPS_ANY = 128 }
 
enum  xcb_xkb_groups_wrap_t { XCB_XKB_GROUPS_WRAP_WRAP_INTO_RANGE = 0, XCB_XKB_GROUPS_WRAP_CLAMP_INTO_RANGE = 64, XCB_XKB_GROUPS_WRAP_REDIRECT_INTO_RANGE = 128 }
 
enum  xcb_xkb_v_mods_high_t {
  XCB_XKB_V_MODS_HIGH_15 = 128, XCB_XKB_V_MODS_HIGH_14 = 64, XCB_XKB_V_MODS_HIGH_13 = 32, XCB_XKB_V_MODS_HIGH_12 = 16,
  XCB_XKB_V_MODS_HIGH_11 = 8, XCB_XKB_V_MODS_HIGH_10 = 4, XCB_XKB_V_MODS_HIGH_9 = 2, XCB_XKB_V_MODS_HIGH_8 = 1
}
 
enum  xcb_xkb_v_mods_low_t {
  XCB_XKB_V_MODS_LOW_7 = 128, XCB_XKB_V_MODS_LOW_6 = 64, XCB_XKB_V_MODS_LOW_5 = 32, XCB_XKB_V_MODS_LOW_4 = 16,
  XCB_XKB_V_MODS_LOW_3 = 8, XCB_XKB_V_MODS_LOW_2 = 4, XCB_XKB_V_MODS_LOW_1 = 2, XCB_XKB_V_MODS_LOW_0 = 1
}
 
enum  xcb_xkb_v_mod_t {
  XCB_XKB_V_MOD_15 = 32768, XCB_XKB_V_MOD_14 = 16384, XCB_XKB_V_MOD_13 = 8192, XCB_XKB_V_MOD_12 = 4096,
  XCB_XKB_V_MOD_11 = 2048, XCB_XKB_V_MOD_10 = 1024, XCB_XKB_V_MOD_9 = 512, XCB_XKB_V_MOD_8 = 256,
  XCB_XKB_V_MOD_7 = 128, XCB_XKB_V_MOD_6 = 64, XCB_XKB_V_MOD_5 = 32, XCB_XKB_V_MOD_4 = 16,
  XCB_XKB_V_MOD_3 = 8, XCB_XKB_V_MOD_2 = 4, XCB_XKB_V_MOD_1 = 2, XCB_XKB_V_MOD_0 = 1
}
 
enum  xcb_xkb_explicit_t {
  XCB_XKB_EXPLICIT_V_MOD_MAP = 128, XCB_XKB_EXPLICIT_BEHAVIOR = 64, XCB_XKB_EXPLICIT_AUTO_REPEAT = 32, XCB_XKB_EXPLICIT_INTERPRET = 16,
  XCB_XKB_EXPLICIT_KEY_TYPE_4 = 8, XCB_XKB_EXPLICIT_KEY_TYPE_3 = 4, XCB_XKB_EXPLICIT_KEY_TYPE_2 = 2, XCB_XKB_EXPLICIT_KEY_TYPE_1 = 1
}
 
enum  xcb_xkb_sym_interpret_match_t {
  XCB_XKB_SYM_INTERPRET_MATCH_NONE_OF = 0, XCB_XKB_SYM_INTERPRET_MATCH_ANY_OF_OR_NONE = 1, XCB_XKB_SYM_INTERPRET_MATCH_ANY_OF = 2, XCB_XKB_SYM_INTERPRET_MATCH_ALL_OF = 3,
  XCB_XKB_SYM_INTERPRET_MATCH_EXACTLY = 4
}
 
enum  xcb_xkb_sym_interp_match_t { XCB_XKB_SYM_INTERP_MATCH_LEVEL_ONE_ONLY = 128, XCB_XKB_SYM_INTERP_MATCH_OP_MASK = 127 }
 
enum  xcb_xkb_im_flag_t { XCB_XKB_IM_FLAG_NO_EXPLICIT = 128, XCB_XKB_IM_FLAG_NO_AUTOMATIC = 64, XCB_XKB_IM_FLAG_LED_DRIVES_KB = 32 }
 
enum  xcb_xkb_im_mods_which_t {
  XCB_XKB_IM_MODS_WHICH_USE_COMPAT = 16, XCB_XKB_IM_MODS_WHICH_USE_EFFECTIVE = 8, XCB_XKB_IM_MODS_WHICH_USE_LOCKED = 4, XCB_XKB_IM_MODS_WHICH_USE_LATCHED = 2,
  XCB_XKB_IM_MODS_WHICH_USE_BASE = 1
}
 
enum  xcb_xkb_im_groups_which_t {
  XCB_XKB_IM_GROUPS_WHICH_USE_COMPAT = 16, XCB_XKB_IM_GROUPS_WHICH_USE_EFFECTIVE = 8, XCB_XKB_IM_GROUPS_WHICH_USE_LOCKED = 4, XCB_XKB_IM_GROUPS_WHICH_USE_LATCHED = 2,
  XCB_XKB_IM_GROUPS_WHICH_USE_BASE = 1
}
 
enum  xcb_xkb_cm_detail_t { XCB_XKB_CM_DETAIL_SYM_INTERP = 1, XCB_XKB_CM_DETAIL_GROUP_COMPAT = 2 }
 
enum  xcb_xkb_name_detail_t {
  XCB_XKB_NAME_DETAIL_KEYCODES = 1, XCB_XKB_NAME_DETAIL_GEOMETRY = 2, XCB_XKB_NAME_DETAIL_SYMBOLS = 4, XCB_XKB_NAME_DETAIL_PHYS_SYMBOLS = 8,
  XCB_XKB_NAME_DETAIL_TYPES = 16, XCB_XKB_NAME_DETAIL_COMPAT = 32, XCB_XKB_NAME_DETAIL_KEY_TYPE_NAMES = 64, XCB_XKB_NAME_DETAIL_KT_LEVEL_NAMES = 128,
  XCB_XKB_NAME_DETAIL_INDICATOR_NAMES = 256, XCB_XKB_NAME_DETAIL_KEY_NAMES = 512, XCB_XKB_NAME_DETAIL_KEY_ALIASES = 1024, XCB_XKB_NAME_DETAIL_VIRTUAL_MOD_NAMES = 2048,
  XCB_XKB_NAME_DETAIL_GROUP_NAMES = 4096, XCB_XKB_NAME_DETAIL_RG_NAMES = 8192
}
 
enum  xcb_xkb_gbn_detail_t {
  XCB_XKB_GBN_DETAIL_TYPES = 1, XCB_XKB_GBN_DETAIL_COMPAT_MAP = 2, XCB_XKB_GBN_DETAIL_CLIENT_SYMBOLS = 4, XCB_XKB_GBN_DETAIL_SERVER_SYMBOLS = 8,
  XCB_XKB_GBN_DETAIL_INDICATOR_MAPS = 16, XCB_XKB_GBN_DETAIL_KEY_NAMES = 32, XCB_XKB_GBN_DETAIL_GEOMETRY = 64, XCB_XKB_GBN_DETAIL_OTHER_NAMES = 128
}
 
enum  xcb_xkb_xi_feature_t {
  XCB_XKB_XI_FEATURE_KEYBOARDS = 1, XCB_XKB_XI_FEATURE_BUTTON_ACTIONS = 2, XCB_XKB_XI_FEATURE_INDICATOR_NAMES = 4, XCB_XKB_XI_FEATURE_INDICATOR_MAPS = 8,
  XCB_XKB_XI_FEATURE_INDICATOR_STATE = 16
}
 
enum  xcb_xkb_per_client_flag_t {
  XCB_XKB_PER_CLIENT_FLAG_DETECTABLE_AUTO_REPEAT = 1, XCB_XKB_PER_CLIENT_FLAG_GRABS_USE_XKB_STATE = 2, XCB_XKB_PER_CLIENT_FLAG_AUTO_RESET_CONTROLS = 4, XCB_XKB_PER_CLIENT_FLAG_LOOKUP_STATE_WHEN_GRABBED = 8,
  XCB_XKB_PER_CLIENT_FLAG_SEND_EVENT_USES_XKB_STATE = 16
}
 
enum  xcb_xkb_behavior_type_t {
  XCB_XKB_BEHAVIOR_TYPE_DEFAULT = 0, XCB_XKB_BEHAVIOR_TYPE_LOCK = 1, XCB_XKB_BEHAVIOR_TYPE_RADIO_GROUP = 2, XCB_XKB_BEHAVIOR_TYPE_OVERLAY_1 = 3,
  XCB_XKB_BEHAVIOR_TYPE_OVERLAY_2 = 4, XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_LOCK = 129, XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_RADIO_GROUP = 130, XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_OVERLAY_1 = 131,
  XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_OVERLAY_2 = 132
}
 
enum  xcb_xkb_doodad_type_t {
  XCB_XKB_DOODAD_TYPE_OUTLINE = 1, XCB_XKB_DOODAD_TYPE_SOLID = 2, XCB_XKB_DOODAD_TYPE_TEXT = 3, XCB_XKB_DOODAD_TYPE_INDICATOR = 4,
  XCB_XKB_DOODAD_TYPE_LOGO = 5
}
 
enum  xcb_xkb_error_t { XCB_XKB_ERROR_BAD_DEVICE = 255, XCB_XKB_ERROR_BAD_CLASS = 254, XCB_XKB_ERROR_BAD_ID = 253 }
 
enum  xcb_xkb_sa_t { XCB_XKB_SA_CLEAR_LOCKS = 1, XCB_XKB_SA_LATCH_TO_LOCK = 2, XCB_XKB_SA_USE_MOD_MAP_MODS = 4, XCB_XKB_SA_GROUP_ABSOLUTE = 4 }
 
enum  xcb_xkb_sa_type_t {
  XCB_XKB_SA_TYPE_NO_ACTION = 0, XCB_XKB_SA_TYPE_SET_MODS = 1, XCB_XKB_SA_TYPE_LATCH_MODS = 2, XCB_XKB_SA_TYPE_LOCK_MODS = 3,
  XCB_XKB_SA_TYPE_SET_GROUP = 4, XCB_XKB_SA_TYPE_LATCH_GROUP = 5, XCB_XKB_SA_TYPE_LOCK_GROUP = 6, XCB_XKB_SA_TYPE_MOVE_PTR = 7,
  XCB_XKB_SA_TYPE_PTR_BTN = 8, XCB_XKB_SA_TYPE_LOCK_PTR_BTN = 9, XCB_XKB_SA_TYPE_SET_PTR_DFLT = 10, XCB_XKB_SA_TYPE_ISO_LOCK = 11,
  XCB_XKB_SA_TYPE_TERMINATE = 12, XCB_XKB_SA_TYPE_SWITCH_SCREEN = 13, XCB_XKB_SA_TYPE_SET_CONTROLS = 14, XCB_XKB_SA_TYPE_LOCK_CONTROLS = 15,
  XCB_XKB_SA_TYPE_ACTION_MESSAGE = 16, XCB_XKB_SA_TYPE_REDIRECT_KEY = 17, XCB_XKB_SA_TYPE_DEVICE_BTN = 18, XCB_XKB_SA_TYPE_LOCK_DEVICE_BTN = 19,
  XCB_XKB_SA_TYPE_DEVICE_VALUATOR = 20
}
 
enum  xcb_xkb_sa_move_ptr_flag_t { XCB_XKB_SA_MOVE_PTR_FLAG_NO_ACCELERATION = 1, XCB_XKB_SA_MOVE_PTR_FLAG_MOVE_ABSOLUTE_X = 2, XCB_XKB_SA_MOVE_PTR_FLAG_MOVE_ABSOLUTE_Y = 4 }
 
enum  xcb_xkb_sa_set_ptr_dflt_flag_t { XCB_XKB_SA_SET_PTR_DFLT_FLAG_DFLT_BTN_ABSOLUTE = 4, XCB_XKB_SA_SET_PTR_DFLT_FLAG_AFFECT_DFLT_BUTTON = 1 }
 
enum  xcb_xkb_sa_iso_lock_flag_t {
  XCB_XKB_SA_ISO_LOCK_FLAG_NO_LOCK = 1, XCB_XKB_SA_ISO_LOCK_FLAG_NO_UNLOCK = 2, XCB_XKB_SA_ISO_LOCK_FLAG_USE_MOD_MAP_MODS = 4, XCB_XKB_SA_ISO_LOCK_FLAG_GROUP_ABSOLUTE = 4,
  XCB_XKB_SA_ISO_LOCK_FLAG_ISO_DFLT_IS_GROUP = 8
}
 
enum  xcb_xkb_sa_iso_lock_no_affect_t { XCB_XKB_SA_ISO_LOCK_NO_AFFECT_CTRLS = 8, XCB_XKB_SA_ISO_LOCK_NO_AFFECT_PTR = 16, XCB_XKB_SA_ISO_LOCK_NO_AFFECT_GROUP = 32, XCB_XKB_SA_ISO_LOCK_NO_AFFECT_MODS = 64 }
 
enum  xcb_xkb_switch_screen_flag_t { XCB_XKB_SWITCH_SCREEN_FLAG_APPLICATION = 1, XCB_XKB_SWITCH_SCREEN_FLAG_ABSOLUTE = 4 }
 
enum  xcb_xkb_bool_ctrls_high_t {
  XCB_XKB_BOOL_CTRLS_HIGH_ACCESS_X_FEEDBACK = 1, XCB_XKB_BOOL_CTRLS_HIGH_AUDIBLE_BELL = 2, XCB_XKB_BOOL_CTRLS_HIGH_OVERLAY_1 = 4, XCB_XKB_BOOL_CTRLS_HIGH_OVERLAY_2 = 8,
  XCB_XKB_BOOL_CTRLS_HIGH_IGNORE_GROUP_LOCK = 16
}
 
enum  xcb_xkb_bool_ctrls_low_t {
  XCB_XKB_BOOL_CTRLS_LOW_REPEAT_KEYS = 1, XCB_XKB_BOOL_CTRLS_LOW_SLOW_KEYS = 2, XCB_XKB_BOOL_CTRLS_LOW_BOUNCE_KEYS = 4, XCB_XKB_BOOL_CTRLS_LOW_STICKY_KEYS = 8,
  XCB_XKB_BOOL_CTRLS_LOW_MOUSE_KEYS = 16, XCB_XKB_BOOL_CTRLS_LOW_MOUSE_KEYS_ACCEL = 32, XCB_XKB_BOOL_CTRLS_LOW_ACCESS_X_KEYS = 64, XCB_XKB_BOOL_CTRLS_LOW_ACCESS_X_TIMEOUT = 128
}
 
enum  xcb_xkb_action_message_flag_t { XCB_XKB_ACTION_MESSAGE_FLAG_ON_PRESS = 1, XCB_XKB_ACTION_MESSAGE_FLAG_ON_RELEASE = 2, XCB_XKB_ACTION_MESSAGE_FLAG_GEN_KEY_EVENT = 4 }
 
enum  xcb_xkb_lock_device_flags_t { XCB_XKB_LOCK_DEVICE_FLAGS_NO_LOCK = 1, XCB_XKB_LOCK_DEVICE_FLAGS_NO_UNLOCK = 2 }
 
enum  xcb_xkb_sa_val_what_t {
  XCB_XKB_SA_VAL_WHAT_IGNORE_VAL = 0, XCB_XKB_SA_VAL_WHAT_SET_VAL_MIN = 1, XCB_XKB_SA_VAL_WHAT_SET_VAL_CENTER = 2, XCB_XKB_SA_VAL_WHAT_SET_VAL_MAX = 3,
  XCB_XKB_SA_VAL_WHAT_SET_VAL_RELATIVE = 4, XCB_XKB_SA_VAL_WHAT_SET_VAL_ABSOLUTE = 5
}
 

Functions

xcb_xkb_get_kbd_by_name_replies_types_map_txcb_xkb_get_kbd_by_name_replies_types_map (const xcb_xkb_get_kbd_by_name_replies_t *R)
 
void xcb_xkb_device_spec_next (xcb_xkb_device_spec_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_device_spec_end (xcb_xkb_device_spec_iterator_t i)
 
void xcb_xkb_led_class_spec_next (xcb_xkb_led_class_spec_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_led_class_spec_end (xcb_xkb_led_class_spec_iterator_t i)
 
void xcb_xkb_bell_class_spec_next (xcb_xkb_bell_class_spec_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_bell_class_spec_end (xcb_xkb_bell_class_spec_iterator_t i)
 
void xcb_xkb_id_spec_next (xcb_xkb_id_spec_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_id_spec_end (xcb_xkb_id_spec_iterator_t i)
 
void xcb_xkb_indicator_map_next (xcb_xkb_indicator_map_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_indicator_map_end (xcb_xkb_indicator_map_iterator_t i)
 
void xcb_xkb_mod_def_next (xcb_xkb_mod_def_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_mod_def_end (xcb_xkb_mod_def_iterator_t i)
 
void xcb_xkb_key_name_next (xcb_xkb_key_name_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_name_end (xcb_xkb_key_name_iterator_t i)
 
void xcb_xkb_key_alias_next (xcb_xkb_key_alias_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_alias_end (xcb_xkb_key_alias_iterator_t i)
 
int xcb_xkb_counted_string_16_sizeof (const void *_buffer)
 
char * xcb_xkb_counted_string_16_string (const xcb_xkb_counted_string_16_t *R)
 
int xcb_xkb_counted_string_16_string_length (const xcb_xkb_counted_string_16_t *R)
 
xcb_generic_iterator_t xcb_xkb_counted_string_16_string_end (const xcb_xkb_counted_string_16_t *R)
 
void * xcb_xkb_counted_string_16_alignment_pad (const xcb_xkb_counted_string_16_t *R)
 
int xcb_xkb_counted_string_16_alignment_pad_length (const xcb_xkb_counted_string_16_t *R)
 
xcb_generic_iterator_t xcb_xkb_counted_string_16_alignment_pad_end (const xcb_xkb_counted_string_16_t *R)
 
void xcb_xkb_counted_string_16_next (xcb_xkb_counted_string_16_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_counted_string_16_end (xcb_xkb_counted_string_16_iterator_t i)
 
void xcb_xkb_kt_map_entry_next (xcb_xkb_kt_map_entry_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_kt_map_entry_end (xcb_xkb_kt_map_entry_iterator_t i)
 
int xcb_xkb_key_type_sizeof (const void *_buffer)
 
xcb_xkb_kt_map_entry_txcb_xkb_key_type_map (const xcb_xkb_key_type_t *R)
 
int xcb_xkb_key_type_map_length (const xcb_xkb_key_type_t *R)
 
xcb_xkb_kt_map_entry_iterator_t xcb_xkb_key_type_map_iterator (const xcb_xkb_key_type_t *R)
 
xcb_xkb_mod_def_txcb_xkb_key_type_preserve (const xcb_xkb_key_type_t *R)
 
int xcb_xkb_key_type_preserve_length (const xcb_xkb_key_type_t *R)
 
xcb_xkb_mod_def_iterator_t xcb_xkb_key_type_preserve_iterator (const xcb_xkb_key_type_t *R)
 
void xcb_xkb_key_type_next (xcb_xkb_key_type_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_type_end (xcb_xkb_key_type_iterator_t i)
 
int xcb_xkb_key_sym_map_sizeof (const void *_buffer)
 
xcb_keysym_t * xcb_xkb_key_sym_map_syms (const xcb_xkb_key_sym_map_t *R)
 
int xcb_xkb_key_sym_map_syms_length (const xcb_xkb_key_sym_map_t *R)
 
xcb_generic_iterator_t xcb_xkb_key_sym_map_syms_end (const xcb_xkb_key_sym_map_t *R)
 
void xcb_xkb_key_sym_map_next (xcb_xkb_key_sym_map_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_sym_map_end (xcb_xkb_key_sym_map_iterator_t i)
 
void xcb_xkb_common_behavior_next (xcb_xkb_common_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_common_behavior_end (xcb_xkb_common_behavior_iterator_t i)
 
void xcb_xkb_default_behavior_next (xcb_xkb_default_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_default_behavior_end (xcb_xkb_default_behavior_iterator_t i)
 
void xcb_xkb_lock_behavior_next (xcb_xkb_lock_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_lock_behavior_end (xcb_xkb_lock_behavior_iterator_t i)
 
void xcb_xkb_radio_group_behavior_next (xcb_xkb_radio_group_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_radio_group_behavior_end (xcb_xkb_radio_group_behavior_iterator_t i)
 
void xcb_xkb_overlay_behavior_next (xcb_xkb_overlay_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_overlay_behavior_end (xcb_xkb_overlay_behavior_iterator_t i)
 
void xcb_xkb_permament_lock_behavior_next (xcb_xkb_permament_lock_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_permament_lock_behavior_end (xcb_xkb_permament_lock_behavior_iterator_t i)
 
void xcb_xkb_permament_radio_group_behavior_next (xcb_xkb_permament_radio_group_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_permament_radio_group_behavior_end (xcb_xkb_permament_radio_group_behavior_iterator_t i)
 
void xcb_xkb_permament_overlay_behavior_next (xcb_xkb_permament_overlay_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_permament_overlay_behavior_end (xcb_xkb_permament_overlay_behavior_iterator_t i)
 
void xcb_xkb_behavior_next (xcb_xkb_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_behavior_end (xcb_xkb_behavior_iterator_t i)
 
void xcb_xkb_set_behavior_next (xcb_xkb_set_behavior_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_set_behavior_end (xcb_xkb_set_behavior_iterator_t i)
 
void xcb_xkb_set_explicit_next (xcb_xkb_set_explicit_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_set_explicit_end (xcb_xkb_set_explicit_iterator_t i)
 
void xcb_xkb_key_mod_map_next (xcb_xkb_key_mod_map_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_mod_map_end (xcb_xkb_key_mod_map_iterator_t i)
 
void xcb_xkb_key_v_mod_map_next (xcb_xkb_key_v_mod_map_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_v_mod_map_end (xcb_xkb_key_v_mod_map_iterator_t i)
 
void xcb_xkb_kt_set_map_entry_next (xcb_xkb_kt_set_map_entry_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_kt_set_map_entry_end (xcb_xkb_kt_set_map_entry_iterator_t i)
 
int xcb_xkb_set_key_type_sizeof (const void *_buffer)
 
xcb_xkb_kt_set_map_entry_txcb_xkb_set_key_type_entries (const xcb_xkb_set_key_type_t *R)
 
int xcb_xkb_set_key_type_entries_length (const xcb_xkb_set_key_type_t *R)
 
xcb_xkb_kt_set_map_entry_iterator_t xcb_xkb_set_key_type_entries_iterator (const xcb_xkb_set_key_type_t *R)
 
xcb_xkb_kt_set_map_entry_txcb_xkb_set_key_type_preserve_entries (const xcb_xkb_set_key_type_t *R)
 
int xcb_xkb_set_key_type_preserve_entries_length (const xcb_xkb_set_key_type_t *R)
 
xcb_xkb_kt_set_map_entry_iterator_t xcb_xkb_set_key_type_preserve_entries_iterator (const xcb_xkb_set_key_type_t *R)
 
void xcb_xkb_set_key_type_next (xcb_xkb_set_key_type_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_set_key_type_end (xcb_xkb_set_key_type_iterator_t i)
 
void xcb_xkb_string8_next (xcb_xkb_string8_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_string8_end (xcb_xkb_string8_iterator_t i)
 
int xcb_xkb_outline_sizeof (const void *_buffer)
 
xcb_point_txcb_xkb_outline_points (const xcb_xkb_outline_t *R)
 
int xcb_xkb_outline_points_length (const xcb_xkb_outline_t *R)
 
xcb_point_iterator_t xcb_xkb_outline_points_iterator (const xcb_xkb_outline_t *R)
 
void xcb_xkb_outline_next (xcb_xkb_outline_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_outline_end (xcb_xkb_outline_iterator_t i)
 
int xcb_xkb_shape_sizeof (const void *_buffer)
 
int xcb_xkb_shape_outlines_length (const xcb_xkb_shape_t *R)
 
xcb_xkb_outline_iterator_t xcb_xkb_shape_outlines_iterator (const xcb_xkb_shape_t *R)
 
void xcb_xkb_shape_next (xcb_xkb_shape_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_shape_end (xcb_xkb_shape_iterator_t i)
 
void xcb_xkb_key_next (xcb_xkb_key_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_key_end (xcb_xkb_key_iterator_t i)
 
void xcb_xkb_overlay_key_next (xcb_xkb_overlay_key_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_overlay_key_end (xcb_xkb_overlay_key_iterator_t i)
 
int xcb_xkb_overlay_row_sizeof (const void *_buffer)
 
xcb_xkb_overlay_key_txcb_xkb_overlay_row_keys (const xcb_xkb_overlay_row_t *R)
 
int xcb_xkb_overlay_row_keys_length (const xcb_xkb_overlay_row_t *R)
 
xcb_xkb_overlay_key_iterator_t xcb_xkb_overlay_row_keys_iterator (const xcb_xkb_overlay_row_t *R)
 
void xcb_xkb_overlay_row_next (xcb_xkb_overlay_row_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_overlay_row_end (xcb_xkb_overlay_row_iterator_t i)
 
int xcb_xkb_overlay_sizeof (const void *_buffer)
 
int xcb_xkb_overlay_rows_length (const xcb_xkb_overlay_t *R)
 
xcb_xkb_overlay_row_iterator_t xcb_xkb_overlay_rows_iterator (const xcb_xkb_overlay_t *R)
 
void xcb_xkb_overlay_next (xcb_xkb_overlay_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_overlay_end (xcb_xkb_overlay_iterator_t i)
 
int xcb_xkb_row_sizeof (const void *_buffer)
 
xcb_xkb_key_txcb_xkb_row_keys (const xcb_xkb_row_t *R)
 
int xcb_xkb_row_keys_length (const xcb_xkb_row_t *R)
 
xcb_xkb_key_iterator_t xcb_xkb_row_keys_iterator (const xcb_xkb_row_t *R)
 
void xcb_xkb_row_next (xcb_xkb_row_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_row_end (xcb_xkb_row_iterator_t i)
 
int xcb_xkb_listing_sizeof (const void *_buffer)
 
xcb_xkb_string8_t * xcb_xkb_listing_string (const xcb_xkb_listing_t *R)
 
int xcb_xkb_listing_string_length (const xcb_xkb_listing_t *R)
 
xcb_generic_iterator_t xcb_xkb_listing_string_end (const xcb_xkb_listing_t *R)
 
void xcb_xkb_listing_next (xcb_xkb_listing_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_listing_end (xcb_xkb_listing_iterator_t i)
 
int xcb_xkb_device_led_info_sizeof (const void *_buffer)
 
xcb_atom_t * xcb_xkb_device_led_info_names (const xcb_xkb_device_led_info_t *R)
 
int xcb_xkb_device_led_info_names_length (const xcb_xkb_device_led_info_t *R)
 
xcb_generic_iterator_t xcb_xkb_device_led_info_names_end (const xcb_xkb_device_led_info_t *R)
 
xcb_xkb_indicator_map_txcb_xkb_device_led_info_maps (const xcb_xkb_device_led_info_t *R)
 
int xcb_xkb_device_led_info_maps_length (const xcb_xkb_device_led_info_t *R)
 
xcb_xkb_indicator_map_iterator_t xcb_xkb_device_led_info_maps_iterator (const xcb_xkb_device_led_info_t *R)
 
void xcb_xkb_device_led_info_next (xcb_xkb_device_led_info_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_device_led_info_end (xcb_xkb_device_led_info_iterator_t i)
 
void xcb_xkb_sa_no_action_next (xcb_xkb_sa_no_action_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_no_action_end (xcb_xkb_sa_no_action_iterator_t i)
 
void xcb_xkb_sa_set_mods_next (xcb_xkb_sa_set_mods_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_set_mods_end (xcb_xkb_sa_set_mods_iterator_t i)
 
void xcb_xkb_sa_latch_mods_next (xcb_xkb_sa_latch_mods_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_latch_mods_end (xcb_xkb_sa_latch_mods_iterator_t i)
 
void xcb_xkb_sa_lock_mods_next (xcb_xkb_sa_lock_mods_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_lock_mods_end (xcb_xkb_sa_lock_mods_iterator_t i)
 
void xcb_xkb_sa_set_group_next (xcb_xkb_sa_set_group_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_set_group_end (xcb_xkb_sa_set_group_iterator_t i)
 
void xcb_xkb_sa_latch_group_next (xcb_xkb_sa_latch_group_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_latch_group_end (xcb_xkb_sa_latch_group_iterator_t i)
 
void xcb_xkb_sa_lock_group_next (xcb_xkb_sa_lock_group_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_lock_group_end (xcb_xkb_sa_lock_group_iterator_t i)
 
void xcb_xkb_sa_move_ptr_next (xcb_xkb_sa_move_ptr_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_move_ptr_end (xcb_xkb_sa_move_ptr_iterator_t i)
 
void xcb_xkb_sa_ptr_btn_next (xcb_xkb_sa_ptr_btn_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_ptr_btn_end (xcb_xkb_sa_ptr_btn_iterator_t i)
 
void xcb_xkb_sa_lock_ptr_btn_next (xcb_xkb_sa_lock_ptr_btn_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_lock_ptr_btn_end (xcb_xkb_sa_lock_ptr_btn_iterator_t i)
 
void xcb_xkb_sa_set_ptr_dflt_next (xcb_xkb_sa_set_ptr_dflt_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_set_ptr_dflt_end (xcb_xkb_sa_set_ptr_dflt_iterator_t i)
 
void xcb_xkb_sa_iso_lock_next (xcb_xkb_sa_iso_lock_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_iso_lock_end (xcb_xkb_sa_iso_lock_iterator_t i)
 
void xcb_xkb_sa_terminate_next (xcb_xkb_sa_terminate_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_terminate_end (xcb_xkb_sa_terminate_iterator_t i)
 
void xcb_xkb_sa_switch_screen_next (xcb_xkb_sa_switch_screen_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_switch_screen_end (xcb_xkb_sa_switch_screen_iterator_t i)
 
void xcb_xkb_sa_set_controls_next (xcb_xkb_sa_set_controls_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_set_controls_end (xcb_xkb_sa_set_controls_iterator_t i)
 
void xcb_xkb_sa_lock_controls_next (xcb_xkb_sa_lock_controls_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_lock_controls_end (xcb_xkb_sa_lock_controls_iterator_t i)
 
void xcb_xkb_sa_action_message_next (xcb_xkb_sa_action_message_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_action_message_end (xcb_xkb_sa_action_message_iterator_t i)
 
void xcb_xkb_sa_redirect_key_next (xcb_xkb_sa_redirect_key_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_redirect_key_end (xcb_xkb_sa_redirect_key_iterator_t i)
 
void xcb_xkb_sa_device_btn_next (xcb_xkb_sa_device_btn_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_device_btn_end (xcb_xkb_sa_device_btn_iterator_t i)
 
void xcb_xkb_sa_lock_device_btn_next (xcb_xkb_sa_lock_device_btn_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_lock_device_btn_end (xcb_xkb_sa_lock_device_btn_iterator_t i)
 
void xcb_xkb_sa_device_valuator_next (xcb_xkb_sa_device_valuator_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sa_device_valuator_end (xcb_xkb_sa_device_valuator_iterator_t i)
 
void xcb_xkb_si_action_next (xcb_xkb_si_action_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_si_action_end (xcb_xkb_si_action_iterator_t i)
 
void xcb_xkb_sym_interpret_next (xcb_xkb_sym_interpret_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_sym_interpret_end (xcb_xkb_sym_interpret_iterator_t i)
 
void xcb_xkb_action_next (xcb_xkb_action_iterator_t *i)
 
xcb_generic_iterator_t xcb_xkb_action_end (xcb_xkb_action_iterator_t i)
 
xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension (xcb_connection_t *c, uint16_t wantedMajor, uint16_t wantedMinor)
 
xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension_unchecked (xcb_connection_t *c, uint16_t wantedMajor, uint16_t wantedMinor)
 
xcb_xkb_use_extension_reply_txcb_xkb_use_extension_reply (xcb_connection_t *c, xcb_xkb_use_extension_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_select_events_details_serialize (void **_buffer, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, const xcb_xkb_select_events_details_t *_aux)
 
int xcb_xkb_select_events_details_unpack (const void *_buffer, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, xcb_xkb_select_events_details_t *_aux)
 
int xcb_xkb_select_events_details_sizeof (const void *_buffer, uint16_t affectWhich, uint16_t clear, uint16_t selectAll)
 
int xcb_xkb_select_events_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_select_events_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const void *details)
 
xcb_void_cookie_t xcb_xkb_select_events (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const void *details)
 
xcb_void_cookie_t xcb_xkb_select_events_aux_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const xcb_xkb_select_events_details_t *details)
 
xcb_void_cookie_t xcb_xkb_select_events_aux (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const xcb_xkb_select_events_details_t *details)
 
void * xcb_xkb_select_events_details (const xcb_xkb_select_events_request_t *R)
 
xcb_void_cookie_t xcb_xkb_bell_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_bell_class_spec_t bellClass, xcb_xkb_id_spec_t bellID, int8_t percent, uint8_t forceSound, uint8_t eventOnly, int16_t pitch, int16_t duration, xcb_atom_t name, xcb_window_t window)
 
xcb_void_cookie_t xcb_xkb_bell (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_bell_class_spec_t bellClass, xcb_xkb_id_spec_t bellID, int8_t percent, uint8_t forceSound, uint8_t eventOnly, int16_t pitch, int16_t duration, xcb_atom_t name, xcb_window_t window)
 
xcb_xkb_get_state_cookie_t xcb_xkb_get_state (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_state_cookie_t xcb_xkb_get_state_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_state_reply_txcb_xkb_get_state_reply (xcb_connection_t *c, xcb_xkb_get_state_cookie_t cookie, xcb_generic_error_t **e)
 
xcb_void_cookie_t xcb_xkb_latch_lock_state_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectModLocks, uint8_t modLocks, uint8_t lockGroup, uint8_t groupLock, uint8_t affectModLatches, uint8_t latchGroup, uint16_t groupLatch)
 
xcb_void_cookie_t xcb_xkb_latch_lock_state (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectModLocks, uint8_t modLocks, uint8_t lockGroup, uint8_t groupLock, uint8_t affectModLatches, uint8_t latchGroup, uint16_t groupLatch)
 
xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_controls_reply_txcb_xkb_get_controls_reply (xcb_connection_t *c, xcb_xkb_get_controls_cookie_t cookie, xcb_generic_error_t **e)
 
xcb_void_cookie_t xcb_xkb_set_controls_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectInternalRealMods, uint8_t internalRealMods, uint8_t affectIgnoreLockRealMods, uint8_t ignoreLockRealMods, uint16_t affectInternalVirtualMods, uint16_t internalVirtualMods, uint16_t affectIgnoreLockVirtualMods, uint16_t ignoreLockVirtualMods, uint8_t mouseKeysDfltBtn, uint8_t groupsWrap, uint16_t accessXOptions, uint32_t affectEnabledControls, uint32_t enabledControls, uint32_t changeControls, uint16_t repeatDelay, uint16_t repeatInterval, uint16_t slowKeysDelay, uint16_t debounceDelay, uint16_t mouseKeysDelay, uint16_t mouseKeysInterval, uint16_t mouseKeysTimeToMax, uint16_t mouseKeysMaxSpeed, int16_t mouseKeysCurve, uint16_t accessXTimeout, uint32_t accessXTimeoutMask, uint32_t accessXTimeoutValues, uint16_t accessXTimeoutOptionsMask, uint16_t accessXTimeoutOptionsValues, const uint8_t *perKeyRepeat)
 
xcb_void_cookie_t xcb_xkb_set_controls (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectInternalRealMods, uint8_t internalRealMods, uint8_t affectIgnoreLockRealMods, uint8_t ignoreLockRealMods, uint16_t affectInternalVirtualMods, uint16_t internalVirtualMods, uint16_t affectIgnoreLockVirtualMods, uint16_t ignoreLockVirtualMods, uint8_t mouseKeysDfltBtn, uint8_t groupsWrap, uint16_t accessXOptions, uint32_t affectEnabledControls, uint32_t enabledControls, uint32_t changeControls, uint16_t repeatDelay, uint16_t repeatInterval, uint16_t slowKeysDelay, uint16_t debounceDelay, uint16_t mouseKeysDelay, uint16_t mouseKeysInterval, uint16_t mouseKeysTimeToMax, uint16_t mouseKeysMaxSpeed, int16_t mouseKeysCurve, uint16_t accessXTimeout, uint32_t accessXTimeoutMask, uint32_t accessXTimeoutValues, uint16_t accessXTimeoutOptionsMask, uint16_t accessXTimeoutOptionsValues, const uint8_t *perKeyRepeat)
 
int xcb_xkb_get_map_map_types_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_type_iterator_t xcb_xkb_get_map_map_types_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_syms_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_sym_map_iterator_t xcb_xkb_get_map_map_syms_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
uint8_t * xcb_xkb_get_map_map_acts_rtrn_count (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_acts_rtrn_count_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_map_map_acts_rtrn_count_end (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_action_txcb_xkb_get_map_map_acts_rtrn_acts (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_acts_rtrn_acts_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_action_iterator_t xcb_xkb_get_map_map_acts_rtrn_acts_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_set_behavior_txcb_xkb_get_map_map_behaviors_rtrn (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_behaviors_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_set_behavior_iterator_t xcb_xkb_get_map_map_behaviors_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
uint8_t * xcb_xkb_get_map_map_vmods_rtrn (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_vmods_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_map_map_vmods_rtrn_end (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_set_explicit_txcb_xkb_get_map_map_explicit_rtrn (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_explicit_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_set_explicit_iterator_t xcb_xkb_get_map_map_explicit_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_mod_map_txcb_xkb_get_map_map_modmap_rtrn (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_modmap_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_mod_map_iterator_t xcb_xkb_get_map_map_modmap_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_v_mod_map_txcb_xkb_get_map_map_vmodmap_rtrn (const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_vmodmap_rtrn_length (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
xcb_xkb_key_v_mod_map_iterator_t xcb_xkb_get_map_map_vmodmap_rtrn_iterator (const xcb_xkb_get_map_reply_t *R, const xcb_xkb_get_map_map_t *S)
 
int xcb_xkb_get_map_map_serialize (void **_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, const xcb_xkb_get_map_map_t *_aux)
 
int xcb_xkb_get_map_map_unpack (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, xcb_xkb_get_map_map_t *_aux)
 
int xcb_xkb_get_map_map_sizeof (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present)
 
int xcb_xkb_get_map_sizeof (const void *_buffer)
 
xcb_xkb_get_map_cookie_t xcb_xkb_get_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t full, uint16_t partial, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint16_t virtualMods, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys)
 
xcb_xkb_get_map_cookie_t xcb_xkb_get_map_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t full, uint16_t partial, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint16_t virtualMods, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys)
 
void * xcb_xkb_get_map_map (const xcb_xkb_get_map_reply_t *R)
 
xcb_xkb_get_map_reply_txcb_xkb_get_map_reply (xcb_connection_t *c, xcb_xkb_get_map_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_set_map_values_types_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_set_key_type_iterator_t xcb_xkb_set_map_values_types_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_syms_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_key_sym_map_iterator_t xcb_xkb_set_map_values_syms_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
uint8_t * xcb_xkb_set_map_values_actions_count (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_actions_count_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_map_values_actions_count_end (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_action_txcb_xkb_set_map_values_actions (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_actions_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_action_iterator_t xcb_xkb_set_map_values_actions_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_set_behavior_txcb_xkb_set_map_values_behaviors (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_behaviors_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_set_behavior_iterator_t xcb_xkb_set_map_values_behaviors_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
uint8_t * xcb_xkb_set_map_values_vmods (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_vmods_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_map_values_vmods_end (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_set_explicit_txcb_xkb_set_map_values_explicit (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_explicit_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_set_explicit_iterator_t xcb_xkb_set_map_values_explicit_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_key_mod_map_txcb_xkb_set_map_values_modmap (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_modmap_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_key_mod_map_iterator_t xcb_xkb_set_map_values_modmap_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_key_v_mod_map_txcb_xkb_set_map_values_vmodmap (const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_vmodmap_length (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
xcb_xkb_key_v_mod_map_iterator_t xcb_xkb_set_map_values_vmodmap_iterator (const xcb_xkb_set_map_request_t *R, const xcb_xkb_set_map_values_t *S)
 
int xcb_xkb_set_map_values_serialize (void **_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, const xcb_xkb_set_map_values_t *_aux)
 
int xcb_xkb_set_map_values_unpack (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, xcb_xkb_set_map_values_t *_aux)
 
int xcb_xkb_set_map_values_sizeof (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present)
 
int xcb_xkb_set_map_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_set_map_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const void *values)
 
xcb_void_cookie_t xcb_xkb_set_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const void *values)
 
xcb_void_cookie_t xcb_xkb_set_map_aux_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const xcb_xkb_set_map_values_t *values)
 
xcb_void_cookie_t xcb_xkb_set_map_aux (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const xcb_xkb_set_map_values_t *values)
 
void * xcb_xkb_set_map_values (const xcb_xkb_set_map_request_t *R)
 
int xcb_xkb_get_compat_map_sizeof (const void *_buffer)
 
xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI)
 
xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI)
 
xcb_xkb_sym_interpret_txcb_xkb_get_compat_map_si_rtrn (const xcb_xkb_get_compat_map_reply_t *R)
 
int xcb_xkb_get_compat_map_si_rtrn_length (const xcb_xkb_get_compat_map_reply_t *R)
 
xcb_xkb_sym_interpret_iterator_t xcb_xkb_get_compat_map_si_rtrn_iterator (const xcb_xkb_get_compat_map_reply_t *R)
 
xcb_xkb_mod_def_txcb_xkb_get_compat_map_group_rtrn (const xcb_xkb_get_compat_map_reply_t *R)
 
int xcb_xkb_get_compat_map_group_rtrn_length (const xcb_xkb_get_compat_map_reply_t *R)
 
xcb_xkb_mod_def_iterator_t xcb_xkb_get_compat_map_group_rtrn_iterator (const xcb_xkb_get_compat_map_reply_t *R)
 
xcb_xkb_get_compat_map_reply_txcb_xkb_get_compat_map_reply (xcb_connection_t *c, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_set_compat_map_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_set_compat_map_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t recomputeActions, uint8_t truncateSI, uint8_t groups, uint16_t firstSI, uint16_t nSI, const xcb_xkb_sym_interpret_t *si, const xcb_xkb_mod_def_t *groupMaps)
 
xcb_void_cookie_t xcb_xkb_set_compat_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t recomputeActions, uint8_t truncateSI, uint8_t groups, uint16_t firstSI, uint16_t nSI, const xcb_xkb_sym_interpret_t *si, const xcb_xkb_mod_def_t *groupMaps)
 
xcb_xkb_sym_interpret_txcb_xkb_set_compat_map_si (const xcb_xkb_set_compat_map_request_t *R)
 
int xcb_xkb_set_compat_map_si_length (const xcb_xkb_set_compat_map_request_t *R)
 
xcb_xkb_sym_interpret_iterator_t xcb_xkb_set_compat_map_si_iterator (const xcb_xkb_set_compat_map_request_t *R)
 
xcb_xkb_mod_def_txcb_xkb_set_compat_map_group_maps (const xcb_xkb_set_compat_map_request_t *R)
 
int xcb_xkb_set_compat_map_group_maps_length (const xcb_xkb_set_compat_map_request_t *R)
 
xcb_xkb_mod_def_iterator_t xcb_xkb_set_compat_map_group_maps_iterator (const xcb_xkb_set_compat_map_request_t *R)
 
xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
 
xcb_xkb_get_indicator_state_reply_txcb_xkb_get_indicator_state_reply (xcb_connection_t *c, xcb_xkb_get_indicator_state_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_get_indicator_map_sizeof (const void *_buffer)
 
xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
 
xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
 
xcb_xkb_indicator_map_txcb_xkb_get_indicator_map_maps (const xcb_xkb_get_indicator_map_reply_t *R)
 
int xcb_xkb_get_indicator_map_maps_length (const xcb_xkb_get_indicator_map_reply_t *R)
 
xcb_xkb_indicator_map_iterator_t xcb_xkb_get_indicator_map_maps_iterator (const xcb_xkb_get_indicator_map_reply_t *R)
 
xcb_xkb_get_indicator_map_reply_txcb_xkb_get_indicator_map_reply (xcb_connection_t *c, xcb_xkb_get_indicator_map_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_set_indicator_map_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_set_indicator_map_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which, const xcb_xkb_indicator_map_t *maps)
 
xcb_void_cookie_t xcb_xkb_set_indicator_map (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which, const xcb_xkb_indicator_map_t *maps)
 
xcb_xkb_indicator_map_txcb_xkb_set_indicator_map_maps (const xcb_xkb_set_indicator_map_request_t *R)
 
int xcb_xkb_set_indicator_map_maps_length (const xcb_xkb_set_indicator_map_request_t *R)
 
xcb_xkb_indicator_map_iterator_t xcb_xkb_set_indicator_map_maps_iterator (const xcb_xkb_set_indicator_map_request_t *R)
 
xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator)
 
xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator)
 
xcb_xkb_get_named_indicator_reply_txcb_xkb_get_named_indicator_reply (xcb_connection_t *c, xcb_xkb_get_named_indicator_cookie_t cookie, xcb_generic_error_t **e)
 
xcb_void_cookie_t xcb_xkb_set_named_indicator_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator, uint8_t setState, uint8_t on, uint8_t setMap, uint8_t createMap, uint8_t map_flags, uint8_t map_whichGroups, uint8_t map_groups, uint8_t map_whichMods, uint8_t map_realMods, uint16_t map_vmods, uint32_t map_ctrls)
 
xcb_void_cookie_t xcb_xkb_set_named_indicator (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator, uint8_t setState, uint8_t on, uint8_t setMap, uint8_t createMap, uint8_t map_flags, uint8_t map_whichGroups, uint8_t map_groups, uint8_t map_whichMods, uint8_t map_realMods, uint16_t map_vmods, uint32_t map_ctrls)
 
xcb_atom_t * xcb_xkb_get_names_value_list_type_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_type_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_type_names_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
uint8_t * xcb_xkb_get_names_value_list_n_levels_per_type (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_n_levels_per_type_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_n_levels_per_type_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_atom_t * xcb_xkb_get_names_value_list_kt_level_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_kt_level_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_kt_level_names_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_atom_t * xcb_xkb_get_names_value_list_indicator_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_indicator_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_indicator_names_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_atom_t * xcb_xkb_get_names_value_list_virtual_mod_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_virtual_mod_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_virtual_mod_names_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_atom_t * xcb_xkb_get_names_value_list_groups (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_groups_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_groups_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_xkb_key_name_txcb_xkb_get_names_value_list_key_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_key_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_xkb_key_name_iterator_t xcb_xkb_get_names_value_list_key_names_iterator (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_xkb_key_alias_txcb_xkb_get_names_value_list_key_aliases (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_key_aliases_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_xkb_key_alias_iterator_t xcb_xkb_get_names_value_list_key_aliases_iterator (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_atom_t * xcb_xkb_get_names_value_list_radio_group_names (const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_radio_group_names_length (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_names_value_list_radio_group_names_end (const xcb_xkb_get_names_reply_t *R, const xcb_xkb_get_names_value_list_t *S)
 
int xcb_xkb_get_names_value_list_serialize (void **_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, const xcb_xkb_get_names_value_list_t *_aux)
 
int xcb_xkb_get_names_value_list_unpack (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, xcb_xkb_get_names_value_list_t *_aux)
 
int xcb_xkb_get_names_value_list_sizeof (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which)
 
int xcb_xkb_get_names_sizeof (const void *_buffer)
 
xcb_xkb_get_names_cookie_t xcb_xkb_get_names (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
 
xcb_xkb_get_names_cookie_t xcb_xkb_get_names_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
 
void * xcb_xkb_get_names_value_list (const xcb_xkb_get_names_reply_t *R)
 
xcb_xkb_get_names_reply_txcb_xkb_get_names_reply (xcb_connection_t *c, xcb_xkb_get_names_cookie_t cookie, xcb_generic_error_t **e)
 
xcb_atom_t * xcb_xkb_set_names_values_type_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_type_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_type_names_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
uint8_t * xcb_xkb_set_names_values_n_levels_per_type (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_n_levels_per_type_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_n_levels_per_type_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_atom_t * xcb_xkb_set_names_values_kt_level_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_kt_level_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_kt_level_names_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_atom_t * xcb_xkb_set_names_values_indicator_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_indicator_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_indicator_names_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_atom_t * xcb_xkb_set_names_values_virtual_mod_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_virtual_mod_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_virtual_mod_names_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_atom_t * xcb_xkb_set_names_values_groups (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_groups_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_groups_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_xkb_key_name_txcb_xkb_set_names_values_key_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_key_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_xkb_key_name_iterator_t xcb_xkb_set_names_values_key_names_iterator (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_xkb_key_alias_txcb_xkb_set_names_values_key_aliases (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_key_aliases_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_xkb_key_alias_iterator_t xcb_xkb_set_names_values_key_aliases_iterator (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_atom_t * xcb_xkb_set_names_values_radio_group_names (const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_radio_group_names_length (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
xcb_generic_iterator_t xcb_xkb_set_names_values_radio_group_names_end (const xcb_xkb_set_names_request_t *R, const xcb_xkb_set_names_values_t *S)
 
int xcb_xkb_set_names_values_serialize (void **_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, const xcb_xkb_set_names_values_t *_aux)
 
int xcb_xkb_set_names_values_unpack (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, xcb_xkb_set_names_values_t *_aux)
 
int xcb_xkb_set_names_values_sizeof (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which)
 
int xcb_xkb_set_names_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_set_names_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const void *values)
 
xcb_void_cookie_t xcb_xkb_set_names (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const void *values)
 
xcb_void_cookie_t xcb_xkb_set_names_aux_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const xcb_xkb_set_names_values_t *values)
 
xcb_void_cookie_t xcb_xkb_set_names_aux (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const xcb_xkb_set_names_values_t *values)
 
void * xcb_xkb_set_names_values (const xcb_xkb_set_names_request_t *R)
 
xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t change, uint32_t value, uint32_t ctrlsToChange, uint32_t autoCtrls, uint32_t autoCtrlsValues)
 
xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t change, uint32_t value, uint32_t ctrlsToChange, uint32_t autoCtrls, uint32_t autoCtrlsValues)
 
xcb_xkb_per_client_flags_reply_txcb_xkb_per_client_flags_reply (xcb_connection_t *c, xcb_xkb_per_client_flags_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_list_components_sizeof (const void *_buffer)
 
xcb_xkb_list_components_cookie_t xcb_xkb_list_components (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t maxNames)
 
xcb_xkb_list_components_cookie_t xcb_xkb_list_components_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t maxNames)
 
int xcb_xkb_list_components_keymaps_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_keymaps_iterator (const xcb_xkb_list_components_reply_t *R)
 
int xcb_xkb_list_components_keycodes_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_keycodes_iterator (const xcb_xkb_list_components_reply_t *R)
 
int xcb_xkb_list_components_types_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_types_iterator (const xcb_xkb_list_components_reply_t *R)
 
int xcb_xkb_list_components_compat_maps_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_compat_maps_iterator (const xcb_xkb_list_components_reply_t *R)
 
int xcb_xkb_list_components_symbols_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_symbols_iterator (const xcb_xkb_list_components_reply_t *R)
 
int xcb_xkb_list_components_geometries_length (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_listing_iterator_t xcb_xkb_list_components_geometries_iterator (const xcb_xkb_list_components_reply_t *R)
 
xcb_xkb_list_components_reply_txcb_xkb_list_components_reply (xcb_connection_t *c, xcb_xkb_list_components_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_types_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_type_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_types_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_syms_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_sym_map_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_syms_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
uint8_t * xcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_count (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_count_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_count_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_action_txcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_acts (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_acts_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_action_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_acts_rtrn_acts_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_set_behavior_txcb_xkb_get_kbd_by_name_replies_types_map_behaviors_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_behaviors_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_set_behavior_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_behaviors_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
uint8_t * xcb_xkb_get_kbd_by_name_replies_types_map_vmods_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_vmods_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_vmods_rtrn_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_set_explicit_txcb_xkb_get_kbd_by_name_replies_types_map_explicit_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_explicit_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_set_explicit_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_explicit_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_mod_map_txcb_xkb_get_kbd_by_name_replies_types_map_modmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_modmap_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_mod_map_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_modmap_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_v_mod_map_txcb_xkb_get_kbd_by_name_replies_types_map_vmodmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_vmodmap_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_v_mod_map_iterator_t xcb_xkb_get_kbd_by_name_replies_types_map_vmodmap_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_serialize (void **_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, const xcb_xkb_get_kbd_by_name_replies_types_map_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_unpack (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present, xcb_xkb_get_kbd_by_name_replies_types_map_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_types_map_sizeof (const void *_buffer, uint8_t nTypes, uint8_t nKeySyms, uint8_t nKeyActions, uint16_t totalActions, uint8_t totalKeyBehaviors, uint16_t virtualMods, uint8_t totalKeyExplicit, uint8_t totalModMapKeys, uint8_t totalVModMapKeys, uint16_t present)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_type_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_type_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_type_names_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
uint8_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_n_levels_per_type (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_n_levels_per_type_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_n_levels_per_type_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_indicator_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_indicator_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_indicator_names_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_virtual_mod_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_virtual_mod_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_virtual_mod_names_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_groups (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_groups_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_groups_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_name_txcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_name_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_names_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_alias_txcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_aliases (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_aliases_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_key_alias_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_key_aliases_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_key_names_value_list_radio_group_names (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_radio_group_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_radio_group_names_end (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_serialize (void **_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, const xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_unpack (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which, xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_key_names_value_list_sizeof (const void *_buffer, uint8_t nTypes, uint32_t indicators, uint16_t virtualMods, uint8_t groupNames, uint8_t nKeys, uint8_t nKeyAliases, uint8_t nRadioGroups, uint32_t which)
 
xcb_xkb_sym_interpret_txcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_sym_interpret_iterator_t xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_mod_def_txcb_xkb_get_kbd_by_name_replies_compat_map_group_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_compat_map_group_rtrn_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_mod_def_iterator_t xcb_xkb_get_kbd_by_name_replies_compat_map_group_rtrn_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_indicator_map_txcb_xkb_get_kbd_by_name_replies_indicator_maps_maps (const xcb_xkb_get_kbd_by_name_replies_t *S)
 
int xcb_xkb_get_kbd_by_name_replies_indicator_maps_maps_length (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_indicator_map_iterator_t xcb_xkb_get_kbd_by_name_replies_indicator_maps_maps_iterator (const xcb_xkb_get_kbd_by_name_reply_t *R, const xcb_xkb_get_kbd_by_name_replies_t *S)
 
xcb_xkb_get_kbd_by_name_replies_key_names_value_list_txcb_xkb_get_kbd_by_name_replies_key_names_value_list (const xcb_xkb_get_kbd_by_name_replies_t *R)
 
xcb_xkb_counted_string_16_txcb_xkb_get_kbd_by_name_replies_geometry_label_font (const xcb_xkb_get_kbd_by_name_replies_t *R)
 
int xcb_xkb_get_kbd_by_name_replies_serialize (void **_buffer, uint16_t reported, const xcb_xkb_get_kbd_by_name_replies_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_unpack (const void *_buffer, uint16_t reported, xcb_xkb_get_kbd_by_name_replies_t *_aux)
 
int xcb_xkb_get_kbd_by_name_replies_sizeof (const void *_buffer, uint16_t reported)
 
int xcb_xkb_get_kbd_by_name_sizeof (const void *_buffer)
 
xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t need, uint16_t want, uint8_t load)
 
xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t need, uint16_t want, uint8_t load)
 
void * xcb_xkb_get_kbd_by_name_replies (const xcb_xkb_get_kbd_by_name_reply_t *R)
 
xcb_xkb_get_kbd_by_name_reply_txcb_xkb_get_kbd_by_name_reply (xcb_connection_t *c, xcb_xkb_get_kbd_by_name_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_get_device_info_sizeof (const void *_buffer)
 
xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID)
 
xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info_unchecked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID)
 
xcb_xkb_string8_t * xcb_xkb_get_device_info_name (const xcb_xkb_get_device_info_reply_t *R)
 
int xcb_xkb_get_device_info_name_length (const xcb_xkb_get_device_info_reply_t *R)
 
xcb_generic_iterator_t xcb_xkb_get_device_info_name_end (const xcb_xkb_get_device_info_reply_t *R)
 
xcb_xkb_action_txcb_xkb_get_device_info_btn_actions (const xcb_xkb_get_device_info_reply_t *R)
 
int xcb_xkb_get_device_info_btn_actions_length (const xcb_xkb_get_device_info_reply_t *R)
 
xcb_xkb_action_iterator_t xcb_xkb_get_device_info_btn_actions_iterator (const xcb_xkb_get_device_info_reply_t *R)
 
int xcb_xkb_get_device_info_leds_length (const xcb_xkb_get_device_info_reply_t *R)
 
xcb_xkb_device_led_info_iterator_t xcb_xkb_get_device_info_leds_iterator (const xcb_xkb_get_device_info_reply_t *R)
 
xcb_xkb_get_device_info_reply_txcb_xkb_get_device_info_reply (xcb_connection_t *c, xcb_xkb_get_device_info_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_xkb_set_device_info_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_xkb_set_device_info_checked (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t firstBtn, uint8_t nBtns, uint16_t change, uint16_t nDeviceLedFBs, const xcb_xkb_action_t *btnActions, const xcb_xkb_device_led_info_t *leds)
 
xcb_void_cookie_t xcb_xkb_set_device_info (xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t firstBtn, uint8_t nBtns, uint16_t change, uint16_t nDeviceLedFBs, const xcb_xkb_action_t *btnActions, const xcb_xkb_device_led_info_t *leds)
 
xcb_xkb_action_txcb_xkb_set_device_info_btn_actions (const xcb_xkb_set_device_info_request_t *R)
 
int xcb_xkb_set_device_info_btn_actions_length (const xcb_xkb_set_device_info_request_t *R)
 
xcb_xkb_action_iterator_t xcb_xkb_set_device_info_btn_actions_iterator (const xcb_xkb_set_device_info_request_t *R)
 
int xcb_xkb_set_device_info_leds_length (const xcb_xkb_set_device_info_request_t *R)
 
xcb_xkb_device_led_info_iterator_t xcb_xkb_set_device_info_leds_iterator (const xcb_xkb_set_device_info_request_t *R)
 
int xcb_xkb_set_debugging_flags_sizeof (const void *_buffer)
 
xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags (xcb_connection_t *c, uint16_t msgLength, uint32_t affectFlags, uint32_t flags, uint32_t affectCtrls, uint32_t ctrls, const xcb_xkb_string8_t *message)
 
xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags_unchecked (xcb_connection_t *c, uint16_t msgLength, uint32_t affectFlags, uint32_t flags, uint32_t affectCtrls, uint32_t ctrls, const xcb_xkb_string8_t *message)
 
xcb_xkb_set_debugging_flags_reply_txcb_xkb_set_debugging_flags_reply (xcb_connection_t *c, xcb_xkb_set_debugging_flags_cookie_t cookie, xcb_generic_error_t **e)
 

Variables

xcb_extension_t xcb_xkb_id
 

Detailed Description

xkb XCB Protocol Implementation.

Macro Definition Documentation

#define XCB_XKB_ACCESS_X_NOTIFY   10

Opcode for xcb_xkb_access_x_notify.

#define XCB_XKB_ACTION_MESSAGE   9

Opcode for xcb_xkb_action_message.

#define XCB_XKB_BELL   3

Opcode for xcb_xkb_bell.

Referenced by xcb_xkb_bell(), and xcb_xkb_bell_checked().

#define XCB_XKB_BELL_NOTIFY   8

Opcode for xcb_xkb_bell_notify.

#define XCB_XKB_COMPAT_MAP_NOTIFY   7

Opcode for xcb_xkb_compat_map_notify.

#define XCB_XKB_CONTROLS_NOTIFY   3

Opcode for xcb_xkb_controls_notify.

#define XCB_XKB_EXTENSION_DEVICE_NOTIFY   11

Opcode for xcb_xkb_extension_device_notify.

#define XCB_XKB_GET_COMPAT_MAP   10

Opcode for xcb_xkb_get_compat_map.

Referenced by xcb_xkb_get_compat_map(), and xcb_xkb_get_compat_map_unchecked().

#define XCB_XKB_GET_CONTROLS   6

Opcode for xcb_xkb_get_controls.

Referenced by xcb_xkb_get_controls(), and xcb_xkb_get_controls_unchecked().

#define XCB_XKB_GET_DEVICE_INFO   24

Opcode for xcb_xkb_get_device_info.

Referenced by xcb_xkb_get_device_info(), and xcb_xkb_get_device_info_unchecked().

#define XCB_XKB_GET_INDICATOR_MAP   13

Opcode for xcb_xkb_get_indicator_map.

Referenced by xcb_xkb_get_indicator_map(), and xcb_xkb_get_indicator_map_unchecked().

#define XCB_XKB_GET_INDICATOR_STATE   12

Opcode for xcb_xkb_get_indicator_state.

Referenced by xcb_xkb_get_indicator_state(), and xcb_xkb_get_indicator_state_unchecked().

#define XCB_XKB_GET_KBD_BY_NAME   23

Opcode for xcb_xkb_get_kbd_by_name.

Referenced by xcb_xkb_get_kbd_by_name(), and xcb_xkb_get_kbd_by_name_unchecked().

#define XCB_XKB_GET_MAP   8

Opcode for xcb_xkb_get_map.

Referenced by xcb_xkb_get_map(), and xcb_xkb_get_map_unchecked().

#define XCB_XKB_GET_NAMED_INDICATOR   15

Opcode for xcb_xkb_get_named_indicator.

Referenced by xcb_xkb_get_named_indicator(), and xcb_xkb_get_named_indicator_unchecked().

#define XCB_XKB_GET_NAMES   17

Opcode for xcb_xkb_get_names.

Referenced by xcb_xkb_get_names(), and xcb_xkb_get_names_unchecked().

#define XCB_XKB_GET_STATE   4

Opcode for xcb_xkb_get_state.

Referenced by xcb_xkb_get_state(), and xcb_xkb_get_state_unchecked().

#define XCB_XKB_INDICATOR_MAP_NOTIFY   5

Opcode for xcb_xkb_indicator_map_notify.

#define XCB_XKB_INDICATOR_STATE_NOTIFY   4

Opcode for xcb_xkb_indicator_state_notify.

#define XCB_XKB_KEYBOARD   0

Opcode for xcb_xkb_keyboard.

#define XCB_XKB_LATCH_LOCK_STATE   5

Opcode for xcb_xkb_latch_lock_state.

Referenced by xcb_xkb_latch_lock_state(), and xcb_xkb_latch_lock_state_checked().

#define XCB_XKB_LIST_COMPONENTS   22

Opcode for xcb_xkb_list_components.

Referenced by xcb_xkb_list_components(), and xcb_xkb_list_components_unchecked().

#define XCB_XKB_MAP_NOTIFY   1

Opcode for xcb_xkb_map_notify.

#define XCB_XKB_NAMES_NOTIFY   6

Opcode for xcb_xkb_names_notify.

#define XCB_XKB_NEW_KEYBOARD_NOTIFY   0

Opcode for xcb_xkb_new_keyboard_notify.

#define XCB_XKB_PER_CLIENT_FLAGS   21

Opcode for xcb_xkb_per_client_flags.

Referenced by xcb_xkb_per_client_flags(), and xcb_xkb_per_client_flags_unchecked().

#define XCB_XKB_SELECT_EVENTS   1
#define XCB_XKB_SET_COMPAT_MAP   11

Opcode for xcb_xkb_set_compat_map.

Referenced by xcb_xkb_set_compat_map(), and xcb_xkb_set_compat_map_checked().

#define XCB_XKB_SET_CONTROLS   7

Opcode for xcb_xkb_set_controls.

Referenced by xcb_xkb_set_controls(), and xcb_xkb_set_controls_checked().

#define XCB_XKB_SET_DEBUGGING_FLAGS   101

Opcode for xcb_xkb_set_debugging_flags.

Referenced by xcb_xkb_set_debugging_flags(), and xcb_xkb_set_debugging_flags_unchecked().

#define XCB_XKB_SET_DEVICE_INFO   25

Opcode for xcb_xkb_set_device_info.

Referenced by xcb_xkb_set_device_info(), and xcb_xkb_set_device_info_checked().

#define XCB_XKB_SET_INDICATOR_MAP   14

Opcode for xcb_xkb_set_indicator_map.

Referenced by xcb_xkb_set_indicator_map(), and xcb_xkb_set_indicator_map_checked().

#define XCB_XKB_SET_MAP   9
#define XCB_XKB_SET_NAMED_INDICATOR   16

Opcode for xcb_xkb_set_named_indicator.

Referenced by xcb_xkb_set_named_indicator(), and xcb_xkb_set_named_indicator_checked().

#define XCB_XKB_SET_NAMES   18
#define XCB_XKB_STATE_NOTIFY   2

Opcode for xcb_xkb_state_notify.

#define XCB_XKB_USE_EXTENSION   0

Opcode for xcb_xkb_use_extension.

Referenced by xcb_xkb_use_extension(), and xcb_xkb_use_extension_unchecked().

Function Documentation

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_action_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

Referenced by xcb_xkb_get_device_info_unchecked(), and xcb_xkb_set_device_info().

void xcb_xkb_action_next ( xcb_xkb_action_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_action_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_action_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_behavior_next ( xcb_xkb_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_behavior_t)

xcb_void_cookie_t xcb_xkb_bell ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_bell_class_spec_t  bellClass,
xcb_xkb_id_spec_t  bellID,
int8_t  percent,
uint8_t  forceSound,
uint8_t  eventOnly,
int16_t  pitch,
int16_t  duration,
xcb_atom_t  name,
xcb_window_t  window 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_BELL.

xcb_void_cookie_t xcb_xkb_bell_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_bell_class_spec_t  bellClass,
xcb_xkb_id_spec_t  bellID,
int8_t  percent,
uint8_t  forceSound,
uint8_t  eventOnly,
int16_t  pitch,
int16_t  duration,
xcb_atom_t  name,
xcb_window_t  window 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_BELL.

xcb_generic_iterator_t xcb_xkb_bell_class_spec_end ( xcb_xkb_bell_class_spec_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_bell_class_spec_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_bell_class_spec_next ( xcb_xkb_bell_class_spec_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_bell_class_spec_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_bell_class_spec_t)

xcb_generic_iterator_t xcb_xkb_common_behavior_end ( xcb_xkb_common_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_common_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_common_behavior_next ( xcb_xkb_common_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_common_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_common_behavior_t)

xcb_generic_iterator_t xcb_xkb_counted_string_16_end ( xcb_xkb_counted_string_16_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_counted_string_16_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_counted_string_16_next().

void xcb_xkb_counted_string_16_next ( xcb_xkb_counted_string_16_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_counted_string_16_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_counted_string_16_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_counted_string_16_end().

xcb_generic_iterator_t xcb_xkb_default_behavior_end ( xcb_xkb_default_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_default_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_default_behavior_next ( xcb_xkb_default_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_default_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_default_behavior_t)

xcb_generic_iterator_t xcb_xkb_device_led_info_end ( xcb_xkb_device_led_info_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_device_led_info_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_device_led_info_next().

void xcb_xkb_device_led_info_next ( xcb_xkb_device_led_info_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_device_led_info_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_device_led_info_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_device_led_info_end().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_device_spec_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_device_spec_next ( xcb_xkb_device_spec_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_device_spec_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_device_spec_t)

xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  groups,
uint8_t  getAllSI,
uint16_t  firstSI,
uint16_t  nSI 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_COMPAT_MAP.

xcb_xkb_get_compat_map_reply_t* xcb_xkb_get_compat_map_reply ( xcb_connection_t c,
xcb_xkb_get_compat_map_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_compat_map_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  groups,
uint8_t  getAllSI,
uint16_t  firstSI,
uint16_t  nSI 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, XCB_XKB_GET_COMPAT_MAP, and xcb_xkb_sym_interpret_end().

xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_CONTROLS.

xcb_xkb_get_controls_reply_t* xcb_xkb_get_controls_reply ( xcb_connection_t c,
xcb_xkb_get_controls_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_controls_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_CONTROLS.

xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  wanted,
uint8_t  allButtons,
uint8_t  firstButton,
uint8_t  nButtons,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_DEVICE_INFO.

xcb_xkb_get_device_info_reply_t* xcb_xkb_get_device_info_reply ( xcb_connection_t c,
xcb_xkb_get_device_info_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_device_info_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  wanted,
uint8_t  allButtons,
uint8_t  firstButton,
uint8_t  nButtons,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, xcb_xkb_action_end(), and XCB_XKB_GET_DEVICE_INFO.

xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_INDICATOR_MAP.

xcb_xkb_get_indicator_map_reply_t* xcb_xkb_get_indicator_map_reply ( xcb_connection_t c,
xcb_xkb_get_indicator_map_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_indicator_map_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_INDICATOR_MAP.

xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_INDICATOR_STATE.

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_indicator_state_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_INDICATOR_STATE.

xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  need,
uint16_t  want,
uint8_t  load 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_KBD_BY_NAME.

xcb_xkb_get_kbd_by_name_reply_t* xcb_xkb_get_kbd_by_name_reply ( xcb_connection_t c,
xcb_xkb_get_kbd_by_name_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_kbd_by_name_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  need,
uint16_t  want,
uint8_t  load 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_KBD_BY_NAME.

xcb_xkb_get_map_cookie_t xcb_xkb_get_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  full,
uint16_t  partial,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint16_t  virtualMods,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_MAP.

xcb_xkb_get_map_reply_t* xcb_xkb_get_map_reply ( xcb_connection_t c,
xcb_xkb_get_map_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_map_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

xcb_xkb_get_map_cookie_t xcb_xkb_get_map_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  full,
uint16_t  partial,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint16_t  virtualMods,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_MAP.

xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID,
xcb_atom_t  indicator 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_NAMED_INDICATOR.

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_named_indicator_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID,
xcb_atom_t  indicator 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_NAMED_INDICATOR.

xcb_xkb_get_names_cookie_t xcb_xkb_get_names ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_NAMES.

xcb_xkb_get_names_reply_t* xcb_xkb_get_names_reply ( xcb_connection_t c,
xcb_xkb_get_names_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_names_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

xcb_xkb_get_names_cookie_t xcb_xkb_get_names_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_NAMES.

xcb_xkb_get_state_cookie_t xcb_xkb_get_state ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_GET_STATE.

xcb_xkb_get_state_reply_t* xcb_xkb_get_state_reply ( xcb_connection_t c,
xcb_xkb_get_state_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_get_state_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_get_state_cookie_t xcb_xkb_get_state_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_GET_STATE.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_id_spec_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_id_spec_next ( xcb_xkb_id_spec_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_id_spec_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_id_spec_t)

xcb_generic_iterator_t xcb_xkb_indicator_map_end ( xcb_xkb_indicator_map_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_indicator_map_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_indicator_map_next ( xcb_xkb_indicator_map_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_indicator_map_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_indicator_map_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_alias_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_key_alias_next ( xcb_xkb_key_alias_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_alias_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_alias_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_mod_map_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_key_mod_map_next ( xcb_xkb_key_mod_map_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_mod_map_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_mod_map_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_name_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_key_name_next ( xcb_xkb_key_name_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_name_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_name_t)

void xcb_xkb_key_next ( xcb_xkb_key_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_sym_map_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_key_sym_map_next().

void xcb_xkb_key_sym_map_next ( xcb_xkb_key_sym_map_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_sym_map_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_sym_map_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_key_sym_map_end().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_type_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_key_type_next().

void xcb_xkb_key_type_next ( xcb_xkb_key_type_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_type_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_type_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_key_type_end().

xcb_generic_iterator_t xcb_xkb_key_v_mod_map_end ( xcb_xkb_key_v_mod_map_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_key_v_mod_map_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_key_v_mod_map_next ( xcb_xkb_key_v_mod_map_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_key_v_mod_map_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_key_v_mod_map_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_kt_map_entry_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_kt_map_entry_end().

Referenced by xcb_xkb_kt_map_entry_end().

void xcb_xkb_kt_map_entry_next ( xcb_xkb_kt_map_entry_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_kt_map_entry_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_kt_map_entry_t)

xcb_generic_iterator_t xcb_xkb_kt_set_map_entry_end ( xcb_xkb_kt_set_map_entry_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_kt_set_map_entry_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_kt_set_map_entry_end().

Referenced by xcb_xkb_kt_set_map_entry_end().

void xcb_xkb_kt_set_map_entry_next ( xcb_xkb_kt_set_map_entry_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_kt_set_map_entry_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_kt_set_map_entry_t)

xcb_void_cookie_t xcb_xkb_latch_lock_state ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  affectModLocks,
uint8_t  modLocks,
uint8_t  lockGroup,
uint8_t  groupLock,
uint8_t  affectModLatches,
uint8_t  latchGroup,
uint16_t  groupLatch 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_LATCH_LOCK_STATE.

xcb_void_cookie_t xcb_xkb_latch_lock_state_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  affectModLocks,
uint8_t  modLocks,
uint8_t  lockGroup,
uint8_t  groupLock,
uint8_t  affectModLatches,
uint8_t  latchGroup,
uint16_t  groupLatch 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_LATCH_LOCK_STATE.

xcb_generic_iterator_t xcb_xkb_led_class_spec_end ( xcb_xkb_led_class_spec_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_led_class_spec_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_led_class_spec_next ( xcb_xkb_led_class_spec_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_led_class_spec_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_led_class_spec_t)

xcb_xkb_list_components_cookie_t xcb_xkb_list_components ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  maxNames 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_LIST_COMPONENTS.

xcb_xkb_list_components_reply_t* xcb_xkb_list_components_reply ( xcb_connection_t c,
xcb_xkb_list_components_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_list_components_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

xcb_xkb_list_components_cookie_t xcb_xkb_list_components_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  maxNames 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, XCB_XKB_LIST_COMPONENTS, and xcb_xkb_listing_end().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_listing_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_listing_next().

Referenced by xcb_xkb_list_components_unchecked().

void xcb_xkb_listing_next ( xcb_xkb_listing_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_listing_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_listing_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_listing_end().

xcb_generic_iterator_t xcb_xkb_lock_behavior_end ( xcb_xkb_lock_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_lock_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_lock_behavior_next ( xcb_xkb_lock_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_lock_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_lock_behavior_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_mod_def_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_mod_def_next ( xcb_xkb_mod_def_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_mod_def_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_mod_def_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_outline_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_outline_next().

void xcb_xkb_outline_next ( xcb_xkb_outline_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_outline_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_outline_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_outline_end().

xcb_generic_iterator_t xcb_xkb_overlay_behavior_end ( xcb_xkb_overlay_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_overlay_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_overlay_behavior_next ( xcb_xkb_overlay_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_overlay_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_overlay_behavior_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_overlay_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_overlay_next().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_overlay_key_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_overlay_key_next ( xcb_xkb_overlay_key_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_overlay_key_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_overlay_key_t)

void xcb_xkb_overlay_next ( xcb_xkb_overlay_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_overlay_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_overlay_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_overlay_end().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_overlay_row_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_overlay_row_next().

void xcb_xkb_overlay_row_next ( xcb_xkb_overlay_row_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_overlay_row_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_overlay_row_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_overlay_row_end().

xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  change,
uint32_t  value,
uint32_t  ctrlsToChange,
uint32_t  autoCtrls,
uint32_t  autoCtrlsValues 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_PER_CLIENT_FLAGS.

xcb_xkb_per_client_flags_reply_t* xcb_xkb_per_client_flags_reply ( xcb_connection_t c,
xcb_xkb_per_client_flags_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_per_client_flags_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags_unchecked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  change,
uint32_t  value,
uint32_t  ctrlsToChange,
uint32_t  autoCtrls,
uint32_t  autoCtrlsValues 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_PER_CLIENT_FLAGS.

xcb_generic_iterator_t xcb_xkb_permament_lock_behavior_end ( xcb_xkb_permament_lock_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_permament_lock_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_permament_lock_behavior_next ( xcb_xkb_permament_lock_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_permament_lock_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_permament_lock_behavior_t)

xcb_generic_iterator_t xcb_xkb_permament_overlay_behavior_end ( xcb_xkb_permament_overlay_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_permament_overlay_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_permament_overlay_behavior_next ( xcb_xkb_permament_overlay_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_permament_overlay_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_permament_overlay_behavior_t)

xcb_generic_iterator_t xcb_xkb_permament_radio_group_behavior_end ( xcb_xkb_permament_radio_group_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_permament_radio_group_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_permament_radio_group_behavior_next ( xcb_xkb_permament_radio_group_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_permament_radio_group_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_permament_radio_group_behavior_t)

xcb_generic_iterator_t xcb_xkb_radio_group_behavior_end ( xcb_xkb_radio_group_behavior_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_radio_group_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_radio_group_behavior_next ( xcb_xkb_radio_group_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_radio_group_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_radio_group_behavior_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_row_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_row_next().

void xcb_xkb_row_next ( xcb_xkb_row_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_row_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_row_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_row_end().

xcb_generic_iterator_t xcb_xkb_sa_action_message_end ( xcb_xkb_sa_action_message_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_action_message_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_action_message_next ( xcb_xkb_sa_action_message_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_action_message_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_action_message_t)

xcb_generic_iterator_t xcb_xkb_sa_device_btn_end ( xcb_xkb_sa_device_btn_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_device_btn_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_device_btn_next ( xcb_xkb_sa_device_btn_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_device_btn_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_device_btn_t)

xcb_generic_iterator_t xcb_xkb_sa_device_valuator_end ( xcb_xkb_sa_device_valuator_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_device_valuator_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_device_valuator_next ( xcb_xkb_sa_device_valuator_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_device_valuator_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_device_valuator_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_iso_lock_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_iso_lock_next ( xcb_xkb_sa_iso_lock_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_iso_lock_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_iso_lock_t)

xcb_generic_iterator_t xcb_xkb_sa_latch_group_end ( xcb_xkb_sa_latch_group_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_latch_group_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_latch_group_next ( xcb_xkb_sa_latch_group_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_latch_group_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_latch_group_t)

xcb_generic_iterator_t xcb_xkb_sa_latch_mods_end ( xcb_xkb_sa_latch_mods_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_latch_mods_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_latch_mods_next ( xcb_xkb_sa_latch_mods_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_latch_mods_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_latch_mods_t)

xcb_generic_iterator_t xcb_xkb_sa_lock_controls_end ( xcb_xkb_sa_lock_controls_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_lock_controls_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_lock_controls_next ( xcb_xkb_sa_lock_controls_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_lock_controls_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_lock_controls_t)

xcb_generic_iterator_t xcb_xkb_sa_lock_device_btn_end ( xcb_xkb_sa_lock_device_btn_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_lock_device_btn_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_lock_device_btn_next ( xcb_xkb_sa_lock_device_btn_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_lock_device_btn_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_lock_device_btn_t)

xcb_generic_iterator_t xcb_xkb_sa_lock_group_end ( xcb_xkb_sa_lock_group_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_lock_group_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_lock_group_next ( xcb_xkb_sa_lock_group_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_lock_group_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_lock_group_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_lock_mods_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_lock_mods_next ( xcb_xkb_sa_lock_mods_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_lock_mods_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_lock_mods_t)

xcb_generic_iterator_t xcb_xkb_sa_lock_ptr_btn_end ( xcb_xkb_sa_lock_ptr_btn_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_lock_ptr_btn_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_lock_ptr_btn_next ( xcb_xkb_sa_lock_ptr_btn_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_lock_ptr_btn_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_lock_ptr_btn_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_move_ptr_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_move_ptr_next ( xcb_xkb_sa_move_ptr_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_move_ptr_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_move_ptr_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_no_action_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_no_action_next ( xcb_xkb_sa_no_action_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_no_action_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_no_action_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_ptr_btn_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_ptr_btn_next ( xcb_xkb_sa_ptr_btn_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_ptr_btn_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_ptr_btn_t)

xcb_generic_iterator_t xcb_xkb_sa_redirect_key_end ( xcb_xkb_sa_redirect_key_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_redirect_key_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_redirect_key_next ( xcb_xkb_sa_redirect_key_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_redirect_key_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_redirect_key_t)

xcb_generic_iterator_t xcb_xkb_sa_set_controls_end ( xcb_xkb_sa_set_controls_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_set_controls_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_set_controls_next ( xcb_xkb_sa_set_controls_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_set_controls_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_set_controls_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_set_group_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_set_group_next ( xcb_xkb_sa_set_group_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_set_group_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_set_group_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_set_mods_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_set_mods_next ( xcb_xkb_sa_set_mods_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_set_mods_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_set_mods_t)

xcb_generic_iterator_t xcb_xkb_sa_set_ptr_dflt_end ( xcb_xkb_sa_set_ptr_dflt_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_set_ptr_dflt_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_set_ptr_dflt_next ( xcb_xkb_sa_set_ptr_dflt_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_set_ptr_dflt_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_set_ptr_dflt_t)

xcb_generic_iterator_t xcb_xkb_sa_switch_screen_end ( xcb_xkb_sa_switch_screen_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_switch_screen_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_switch_screen_next ( xcb_xkb_sa_switch_screen_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_switch_screen_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_switch_screen_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sa_terminate_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_sa_terminate_next ( xcb_xkb_sa_terminate_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sa_terminate_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sa_terminate_t)

xcb_void_cookie_t xcb_xkb_select_events ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  affectWhich,
uint16_t  clear,
uint16_t  selectAll,
uint16_t  affectMap,
uint16_t  map,
const void *  details 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SELECT_EVENTS.

xcb_void_cookie_t xcb_xkb_select_events_aux ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  affectWhich,
uint16_t  clear,
uint16_t  selectAll,
uint16_t  affectMap,
uint16_t  map,
const xcb_xkb_select_events_details_t details 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SELECT_EVENTS.

xcb_void_cookie_t xcb_xkb_select_events_aux_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  affectWhich,
uint16_t  clear,
uint16_t  selectAll,
uint16_t  affectMap,
uint16_t  map,
const xcb_xkb_select_events_details_t details 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SELECT_EVENTS.

xcb_void_cookie_t xcb_xkb_select_events_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  affectWhich,
uint16_t  clear,
uint16_t  selectAll,
uint16_t  affectMap,
uint16_t  map,
const void *  details 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SELECT_EVENTS.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_set_behavior_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_set_behavior_next ( xcb_xkb_set_behavior_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_set_behavior_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_set_behavior_t)

xcb_void_cookie_t xcb_xkb_set_compat_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  recomputeActions,
uint8_t  truncateSI,
uint8_t  groups,
uint16_t  firstSI,
uint16_t  nSI,
const xcb_xkb_sym_interpret_t si,
const xcb_xkb_mod_def_t groupMaps 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, XCB_XKB_SET_COMPAT_MAP, and xcb_xkb_sym_interpret_end().

xcb_void_cookie_t xcb_xkb_set_compat_map_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  recomputeActions,
uint8_t  truncateSI,
uint8_t  groups,
uint16_t  firstSI,
uint16_t  nSI,
const xcb_xkb_sym_interpret_t si,
const xcb_xkb_mod_def_t groupMaps 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_COMPAT_MAP.

xcb_void_cookie_t xcb_xkb_set_controls ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  affectInternalRealMods,
uint8_t  internalRealMods,
uint8_t  affectIgnoreLockRealMods,
uint8_t  ignoreLockRealMods,
uint16_t  affectInternalVirtualMods,
uint16_t  internalVirtualMods,
uint16_t  affectIgnoreLockVirtualMods,
uint16_t  ignoreLockVirtualMods,
uint8_t  mouseKeysDfltBtn,
uint8_t  groupsWrap,
uint16_t  accessXOptions,
uint32_t  affectEnabledControls,
uint32_t  enabledControls,
uint32_t  changeControls,
uint16_t  repeatDelay,
uint16_t  repeatInterval,
uint16_t  slowKeysDelay,
uint16_t  debounceDelay,
uint16_t  mouseKeysDelay,
uint16_t  mouseKeysInterval,
uint16_t  mouseKeysTimeToMax,
uint16_t  mouseKeysMaxSpeed,
int16_t  mouseKeysCurve,
uint16_t  accessXTimeout,
uint32_t  accessXTimeoutMask,
uint32_t  accessXTimeoutValues,
uint16_t  accessXTimeoutOptionsMask,
uint16_t  accessXTimeoutOptionsValues,
const uint8_t *  perKeyRepeat 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_XKB_SET_CONTROLS.

xcb_void_cookie_t xcb_xkb_set_controls_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  affectInternalRealMods,
uint8_t  internalRealMods,
uint8_t  affectIgnoreLockRealMods,
uint8_t  ignoreLockRealMods,
uint16_t  affectInternalVirtualMods,
uint16_t  internalVirtualMods,
uint16_t  affectIgnoreLockVirtualMods,
uint16_t  ignoreLockVirtualMods,
uint8_t  mouseKeysDfltBtn,
uint8_t  groupsWrap,
uint16_t  accessXOptions,
uint32_t  affectEnabledControls,
uint32_t  enabledControls,
uint32_t  changeControls,
uint16_t  repeatDelay,
uint16_t  repeatInterval,
uint16_t  slowKeysDelay,
uint16_t  debounceDelay,
uint16_t  mouseKeysDelay,
uint16_t  mouseKeysInterval,
uint16_t  mouseKeysTimeToMax,
uint16_t  mouseKeysMaxSpeed,
int16_t  mouseKeysCurve,
uint16_t  accessXTimeout,
uint32_t  accessXTimeoutMask,
uint32_t  accessXTimeoutValues,
uint16_t  accessXTimeoutOptionsMask,
uint16_t  accessXTimeoutOptionsValues,
const uint8_t *  perKeyRepeat 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_CONTROLS.

xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags ( xcb_connection_t c,
uint16_t  msgLength,
uint32_t  affectFlags,
uint32_t  flags,
uint32_t  affectCtrls,
uint32_t  ctrls,
const xcb_xkb_string8_t *  message 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_DEBUGGING_FLAGS.

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_set_debugging_flags_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags_unchecked ( xcb_connection_t c,
uint16_t  msgLength,
uint32_t  affectFlags,
uint32_t  flags,
uint32_t  affectCtrls,
uint32_t  ctrls,
const xcb_xkb_string8_t *  message 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_SET_DEBUGGING_FLAGS.

xcb_void_cookie_t xcb_xkb_set_device_info ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  firstBtn,
uint8_t  nBtns,
uint16_t  change,
uint16_t  nDeviceLedFBs,
const xcb_xkb_action_t btnActions,
const xcb_xkb_device_led_info_t leds 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_xkb_action_end(), and XCB_XKB_SET_DEVICE_INFO.

xcb_void_cookie_t xcb_xkb_set_device_info_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint8_t  firstBtn,
uint8_t  nBtns,
uint16_t  change,
uint16_t  nDeviceLedFBs,
const xcb_xkb_action_t btnActions,
const xcb_xkb_device_led_info_t leds 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_DEVICE_INFO.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_set_explicit_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_set_explicit_next ( xcb_xkb_set_explicit_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_set_explicit_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_set_explicit_t)

xcb_void_cookie_t xcb_xkb_set_indicator_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which,
const xcb_xkb_indicator_map_t maps 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_INDICATOR_MAP.

xcb_void_cookie_t xcb_xkb_set_indicator_map_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint32_t  which,
const xcb_xkb_indicator_map_t maps 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_INDICATOR_MAP.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_set_key_type_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_set_key_type_next().

void xcb_xkb_set_key_type_next ( xcb_xkb_set_key_type_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_set_key_type_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_set_key_type_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_set_key_type_end().

xcb_void_cookie_t xcb_xkb_set_map ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  present,
uint16_t  flags,
xcb_keycode_t  minKeyCode,
xcb_keycode_t  maxKeyCode,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
uint16_t  totalSyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
uint16_t  totalActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint8_t  totalKeyBehaviors,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
uint8_t  totalKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
uint8_t  totalModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys,
uint8_t  totalVModMapKeys,
uint16_t  virtualMods,
const void *  values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_MAP.

xcb_void_cookie_t xcb_xkb_set_map_aux ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  present,
uint16_t  flags,
xcb_keycode_t  minKeyCode,
xcb_keycode_t  maxKeyCode,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
uint16_t  totalSyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
uint16_t  totalActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint8_t  totalKeyBehaviors,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
uint8_t  totalKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
uint8_t  totalModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys,
uint8_t  totalVModMapKeys,
uint16_t  virtualMods,
const xcb_xkb_set_map_values_t values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_MAP.

xcb_void_cookie_t xcb_xkb_set_map_aux_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  present,
uint16_t  flags,
xcb_keycode_t  minKeyCode,
xcb_keycode_t  maxKeyCode,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
uint16_t  totalSyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
uint16_t  totalActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint8_t  totalKeyBehaviors,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
uint8_t  totalKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
uint8_t  totalModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys,
uint8_t  totalVModMapKeys,
uint16_t  virtualMods,
const xcb_xkb_set_map_values_t values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_MAP.

xcb_void_cookie_t xcb_xkb_set_map_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  present,
uint16_t  flags,
xcb_keycode_t  minKeyCode,
xcb_keycode_t  maxKeyCode,
uint8_t  firstType,
uint8_t  nTypes,
xcb_keycode_t  firstKeySym,
uint8_t  nKeySyms,
uint16_t  totalSyms,
xcb_keycode_t  firstKeyAction,
uint8_t  nKeyActions,
uint16_t  totalActions,
xcb_keycode_t  firstKeyBehavior,
uint8_t  nKeyBehaviors,
uint8_t  totalKeyBehaviors,
xcb_keycode_t  firstKeyExplicit,
uint8_t  nKeyExplicit,
uint8_t  totalKeyExplicit,
xcb_keycode_t  firstModMapKey,
uint8_t  nModMapKeys,
uint8_t  totalModMapKeys,
xcb_keycode_t  firstVModMapKey,
uint8_t  nVModMapKeys,
uint8_t  totalVModMapKeys,
uint16_t  virtualMods,
const void *  values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_MAP.

xcb_void_cookie_t xcb_xkb_set_named_indicator ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID,
xcb_atom_t  indicator,
uint8_t  setState,
uint8_t  on,
uint8_t  setMap,
uint8_t  createMap,
uint8_t  map_flags,
uint8_t  map_whichGroups,
uint8_t  map_groups,
uint8_t  map_whichMods,
uint8_t  map_realMods,
uint16_t  map_vmods,
uint32_t  map_ctrls 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_XKB_SET_NAMED_INDICATOR.

xcb_void_cookie_t xcb_xkb_set_named_indicator_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
xcb_xkb_led_class_spec_t  ledClass,
xcb_xkb_id_spec_t  ledID,
xcb_atom_t  indicator,
uint8_t  setState,
uint8_t  on,
uint8_t  setMap,
uint8_t  createMap,
uint8_t  map_flags,
uint8_t  map_whichGroups,
uint8_t  map_groups,
uint8_t  map_whichMods,
uint8_t  map_realMods,
uint16_t  map_vmods,
uint32_t  map_ctrls 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_NAMED_INDICATOR.

xcb_void_cookie_t xcb_xkb_set_names ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  virtualMods,
uint32_t  which,
uint8_t  firstType,
uint8_t  nTypes,
uint8_t  firstKTLevelt,
uint8_t  nKTLevels,
uint32_t  indicators,
uint8_t  groupNames,
uint8_t  nRadioGroups,
xcb_keycode_t  firstKey,
uint8_t  nKeys,
uint8_t  nKeyAliases,
uint16_t  totalKTLevelNames,
const void *  values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_NAMES.

xcb_void_cookie_t xcb_xkb_set_names_aux ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  virtualMods,
uint32_t  which,
uint8_t  firstType,
uint8_t  nTypes,
uint8_t  firstKTLevelt,
uint8_t  nKTLevels,
uint32_t  indicators,
uint8_t  groupNames,
uint8_t  nRadioGroups,
xcb_keycode_t  firstKey,
uint8_t  nKeys,
uint8_t  nKeyAliases,
uint16_t  totalKTLevelNames,
const xcb_xkb_set_names_values_t values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_SET_NAMES.

xcb_void_cookie_t xcb_xkb_set_names_aux_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  virtualMods,
uint32_t  which,
uint8_t  firstType,
uint8_t  nTypes,
uint8_t  firstKTLevelt,
uint8_t  nKTLevels,
uint32_t  indicators,
uint8_t  groupNames,
uint8_t  nRadioGroups,
xcb_keycode_t  firstKey,
uint8_t  nKeys,
uint8_t  nKeyAliases,
uint16_t  totalKTLevelNames,
const xcb_xkb_set_names_values_t values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_NAMES.

xcb_void_cookie_t xcb_xkb_set_names_checked ( xcb_connection_t c,
xcb_xkb_device_spec_t  deviceSpec,
uint16_t  virtualMods,
uint32_t  which,
uint8_t  firstType,
uint8_t  nTypes,
uint8_t  firstKTLevelt,
uint8_t  nKTLevels,
uint32_t  indicators,
uint8_t  groupNames,
uint8_t  nRadioGroups,
xcb_keycode_t  firstKey,
uint8_t  nKeys,
uint8_t  nKeyAliases,
uint16_t  totalKTLevelNames,
const void *  values 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().

References XCB_XKB_SET_NAMES.

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_shape_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xkb_shape_next().

void xcb_xkb_shape_next ( xcb_xkb_shape_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_shape_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_shape_t)

References xcb_generic_iterator_t::data.

Referenced by xcb_xkb_shape_end().

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_si_action_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_si_action_next ( xcb_xkb_si_action_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_si_action_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_si_action_t)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_string8_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

void xcb_xkb_string8_next ( xcb_xkb_string8_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_string8_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_string8_t)

xcb_generic_iterator_t xcb_xkb_sym_interpret_end ( xcb_xkb_sym_interpret_iterator_t  i)

Return the iterator pointing to the last element

Parameters
iAn xcb_xkb_sym_interpret_iterator_t
Returns
The iterator pointing to the last element

Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.

References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.

Referenced by xcb_xkb_get_compat_map_unchecked(), and xcb_xkb_set_compat_map().

void xcb_xkb_sym_interpret_next ( xcb_xkb_sym_interpret_iterator_t i)

Get the next element of the iterator

Parameters
iPointer to a xcb_xkb_sym_interpret_iterator_t

Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_xkb_sym_interpret_t)

xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension ( xcb_connection_t c,
uint16_t  wantedMajor,
uint16_t  wantedMinor 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

References XCB_XKB_USE_EXTENSION.

xcb_xkb_use_extension_reply_t* xcb_xkb_use_extension_reply ( xcb_connection_t c,
xcb_xkb_use_extension_cookie_t  cookie,
xcb_generic_error_t **  e 
)

Return the reply

Parameters
cThe connection
cookieThe cookie
eThe xcb_generic_error_t supplied

Returns the reply of the request asked by

The parameter e supplied to this function must be NULL if xcb_xkb_use_extension_unchecked(). is used. Otherwise, it stores the error if any.

The returned value must be freed by the caller using free().

xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension_unchecked ( xcb_connection_t c,
uint16_t  wantedMajor,
uint16_t  wantedMinor 
)
Parameters
cThe connection
Returns
A cookie

Delivers a request to the X server.

This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.

References XCB_XKB_USE_EXTENSION.