diff options
Diffstat (limited to 'src/3rdparty/xcb/include/xcb/xkb.h')
-rw-r--r-- | src/3rdparty/xcb/include/xcb/xkb.h | 4216 |
1 files changed, 715 insertions, 3501 deletions
diff --git a/src/3rdparty/xcb/include/xcb/xkb.h b/src/3rdparty/xcb/include/xcb/xkb.h index 0180ec8b58..66b4712194 100644 --- a/src/3rdparty/xcb/include/xcb/xkb.h +++ b/src/3rdparty/xcb/include/xcb/xkb.h @@ -118,41 +118,21 @@ typedef enum xcb_xkb_control_t { XCB_XKB_CONTROL_CONTROLS_ENABLED = 2147483648u } xcb_xkb_control_t; -typedef enum xcb_xkb_axfb_opt_t { - XCB_XKB_AXFB_OPT_SK_PRESS_FB = 1, - XCB_XKB_AXFB_OPT_SK_ACCEPT_FB = 2, - XCB_XKB_AXFB_OPT_FEATURE_FB = 4, - XCB_XKB_AXFB_OPT_SLOW_WARN_FB = 8, - XCB_XKB_AXFB_OPT_INDICATOR_FB = 16, - XCB_XKB_AXFB_OPT_STICKY_KEYS_FB = 32, - XCB_XKB_AXFB_OPT_SK_RELEASE_FB = 64, - XCB_XKB_AXFB_OPT_SK_REJECT_FB = 128, - XCB_XKB_AXFB_OPT_BK_REJECT_FB = 256, - XCB_XKB_AXFB_OPT_DUMB_BELL = 512 -} xcb_xkb_axfb_opt_t; - -typedef enum xcb_xkb_axsk_opt_t { - XCB_XKB_AXSK_OPT_TWO_KEYS = 64, - XCB_XKB_AXSK_OPT_LATCH_TO_LOCK = 128 -} xcb_xkb_axsk_opt_t; - -/** - * @brief xcb_xkb_ax_option_t - **/ -typedef union xcb_xkb_ax_option_t { - uint16_t fbopt; /**< */ - uint16_t skopt; /**< */ +typedef 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 } xcb_xkb_ax_option_t; -/** - * @brief xcb_xkb_ax_option_iterator_t - **/ -typedef struct xcb_xkb_ax_option_iterator_t { - xcb_xkb_ax_option_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_ax_option_iterator_t; - typedef uint16_t xcb_xkb_device_spec_t; /** @@ -170,6 +150,8 @@ 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_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 } xcb_xkb_led_class_t; @@ -191,6 +173,8 @@ 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_KBD_FEEDBACK_CLASS = 0, + XCB_XKB_BELL_CLASS_BELL_FEEDBACK_CLASS = 5, XCB_XKB_BELL_CLASS_DFLT_XI_CLASS = 768 } xcb_xkb_bell_class_t; @@ -307,13 +291,13 @@ typedef enum xcb_xkb_explicit_t { XCB_XKB_EXPLICIT_KEY_TYPE_1 = 1 } xcb_xkb_explicit_t; -typedef enum xcb_xkb_sym_interpret_t { - XCB_XKB_SYM_INTERPRET_NONE_OF = 0, - XCB_XKB_SYM_INTERPRET_ANY_OF_OR_NONE = 1, - XCB_XKB_SYM_INTERPRET_ANY_OF = 2, - XCB_XKB_SYM_INTERPRET_ALL_OF = 3, - XCB_XKB_SYM_INTERPRET_EXACTLY = 4 -} xcb_xkb_sym_interpret_t; +typedef 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 +} xcb_xkb_sym_interpret_match_t; typedef enum xcb_xkb_sym_interp_match_t { XCB_XKB_SYM_INTERP_MATCH_LEVEL_ONE_ONLY = 128, @@ -436,7 +420,7 @@ typedef struct xcb_xkb_mod_def_iterator_t { * @brief xcb_xkb_key_name_t **/ typedef struct xcb_xkb_key_name_t { - uint8_t name[4]; /**< */ + char name[4]; /**< */ } xcb_xkb_key_name_t; /** @@ -452,8 +436,8 @@ typedef struct xcb_xkb_key_name_iterator_t { * @brief xcb_xkb_key_alias_t **/ typedef struct xcb_xkb_key_alias_t { - uint8_t real[4]; /**< */ - uint8_t alias[4]; /**< */ + char real[4]; /**< */ + char alias[4]; /**< */ } xcb_xkb_key_alias_t; /** @@ -466,27 +450,10 @@ typedef struct xcb_xkb_key_alias_iterator_t { } xcb_xkb_key_alias_iterator_t; /** - * @brief xcb_xkb_counted_string_8_t - **/ -typedef struct xcb_xkb_counted_string_8_t { - uint8_t length; /**< */ -} xcb_xkb_counted_string_8_t; - -/** - * @brief xcb_xkb_counted_string_8_iterator_t - **/ -typedef struct xcb_xkb_counted_string_8_iterator_t { - xcb_xkb_counted_string_8_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_counted_string_8_iterator_t; - -/** * @brief xcb_xkb_counted_string_16_t **/ typedef struct xcb_xkb_counted_string_16_t { uint16_t length; /**< */ - uint8_t pad0; /**< */ } xcb_xkb_counted_string_16_t; /** @@ -503,8 +470,8 @@ typedef struct xcb_xkb_counted_string_16_iterator_t { **/ typedef struct xcb_xkb_kt_map_entry_t { uint8_t active; /**< */ - uint8_t level; /**< */ uint8_t mods_mask; /**< */ + uint8_t level; /**< */ uint8_t mods_mods; /**< */ uint16_t mods_vmods; /**< */ uint8_t pad0[2]; /**< */ @@ -629,38 +596,21 @@ typedef struct xcb_xkb_radio_group_behavior_iterator_t { } xcb_xkb_radio_group_behavior_iterator_t; /** - * @brief xcb_xkb_overlay_1_behavior_t + * @brief xcb_xkb_overlay_behavior_t **/ -typedef struct xcb_xkb_overlay_1_behavior_t { +typedef struct xcb_xkb_overlay_behavior_t { uint8_t type; /**< */ xcb_keycode_t key; /**< */ -} xcb_xkb_overlay_1_behavior_t; - -/** - * @brief xcb_xkb_overlay_1_behavior_iterator_t - **/ -typedef struct xcb_xkb_overlay_1_behavior_iterator_t { - xcb_xkb_overlay_1_behavior_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_overlay_1_behavior_iterator_t; - -/** - * @brief xcb_xkb_overlay_2_behavior_t - **/ -typedef struct xcb_xkb_overlay_2_behavior_t { - uint8_t type; /**< */ - uint8_t key; /**< */ -} xcb_xkb_overlay_2_behavior_t; +} xcb_xkb_overlay_behavior_t; /** - * @brief xcb_xkb_overlay_2_behavior_iterator_t + * @brief xcb_xkb_overlay_behavior_iterator_t **/ -typedef struct xcb_xkb_overlay_2_behavior_iterator_t { - xcb_xkb_overlay_2_behavior_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_overlay_2_behavior_iterator_t; +typedef struct xcb_xkb_overlay_behavior_iterator_t { + xcb_xkb_overlay_behavior_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_xkb_overlay_behavior_iterator_t; /** * @brief xcb_xkb_permament_lock_behavior_t @@ -697,38 +647,21 @@ typedef struct xcb_xkb_permament_radio_group_behavior_iterator_t { } xcb_xkb_permament_radio_group_behavior_iterator_t; /** - * @brief xcb_xkb_permament_overlay_1_behavior_t + * @brief xcb_xkb_permament_overlay_behavior_t **/ -typedef struct xcb_xkb_permament_overlay_1_behavior_t { +typedef struct xcb_xkb_permament_overlay_behavior_t { uint8_t type; /**< */ xcb_keycode_t key; /**< */ -} xcb_xkb_permament_overlay_1_behavior_t; +} xcb_xkb_permament_overlay_behavior_t; /** - * @brief xcb_xkb_permament_overlay_1_behavior_iterator_t + * @brief xcb_xkb_permament_overlay_behavior_iterator_t **/ -typedef struct xcb_xkb_permament_overlay_1_behavior_iterator_t { - xcb_xkb_permament_overlay_1_behavior_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_permament_overlay_1_behavior_iterator_t; - -/** - * @brief xcb_xkb_permament_overlay_2_behavior_t - **/ -typedef struct xcb_xkb_permament_overlay_2_behavior_t { - uint8_t type; /**< */ - uint8_t key; /**< */ -} xcb_xkb_permament_overlay_2_behavior_t; - -/** - * @brief xcb_xkb_permament_overlay_2_behavior_iterator_t - **/ -typedef struct xcb_xkb_permament_overlay_2_behavior_iterator_t { - xcb_xkb_permament_overlay_2_behavior_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_permament_overlay_2_behavior_iterator_t; +typedef struct xcb_xkb_permament_overlay_behavior_iterator_t { + xcb_xkb_permament_overlay_behavior_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_xkb_permament_overlay_behavior_iterator_t; /** * @brief xcb_xkb_behavior_t @@ -738,12 +671,12 @@ typedef union xcb_xkb_behavior_t { xcb_xkb_default_behavior_t _default; /**< */ xcb_xkb_lock_behavior_t lock; /**< */ xcb_xkb_radio_group_behavior_t radioGroup; /**< */ - xcb_xkb_overlay_1_behavior_t overlay1; /**< */ - xcb_xkb_overlay_2_behavior_t overlay2; /**< */ + xcb_xkb_overlay_behavior_t overlay1; /**< */ + xcb_xkb_overlay_behavior_t overlay2; /**< */ xcb_xkb_permament_lock_behavior_t permamentLock; /**< */ xcb_xkb_permament_radio_group_behavior_t permamentRadioGroup; /**< */ - xcb_xkb_permament_overlay_1_behavior_t permamentOverlay1; /**< */ - xcb_xkb_permament_overlay_2_behavior_t permamentOverlay2; /**< */ + xcb_xkb_permament_overlay_behavior_t permamentOverlay1; /**< */ + xcb_xkb_permament_overlay_behavior_t permamentOverlay2; /**< */ uint8_t type; /**< */ } xcb_xkb_behavior_t; @@ -890,23 +823,6 @@ typedef struct xcb_xkb_string8_iterator_t { } xcb_xkb_string8_iterator_t; /** - * @brief xcb_xkb_property_t - **/ -typedef struct xcb_xkb_property_t { - uint16_t nameLength; /**< */ - uint16_t valueLength; /**< */ -} xcb_xkb_property_t; - -/** - * @brief xcb_xkb_property_iterator_t - **/ -typedef struct xcb_xkb_property_iterator_t { - xcb_xkb_property_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_property_iterator_t; - -/** * @brief xcb_xkb_outline_t **/ typedef struct xcb_xkb_outline_t { @@ -1045,210 +961,6 @@ typedef enum xcb_xkb_doodad_type_t { } xcb_xkb_doodad_type_t; /** - * @brief xcb_xkb_common_doodad_t - **/ -typedef struct xcb_xkb_common_doodad_t { - xcb_atom_t name; /**< */ - uint8_t type; /**< */ - uint8_t priority; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - int16_t angle; /**< */ -} xcb_xkb_common_doodad_t; - -/** - * @brief xcb_xkb_common_doodad_iterator_t - **/ -typedef struct xcb_xkb_common_doodad_iterator_t { - xcb_xkb_common_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_common_doodad_iterator_t; - -/** - * @brief xcb_xkb_shape_doodad_t - **/ -typedef struct xcb_xkb_shape_doodad_t { - xcb_atom_t name; /**< */ - uint8_t type; /**< */ - uint8_t priority; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - int16_t angle; /**< */ - uint8_t colorNdx; /**< */ - uint8_t shapeNdx; /**< */ - uint8_t pad0[6]; /**< */ -} xcb_xkb_shape_doodad_t; - -/** - * @brief xcb_xkb_shape_doodad_iterator_t - **/ -typedef struct xcb_xkb_shape_doodad_iterator_t { - xcb_xkb_shape_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_shape_doodad_iterator_t; - -/** - * @brief xcb_xkb_text_doodad_t - **/ -typedef struct xcb_xkb_text_doodad_t { - xcb_atom_t name; /**< */ - uint8_t type; /**< */ - uint8_t priority; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - int16_t angle; /**< */ - uint16_t width; /**< */ - uint16_t height; /**< */ - uint8_t colorNdx; /**< */ - uint8_t pad0[3]; /**< */ -} xcb_xkb_text_doodad_t; - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_t * xcb_xkb_text_doodad_text - ** - ** @param const xcb_xkb_text_doodad_t *R - ** @returns xcb_xkb_counted_string_16_t * - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_t * -xcb_xkb_text_doodad_text (const xcb_xkb_text_doodad_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_t * xcb_xkb_text_doodad_font - ** - ** @param const xcb_xkb_text_doodad_t *R - ** @returns xcb_xkb_counted_string_16_t * - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_t * -xcb_xkb_text_doodad_font (const xcb_xkb_text_doodad_t *R /**< */); - -/** - * @brief xcb_xkb_text_doodad_iterator_t - **/ -typedef struct xcb_xkb_text_doodad_iterator_t { - xcb_xkb_text_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_text_doodad_iterator_t; - -/** - * @brief xcb_xkb_indicator_doodad_t - **/ -typedef struct xcb_xkb_indicator_doodad_t { - xcb_atom_t name; /**< */ - uint8_t type; /**< */ - uint8_t priority; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - int16_t angle; /**< */ - uint8_t shapeNdx; /**< */ - uint8_t onColorNdx; /**< */ - uint8_t offColorNdx; /**< */ - uint8_t pad0[5]; /**< */ -} xcb_xkb_indicator_doodad_t; - -/** - * @brief xcb_xkb_indicator_doodad_iterator_t - **/ -typedef struct xcb_xkb_indicator_doodad_iterator_t { - xcb_xkb_indicator_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_indicator_doodad_iterator_t; - -/** - * @brief xcb_xkb_logo_doodad_t - **/ -typedef struct xcb_xkb_logo_doodad_t { - xcb_atom_t name; /**< */ - uint8_t type; /**< */ - uint8_t priority; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - int16_t angle; /**< */ - uint8_t colorNdx; /**< */ - uint8_t shapeNdx; /**< */ - uint8_t pad0[6]; /**< */ -} xcb_xkb_logo_doodad_t; - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_t * xcb_xkb_logo_doodad_logo_name - ** - ** @param const xcb_xkb_logo_doodad_t *R - ** @returns xcb_xkb_counted_string_16_t * - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_t * -xcb_xkb_logo_doodad_logo_name (const xcb_xkb_logo_doodad_t *R /**< */); - -/** - * @brief xcb_xkb_logo_doodad_iterator_t - **/ -typedef struct xcb_xkb_logo_doodad_iterator_t { - xcb_xkb_logo_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_logo_doodad_iterator_t; - -/** - * @brief xcb_xkb_doodad_t - **/ -typedef union xcb_xkb_doodad_t { - xcb_xkb_common_doodad_t common; /**< */ - xcb_xkb_shape_doodad_t shape; /**< */ - xcb_xkb_text_doodad_t *text; /**< */ - xcb_xkb_indicator_doodad_t indicator; /**< */ - xcb_xkb_logo_doodad_t *logo; /**< */ -} xcb_xkb_doodad_t; - -/** - * @brief xcb_xkb_doodad_iterator_t - **/ -typedef struct xcb_xkb_doodad_iterator_t { - xcb_xkb_doodad_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_doodad_iterator_t; - -/** - * @brief xcb_xkb_section_t - **/ -typedef struct xcb_xkb_section_t { - xcb_atom_t name; /**< */ - int16_t top; /**< */ - int16_t left; /**< */ - uint16_t width; /**< */ - uint16_t height; /**< */ - int16_t angle; /**< */ - uint8_t priority; /**< */ - uint8_t nRows; /**< */ - uint8_t nDoodads; /**< */ - uint8_t nOverlays; /**< */ - uint8_t pad0[2]; /**< */ -} xcb_xkb_section_t; - -/** - * @brief xcb_xkb_section_iterator_t - **/ -typedef struct xcb_xkb_section_iterator_t { - xcb_xkb_section_t *data; /**< */ - int rem; /**< */ - int index; /**< */ -} xcb_xkb_section_iterator_t; - -/** * @brief xcb_xkb_listing_t **/ typedef struct xcb_xkb_listing_t { @@ -1548,7 +1260,7 @@ typedef struct 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_DFLT_BTN_ABSOLUTE = 2, + XCB_XKB_SA_SET_PTR_DFLT_FLAG_DFLT_BTN_ABSOLUTE = 4, XCB_XKB_SA_SET_PTR_DFLT_FLAG_AFFECT_DFLT_BUTTON = 1 } xcb_xkb_sa_set_ptr_dflt_flag_t; @@ -1792,6 +1504,7 @@ typedef struct xcb_xkb_sa_lock_device_btn_t { uint8_t pad0; /**< */ uint8_t button; /**< */ uint8_t device; /**< */ + uint8_t pad1[3]; /**< */ } xcb_xkb_sa_lock_device_btn_t; /** @@ -1836,6 +1549,44 @@ typedef struct xcb_xkb_sa_device_valuator_iterator_t { } xcb_xkb_sa_device_valuator_iterator_t; /** + * @brief xcb_xkb_si_action_t + **/ +typedef struct xcb_xkb_si_action_t { + uint8_t type; /**< */ + uint8_t data[7]; /**< */ +} xcb_xkb_si_action_t; + +/** + * @brief xcb_xkb_si_action_iterator_t + **/ +typedef struct xcb_xkb_si_action_iterator_t { + xcb_xkb_si_action_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_xkb_si_action_iterator_t; + +/** + * @brief xcb_xkb_sym_interpret_t + **/ +typedef struct xcb_xkb_sym_interpret_t { + xcb_keysym_t sym; /**< */ + uint8_t mods; /**< */ + uint8_t match; /**< */ + uint8_t virtualMod; /**< */ + uint8_t flags; /**< */ + xcb_xkb_si_action_t action; /**< */ +} xcb_xkb_sym_interpret_t; + +/** + * @brief xcb_xkb_sym_interpret_iterator_t + **/ +typedef struct xcb_xkb_sym_interpret_iterator_t { + xcb_xkb_sym_interpret_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_xkb_sym_interpret_iterator_t; + +/** * @brief xcb_xkb_action_t **/ typedef union xcb_xkb_action_t { @@ -2069,38 +1820,38 @@ typedef struct xcb_xkb_get_controls_request_t { * @brief xcb_xkb_get_controls_reply_t **/ typedef struct xcb_xkb_get_controls_reply_t { - uint8_t response_type; /**< */ - uint8_t deviceID; /**< */ - uint16_t sequence; /**< */ - uint32_t length; /**< */ - uint8_t mouseKeysDfltBtn; /**< */ - uint8_t numGroups; /**< */ - uint8_t groupsWrap; /**< */ - uint8_t internalModsMask; /**< */ - uint8_t ignoreLockModsMask; /**< */ - uint8_t internalModsRealMods; /**< */ - uint8_t ignoreLockModsRealMods; /**< */ - uint8_t pad0; /**< */ - uint16_t internalModsVmods; /**< */ - uint16_t ignoreLockModsVmods; /**< */ - 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; /**< */ - xcb_xkb_ax_option_t accessXOption; /**< */ - uint16_t accessXTimeout; /**< */ - xcb_xkb_ax_option_t accessXTimeoutOptionsMask; /**< */ - xcb_xkb_ax_option_t accessXTimeoutOptionsValues; /**< */ - uint8_t pad1[2]; /**< */ - uint32_t accessXTimeoutMask; /**< */ - uint32_t accessXTimeoutValues; /**< */ - uint32_t enabledControls; /**< */ - uint8_t perKeyRepeat[32]; /**< */ + uint8_t response_type; /**< */ + uint8_t deviceID; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint8_t mouseKeysDfltBtn; /**< */ + uint8_t numGroups; /**< */ + uint8_t groupsWrap; /**< */ + uint8_t internalModsMask; /**< */ + uint8_t ignoreLockModsMask; /**< */ + uint8_t internalModsRealMods; /**< */ + uint8_t ignoreLockModsRealMods; /**< */ + uint8_t pad0; /**< */ + uint16_t internalModsVmods; /**< */ + uint16_t ignoreLockModsVmods; /**< */ + 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 accessXOption; /**< */ + uint16_t accessXTimeout; /**< */ + uint16_t accessXTimeoutOptionsMask; /**< */ + uint16_t accessXTimeoutOptionsValues; /**< */ + uint8_t pad1[2]; /**< */ + uint32_t accessXTimeoutMask; /**< */ + uint32_t accessXTimeoutValues; /**< */ + uint32_t enabledControls; /**< */ + uint8_t perKeyRepeat[32]; /**< */ } xcb_xkb_get_controls_reply_t; /** Opcode for xcb_xkb_set_controls. */ @@ -2124,7 +1875,7 @@ typedef struct xcb_xkb_set_controls_request_t { uint16_t ignoreLockVirtualMods; /**< */ uint8_t mouseKeysDfltBtn; /**< */ uint8_t groupsWrap; /**< */ - xcb_xkb_ax_option_t accessXOptions; /**< */ + uint16_t accessXOptions; /**< */ uint8_t pad0[2]; /**< */ uint32_t affectEnabledControls; /**< */ uint32_t enabledControls; /**< */ @@ -2141,8 +1892,8 @@ typedef struct xcb_xkb_set_controls_request_t { uint16_t accessXTimeout; /**< */ uint32_t accessXTimeoutMask; /**< */ uint32_t accessXTimeoutValues; /**< */ - xcb_xkb_ax_option_t accessXTimeoutOptionsMask; /**< */ - xcb_xkb_ax_option_t accessXTimeoutOptionsValues; /**< */ + uint16_t accessXTimeoutOptionsMask; /**< */ + uint16_t accessXTimeoutOptionsValues; /**< */ uint8_t perKeyRepeat[32]; /**< */ } xcb_xkb_set_controls_request_t; @@ -2191,11 +1942,15 @@ typedef struct xcb_xkb_get_map_map_t { xcb_xkb_key_type_t *types_rtrn; /**< */ xcb_xkb_key_sym_map_t *syms_rtrn; /**< */ uint8_t *acts_rtrn_count; /**< */ + uint8_t *alignment_pad; /**< */ xcb_xkb_action_t *acts_rtrn_acts; /**< */ xcb_xkb_set_behavior_t *behaviors_rtrn; /**< */ uint8_t *vmods_rtrn; /**< */ + uint8_t *alignment_pad2; /**< */ xcb_xkb_set_explicit_t *explicit_rtrn; /**< */ + uint16_t *alignment_pad3; /**< */ xcb_xkb_key_mod_map_t *modmap_rtrn; /**< */ + uint16_t *alignment_pad4; /**< */ xcb_xkb_key_v_mod_map_t *vmodmap_rtrn; /**< */ } xcb_xkb_get_map_map_t; @@ -2478,6 +2233,7 @@ typedef struct xcb_xkb_get_named_indicator_reply_t { uint8_t map_realMods; /**< */ uint16_t map_vmod; /**< */ uint32_t map_ctrls; /**< */ + uint8_t supported; /**< */ uint8_t pad0[3]; /**< */ } xcb_xkb_get_named_indicator_reply_t; @@ -2544,6 +2300,7 @@ typedef struct xcb_xkb_get_names_value_list_t { xcb_atom_t compatName; /**< */ xcb_atom_t *typeNames; /**< */ uint8_t *nLevelsPerType; /**< */ + uint8_t *alignment_pad; /**< */ xcb_atom_t *ktLevelNames; /**< */ xcb_atom_t *indicatorNames; /**< */ xcb_atom_t *virtualModNames; /**< */ @@ -2625,76 +2382,6 @@ typedef struct xcb_xkb_set_names_request_t { } xcb_xkb_set_names_request_t; /** - * @brief xcb_xkb_get_geometry_cookie_t - **/ -typedef struct xcb_xkb_get_geometry_cookie_t { - unsigned int sequence; /**< */ -} xcb_xkb_get_geometry_cookie_t; - -/** Opcode for xcb_xkb_get_geometry. */ -#define XCB_XKB_GET_GEOMETRY 19 - -/** - * @brief xcb_xkb_get_geometry_request_t - **/ -typedef struct xcb_xkb_get_geometry_request_t { - uint8_t major_opcode; /**< */ - uint8_t minor_opcode; /**< */ - uint16_t length; /**< */ - xcb_xkb_device_spec_t deviceSpec; /**< */ - uint8_t pad0[2]; /**< */ - xcb_atom_t name; /**< */ -} xcb_xkb_get_geometry_request_t; - -/** - * @brief xcb_xkb_get_geometry_reply_t - **/ -typedef struct xcb_xkb_get_geometry_reply_t { - uint8_t response_type; /**< */ - uint8_t deviceID; /**< */ - uint16_t sequence; /**< */ - uint32_t length; /**< */ - xcb_atom_t name; /**< */ - uint8_t found; /**< */ - uint8_t pad0; /**< */ - uint16_t widthMM; /**< */ - uint16_t heightMM; /**< */ - uint16_t nProperties; /**< */ - uint16_t nColors; /**< */ - uint16_t nShapes; /**< */ - uint16_t nSections; /**< */ - uint16_t nDoodads; /**< */ - uint16_t nKeyAliases; /**< */ - uint8_t baseColorNdx; /**< */ - uint8_t labelColorNdx; /**< */ -} xcb_xkb_get_geometry_reply_t; - -/** Opcode for xcb_xkb_set_geometry. */ -#define XCB_XKB_SET_GEOMETRY 20 - -/** - * @brief xcb_xkb_set_geometry_request_t - **/ -typedef struct xcb_xkb_set_geometry_request_t { - uint8_t major_opcode; /**< */ - uint8_t minor_opcode; /**< */ - uint16_t length; /**< */ - xcb_xkb_device_spec_t deviceSpec; /**< */ - uint8_t nShapes; /**< */ - uint8_t nSections; /**< */ - xcb_atom_t name; /**< */ - uint16_t widthMM; /**< */ - uint16_t heightMM; /**< */ - uint16_t nProperties; /**< */ - uint16_t nColors; /**< */ - uint16_t nDoodads; /**< */ - uint16_t nKeyAliases; /**< */ - uint8_t baseColorNdx; /**< */ - uint8_t labelColorNdx; /**< */ - uint8_t pad0[2]; /**< */ -} xcb_xkb_set_geometry_request_t; - -/** * @brief xcb_xkb_per_client_flags_cookie_t **/ typedef struct xcb_xkb_per_client_flags_cookie_t { @@ -2754,12 +2441,6 @@ typedef struct xcb_xkb_list_components_request_t { uint16_t length; /**< */ xcb_xkb_device_spec_t deviceSpec; /**< */ uint16_t maxNames; /**< */ - uint8_t keymapsSpecLen; /**< */ - uint8_t keycodesSpecLen; /**< */ - uint8_t typesSpecLen; /**< */ - uint8_t compatMapSpecLen; /**< */ - uint8_t symbolsSpecLen; /**< */ - uint8_t geometrySpecLen; /**< */ } xcb_xkb_list_components_request_t; /** @@ -2802,12 +2483,6 @@ typedef struct xcb_xkb_get_kbd_by_name_request_t { uint16_t want; /**< */ uint8_t load; /**< */ uint8_t pad0; /**< */ - uint8_t keymapsSpecLen; /**< */ - uint8_t keycodesSpecLen; /**< */ - uint8_t typesSpecLen; /**< */ - uint8_t compatMapSpecLen; /**< */ - uint8_t symbolsSpecLen; /**< */ - uint8_t geometrySpecLen; /**< */ } xcb_xkb_get_kbd_by_name_request_t; /** @@ -2826,36 +2501,6 @@ typedef struct xcb_xkb_get_kbd_by_name_replies_types_map_t { } xcb_xkb_get_kbd_by_name_replies_types_map_t; /** - * @brief xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t - **/ -typedef struct xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t { - xcb_xkb_key_type_t *types_rtrn; /**< */ - xcb_xkb_key_sym_map_t *syms_rtrn; /**< */ - uint8_t *acts_rtrn_count; /**< */ - xcb_xkb_action_t *acts_rtrn_acts; /**< */ - xcb_xkb_set_behavior_t *behaviors_rtrn; /**< */ - uint8_t *vmods_rtrn; /**< */ - xcb_xkb_set_explicit_t *explicit_rtrn; /**< */ - xcb_xkb_key_mod_map_t *modmap_rtrn; /**< */ - xcb_xkb_key_v_mod_map_t *vmodmap_rtrn; /**< */ -} xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t; - -/** - * @brief xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t - **/ -typedef struct xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t { - xcb_xkb_key_type_t *types_rtrn; /**< */ - xcb_xkb_key_sym_map_t *syms_rtrn; /**< */ - uint8_t *acts_rtrn_count; /**< */ - xcb_xkb_action_t *acts_rtrn_acts; /**< */ - xcb_xkb_set_behavior_t *behaviors_rtrn; /**< */ - uint8_t *vmods_rtrn; /**< */ - xcb_xkb_set_explicit_t *explicit_rtrn; /**< */ - xcb_xkb_key_mod_map_t *modmap_rtrn; /**< */ - xcb_xkb_key_v_mod_map_t *vmodmap_rtrn; /**< */ -} xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t; - -/** * @brief xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t **/ typedef struct xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t { @@ -2877,201 +2522,107 @@ 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; /** - * @brief xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t - **/ -typedef struct xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t { - xcb_atom_t keycodesName; /**< */ - xcb_atom_t geometryName; /**< */ - xcb_atom_t symbolsName; /**< */ - xcb_atom_t physSymbolsName; /**< */ - xcb_atom_t typesName; /**< */ - xcb_atom_t compatName; /**< */ - xcb_atom_t *typeNames; /**< */ - uint8_t *nLevelsPerType; /**< */ - xcb_atom_t *ktLevelNames; /**< */ - xcb_atom_t *indicatorNames; /**< */ - xcb_atom_t *virtualModNames; /**< */ - xcb_atom_t *groups; /**< */ - xcb_xkb_key_name_t *keyNames; /**< */ - xcb_xkb_key_alias_t *keyAliases; /**< */ - xcb_atom_t *radioGroupNames; /**< */ -} xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t; - -/** * @brief xcb_xkb_get_kbd_by_name_replies_t **/ typedef struct xcb_xkb_get_kbd_by_name_replies_t { struct _types { - uint8_t getmap_type; /**< */ - uint8_t typeDeviceID; /**< */ - uint16_t getmap_sequence; /**< */ - uint32_t getmap_length; /**< */ - uint8_t pad0[2]; /**< */ - xcb_keycode_t typeMinKeyCode; /**< */ - xcb_keycode_t typeMaxKeyCode; /**< */ - uint16_t present; /**< */ - uint8_t firstType; /**< */ - uint8_t nTypes; /**< */ - uint8_t totalTypes; /**< */ - xcb_keycode_t firstKeySym; /**< */ - uint16_t totalSyms; /**< */ - uint8_t nKeySyms; /**< */ - xcb_keycode_t firstKeyAction; /**< */ - uint16_t totalActions; /**< */ - uint8_t nKeyActions; /**< */ - 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; /**< */ - uint8_t pad1; /**< */ - uint16_t virtualMods; /**< */ - xcb_xkb_get_kbd_by_name_replies_types_map_t map; /**< */ + uint8_t getmap_type; /**< */ + uint8_t typeDeviceID; /**< */ + uint16_t getmap_sequence; /**< */ + uint32_t getmap_length; /**< */ + uint8_t pad0[2]; /**< */ + xcb_keycode_t typeMinKeyCode; /**< */ + xcb_keycode_t typeMaxKeyCode; /**< */ + uint16_t present; /**< */ + uint8_t firstType; /**< */ + uint8_t nTypes; /**< */ + uint8_t totalTypes; /**< */ + xcb_keycode_t firstKeySym; /**< */ + uint16_t totalSyms; /**< */ + uint8_t nKeySyms; /**< */ + xcb_keycode_t firstKeyAction; /**< */ + uint16_t totalActions; /**< */ + uint8_t nKeyActions; /**< */ + 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; /**< */ + uint8_t pad1; /**< */ + uint16_t virtualMods; /**< */ + xcb_xkb_get_kbd_by_name_replies_types_map_t map; /**< */ } types; struct _compat_map { - uint8_t compatDeviceID; /**< */ - uint8_t groupsRtrn; /**< */ - uint8_t pad0; /**< */ - uint16_t firstSIRtrn; /**< */ - uint16_t nSIRtrn; /**< */ - uint16_t nTotalSI; /**< */ - uint8_t pad1[16]; /**< */ - uint8_t *si_rtrn; /**< */ - xcb_xkb_mod_def_t *group_rtrn; /**< */ + uint8_t compatmap_type; /**< */ + uint8_t compatDeviceID; /**< */ + uint16_t compatmap_sequence; /**< */ + uint32_t compatmap_length; /**< */ + uint8_t groupsRtrn; /**< */ + uint8_t pad0; /**< */ + uint16_t firstSIRtrn; /**< */ + uint16_t nSIRtrn; /**< */ + uint16_t nTotalSI; /**< */ + uint8_t pad1[16]; /**< */ + xcb_xkb_sym_interpret_t *si_rtrn; /**< */ + xcb_xkb_mod_def_t *group_rtrn; /**< */ } compat_map; - struct _client_symbols { - uint8_t clientDeviceID; /**< */ - uint8_t pad0[2]; /**< */ - xcb_keycode_t clientMinKeyCode; /**< */ - xcb_keycode_t clientMaxKeyCode; /**< */ - uint16_t present; /**< */ - uint8_t firstType; /**< */ - uint8_t nTypes; /**< */ - uint8_t totalTypes; /**< */ - xcb_keycode_t firstKeySym; /**< */ - uint16_t totalSyms; /**< */ - uint8_t nKeySyms; /**< */ - xcb_keycode_t firstKeyAction; /**< */ - uint16_t totalActions; /**< */ - uint8_t nKeyActions; /**< */ - 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; /**< */ - uint8_t pad1; /**< */ - uint16_t virtualMods; /**< */ - xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t map; /**< */ - } client_symbols; - struct _server_symbols { - uint8_t serverDeviceID; /**< */ - uint8_t pad0[2]; /**< */ - xcb_keycode_t serverMinKeyCode; /**< */ - xcb_keycode_t serverMaxKeyCode; /**< */ - uint16_t present; /**< */ - uint8_t firstType; /**< */ - uint8_t nTypes; /**< */ - uint8_t totalTypes; /**< */ - xcb_keycode_t firstKeySym; /**< */ - uint16_t totalSyms; /**< */ - uint8_t nKeySyms; /**< */ - xcb_keycode_t firstKeyAction; /**< */ - uint16_t totalActions; /**< */ - uint8_t nKeyActions; /**< */ - 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; /**< */ - uint8_t pad1; /**< */ - uint16_t virtualMods; /**< */ - xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t map; /**< */ - } server_symbols; struct _indicator_maps { - uint8_t indicatorDeviceID; /**< */ - uint32_t which; /**< */ - uint32_t realIndicators; /**< */ - uint8_t nIndicators; /**< */ - uint8_t pad0[15]; /**< */ - xcb_xkb_indicator_map_t *maps; /**< */ + uint8_t indicatormap_type; /**< */ + uint8_t indicatorDeviceID; /**< */ + uint16_t indicatormap_sequence; /**< */ + uint32_t indicatormap_length; /**< */ + uint32_t which; /**< */ + uint32_t realIndicators; /**< */ + uint8_t nIndicators; /**< */ + uint8_t pad0[15]; /**< */ + xcb_xkb_indicator_map_t *maps; /**< */ } indicator_maps; struct _key_names { - uint8_t keyDeviceID; /**< */ - uint32_t which; /**< */ - xcb_keycode_t keyMinKeyCode; /**< */ - xcb_keycode_t keyMaxKeyCode; /**< */ - uint8_t nTypes; /**< */ - uint8_t groupNames; /**< */ - uint16_t virtualMods; /**< */ - xcb_keycode_t firstKey; /**< */ - uint8_t nKeys; /**< */ - uint32_t indicators; /**< */ - uint8_t nRadioGroups; /**< */ - uint8_t nKeyAliases; /**< */ - uint16_t nKTLevels; /**< */ - uint8_t pad0[4]; /**< */ - xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t valueList; /**< */ + uint8_t keyname_type; /**< */ + uint8_t keyDeviceID; /**< */ + uint16_t keyname_sequence; /**< */ + uint32_t keyname_length; /**< */ + uint32_t which; /**< */ + xcb_keycode_t keyMinKeyCode; /**< */ + xcb_keycode_t keyMaxKeyCode; /**< */ + uint8_t nTypes; /**< */ + uint8_t groupNames; /**< */ + uint16_t virtualMods; /**< */ + xcb_keycode_t firstKey; /**< */ + uint8_t nKeys; /**< */ + uint32_t indicators; /**< */ + uint8_t nRadioGroups; /**< */ + uint8_t nKeyAliases; /**< */ + uint16_t nKTLevels; /**< */ + uint8_t pad0[4]; /**< */ + xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t valueList; /**< */ } key_names; - struct _other_names { - uint8_t otherDeviceID; /**< */ - uint32_t which; /**< */ - xcb_keycode_t otherMinKeyCode; /**< */ - xcb_keycode_t otherMaxKeyCode; /**< */ - uint8_t nTypes; /**< */ - uint8_t groupNames; /**< */ - uint16_t virtualMods; /**< */ - xcb_keycode_t firstKey; /**< */ - uint8_t nKeys; /**< */ - uint32_t indicators; /**< */ - uint8_t nRadioGroups; /**< */ - uint8_t nKeyAliases; /**< */ - uint16_t nKTLevels; /**< */ - uint8_t pad0[4]; /**< */ - xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t valueList; /**< */ - } other_names; struct _geometry { - uint8_t geometryDeviceID; /**< */ - xcb_atom_t name; /**< */ - uint8_t geometryFound; /**< */ - uint8_t pad0; /**< */ - uint16_t widthMM; /**< */ - uint16_t heightMM; /**< */ - uint16_t nProperties; /**< */ - uint16_t nColors; /**< */ - uint16_t nShapes; /**< */ - uint16_t nSections; /**< */ - uint16_t nDoodads; /**< */ - uint16_t nKeyAliases; /**< */ - uint8_t baseColorNdx; /**< */ - uint8_t labelColorNdx; /**< */ - xcb_xkb_counted_string_16_t *labelFont; /**< */ - xcb_xkb_property_t *properties; /**< */ - xcb_xkb_counted_string_16_t *colors; /**< */ - xcb_xkb_shape_t *shapes; /**< */ - xcb_xkb_section_t *sections; /**< */ - xcb_xkb_doodad_t *doodads; /**< */ - xcb_xkb_key_alias_t *keyAliases; /**< */ + uint8_t geometry_type; /**< */ + uint8_t geometryDeviceID; /**< */ + uint16_t geometry_sequence; /**< */ + uint32_t geometry_length; /**< */ + xcb_atom_t name; /**< */ + uint8_t geometryFound; /**< */ + uint8_t pad0; /**< */ + uint16_t widthMM; /**< */ + uint16_t heightMM; /**< */ + uint16_t nProperties; /**< */ + uint16_t nColors; /**< */ + uint16_t nShapes; /**< */ + uint16_t nSections; /**< */ + uint16_t nDoodads; /**< */ + uint16_t nKeyAliases; /**< */ + uint8_t baseColorNdx; /**< */ + uint8_t labelColorNdx; /**< */ + xcb_xkb_counted_string_16_t *labelFont; /**< */ } geometry; } xcb_xkb_get_kbd_by_name_replies_t; @@ -3490,7 +3041,7 @@ typedef struct xcb_xkb_extension_device_notify_event_t { uint8_t pad0; /**< */ uint16_t reason; /**< */ uint16_t ledClass; /**< */ - uint8_t ledID; /**< */ + uint16_t ledID; /**< */ uint32_t ledsDefined; /**< */ uint32_t ledState; /**< */ uint8_t firstButton; /**< */ @@ -3502,49 +3053,6 @@ typedef struct xcb_xkb_extension_device_notify_event_t { /** * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_ax_option_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_ax_option_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_ax_option_next - ** - ** @param xcb_xkb_ax_option_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_ax_option_next (xcb_xkb_ax_option_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_ax_option_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_ax_option_end - ** - ** @param xcb_xkb_ax_option_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_ax_option_end (xcb_xkb_ax_option_iterator_t i /**< */); - -/** - * Get the next element of the iterator * @param i Pointer to a xcb_xkb_device_spec_iterator_t * * Get the next element in the iterator. The member rem is @@ -3888,110 +3396,64 @@ xcb_generic_iterator_t xcb_xkb_key_alias_end (xcb_xkb_key_alias_iterator_t i /**< */); int -xcb_xkb_counted_string_8_sizeof (const void *_buffer /**< */); +xcb_xkb_counted_string_16_sizeof (const void *_buffer /**< */); /***************************************************************************** ** - ** uint8_t * xcb_xkb_counted_string_8_string + ** char * xcb_xkb_counted_string_16_string ** - ** @param const xcb_xkb_counted_string_8_t *R - ** @returns uint8_t * + ** @param const xcb_xkb_counted_string_16_t *R + ** @returns char * ** *****************************************************************************/ -uint8_t * -xcb_xkb_counted_string_8_string (const xcb_xkb_counted_string_8_t *R /**< */); +char * +xcb_xkb_counted_string_16_string (const xcb_xkb_counted_string_16_t *R /**< */); /***************************************************************************** ** - ** int xcb_xkb_counted_string_8_string_length + ** int xcb_xkb_counted_string_16_string_length ** - ** @param const xcb_xkb_counted_string_8_t *R + ** @param const xcb_xkb_counted_string_16_t *R ** @returns int ** *****************************************************************************/ int -xcb_xkb_counted_string_8_string_length (const xcb_xkb_counted_string_8_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_counted_string_8_string_end - ** - ** @param const xcb_xkb_counted_string_8_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_counted_string_8_string_end (const xcb_xkb_counted_string_8_t *R /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_counted_string_8_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_8_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_counted_string_8_next - ** - ** @param xcb_xkb_counted_string_8_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_counted_string_8_next (xcb_xkb_counted_string_8_iterator_t *i /**< */); +xcb_xkb_counted_string_16_string_length (const xcb_xkb_counted_string_16_t *R /**< */); -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_counted_string_8_iterator_t - * @return 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. - */ /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_counted_string_8_end + ** xcb_generic_iterator_t xcb_xkb_counted_string_16_string_end ** - ** @param xcb_xkb_counted_string_8_iterator_t i + ** @param const xcb_xkb_counted_string_16_t *R ** @returns xcb_generic_iterator_t ** *****************************************************************************/ xcb_generic_iterator_t -xcb_xkb_counted_string_8_end (xcb_xkb_counted_string_8_iterator_t i /**< */); - -int -xcb_xkb_counted_string_16_sizeof (const void *_buffer /**< */); +xcb_xkb_counted_string_16_string_end (const xcb_xkb_counted_string_16_t *R /**< */); /***************************************************************************** ** - ** uint8_t * xcb_xkb_counted_string_16_string + ** void * xcb_xkb_counted_string_16_alignment_pad ** ** @param const xcb_xkb_counted_string_16_t *R - ** @returns uint8_t * + ** @returns void * ** *****************************************************************************/ -uint8_t * -xcb_xkb_counted_string_16_string (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_string_length + ** int xcb_xkb_counted_string_16_alignment_pad_length ** ** @param const xcb_xkb_counted_string_16_t *R ** @returns int @@ -3999,12 +3461,12 @@ 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_xkb_counted_string_16_alignment_pad_length (const xcb_xkb_counted_string_16_t *R /**< */); /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_counted_string_16_string_end + ** xcb_generic_iterator_t xcb_xkb_counted_string_16_alignment_pad_end ** ** @param const xcb_xkb_counted_string_16_t *R ** @returns xcb_generic_iterator_t @@ -4012,20 +3474,7 @@ 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 /**< */); - - -/***************************************************************************** - ** - ** uint8_t * xcb_xkb_counted_string_16_pad_0 - ** - ** @param const xcb_xkb_counted_string_16_t *R - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_counted_string_16_pad_0 (const xcb_xkb_counted_string_16_t *R /**< */); +xcb_xkb_counted_string_16_alignment_pad_end (const xcb_xkb_counted_string_16_t *R /**< */); /** * Get the next element of the iterator @@ -4496,28 +3945,28 @@ xcb_xkb_radio_group_behavior_end (xcb_xkb_radio_group_behavior_iterator_t i /** /** * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_overlay_1_behavior_iterator_t + * @param i Pointer 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_1_behavior_t) + * element. The member index is increased by sizeof(xcb_xkb_overlay_behavior_t) */ /***************************************************************************** ** - ** void xcb_xkb_overlay_1_behavior_next + ** void xcb_xkb_overlay_behavior_next ** - ** @param xcb_xkb_overlay_1_behavior_iterator_t *i + ** @param xcb_xkb_overlay_behavior_iterator_t *i ** @returns void ** *****************************************************************************/ void -xcb_xkb_overlay_1_behavior_next (xcb_xkb_overlay_1_behavior_iterator_t *i /**< */); +xcb_xkb_overlay_behavior_next (xcb_xkb_overlay_behavior_iterator_t *i /**< */); /** * Return the iterator pointing to the last element - * @param i An xcb_xkb_overlay_1_behavior_iterator_t + * @param i An xcb_xkb_overlay_behavior_iterator_t * @return The iterator pointing to the last element * * Set the current element in the iterator to the last element. @@ -4527,58 +3976,15 @@ xcb_xkb_overlay_1_behavior_next (xcb_xkb_overlay_1_behavior_iterator_t *i /**< /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_overlay_1_behavior_end + ** xcb_generic_iterator_t xcb_xkb_overlay_behavior_end ** - ** @param xcb_xkb_overlay_1_behavior_iterator_t i + ** @param xcb_xkb_overlay_behavior_iterator_t i ** @returns xcb_generic_iterator_t ** *****************************************************************************/ xcb_generic_iterator_t -xcb_xkb_overlay_1_behavior_end (xcb_xkb_overlay_1_behavior_iterator_t i /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_overlay_2_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_2_behavior_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_overlay_2_behavior_next - ** - ** @param xcb_xkb_overlay_2_behavior_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_overlay_2_behavior_next (xcb_xkb_overlay_2_behavior_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_overlay_2_behavior_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_overlay_2_behavior_end - ** - ** @param xcb_xkb_overlay_2_behavior_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_overlay_2_behavior_end (xcb_xkb_overlay_2_behavior_iterator_t i /**< */); +xcb_xkb_overlay_behavior_end (xcb_xkb_overlay_behavior_iterator_t i /**< */); /** * Get the next element of the iterator @@ -4668,28 +4074,28 @@ xcb_xkb_permament_radio_group_behavior_end (xcb_xkb_permament_radio_group_behavi /** * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_permament_overlay_1_behavior_iterator_t + * @param i Pointer 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_1_behavior_t) + * element. The member index is increased by sizeof(xcb_xkb_permament_overlay_behavior_t) */ /***************************************************************************** ** - ** void xcb_xkb_permament_overlay_1_behavior_next + ** void xcb_xkb_permament_overlay_behavior_next ** - ** @param xcb_xkb_permament_overlay_1_behavior_iterator_t *i + ** @param xcb_xkb_permament_overlay_behavior_iterator_t *i ** @returns void ** *****************************************************************************/ void -xcb_xkb_permament_overlay_1_behavior_next (xcb_xkb_permament_overlay_1_behavior_iterator_t *i /**< */); +xcb_xkb_permament_overlay_behavior_next (xcb_xkb_permament_overlay_behavior_iterator_t *i /**< */); /** * Return the iterator pointing to the last element - * @param i An xcb_xkb_permament_overlay_1_behavior_iterator_t + * @param i An xcb_xkb_permament_overlay_behavior_iterator_t * @return The iterator pointing to the last element * * Set the current element in the iterator to the last element. @@ -4699,58 +4105,15 @@ xcb_xkb_permament_overlay_1_behavior_next (xcb_xkb_permament_overlay_1_behavior_ /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_permament_overlay_1_behavior_end + ** xcb_generic_iterator_t xcb_xkb_permament_overlay_behavior_end ** - ** @param xcb_xkb_permament_overlay_1_behavior_iterator_t i + ** @param xcb_xkb_permament_overlay_behavior_iterator_t i ** @returns xcb_generic_iterator_t ** *****************************************************************************/ xcb_generic_iterator_t -xcb_xkb_permament_overlay_1_behavior_end (xcb_xkb_permament_overlay_1_behavior_iterator_t i /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_permament_overlay_2_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_2_behavior_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_permament_overlay_2_behavior_next - ** - ** @param xcb_xkb_permament_overlay_2_behavior_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_permament_overlay_2_behavior_next (xcb_xkb_permament_overlay_2_behavior_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_permament_overlay_2_behavior_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_permament_overlay_2_behavior_end - ** - ** @param xcb_xkb_permament_overlay_2_behavior_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_permament_overlay_2_behavior_end (xcb_xkb_permament_overlay_2_behavior_iterator_t i /**< */); +xcb_xkb_permament_overlay_behavior_end (xcb_xkb_permament_overlay_behavior_iterator_t i /**< */); /** * Get the next element of the iterator @@ -5178,140 +4541,6 @@ xcb_generic_iterator_t xcb_xkb_string8_end (xcb_xkb_string8_iterator_t i /**< */); int -xcb_xkb_property_serialize (void **_buffer /**< */, - const xcb_xkb_property_t *_aux /**< */, - const xcb_xkb_string8_t *name /**< */, - const xcb_xkb_string8_t *value /**< */); - -int -xcb_xkb_property_unserialize (const void *_buffer /**< */, - xcb_xkb_property_t **_aux /**< */); - -int -xcb_xkb_property_sizeof (const void *_buffer /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_string8_t * xcb_xkb_property_name - ** - ** @param const xcb_xkb_property_t *R - ** @returns xcb_xkb_string8_t * - ** - *****************************************************************************/ - -xcb_xkb_string8_t * -xcb_xkb_property_name (const xcb_xkb_property_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_property_name_length - ** - ** @param const xcb_xkb_property_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_property_name_length (const xcb_xkb_property_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_property_name_end - ** - ** @param const xcb_xkb_property_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_property_name_end (const xcb_xkb_property_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_string8_t * xcb_xkb_property_value - ** - ** @param const xcb_xkb_property_t *R - ** @returns xcb_xkb_string8_t * - ** - *****************************************************************************/ - -xcb_xkb_string8_t * -xcb_xkb_property_value (const xcb_xkb_property_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_property_value_length - ** - ** @param const xcb_xkb_property_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_property_value_length (const xcb_xkb_property_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_property_value_end - ** - ** @param const xcb_xkb_property_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_property_value_end (const xcb_xkb_property_t *R /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_property_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_property_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_property_next - ** - ** @param xcb_xkb_property_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_property_next (xcb_xkb_property_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_property_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_property_end - ** - ** @param xcb_xkb_property_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_property_end (xcb_xkb_property_iterator_t i /**< */); - -int xcb_xkb_outline_sizeof (const void *_buffer /**< */); @@ -5796,397 +5025,6 @@ xcb_xkb_row_next (xcb_xkb_row_iterator_t *i /**< */); xcb_generic_iterator_t xcb_xkb_row_end (xcb_xkb_row_iterator_t i /**< */); -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_common_doodad_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_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_common_doodad_next - ** - ** @param xcb_xkb_common_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_common_doodad_next (xcb_xkb_common_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_common_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_common_doodad_end - ** - ** @param xcb_xkb_common_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_common_doodad_end (xcb_xkb_common_doodad_iterator_t i /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_shape_doodad_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_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_shape_doodad_next - ** - ** @param xcb_xkb_shape_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_shape_doodad_next (xcb_xkb_shape_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_shape_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_shape_doodad_end - ** - ** @param xcb_xkb_shape_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_shape_doodad_end (xcb_xkb_shape_doodad_iterator_t i /**< */); - -int -xcb_xkb_text_doodad_sizeof (const void *_buffer /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_text_doodad_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_text_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_text_doodad_next - ** - ** @param xcb_xkb_text_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_text_doodad_next (xcb_xkb_text_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_text_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_text_doodad_end - ** - ** @param xcb_xkb_text_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_text_doodad_end (xcb_xkb_text_doodad_iterator_t i /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_indicator_doodad_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_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_indicator_doodad_next - ** - ** @param xcb_xkb_indicator_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_indicator_doodad_next (xcb_xkb_indicator_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_indicator_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_indicator_doodad_end - ** - ** @param xcb_xkb_indicator_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_indicator_doodad_end (xcb_xkb_indicator_doodad_iterator_t i /**< */); - -int -xcb_xkb_logo_doodad_sizeof (const void *_buffer /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_logo_doodad_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_logo_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_logo_doodad_next - ** - ** @param xcb_xkb_logo_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_logo_doodad_next (xcb_xkb_logo_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_logo_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_logo_doodad_end - ** - ** @param xcb_xkb_logo_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_logo_doodad_end (xcb_xkb_logo_doodad_iterator_t i /**< */); - -int -xcb_xkb_doodad_sizeof (const void *_buffer /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_doodad_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_doodad_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_doodad_next - ** - ** @param xcb_xkb_doodad_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_doodad_next (xcb_xkb_doodad_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_doodad_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_doodad_end - ** - ** @param xcb_xkb_doodad_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_doodad_end (xcb_xkb_doodad_iterator_t i /**< */); - -int -xcb_xkb_section_sizeof (const void *_buffer /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_section_rows_length - ** - ** @param const xcb_xkb_section_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_section_rows_length (const xcb_xkb_section_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_row_iterator_t xcb_xkb_section_rows_iterator - ** - ** @param const xcb_xkb_section_t *R - ** @returns xcb_xkb_row_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_row_iterator_t -xcb_xkb_section_rows_iterator (const xcb_xkb_section_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_section_doodads_length - ** - ** @param const xcb_xkb_section_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_section_doodads_length (const xcb_xkb_section_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_doodad_iterator_t xcb_xkb_section_doodads_iterator - ** - ** @param const xcb_xkb_section_t *R - ** @returns xcb_xkb_doodad_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_doodad_iterator_t -xcb_xkb_section_doodads_iterator (const xcb_xkb_section_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_section_overlays_length - ** - ** @param const xcb_xkb_section_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_section_overlays_length (const xcb_xkb_section_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_overlay_iterator_t xcb_xkb_section_overlays_iterator - ** - ** @param const xcb_xkb_section_t *R - ** @returns xcb_xkb_overlay_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_overlay_iterator_t -xcb_xkb_section_overlays_iterator (const xcb_xkb_section_t *R /**< */); - -/** - * Get the next element of the iterator - * @param i Pointer to a xcb_xkb_section_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_section_t) - */ - -/***************************************************************************** - ** - ** void xcb_xkb_section_next - ** - ** @param xcb_xkb_section_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - -void -xcb_xkb_section_next (xcb_xkb_section_iterator_t *i /**< */); - -/** - * Return the iterator pointing to the last element - * @param i An xcb_xkb_section_iterator_t - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_xkb_section_end - ** - ** @param xcb_xkb_section_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_section_end (xcb_xkb_section_iterator_t i /**< */); - int xcb_xkb_listing_sizeof (const void *_buffer /**< */); @@ -7301,6 +6139,92 @@ xcb_xkb_sa_device_valuator_end (xcb_xkb_sa_device_valuator_iterator_t i /**< */ /** * Get the next element of the iterator + * @param i Pointer 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) + */ + +/***************************************************************************** + ** + ** void xcb_xkb_si_action_next + ** + ** @param xcb_xkb_si_action_iterator_t *i + ** @returns void + ** + *****************************************************************************/ + +void +xcb_xkb_si_action_next (xcb_xkb_si_action_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_xkb_si_action_iterator_t + * @return 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. + */ + +/***************************************************************************** + ** + ** xcb_generic_iterator_t xcb_xkb_si_action_end + ** + ** @param xcb_xkb_si_action_iterator_t i + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_si_action_end (xcb_xkb_si_action_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer 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) + */ + +/***************************************************************************** + ** + ** void xcb_xkb_sym_interpret_next + ** + ** @param xcb_xkb_sym_interpret_iterator_t *i + ** @returns void + ** + *****************************************************************************/ + +void +xcb_xkb_sym_interpret_next (xcb_xkb_sym_interpret_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_xkb_sym_interpret_iterator_t + * @return 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. + */ + +/***************************************************************************** + ** + ** xcb_generic_iterator_t xcb_xkb_sym_interpret_end + ** + ** @param xcb_xkb_sym_interpret_iterator_t i + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_sym_interpret_end (xcb_xkb_sym_interpret_iterator_t i /**< */); + +/** + * Get the next element of the iterator * @param i Pointer to a xcb_xkb_action_iterator_t * * Get the next element in the iterator. The member rem is @@ -7343,7 +6267,7 @@ xcb_generic_iterator_t xcb_xkb_action_end (xcb_xkb_action_iterator_t i /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7368,7 +6292,7 @@ xcb_xkb_use_extension (xcb_connection_t *c /**< */, uint16_t wantedMinor /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7447,7 +6371,7 @@ xcb_xkb_select_events_details_sizeof (const void *_buffer /**< */, uint16_t selectAll /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7485,7 +6409,7 @@ xcb_xkb_select_events_checked (xcb_connection_t *c /**< */, const void *details /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7520,7 +6444,7 @@ xcb_xkb_select_events (xcb_connection_t *c /**< */, const void *details /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7558,7 +6482,7 @@ xcb_xkb_select_events_aux_checked (xcb_connection_t *c /** const xcb_xkb_select_events_details_t *details /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7593,7 +6517,7 @@ xcb_xkb_select_events_aux (xcb_connection_t *c /**< */, const xcb_xkb_select_events_details_t *details /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7637,7 +6561,7 @@ xcb_xkb_bell_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7678,7 +6602,7 @@ xcb_xkb_bell (xcb_connection_t *c /**< */, xcb_window_t window /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7701,7 +6625,7 @@ xcb_xkb_get_state (xcb_connection_t *c /**< */, xcb_xkb_device_spec_t deviceSpec /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7758,7 +6682,7 @@ xcb_xkb_get_state_reply (xcb_connection_t *c /**< */, xcb_generic_error_t **e /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7798,7 +6722,7 @@ xcb_xkb_latch_lock_state_checked (xcb_connection_t *c /**< */, uint16_t groupLatch /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7835,7 +6759,7 @@ xcb_xkb_latch_lock_state (xcb_connection_t *c /**< */, uint16_t groupLatch /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7858,7 +6782,7 @@ xcb_xkb_get_controls (xcb_connection_t *c /**< */, xcb_xkb_device_spec_t deviceSpec /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7915,7 +6839,7 @@ xcb_xkb_get_controls_reply (xcb_connection_t *c /**< */, xcb_generic_error_t **e /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -7942,7 +6866,7 @@ xcb_xkb_get_controls_reply (xcb_connection_t *c /**< */, ** @param uint16_t ignoreLockVirtualMods ** @param uint8_t mouseKeysDfltBtn ** @param uint8_t groupsWrap - ** @param xcb_xkb_ax_option_t accessXOptions + ** @param uint16_t accessXOptions ** @param uint32_t affectEnabledControls ** @param uint32_t enabledControls ** @param uint32_t changeControls @@ -7958,8 +6882,8 @@ xcb_xkb_get_controls_reply (xcb_connection_t *c /**< */, ** @param uint16_t accessXTimeout ** @param uint32_t accessXTimeoutMask ** @param uint32_t accessXTimeoutValues - ** @param xcb_xkb_ax_option_t accessXTimeoutOptionsMask - ** @param xcb_xkb_ax_option_t accessXTimeoutOptionsValues + ** @param uint16_t accessXTimeoutOptionsMask + ** @param uint16_t accessXTimeoutOptionsValues ** @param const uint8_t *perKeyRepeat ** @returns xcb_void_cookie_t ** @@ -7978,7 +6902,7 @@ xcb_xkb_set_controls_checked (xcb_connection_t *c /**< */, uint16_t ignoreLockVirtualMods /**< */, uint8_t mouseKeysDfltBtn /**< */, uint8_t groupsWrap /**< */, - xcb_xkb_ax_option_t accessXOptions /**< */, + uint16_t accessXOptions /**< */, uint32_t affectEnabledControls /**< */, uint32_t enabledControls /**< */, uint32_t changeControls /**< */, @@ -7994,12 +6918,12 @@ xcb_xkb_set_controls_checked (xcb_connection_t *c /**< */, uint16_t accessXTimeout /**< */, uint32_t accessXTimeoutMask /**< */, uint32_t accessXTimeoutValues /**< */, - xcb_xkb_ax_option_t accessXTimeoutOptionsMask /**< */, - xcb_xkb_ax_option_t accessXTimeoutOptionsValues /**< */, + uint16_t accessXTimeoutOptionsMask /**< */, + uint16_t accessXTimeoutOptionsValues /**< */, const uint8_t *perKeyRepeat /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -8023,7 +6947,7 @@ xcb_xkb_set_controls_checked (xcb_connection_t *c /**< */, ** @param uint16_t ignoreLockVirtualMods ** @param uint8_t mouseKeysDfltBtn ** @param uint8_t groupsWrap - ** @param xcb_xkb_ax_option_t accessXOptions + ** @param uint16_t accessXOptions ** @param uint32_t affectEnabledControls ** @param uint32_t enabledControls ** @param uint32_t changeControls @@ -8039,8 +6963,8 @@ xcb_xkb_set_controls_checked (xcb_connection_t *c /**< */, ** @param uint16_t accessXTimeout ** @param uint32_t accessXTimeoutMask ** @param uint32_t accessXTimeoutValues - ** @param xcb_xkb_ax_option_t accessXTimeoutOptionsMask - ** @param xcb_xkb_ax_option_t accessXTimeoutOptionsValues + ** @param uint16_t accessXTimeoutOptionsMask + ** @param uint16_t accessXTimeoutOptionsValues ** @param const uint8_t *perKeyRepeat ** @returns xcb_void_cookie_t ** @@ -8059,7 +6983,7 @@ xcb_xkb_set_controls (xcb_connection_t *c /**< */, uint16_t ignoreLockVirtualMods /**< */, uint8_t mouseKeysDfltBtn /**< */, uint8_t groupsWrap /**< */, - xcb_xkb_ax_option_t accessXOptions /**< */, + uint16_t accessXOptions /**< */, uint32_t affectEnabledControls /**< */, uint32_t enabledControls /**< */, uint32_t changeControls /**< */, @@ -8075,8 +6999,8 @@ xcb_xkb_set_controls (xcb_connection_t *c /**< */, uint16_t accessXTimeout /**< */, uint32_t accessXTimeoutMask /**< */, uint32_t accessXTimeoutValues /**< */, - xcb_xkb_ax_option_t accessXTimeoutOptionsMask /**< */, - xcb_xkb_ax_option_t accessXTimeoutOptionsValues /**< */, + uint16_t accessXTimeoutOptionsMask /**< */, + uint16_t accessXTimeoutOptionsValues /**< */, const uint8_t *perKeyRepeat /**< */); @@ -8179,6 +7103,47 @@ xcb_xkb_get_map_map_acts_rtrn_count_end (const xcb_xkb_get_map_reply_t *R /**< /***************************************************************************** ** + ** uint8_t * xcb_xkb_get_map_map_alignment_pad + ** + ** @param const xcb_xkb_get_map_map_t *S + ** @returns uint8_t * + ** + *****************************************************************************/ + +uint8_t * +xcb_xkb_get_map_map_alignment_pad (const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** + ** int xcb_xkb_get_map_map_alignment_pad_length + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns int + ** + *****************************************************************************/ + +int +xcb_xkb_get_map_map_alignment_pad_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_alignment_pad_end + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_get_map_map_alignment_pad_end (const xcb_xkb_get_map_reply_t *R /**< */, + const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** ** xcb_xkb_action_t * xcb_xkb_get_map_map_acts_rtrn_acts ** ** @param const xcb_xkb_get_map_map_t *S @@ -8302,6 +7267,47 @@ xcb_xkb_get_map_map_vmods_rtrn_end (const xcb_xkb_get_map_reply_t *R /**< */, /***************************************************************************** ** + ** uint8_t * xcb_xkb_get_map_map_alignment_pad_2 + ** + ** @param const xcb_xkb_get_map_map_t *S + ** @returns uint8_t * + ** + *****************************************************************************/ + +uint8_t * +xcb_xkb_get_map_map_alignment_pad_2 (const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** + ** int xcb_xkb_get_map_map_alignment_pad_2_length + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns int + ** + *****************************************************************************/ + +int +xcb_xkb_get_map_map_alignment_pad_2_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_alignment_pad_2_end + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_get_map_map_alignment_pad_2_end (const xcb_xkb_get_map_reply_t *R /**< */, + const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** ** xcb_xkb_set_explicit_t * xcb_xkb_get_map_map_explicit_rtrn ** ** @param const xcb_xkb_get_map_map_t *S @@ -8343,6 +7349,47 @@ xcb_xkb_get_map_map_explicit_rtrn_iterator (const xcb_xkb_get_map_reply_t *R /* /***************************************************************************** ** + ** uint16_t * xcb_xkb_get_map_map_alignment_pad_3 + ** + ** @param const xcb_xkb_get_map_map_t *S + ** @returns uint16_t * + ** + *****************************************************************************/ + +uint16_t * +xcb_xkb_get_map_map_alignment_pad_3 (const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** + ** int xcb_xkb_get_map_map_alignment_pad_3_length + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns int + ** + *****************************************************************************/ + +int +xcb_xkb_get_map_map_alignment_pad_3_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_alignment_pad_3_end + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_get_map_map_alignment_pad_3_end (const xcb_xkb_get_map_reply_t *R /**< */, + const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** ** xcb_xkb_key_mod_map_t * xcb_xkb_get_map_map_modmap_rtrn ** ** @param const xcb_xkb_get_map_map_t *S @@ -8384,6 +7431,47 @@ xcb_xkb_get_map_map_modmap_rtrn_iterator (const xcb_xkb_get_map_reply_t *R /**< /***************************************************************************** ** + ** uint16_t * xcb_xkb_get_map_map_alignment_pad_4 + ** + ** @param const xcb_xkb_get_map_map_t *S + ** @returns uint16_t * + ** + *****************************************************************************/ + +uint16_t * +xcb_xkb_get_map_map_alignment_pad_4 (const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** + ** int xcb_xkb_get_map_map_alignment_pad_4_length + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns int + ** + *****************************************************************************/ + +int +xcb_xkb_get_map_map_alignment_pad_4_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_alignment_pad_4_end + ** + ** @param const xcb_xkb_get_map_map_t *R + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_get_map_map_alignment_pad_4_end (const xcb_xkb_get_map_reply_t *R /**< */, + const xcb_xkb_get_map_map_t *S /**< */); + + +/***************************************************************************** + ** ** xcb_xkb_key_v_mod_map_t * xcb_xkb_get_map_map_vmodmap_rtrn ** ** @param const xcb_xkb_get_map_map_t *S @@ -8429,7 +7517,7 @@ xcb_xkb_get_map_map_serialize (void **_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -8443,7 +7531,7 @@ xcb_xkb_get_map_map_unpack (const void *_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -8457,14 +7545,14 @@ xcb_xkb_get_map_map_sizeof (const void *_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, uint16_t present /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -8521,7 +7609,7 @@ xcb_xkb_get_map (xcb_connection_t *c /**< */, uint8_t nVModMapKeys /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -8974,7 +8062,7 @@ xcb_xkb_set_map_values_serialize (void **_buffer /**< uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -8988,7 +8076,7 @@ xcb_xkb_set_map_values_unpack (const void *_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -9002,14 +8090,14 @@ xcb_xkb_set_map_values_sizeof (const void *_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, uint16_t present /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9087,7 +8175,7 @@ xcb_xkb_set_map_checked (xcb_connection_t *c /**< */, const void *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9162,7 +8250,7 @@ xcb_xkb_set_map (xcb_connection_t *c /**< */, const void *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9240,7 +8328,7 @@ xcb_xkb_set_map_aux_checked (xcb_connection_t *c /**< */, const xcb_xkb_set_map_values_t *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9318,7 +8406,7 @@ int xcb_xkb_get_compat_map_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9349,7 +8437,7 @@ xcb_xkb_get_compat_map (xcb_connection_t *c /**< */, uint16_t nSI /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9385,14 +8473,14 @@ xcb_xkb_get_compat_map_unchecked (xcb_connection_t *c /**< */, /***************************************************************************** ** - ** uint8_t * xcb_xkb_get_compat_map_si_rtrn + ** xcb_xkb_sym_interpret_t * xcb_xkb_get_compat_map_si_rtrn ** ** @param const xcb_xkb_get_compat_map_reply_t *R - ** @returns uint8_t * + ** @returns xcb_xkb_sym_interpret_t * ** *****************************************************************************/ -uint8_t * +xcb_xkb_sym_interpret_t * xcb_xkb_get_compat_map_si_rtrn (const xcb_xkb_get_compat_map_reply_t *R /**< */); @@ -9411,15 +8499,15 @@ xcb_xkb_get_compat_map_si_rtrn_length (const xcb_xkb_get_compat_map_reply_t *R /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_get_compat_map_si_rtrn_end + ** xcb_xkb_sym_interpret_iterator_t xcb_xkb_get_compat_map_si_rtrn_iterator ** ** @param const xcb_xkb_get_compat_map_reply_t *R - ** @returns xcb_generic_iterator_t + ** @returns xcb_xkb_sym_interpret_iterator_t ** *****************************************************************************/ -xcb_generic_iterator_t -xcb_xkb_get_compat_map_si_rtrn_end (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 /**< */); /***************************************************************************** @@ -9495,7 +8583,7 @@ int xcb_xkb_set_compat_map_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9510,32 +8598,32 @@ xcb_xkb_set_compat_map_sizeof (const void *_buffer /**< */); ** ** xcb_void_cookie_t xcb_xkb_set_compat_map_checked ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint8_t recomputeActions - ** @param uint8_t truncateSI - ** @param uint8_t groups - ** @param uint16_t firstSI - ** @param uint16_t nSI - ** @param const uint8_t *si - ** @param const xcb_xkb_mod_def_t *groupMaps + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint8_t recomputeActions + ** @param uint8_t truncateSI + ** @param uint8_t groups + ** @param uint16_t firstSI + ** @param uint16_t nSI + ** @param const xcb_xkb_sym_interpret_t *si + ** @param const xcb_xkb_mod_def_t *groupMaps ** @returns xcb_void_cookie_t ** *****************************************************************************/ 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 uint8_t *si /**< */, - const xcb_xkb_mod_def_t *groupMaps /**< */); - -/** - * Delivers a request to the X server +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 /**< */); + +/** + * * @param c The connection * @return A cookie * @@ -9547,32 +8635,32 @@ xcb_xkb_set_compat_map_checked (xcb_connection_t *c /**< */, ** ** xcb_void_cookie_t xcb_xkb_set_compat_map ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint8_t recomputeActions - ** @param uint8_t truncateSI - ** @param uint8_t groups - ** @param uint16_t firstSI - ** @param uint16_t nSI - ** @param const uint8_t *si - ** @param const xcb_xkb_mod_def_t *groupMaps + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint8_t recomputeActions + ** @param uint8_t truncateSI + ** @param uint8_t groups + ** @param uint16_t firstSI + ** @param uint16_t nSI + ** @param const xcb_xkb_sym_interpret_t *si + ** @param const xcb_xkb_mod_def_t *groupMaps ** @returns xcb_void_cookie_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 uint8_t *si /**< */, - const xcb_xkb_mod_def_t *groupMaps /**< */); - -/** - * Delivers a request to the X server +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 /**< */); + +/** + * * @param c The connection * @return A cookie * @@ -9595,7 +8683,7 @@ xcb_xkb_get_indicator_state (xcb_connection_t *c /**< */, xcb_xkb_device_spec_t deviceSpec /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9655,7 +8743,7 @@ int xcb_xkb_get_indicator_map_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9680,7 +8768,7 @@ xcb_xkb_get_indicator_map (xcb_connection_t *c /**< */, uint32_t which /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9781,7 +8869,7 @@ int xcb_xkb_set_indicator_map_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9811,7 +8899,7 @@ xcb_xkb_set_indicator_map_checked (xcb_connection_t *c /**< */, const xcb_xkb_indicator_map_t *maps /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9838,7 +8926,7 @@ xcb_xkb_set_indicator_map (xcb_connection_t *c /**< */, const xcb_xkb_indicator_map_t *maps /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9867,7 +8955,7 @@ xcb_xkb_get_named_indicator (xcb_connection_t *c /**< */, xcb_atom_t indicator /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9930,7 +9018,7 @@ xcb_xkb_get_named_indicator_reply (xcb_connection_t *c /** xcb_generic_error_t **e /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -9984,7 +9072,7 @@ xcb_xkb_set_named_indicator_checked (xcb_connection_t *c /**< */, uint32_t map_ctrls /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -10119,6 +9207,47 @@ xcb_xkb_get_names_value_list_n_levels_per_type_end (const xcb_xkb_get_names_repl /***************************************************************************** ** + ** uint8_t * xcb_xkb_get_names_value_list_alignment_pad + ** + ** @param const xcb_xkb_get_names_value_list_t *S + ** @returns uint8_t * + ** + *****************************************************************************/ + +uint8_t * +xcb_xkb_get_names_value_list_alignment_pad (const xcb_xkb_get_names_value_list_t *S /**< */); + + +/***************************************************************************** + ** + ** int xcb_xkb_get_names_value_list_alignment_pad_length + ** + ** @param const xcb_xkb_get_names_value_list_t *R + ** @returns int + ** + *****************************************************************************/ + +int +xcb_xkb_get_names_value_list_alignment_pad_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_alignment_pad_end + ** + ** @param const xcb_xkb_get_names_value_list_t *R + ** @returns xcb_generic_iterator_t + ** + *****************************************************************************/ + +xcb_generic_iterator_t +xcb_xkb_get_names_value_list_alignment_pad_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 ** ** @param const xcb_xkb_get_names_value_list_t *S @@ -10439,7 +9568,7 @@ xcb_xkb_get_names_value_list_sizeof (const void *_buffer /**< */, uint32_t which /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -10464,7 +9593,7 @@ xcb_xkb_get_names (xcb_connection_t *c /**< */, uint32_t which /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -10943,7 +10072,7 @@ xcb_xkb_set_names_values_sizeof (const void *_buffer /**< */, uint32_t which /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -10997,7 +10126,7 @@ xcb_xkb_set_names_checked (xcb_connection_t *c /**< */, const void *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -11048,7 +10177,7 @@ xcb_xkb_set_names (xcb_connection_t *c /**< */, const void *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -11102,7 +10231,7 @@ xcb_xkb_set_names_aux_checked (xcb_connection_t *c /**< */, const xcb_xkb_set_names_values_t *values /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -11152,401 +10281,8 @@ xcb_xkb_set_names_aux (xcb_connection_t *c /**< */, uint16_t totalKTLevelNames /**< */, const xcb_xkb_set_names_values_t *values /**< */); -int -xcb_xkb_get_geometry_sizeof (const void *_buffer /**< */); - /** - * Delivers a request to the X server - * @param c The connection - * @return A cookie * - * Delivers a request to the X server. - * - */ - -/***************************************************************************** - ** - ** xcb_xkb_get_geometry_cookie_t xcb_xkb_get_geometry - ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param xcb_atom_t name - ** @returns xcb_xkb_get_geometry_cookie_t - ** - *****************************************************************************/ - -xcb_xkb_get_geometry_cookie_t -xcb_xkb_get_geometry (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - xcb_atom_t name /**< */); - -/** - * Delivers a request to the X server - * @param c The connection - * @return 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. - */ - -/***************************************************************************** - ** - ** xcb_xkb_get_geometry_cookie_t xcb_xkb_get_geometry_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param xcb_atom_t name - ** @returns xcb_xkb_get_geometry_cookie_t - ** - *****************************************************************************/ - -xcb_xkb_get_geometry_cookie_t -xcb_xkb_get_geometry_unchecked (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - xcb_atom_t name /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_t * xcb_xkb_get_geometry_label_font - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_counted_string_16_t * - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_t * -xcb_xkb_get_geometry_label_font (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_properties_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_properties_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_property_iterator_t xcb_xkb_get_geometry_properties_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_property_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_property_iterator_t -xcb_xkb_get_geometry_properties_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_colors_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_colors_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_iterator_t xcb_xkb_get_geometry_colors_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_counted_string_16_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_iterator_t -xcb_xkb_get_geometry_colors_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_shapes_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_shapes_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_shape_iterator_t xcb_xkb_get_geometry_shapes_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_shape_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_shape_iterator_t -xcb_xkb_get_geometry_shapes_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_sections_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_sections_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_section_iterator_t xcb_xkb_get_geometry_sections_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_section_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_section_iterator_t -xcb_xkb_get_geometry_sections_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_doodads_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_doodads_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_doodad_iterator_t xcb_xkb_get_geometry_doodads_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_doodad_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_doodad_iterator_t -xcb_xkb_get_geometry_doodads_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_key_alias_t * xcb_xkb_get_geometry_key_aliases - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_key_alias_t * - ** - *****************************************************************************/ - -xcb_xkb_key_alias_t * -xcb_xkb_get_geometry_key_aliases (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_geometry_key_aliases_length - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_geometry_key_aliases_length (const xcb_xkb_get_geometry_reply_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_key_alias_iterator_t xcb_xkb_get_geometry_key_aliases_iterator - ** - ** @param const xcb_xkb_get_geometry_reply_t *R - ** @returns xcb_xkb_key_alias_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_alias_iterator_t -xcb_xkb_get_geometry_key_aliases_iterator (const xcb_xkb_get_geometry_reply_t *R /**< */); - -/** - * Return the reply - * @param c The connection - * @param cookie The cookie - * @param e The xcb_generic_error_t supplied - * - * Returns the reply of the request asked by - * - * The parameter @p e supplied to this function must be NULL if - * xcb_xkb_get_geometry_unchecked(). is used. - * Otherwise, it stores the error if any. - * - * The returned value must be freed by the caller using free(). - */ - -/***************************************************************************** - ** - ** xcb_xkb_get_geometry_reply_t * xcb_xkb_get_geometry_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_get_geometry_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_xkb_get_geometry_reply_t * - ** - *****************************************************************************/ - -xcb_xkb_get_geometry_reply_t * -xcb_xkb_get_geometry_reply (xcb_connection_t *c /**< */, - xcb_xkb_get_geometry_cookie_t cookie /**< */, - xcb_generic_error_t **e /**< */); - -int -xcb_xkb_set_geometry_sizeof (const void *_buffer /**< */); - -/** - * Delivers a request to the X server - * @param c The connection - * @return 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(). - */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_xkb_set_geometry_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint8_t nShapes - ** @param uint8_t nSections - ** @param xcb_atom_t name - ** @param uint16_t widthMM - ** @param uint16_t heightMM - ** @param uint16_t nProperties - ** @param uint16_t nColors - ** @param uint16_t nDoodads - ** @param uint16_t nKeyAliases - ** @param uint8_t baseColorNdx - ** @param uint8_t labelColorNdx - ** @param xcb_xkb_counted_string_16_t *labelFont - ** @param const xcb_xkb_property_t *properties - ** @param const xcb_xkb_counted_string_16_t *colors - ** @param const xcb_xkb_shape_t *shapes - ** @param const xcb_xkb_section_t *sections - ** @param const xcb_xkb_doodad_t *doodads - ** @param const xcb_xkb_key_alias_t *keyAliases - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - -xcb_void_cookie_t -xcb_xkb_set_geometry_checked (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - uint8_t nShapes /**< */, - uint8_t nSections /**< */, - xcb_atom_t name /**< */, - uint16_t widthMM /**< */, - uint16_t heightMM /**< */, - uint16_t nProperties /**< */, - uint16_t nColors /**< */, - uint16_t nDoodads /**< */, - uint16_t nKeyAliases /**< */, - uint8_t baseColorNdx /**< */, - uint8_t labelColorNdx /**< */, - xcb_xkb_counted_string_16_t *labelFont /**< */, - const xcb_xkb_property_t *properties /**< */, - const xcb_xkb_counted_string_16_t *colors /**< */, - const xcb_xkb_shape_t *shapes /**< */, - const xcb_xkb_section_t *sections /**< */, - const xcb_xkb_doodad_t *doodads /**< */, - const xcb_xkb_key_alias_t *keyAliases /**< */); - -/** - * Delivers a request to the X server - * @param c The connection - * @return A cookie - * - * Delivers a request to the X server. - * - */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_xkb_set_geometry - ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint8_t nShapes - ** @param uint8_t nSections - ** @param xcb_atom_t name - ** @param uint16_t widthMM - ** @param uint16_t heightMM - ** @param uint16_t nProperties - ** @param uint16_t nColors - ** @param uint16_t nDoodads - ** @param uint16_t nKeyAliases - ** @param uint8_t baseColorNdx - ** @param uint8_t labelColorNdx - ** @param xcb_xkb_counted_string_16_t *labelFont - ** @param const xcb_xkb_property_t *properties - ** @param const xcb_xkb_counted_string_16_t *colors - ** @param const xcb_xkb_shape_t *shapes - ** @param const xcb_xkb_section_t *sections - ** @param const xcb_xkb_doodad_t *doodads - ** @param const xcb_xkb_key_alias_t *keyAliases - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - -xcb_void_cookie_t -xcb_xkb_set_geometry (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - uint8_t nShapes /**< */, - uint8_t nSections /**< */, - xcb_atom_t name /**< */, - uint16_t widthMM /**< */, - uint16_t heightMM /**< */, - uint16_t nProperties /**< */, - uint16_t nColors /**< */, - uint16_t nDoodads /**< */, - uint16_t nKeyAliases /**< */, - uint8_t baseColorNdx /**< */, - uint8_t labelColorNdx /**< */, - xcb_xkb_counted_string_16_t *labelFont /**< */, - const xcb_xkb_property_t *properties /**< */, - const xcb_xkb_counted_string_16_t *colors /**< */, - const xcb_xkb_shape_t *shapes /**< */, - const xcb_xkb_section_t *sections /**< */, - const xcb_xkb_doodad_t *doodads /**< */, - const xcb_xkb_key_alias_t *keyAliases /**< */); - -/** - * Delivers a request to the X server * @param c The connection * @return A cookie * @@ -11579,7 +10315,7 @@ xcb_xkb_per_client_flags (xcb_connection_t *c /**< */, uint32_t autoCtrlsValues /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -11646,24 +10382,10 @@ xcb_xkb_per_client_flags_reply (xcb_connection_t *c /**< */, xcb_generic_error_t **e /**< */); int -xcb_xkb_list_components_serialize (void **_buffer /**< */, - const xcb_xkb_list_components_request_t *_aux /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); - -int -xcb_xkb_list_components_unserialize (const void *_buffer /**< */, - xcb_xkb_list_components_request_t **_aux /**< */); - -int xcb_xkb_list_components_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -11675,44 +10397,20 @@ xcb_xkb_list_components_sizeof (const void *_buffer /**< */); ** ** xcb_xkb_list_components_cookie_t xcb_xkb_list_components ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint16_t maxNames - ** @param uint8_t keymapsSpecLen - ** @param const xcb_xkb_string8_t *keymapsSpec - ** @param uint8_t keycodesSpecLen - ** @param const xcb_xkb_string8_t *keycodesSpec - ** @param uint8_t typesSpecLen - ** @param const xcb_xkb_string8_t *typesSpec - ** @param uint8_t compatMapSpecLen - ** @param const xcb_xkb_string8_t *compatMapSpec - ** @param uint8_t symbolsSpecLen - ** @param const xcb_xkb_string8_t *symbolsSpec - ** @param uint8_t geometrySpecLen - ** @param const xcb_xkb_string8_t *geometrySpec + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint16_t maxNames ** @returns xcb_xkb_list_components_cookie_t ** *****************************************************************************/ xcb_xkb_list_components_cookie_t -xcb_xkb_list_components (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - uint16_t maxNames /**< */, - uint8_t keymapsSpecLen /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - uint8_t keycodesSpecLen /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - uint8_t typesSpecLen /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - uint8_t compatMapSpecLen /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - uint8_t symbolsSpecLen /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - uint8_t geometrySpecLen /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); - -/** - * Delivers a request to the X server +xcb_xkb_list_components (xcb_connection_t *c /**< */, + xcb_xkb_device_spec_t deviceSpec /**< */, + uint16_t maxNames /**< */); + +/** + * * @param c The connection * @return A cookie * @@ -11727,41 +10425,17 @@ xcb_xkb_list_components (xcb_connection_t *c /**< */, ** ** xcb_xkb_list_components_cookie_t xcb_xkb_list_components_unchecked ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint16_t maxNames - ** @param uint8_t keymapsSpecLen - ** @param const xcb_xkb_string8_t *keymapsSpec - ** @param uint8_t keycodesSpecLen - ** @param const xcb_xkb_string8_t *keycodesSpec - ** @param uint8_t typesSpecLen - ** @param const xcb_xkb_string8_t *typesSpec - ** @param uint8_t compatMapSpecLen - ** @param const xcb_xkb_string8_t *compatMapSpec - ** @param uint8_t symbolsSpecLen - ** @param const xcb_xkb_string8_t *symbolsSpec - ** @param uint8_t geometrySpecLen - ** @param const xcb_xkb_string8_t *geometrySpec + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint16_t maxNames ** @returns xcb_xkb_list_components_cookie_t ** *****************************************************************************/ xcb_xkb_list_components_cookie_t -xcb_xkb_list_components_unchecked (xcb_connection_t *c /**< */, - xcb_xkb_device_spec_t deviceSpec /**< */, - uint16_t maxNames /**< */, - uint8_t keymapsSpecLen /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - uint8_t keycodesSpecLen /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - uint8_t typesSpecLen /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - uint8_t compatMapSpecLen /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - uint8_t symbolsSpecLen /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - uint8_t geometrySpecLen /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); +xcb_xkb_list_components_unchecked (xcb_connection_t *c /**< */, + xcb_xkb_device_spec_t deviceSpec /**< */, + uint16_t maxNames /**< */); /***************************************************************************** @@ -11950,23 +10624,6 @@ xcb_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_serialize (void **_buffer /**< */, - const xcb_xkb_get_kbd_by_name_request_t *_aux /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); - -int -xcb_xkb_get_kbd_by_name_unserialize (const void *_buffer /**< */, - xcb_xkb_get_kbd_by_name_request_t **_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_sizeof (const void *_buffer /**< */); - /***************************************************************************** ** @@ -12317,7 +10974,7 @@ xcb_xkb_get_kbd_by_name_replies_types_map_serialize (void uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -12331,7 +10988,7 @@ xcb_xkb_get_kbd_by_name_replies_types_map_unpack (const void uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -12345,7 +11002,7 @@ xcb_xkb_get_kbd_by_name_replies_types_map_sizeof (const void *_buffer /**< */, uint8_t nKeyActions /**< */, uint16_t totalActions /**< */, uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, + uint16_t virtualMods /**< */, uint8_t totalKeyExplicit /**< */, uint8_t totalModMapKeys /**< */, uint8_t totalVModMapKeys /**< */, @@ -12354,774 +11011,6 @@ xcb_xkb_get_kbd_by_name_replies_types_map_sizeof (const void *_buffer /**< */, /***************************************************************************** ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_types_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_types_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_key_type_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_type_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_syms_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_syms_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_key_sym_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_sym_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_acts_rtrn_count - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_acts_rtrn_count (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_acts_rtrn_count_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_acts_rtrn_count_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map_acts_rtrn_acts - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_action_t * - ** - *****************************************************************************/ - -xcb_xkb_action_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_acts_rtrn_acts (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_acts_rtrn_acts_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_acts_rtrn_acts_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_action_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_action_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map_behaviors_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_set_behavior_t * - ** - *****************************************************************************/ - -xcb_xkb_set_behavior_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_behaviors_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_behaviors_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_behaviors_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_set_behavior_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_set_behavior_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_vmods_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_vmods_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_vmods_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_vmods_rtrn_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map_explicit_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_set_explicit_t * - ** - *****************************************************************************/ - -xcb_xkb_set_explicit_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_explicit_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_explicit_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_explicit_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_set_explicit_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_set_explicit_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map_modmap_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_mod_map_t * - ** - *****************************************************************************/ - -xcb_xkb_key_mod_map_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_modmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_modmap_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_modmap_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_key_mod_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_mod_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map_vmodmap_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_v_mod_map_t * - ** - *****************************************************************************/ - -xcb_xkb_key_v_mod_map_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_vmodmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_client_symbols_map_vmodmap_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_vmodmap_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *R - ** @returns xcb_xkb_key_v_mod_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_v_mod_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_client_symbols_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_client_symbols_map_serialize (void **_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - uint8_t totalKeyExplicit /**< */, - uint8_t totalModMapKeys /**< */, - uint8_t totalVModMapKeys /**< */, - uint16_t present /**< */, - const xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_unpack (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - uint8_t totalKeyExplicit /**< */, - uint8_t totalModMapKeys /**< */, - uint8_t totalVModMapKeys /**< */, - uint16_t present /**< */, - xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_sizeof (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - uint8_t totalKeyExplicit /**< */, - uint8_t totalModMapKeys /**< */, - uint8_t totalVModMapKeys /**< */, - uint16_t present /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_types_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_types_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_key_type_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_type_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_syms_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_syms_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_key_sym_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_sym_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_acts_rtrn_count - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_acts_rtrn_count (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_acts_rtrn_count_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_acts_rtrn_count_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map_acts_rtrn_acts - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_action_t * - ** - *****************************************************************************/ - -xcb_xkb_action_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_acts_rtrn_acts (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_acts_rtrn_acts_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_acts_rtrn_acts_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_action_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_action_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map_behaviors_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_set_behavior_t * - ** - *****************************************************************************/ - -xcb_xkb_set_behavior_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_behaviors_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_behaviors_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_behaviors_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_set_behavior_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_set_behavior_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_vmods_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_vmods_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_vmods_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_vmods_rtrn_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map_explicit_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_set_explicit_t * - ** - *****************************************************************************/ - -xcb_xkb_set_explicit_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_explicit_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_explicit_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_explicit_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_set_explicit_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_set_explicit_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map_modmap_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_mod_map_t * - ** - *****************************************************************************/ - -xcb_xkb_key_mod_map_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_modmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_modmap_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_modmap_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_key_mod_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_mod_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map_vmodmap_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_v_mod_map_t * - ** - *****************************************************************************/ - -xcb_xkb_key_v_mod_map_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_vmodmap_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_server_symbols_map_vmodmap_rtrn_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_vmodmap_rtrn_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *R - ** @returns xcb_xkb_key_v_mod_map_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_v_mod_map_iterator_t -xcb_xkb_get_kbd_by_name_replies_server_symbols_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_server_symbols_map_serialize (void **_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - uint8_t totalKeyExplicit /**< */, - uint8_t totalModMapKeys /**< */, - uint8_t totalVModMapKeys /**< */, - uint16_t present /**< */, - const xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_unpack (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - uint8_t totalKeyExplicit /**< */, - uint8_t totalModMapKeys /**< */, - uint8_t totalVModMapKeys /**< */, - uint16_t present /**< */, - xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_sizeof (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint8_t nKeySyms /**< */, - uint8_t nKeyActions /**< */, - uint16_t totalActions /**< */, - uint8_t totalKeyBehaviors /**< */, - uint8_t nVModMapKeys /**< */, - 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 ** ** @param const xcb_xkb_get_kbd_by_name_replies_t *S @@ -13529,421 +11418,14 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_sizeof (const void *_buffe /***************************************************************************** ** - ** xcb_atom_t * xcb_xkb_get_kbd_by_name_replies_other_names_value_list_type_names - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_type_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_type_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_type_names_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_n_levels_per_type - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_n_levels_per_type_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_n_levels_per_type_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_kt_level_names + ** xcb_xkb_sym_interpret_t * xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn ** ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * + ** @returns xcb_xkb_sym_interpret_t * ** *****************************************************************************/ -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_kt_level_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_kt_level_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_kt_level_names_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_indicator_names - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_indicator_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_indicator_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_indicator_names_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_virtual_mod_names - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_virtual_mod_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_virtual_mod_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_virtual_mod_names_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_groups - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_groups (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_groups_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_groups_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_t * xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_names - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_name_t * - ** - *****************************************************************************/ - -xcb_xkb_key_name_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_key_names_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_xkb_key_name_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_name_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_t * xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_aliases - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_alias_t * - ** - *****************************************************************************/ - -xcb_xkb_key_alias_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_aliases (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_key_aliases_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_key_aliases_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_xkb_key_alias_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_alias_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_radio_group_names - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - -xcb_atom_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_radio_group_names (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_other_names_value_list_radio_group_names_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_radio_group_names_end - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_other_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_other_names_value_list_serialize (void **_buffer /**< */, - uint8_t nTypes /**< */, - uint16_t nKTLevels /**< */, - 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_other_names_value_list_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_unpack (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint16_t nKTLevels /**< */, - 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_other_names_value_list_t *_aux /**< */); - -int -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_sizeof (const void *_buffer /**< */, - uint8_t nTypes /**< */, - uint16_t nKTLevels /**< */, - uint32_t indicators /**< */, - uint16_t virtualMods /**< */, - uint8_t groupNames /**< */, - uint8_t nKeys /**< */, - uint8_t nKeyAliases /**< */, - uint8_t nRadioGroups /**< */, - uint32_t which /**< */); - - -/***************************************************************************** - ** - ** uint8_t * xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns uint8_t * - ** - *****************************************************************************/ - -uint8_t * +xcb_xkb_sym_interpret_t * xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); @@ -13963,16 +11445,16 @@ xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_length (const xcb_xkb_get_kbd /***************************************************************************** ** - ** xcb_generic_iterator_t xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_end + ** xcb_xkb_sym_interpret_iterator_t xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_iterator ** ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_generic_iterator_t + ** @returns xcb_xkb_sym_interpret_iterator_t ** *****************************************************************************/ -xcb_generic_iterator_t -xcb_xkb_get_kbd_by_name_replies_compat_map_si_rtrn_end (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 /**< */); /***************************************************************************** @@ -14018,32 +11500,6 @@ xcb_xkb_get_kbd_by_name_replies_compat_map_group_rtrn_iterator (const xcb_xkb_ge /***************************************************************************** ** - ** xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t * xcb_xkb_get_kbd_by_name_replies_client_symbols_map - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t * - ** - *****************************************************************************/ - -xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t * -xcb_xkb_get_kbd_by_name_replies_client_symbols_map (const xcb_xkb_get_kbd_by_name_replies_t *R /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t * xcb_xkb_get_kbd_by_name_replies_server_symbols_map - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t * - ** - *****************************************************************************/ - -xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t * -xcb_xkb_get_kbd_by_name_replies_server_symbols_map (const xcb_xkb_get_kbd_by_name_replies_t *R /**< */); - - -/***************************************************************************** - ** ** xcb_xkb_indicator_map_t * xcb_xkb_get_kbd_by_name_replies_indicator_maps_maps ** ** @param const xcb_xkb_get_kbd_by_name_replies_t *S @@ -14098,19 +11554,6 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list (const xcb_xkb_get_kbd_by_n /***************************************************************************** ** - ** xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t * xcb_xkb_get_kbd_by_name_replies_other_names_value_list - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t * - ** - *****************************************************************************/ - -xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t * -xcb_xkb_get_kbd_by_name_replies_other_names_value_list (const xcb_xkb_get_kbd_by_name_replies_t *R /**< */); - - -/***************************************************************************** - ** ** xcb_xkb_counted_string_16_t * xcb_xkb_get_kbd_by_name_replies_geometry_label_font ** ** @param const xcb_xkb_get_kbd_by_name_replies_t *R @@ -14121,187 +11564,6 @@ xcb_xkb_get_kbd_by_name_replies_other_names_value_list (const xcb_xkb_get_kbd_by xcb_xkb_counted_string_16_t * xcb_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_geometry_properties_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_properties_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */, - const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_property_iterator_t xcb_xkb_get_kbd_by_name_replies_geometry_properties_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_property_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_property_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_properties_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_geometry_colors_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_colors_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */, - const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_counted_string_16_iterator_t xcb_xkb_get_kbd_by_name_replies_geometry_colors_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_counted_string_16_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_counted_string_16_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_colors_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_geometry_shapes_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_shapes_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */, - const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_shape_iterator_t xcb_xkb_get_kbd_by_name_replies_geometry_shapes_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_shape_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_shape_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_shapes_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_geometry_sections_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_sections_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */, - const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_section_iterator_t xcb_xkb_get_kbd_by_name_replies_geometry_sections_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_section_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_section_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_sections_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_geometry_doodads_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_doodads_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */, - const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** xcb_xkb_doodad_iterator_t xcb_xkb_get_kbd_by_name_replies_geometry_doodads_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_doodad_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_doodad_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_doodads_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_t * xcb_xkb_get_kbd_by_name_replies_geometry_key_aliases - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *S - ** @returns xcb_xkb_key_alias_t * - ** - *****************************************************************************/ - -xcb_xkb_key_alias_t * -xcb_xkb_get_kbd_by_name_replies_geometry_key_aliases (const xcb_xkb_get_kbd_by_name_replies_t *S /**< */); - - -/***************************************************************************** - ** - ** int xcb_xkb_get_kbd_by_name_replies_geometry_key_aliases_length - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns int - ** - *****************************************************************************/ - -int -xcb_xkb_get_kbd_by_name_replies_geometry_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_geometry_key_aliases_iterator - ** - ** @param const xcb_xkb_get_kbd_by_name_replies_t *R - ** @returns xcb_xkb_key_alias_iterator_t - ** - *****************************************************************************/ - -xcb_xkb_key_alias_iterator_t -xcb_xkb_get_kbd_by_name_replies_geometry_key_aliases_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_serialize (void **_buffer /**< */, uint16_t reported /**< */, @@ -14317,7 +11579,7 @@ xcb_xkb_get_kbd_by_name_replies_sizeof (const void *_buffer /**< */, uint16_t reported /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14329,48 +11591,24 @@ xcb_xkb_get_kbd_by_name_replies_sizeof (const void *_buffer /**< */, ** ** xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint16_t need - ** @param uint16_t want - ** @param uint8_t load - ** @param uint8_t keymapsSpecLen - ** @param const xcb_xkb_string8_t *keymapsSpec - ** @param uint8_t keycodesSpecLen - ** @param const xcb_xkb_string8_t *keycodesSpec - ** @param uint8_t typesSpecLen - ** @param const xcb_xkb_string8_t *typesSpec - ** @param uint8_t compatMapSpecLen - ** @param const xcb_xkb_string8_t *compatMapSpec - ** @param uint8_t symbolsSpecLen - ** @param const xcb_xkb_string8_t *symbolsSpec - ** @param uint8_t geometrySpecLen - ** @param const xcb_xkb_string8_t *geometrySpec + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint16_t need + ** @param uint16_t want + ** @param uint8_t load ** @returns xcb_xkb_get_kbd_by_name_cookie_t ** *****************************************************************************/ 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 /**< */, - uint8_t keymapsSpecLen /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - uint8_t keycodesSpecLen /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - uint8_t typesSpecLen /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - uint8_t compatMapSpecLen /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - uint8_t symbolsSpecLen /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - uint8_t geometrySpecLen /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); - -/** - * Delivers a request to the X server +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 /**< */); + +/** + * * @param c The connection * @return A cookie * @@ -14385,45 +11623,21 @@ xcb_xkb_get_kbd_by_name (xcb_connection_t *c /**< */, ** ** xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name_unchecked ** - ** @param xcb_connection_t *c - ** @param xcb_xkb_device_spec_t deviceSpec - ** @param uint16_t need - ** @param uint16_t want - ** @param uint8_t load - ** @param uint8_t keymapsSpecLen - ** @param const xcb_xkb_string8_t *keymapsSpec - ** @param uint8_t keycodesSpecLen - ** @param const xcb_xkb_string8_t *keycodesSpec - ** @param uint8_t typesSpecLen - ** @param const xcb_xkb_string8_t *typesSpec - ** @param uint8_t compatMapSpecLen - ** @param const xcb_xkb_string8_t *compatMapSpec - ** @param uint8_t symbolsSpecLen - ** @param const xcb_xkb_string8_t *symbolsSpec - ** @param uint8_t geometrySpecLen - ** @param const xcb_xkb_string8_t *geometrySpec + ** @param xcb_connection_t *c + ** @param xcb_xkb_device_spec_t deviceSpec + ** @param uint16_t need + ** @param uint16_t want + ** @param uint8_t load ** @returns xcb_xkb_get_kbd_by_name_cookie_t ** *****************************************************************************/ 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 /**< */, - uint8_t keymapsSpecLen /**< */, - const xcb_xkb_string8_t *keymapsSpec /**< */, - uint8_t keycodesSpecLen /**< */, - const xcb_xkb_string8_t *keycodesSpec /**< */, - uint8_t typesSpecLen /**< */, - const xcb_xkb_string8_t *typesSpec /**< */, - uint8_t compatMapSpecLen /**< */, - const xcb_xkb_string8_t *compatMapSpec /**< */, - uint8_t symbolsSpecLen /**< */, - const xcb_xkb_string8_t *symbolsSpec /**< */, - uint8_t geometrySpecLen /**< */, - const xcb_xkb_string8_t *geometrySpec /**< */); +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 /**< */); /***************************************************************************** @@ -14473,7 +11687,7 @@ int xcb_xkb_get_device_info_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14508,7 +11722,7 @@ xcb_xkb_get_device_info (xcb_connection_t *c /**< */, xcb_xkb_id_spec_t ledID /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14684,7 +11898,7 @@ int xcb_xkb_set_device_info_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14722,7 +11936,7 @@ xcb_xkb_set_device_info_checked (xcb_connection_t *c /**< */, const xcb_xkb_device_led_info_t *leds /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14760,7 +11974,7 @@ int xcb_xkb_set_debugging_flags_sizeof (const void *_buffer /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * @@ -14793,7 +12007,7 @@ xcb_xkb_set_debugging_flags (xcb_connection_t *c /**< */, const xcb_xkb_string8_t *message /**< */); /** - * Delivers a request to the X server + * * @param c The connection * @return A cookie * |