22 #define XCB_XKB_MAJOR_VERSION 1
23 #define XCB_XKB_MINOR_VERSION 0
27 typedef enum xcb_xkb_const_t {
28 XCB_XKB_CONST_MAX_LEGAL_KEY_CODE = 255,
29 XCB_XKB_CONST_PER_KEY_BIT_ARRAY_SIZE = 32,
30 XCB_XKB_CONST_KEY_NAME_LENGTH = 4
33 typedef enum xcb_xkb_event_type_t {
34 XCB_XKB_EVENT_TYPE_NEW_KEYBOARD_NOTIFY = 1,
35 XCB_XKB_EVENT_TYPE_MAP_NOTIFY = 2,
36 XCB_XKB_EVENT_TYPE_STATE_NOTIFY = 4,
37 XCB_XKB_EVENT_TYPE_CONTROLS_NOTIFY = 8,
38 XCB_XKB_EVENT_TYPE_INDICATOR_STATE_NOTIFY = 16,
39 XCB_XKB_EVENT_TYPE_INDICATOR_MAP_NOTIFY = 32,
40 XCB_XKB_EVENT_TYPE_NAMES_NOTIFY = 64,
41 XCB_XKB_EVENT_TYPE_COMPAT_MAP_NOTIFY = 128,
42 XCB_XKB_EVENT_TYPE_BELL_NOTIFY = 256,
43 XCB_XKB_EVENT_TYPE_ACTION_MESSAGE = 512,
44 XCB_XKB_EVENT_TYPE_ACCESS_X_NOTIFY = 1024,
45 XCB_XKB_EVENT_TYPE_EXTENSION_DEVICE_NOTIFY = 2048
46 } xcb_xkb_event_type_t;
48 typedef enum xcb_xkb_nkn_detail_t {
49 XCB_XKB_NKN_DETAIL_KEYCODES = 1,
50 XCB_XKB_NKN_DETAIL_GEOMETRY = 2,
51 XCB_XKB_NKN_DETAIL_DEVICE_ID = 4
52 } xcb_xkb_nkn_detail_t;
54 typedef enum xcb_xkb_axn_detail_t {
55 XCB_XKB_AXN_DETAIL_SK_PRESS = 1,
56 XCB_XKB_AXN_DETAIL_SK_ACCEPT = 2,
57 XCB_XKB_AXN_DETAIL_SK_REJECT = 4,
58 XCB_XKB_AXN_DETAIL_SK_RELEASE = 8,
59 XCB_XKB_AXN_DETAIL_BK_ACCEPT = 16,
60 XCB_XKB_AXN_DETAIL_BK_REJECT = 32,
61 XCB_XKB_AXN_DETAIL_AXK_WARNING = 64
62 } xcb_xkb_axn_detail_t;
64 typedef enum xcb_xkb_map_part_t {
65 XCB_XKB_MAP_PART_KEY_TYPES = 1,
66 XCB_XKB_MAP_PART_KEY_SYMS = 2,
67 XCB_XKB_MAP_PART_MODIFIER_MAP = 4,
68 XCB_XKB_MAP_PART_EXPLICIT_COMPONENTS = 8,
69 XCB_XKB_MAP_PART_KEY_ACTIONS = 16,
70 XCB_XKB_MAP_PART_KEY_BEHAVIORS = 32,
71 XCB_XKB_MAP_PART_VIRTUAL_MODS = 64,
72 XCB_XKB_MAP_PART_VIRTUAL_MOD_MAP = 128
75 typedef enum xcb_xkb_set_map_flags_t {
76 XCB_XKB_SET_MAP_FLAGS_RESIZE_TYPES = 1,
77 XCB_XKB_SET_MAP_FLAGS_RECOMPUTE_ACTIONS = 2
78 } xcb_xkb_set_map_flags_t;
80 typedef enum xcb_xkb_state_part_t {
81 XCB_XKB_STATE_PART_MODIFIER_STATE = 1,
82 XCB_XKB_STATE_PART_MODIFIER_BASE = 2,
83 XCB_XKB_STATE_PART_MODIFIER_LATCH = 4,
84 XCB_XKB_STATE_PART_MODIFIER_LOCK = 8,
85 XCB_XKB_STATE_PART_GROUP_STATE = 16,
86 XCB_XKB_STATE_PART_GROUP_BASE = 32,
87 XCB_XKB_STATE_PART_GROUP_LATCH = 64,
88 XCB_XKB_STATE_PART_GROUP_LOCK = 128,
89 XCB_XKB_STATE_PART_COMPAT_STATE = 256,
90 XCB_XKB_STATE_PART_GRAB_MODS = 512,
91 XCB_XKB_STATE_PART_COMPAT_GRAB_MODS = 1024,
92 XCB_XKB_STATE_PART_LOOKUP_MODS = 2048,
93 XCB_XKB_STATE_PART_COMPAT_LOOKUP_MODS = 4096,
94 XCB_XKB_STATE_PART_POINTER_BUTTONS = 8192
95 } xcb_xkb_state_part_t;
97 typedef enum xcb_xkb_bool_ctrl_t {
98 XCB_XKB_BOOL_CTRL_REPEAT_KEYS = 1,
99 XCB_XKB_BOOL_CTRL_SLOW_KEYS = 2,
100 XCB_XKB_BOOL_CTRL_BOUNCE_KEYS = 4,
101 XCB_XKB_BOOL_CTRL_STICKY_KEYS = 8,
102 XCB_XKB_BOOL_CTRL_MOUSE_KEYS = 16,
103 XCB_XKB_BOOL_CTRL_MOUSE_KEYS_ACCEL = 32,
104 XCB_XKB_BOOL_CTRL_ACCESS_X_KEYS = 64,
105 XCB_XKB_BOOL_CTRL_ACCESS_X_TIMEOUT_MASK = 128,
106 XCB_XKB_BOOL_CTRL_ACCESS_X_FEEDBACK_MASK = 256,
107 XCB_XKB_BOOL_CTRL_AUDIBLE_BELL_MASK = 512,
108 XCB_XKB_BOOL_CTRL_OVERLAY_1_MASK = 1024,
109 XCB_XKB_BOOL_CTRL_OVERLAY_2_MASK = 2048,
110 XCB_XKB_BOOL_CTRL_IGNORE_GROUP_LOCK_MASK = 4096
111 } xcb_xkb_bool_ctrl_t;
113 typedef enum xcb_xkb_control_t {
114 XCB_XKB_CONTROL_GROUPS_WRAP = 134217728,
115 XCB_XKB_CONTROL_INTERNAL_MODS = 268435456,
116 XCB_XKB_CONTROL_IGNORE_LOCK_MODS = 536870912,
117 XCB_XKB_CONTROL_PER_KEY_REPEAT = 1073741824,
118 XCB_XKB_CONTROL_CONTROLS_ENABLED = 2147483648
121 typedef enum xcb_xkb_axfb_opt_t {
122 XCB_XKB_AXFB_OPT_SK_PRESS_FB = 1,
123 XCB_XKB_AXFB_OPT_SK_ACCEPT_FB = 2,
124 XCB_XKB_AXFB_OPT_FEATURE_FB = 4,
125 XCB_XKB_AXFB_OPT_SLOW_WARN_FB = 8,
126 XCB_XKB_AXFB_OPT_INDICATOR_FB = 16,
127 XCB_XKB_AXFB_OPT_STICKY_KEYS_FB = 32,
128 XCB_XKB_AXFB_OPT_SK_RELEASE_FB = 64,
129 XCB_XKB_AXFB_OPT_SK_REJECT_FB = 128,
130 XCB_XKB_AXFB_OPT_BK_REJECT_FB = 256,
131 XCB_XKB_AXFB_OPT_DUMB_BELL = 512
132 } xcb_xkb_axfb_opt_t;
134 typedef enum xcb_xkb_axsk_opt_t {
135 XCB_XKB_AXSK_OPT_TWO_KEYS = 64,
136 XCB_XKB_AXSK_OPT_LATCH_TO_LOCK = 128
137 } xcb_xkb_axsk_opt_t;
156 typedef uint16_t xcb_xkb_device_spec_t;
162 xcb_xkb_device_spec_t *data;
167 typedef enum xcb_xkb_led_class_result_t {
168 XCB_XKB_LED_CLASS_RESULT_KBD_FEEDBACK_CLASS = 0,
169 XCB_XKB_LED_CLASS_RESULT_LED_FEEDBACK_CLASS = 4
170 } xcb_xkb_led_class_result_t;
172 typedef enum xcb_xkb_led_class_t {
173 XCB_XKB_LED_CLASS_DFLT_XI_CLASS = 768,
174 XCB_XKB_LED_CLASS_ALL_XI_CLASSES = 1280
175 } xcb_xkb_led_class_t;
177 typedef uint16_t xcb_xkb_led_class_spec_t;
183 xcb_xkb_led_class_spec_t *data;
188 typedef enum xcb_xkb_bell_class_result_t {
189 XCB_XKB_BELL_CLASS_RESULT_KBD_FEEDBACK_CLASS = 0,
190 XCB_XKB_BELL_CLASS_RESULT_BELL_FEEDBACK_CLASS = 5
191 } xcb_xkb_bell_class_result_t;
193 typedef enum xcb_xkb_bell_class_t {
194 XCB_XKB_BELL_CLASS_DFLT_XI_CLASS = 768
195 } xcb_xkb_bell_class_t;
197 typedef uint16_t xcb_xkb_bell_class_spec_t;
203 xcb_xkb_bell_class_spec_t *data;
208 typedef enum xcb_xkb_id_t {
209 XCB_XKB_ID_USE_CORE_KBD = 256,
210 XCB_XKB_ID_USE_CORE_PTR = 512,
211 XCB_XKB_ID_DFLT_XI_CLASS = 768,
212 XCB_XKB_ID_DFLT_XI_ID = 1024,
213 XCB_XKB_ID_ALL_XI_CLASS = 1280,
214 XCB_XKB_ID_ALL_XI_ID = 1536,
215 XCB_XKB_ID_XI_NONE = 65280
218 typedef uint16_t xcb_xkb_id_spec_t;
224 xcb_xkb_id_spec_t *data;
229 typedef enum xcb_xkb_group_t {
236 typedef enum xcb_xkb_groups_t {
237 XCB_XKB_GROUPS_ANY = 254,
238 XCB_XKB_GROUPS_ALL = 255
241 typedef enum xcb_xkb_set_of_group_t {
242 XCB_XKB_SET_OF_GROUP_GROUP_1 = 1,
243 XCB_XKB_SET_OF_GROUP_GROUP_2 = 2,
244 XCB_XKB_SET_OF_GROUP_GROUP_3 = 4,
245 XCB_XKB_SET_OF_GROUP_GROUP_4 = 8
246 } xcb_xkb_set_of_group_t;
248 typedef enum xcb_xkb_set_of_groups_t {
249 XCB_XKB_SET_OF_GROUPS_ANY = 128
250 } xcb_xkb_set_of_groups_t;
252 typedef enum xcb_xkb_groups_wrap_t {
253 XCB_XKB_GROUPS_WRAP_WRAP_INTO_RANGE = 0,
254 XCB_XKB_GROUPS_WRAP_CLAMP_INTO_RANGE = 64,
255 XCB_XKB_GROUPS_WRAP_REDIRECT_INTO_RANGE = 128
256 } xcb_xkb_groups_wrap_t;
258 typedef enum xcb_xkb_v_mods_high_t {
259 XCB_XKB_V_MODS_HIGH_15 = 128,
260 XCB_XKB_V_MODS_HIGH_14 = 64,
261 XCB_XKB_V_MODS_HIGH_13 = 32,
262 XCB_XKB_V_MODS_HIGH_12 = 16,
263 XCB_XKB_V_MODS_HIGH_11 = 8,
264 XCB_XKB_V_MODS_HIGH_10 = 4,
265 XCB_XKB_V_MODS_HIGH_9 = 2,
266 XCB_XKB_V_MODS_HIGH_8 = 1
267 } xcb_xkb_v_mods_high_t;
269 typedef enum xcb_xkb_v_mods_low_t {
270 XCB_XKB_V_MODS_LOW_7 = 128,
271 XCB_XKB_V_MODS_LOW_6 = 64,
272 XCB_XKB_V_MODS_LOW_5 = 32,
273 XCB_XKB_V_MODS_LOW_4 = 16,
274 XCB_XKB_V_MODS_LOW_3 = 8,
275 XCB_XKB_V_MODS_LOW_2 = 4,
276 XCB_XKB_V_MODS_LOW_1 = 2,
277 XCB_XKB_V_MODS_LOW_0 = 1
278 } xcb_xkb_v_mods_low_t;
280 typedef enum xcb_xkb_v_mod_t {
281 XCB_XKB_V_MOD_15 = 32768,
282 XCB_XKB_V_MOD_14 = 16384,
283 XCB_XKB_V_MOD_13 = 8192,
284 XCB_XKB_V_MOD_12 = 4096,
285 XCB_XKB_V_MOD_11 = 2048,
286 XCB_XKB_V_MOD_10 = 1024,
287 XCB_XKB_V_MOD_9 = 512,
288 XCB_XKB_V_MOD_8 = 256,
289 XCB_XKB_V_MOD_7 = 128,
290 XCB_XKB_V_MOD_6 = 64,
291 XCB_XKB_V_MOD_5 = 32,
292 XCB_XKB_V_MOD_4 = 16,
299 typedef enum xcb_xkb_explicit_t {
300 XCB_XKB_EXPLICIT_V_MOD_MAP = 128,
301 XCB_XKB_EXPLICIT_BEHAVIOR = 64,
302 XCB_XKB_EXPLICIT_AUTO_REPEAT = 32,
303 XCB_XKB_EXPLICIT_INTERPRET = 16,
304 XCB_XKB_EXPLICIT_KEY_TYPE_4 = 8,
305 XCB_XKB_EXPLICIT_KEY_TYPE_3 = 4,
306 XCB_XKB_EXPLICIT_KEY_TYPE_2 = 2,
307 XCB_XKB_EXPLICIT_KEY_TYPE_1 = 1
308 } xcb_xkb_explicit_t;
310 typedef enum xcb_xkb_sym_interpret_t {
311 XCB_XKB_SYM_INTERPRET_NONE_OF = 0,
312 XCB_XKB_SYM_INTERPRET_ANY_OF_OR_NONE = 1,
313 XCB_XKB_SYM_INTERPRET_ANY_OF = 2,
314 XCB_XKB_SYM_INTERPRET_ALL_OF = 3,
315 XCB_XKB_SYM_INTERPRET_EXACTLY = 4
316 } xcb_xkb_sym_interpret_t;
318 typedef enum xcb_xkb_sym_interp_match_t {
319 XCB_XKB_SYM_INTERP_MATCH_LEVEL_ONE_ONLY = 128,
320 XCB_XKB_SYM_INTERP_MATCH_OP_MASK = 127
321 } xcb_xkb_sym_interp_match_t;
323 typedef enum xcb_xkb_im_flag_t {
324 XCB_XKB_IM_FLAG_NO_EXPLICIT = 128,
325 XCB_XKB_IM_FLAG_NO_AUTOMATIC = 64,
326 XCB_XKB_IM_FLAG_LED_DRIVES_KB = 32
329 typedef enum xcb_xkb_im_mods_which_t {
330 XCB_XKB_IM_MODS_WHICH_USE_COMPAT = 16,
331 XCB_XKB_IM_MODS_WHICH_USE_EFFECTIVE = 8,
332 XCB_XKB_IM_MODS_WHICH_USE_LOCKED = 4,
333 XCB_XKB_IM_MODS_WHICH_USE_LATCHED = 2,
334 XCB_XKB_IM_MODS_WHICH_USE_BASE = 1
335 } xcb_xkb_im_mods_which_t;
337 typedef enum xcb_xkb_im_groups_which_t {
338 XCB_XKB_IM_GROUPS_WHICH_USE_COMPAT = 16,
339 XCB_XKB_IM_GROUPS_WHICH_USE_EFFECTIVE = 8,
340 XCB_XKB_IM_GROUPS_WHICH_USE_LOCKED = 4,
341 XCB_XKB_IM_GROUPS_WHICH_USE_LATCHED = 2,
342 XCB_XKB_IM_GROUPS_WHICH_USE_BASE = 1
343 } xcb_xkb_im_groups_which_t;
368 typedef enum xcb_xkb_cm_detail_t {
369 XCB_XKB_CM_DETAIL_SYM_INTERP = 1,
370 XCB_XKB_CM_DETAIL_GROUP_COMPAT = 2
371 } xcb_xkb_cm_detail_t;
373 typedef enum xcb_xkb_name_detail_t {
374 XCB_XKB_NAME_DETAIL_KEYCODES = 1,
375 XCB_XKB_NAME_DETAIL_GEOMETRY = 2,
376 XCB_XKB_NAME_DETAIL_SYMBOLS = 4,
377 XCB_XKB_NAME_DETAIL_PHYS_SYMBOLS = 8,
378 XCB_XKB_NAME_DETAIL_TYPES = 16,
379 XCB_XKB_NAME_DETAIL_COMPAT = 32,
380 XCB_XKB_NAME_DETAIL_KEY_TYPE_NAMES = 64,
381 XCB_XKB_NAME_DETAIL_KT_LEVEL_NAMES = 128,
382 XCB_XKB_NAME_DETAIL_INDICATOR_NAMES = 256,
383 XCB_XKB_NAME_DETAIL_KEY_NAMES = 512,
384 XCB_XKB_NAME_DETAIL_KEY_ALIASES = 1024,
385 XCB_XKB_NAME_DETAIL_VIRTUAL_MOD_NAMES = 2048,
386 XCB_XKB_NAME_DETAIL_GROUP_NAMES = 4096,
387 XCB_XKB_NAME_DETAIL_RG_NAMES = 8192
388 } xcb_xkb_name_detail_t;
390 typedef enum xcb_xkb_gbn_detail_t {
391 XCB_XKB_GBN_DETAIL_TYPES = 1,
392 XCB_XKB_GBN_DETAIL_COMPAT_MAP = 2,
393 XCB_XKB_GBN_DETAIL_CLIENT_SYMBOLS = 4,
394 XCB_XKB_GBN_DETAIL_SERVER_SYMBOLS = 8,
395 XCB_XKB_GBN_DETAIL_INDICATOR_MAPS = 16,
396 XCB_XKB_GBN_DETAIL_KEY_NAMES = 32,
397 XCB_XKB_GBN_DETAIL_GEOMETRY = 64,
398 XCB_XKB_GBN_DETAIL_OTHER_NAMES = 128
399 } xcb_xkb_gbn_detail_t;
401 typedef enum xcb_xkb_xi_feature_t {
402 XCB_XKB_XI_FEATURE_KEYBOARDS = 1,
403 XCB_XKB_XI_FEATURE_BUTTON_ACTIONS = 2,
404 XCB_XKB_XI_FEATURE_INDICATOR_NAMES = 4,
405 XCB_XKB_XI_FEATURE_INDICATOR_MAPS = 8,
406 XCB_XKB_XI_FEATURE_INDICATOR_STATE = 16
407 } xcb_xkb_xi_feature_t;
409 typedef enum xcb_xkb_per_client_flag_t {
410 XCB_XKB_PER_CLIENT_FLAG_DETECTABLE_AUTO_REPEAT = 1,
411 XCB_XKB_PER_CLIENT_FLAG_GRABS_USE_XKB_STATE = 2,
412 XCB_XKB_PER_CLIENT_FLAG_AUTO_RESET_CONTROLS = 4,
413 XCB_XKB_PER_CLIENT_FLAG_LOOKUP_STATE_WHEN_GRABBED = 8,
414 XCB_XKB_PER_CLIENT_FLAG_SEND_EVENT_USES_XKB_STATE = 16
415 } xcb_xkb_per_client_flag_t;
759 typedef enum xcb_xkb_behavior_type_t {
760 XCB_XKB_BEHAVIOR_TYPE_DEFAULT = 0,
761 XCB_XKB_BEHAVIOR_TYPE_LOCK = 1,
762 XCB_XKB_BEHAVIOR_TYPE_RADIO_GROUP = 2,
763 XCB_XKB_BEHAVIOR_TYPE_OVERLAY_1 = 3,
764 XCB_XKB_BEHAVIOR_TYPE_OVERLAY_2 = 4,
765 XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_LOCK = 129,
766 XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_RADIO_GROUP = 130,
767 XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_OVERLAY_1 = 131,
768 XCB_XKB_BEHAVIOR_TYPE_PERMAMENT_OVERLAY_2 = 132
769 } xcb_xkb_behavior_type_t;
775 xcb_keycode_t keycode;
793 xcb_keycode_t keycode;
810 xcb_keycode_t keycode;
827 xcb_keycode_t keycode;
847 uint16_t virtualMods;
865 uint16_t virtualMods;
881 typedef char xcb_xkb_string8_t;
887 xcb_xkb_string8_t *data;
897 uint16_t valueLength;
914 uint8_t cornerRadius;
951 xcb_xkb_string8_t name[4];
970 xcb_xkb_string8_t over[4];
971 xcb_xkb_string8_t under[4];
1039 typedef enum xcb_xkb_doodad_type_t {
1040 XCB_XKB_DOODAD_TYPE_OUTLINE = 1,
1041 XCB_XKB_DOODAD_TYPE_SOLID = 2,
1042 XCB_XKB_DOODAD_TYPE_TEXT = 3,
1043 XCB_XKB_DOODAD_TYPE_INDICATOR = 4,
1044 XCB_XKB_DOODAD_TYPE_LOGO = 5
1045 } xcb_xkb_doodad_type_t;
1155 uint8_t offColorNdx;
1272 xcb_xkb_led_class_spec_t ledClass;
1273 xcb_xkb_id_spec_t ledID;
1274 uint32_t namesPresent;
1275 uint32_t mapsPresent;
1276 uint32_t physIndicators;
1289 typedef enum xcb_xkb_error_t {
1290 XCB_XKB_ERROR_BAD_DEVICE = 255,
1291 XCB_XKB_ERROR_BAD_CLASS = 254,
1292 XCB_XKB_ERROR_BAD_ID = 253
1296 #define XCB_XKB_KEYBOARD 0
1302 uint8_t response_type;
1306 uint16_t minorOpcode;
1307 uint8_t majorOpcode;
1311 typedef enum xcb_xkb_sa_t {
1312 XCB_XKB_SA_CLEAR_LOCKS = 1,
1313 XCB_XKB_SA_LATCH_TO_LOCK = 2,
1314 XCB_XKB_SA_USE_MOD_MAP_MODS = 4,
1315 XCB_XKB_SA_GROUP_ABSOLUTE = 4
1318 typedef enum xcb_xkb_sa_type_t {
1319 XCB_XKB_SA_TYPE_NO_ACTION = 0,
1320 XCB_XKB_SA_TYPE_SET_MODS = 1,
1321 XCB_XKB_SA_TYPE_LATCH_MODS = 2,
1322 XCB_XKB_SA_TYPE_LOCK_MODS = 3,
1323 XCB_XKB_SA_TYPE_SET_GROUP = 4,
1324 XCB_XKB_SA_TYPE_LATCH_GROUP = 5,
1325 XCB_XKB_SA_TYPE_LOCK_GROUP = 6,
1326 XCB_XKB_SA_TYPE_MOVE_PTR = 7,
1327 XCB_XKB_SA_TYPE_PTR_BTN = 8,
1328 XCB_XKB_SA_TYPE_LOCK_PTR_BTN = 9,
1329 XCB_XKB_SA_TYPE_SET_PTR_DFLT = 10,
1330 XCB_XKB_SA_TYPE_ISO_LOCK = 11,
1331 XCB_XKB_SA_TYPE_TERMINATE = 12,
1332 XCB_XKB_SA_TYPE_SWITCH_SCREEN = 13,
1333 XCB_XKB_SA_TYPE_SET_CONTROLS = 14,
1334 XCB_XKB_SA_TYPE_LOCK_CONTROLS = 15,
1335 XCB_XKB_SA_TYPE_ACTION_MESSAGE = 16,
1336 XCB_XKB_SA_TYPE_REDIRECT_KEY = 17,
1337 XCB_XKB_SA_TYPE_DEVICE_BTN = 18,
1338 XCB_XKB_SA_TYPE_LOCK_DEVICE_BTN = 19,
1339 XCB_XKB_SA_TYPE_DEVICE_VALUATOR = 20
1340 } xcb_xkb_sa_type_t;
1482 typedef enum xcb_xkb_sa_move_ptr_flag_t {
1483 XCB_XKB_SA_MOVE_PTR_FLAG_NO_ACCELERATION = 1,
1484 XCB_XKB_SA_MOVE_PTR_FLAG_MOVE_ABSOLUTE_X = 2,
1485 XCB_XKB_SA_MOVE_PTR_FLAG_MOVE_ABSOLUTE_Y = 4
1486 } xcb_xkb_sa_move_ptr_flag_t;
1550 typedef enum xcb_xkb_sa_set_ptr_dflt_flag_t {
1551 XCB_XKB_SA_SET_PTR_DFLT_FLAG_DFLT_BTN_ABSOLUTE = 2,
1552 XCB_XKB_SA_SET_PTR_DFLT_FLAG_AFFECT_DFLT_BUTTON = 1
1553 } xcb_xkb_sa_set_ptr_dflt_flag_t;
1575 typedef enum xcb_xkb_sa_iso_lock_flag_t {
1576 XCB_XKB_SA_ISO_LOCK_FLAG_NO_LOCK = 1,
1577 XCB_XKB_SA_ISO_LOCK_FLAG_NO_UNLOCK = 2,
1578 XCB_XKB_SA_ISO_LOCK_FLAG_USE_MOD_MAP_MODS = 4,
1579 XCB_XKB_SA_ISO_LOCK_FLAG_GROUP_ABSOLUTE = 4,
1580 XCB_XKB_SA_ISO_LOCK_FLAG_ISO_DFLT_IS_GROUP = 8
1581 } xcb_xkb_sa_iso_lock_flag_t;
1583 typedef enum xcb_xkb_sa_iso_lock_no_affect_t {
1584 XCB_XKB_SA_ISO_LOCK_NO_AFFECT_CTRLS = 8,
1585 XCB_XKB_SA_ISO_LOCK_NO_AFFECT_PTR = 16,
1586 XCB_XKB_SA_ISO_LOCK_NO_AFFECT_GROUP = 32,
1587 XCB_XKB_SA_ISO_LOCK_NO_AFFECT_MODS = 64
1588 } xcb_xkb_sa_iso_lock_no_affect_t;
1630 typedef enum xcb_xkb_switch_screen_flag_t {
1631 XCB_XKB_SWITCH_SCREEN_FLAG_APPLICATION = 1,
1632 XCB_XKB_SWITCH_SCREEN_FLAG_ABSOLUTE = 4
1633 } xcb_xkb_switch_screen_flag_t;
1654 typedef enum xcb_xkb_bool_ctrls_high_t {
1655 XCB_XKB_BOOL_CTRLS_HIGH_ACCESS_X_FEEDBACK = 1,
1656 XCB_XKB_BOOL_CTRLS_HIGH_AUDIBLE_BELL = 2,
1657 XCB_XKB_BOOL_CTRLS_HIGH_OVERLAY_1 = 4,
1658 XCB_XKB_BOOL_CTRLS_HIGH_OVERLAY_2 = 8,
1659 XCB_XKB_BOOL_CTRLS_HIGH_IGNORE_GROUP_LOCK = 16
1660 } xcb_xkb_bool_ctrls_high_t;
1662 typedef enum xcb_xkb_bool_ctrls_low_t {
1663 XCB_XKB_BOOL_CTRLS_LOW_REPEAT_KEYS = 1,
1664 XCB_XKB_BOOL_CTRLS_LOW_SLOW_KEYS = 2,
1665 XCB_XKB_BOOL_CTRLS_LOW_BOUNCE_KEYS = 4,
1666 XCB_XKB_BOOL_CTRLS_LOW_STICKY_KEYS = 8,
1667 XCB_XKB_BOOL_CTRLS_LOW_MOUSE_KEYS = 16,
1668 XCB_XKB_BOOL_CTRLS_LOW_MOUSE_KEYS_ACCEL = 32,
1669 XCB_XKB_BOOL_CTRLS_LOW_ACCESS_X_KEYS = 64,
1670 XCB_XKB_BOOL_CTRLS_LOW_ACCESS_X_TIMEOUT = 128
1671 } xcb_xkb_bool_ctrls_low_t;
1679 uint8_t boolCtrlsHigh;
1680 uint8_t boolCtrlsLow;
1699 uint8_t boolCtrlsHigh;
1700 uint8_t boolCtrlsLow;
1713 typedef enum xcb_xkb_action_message_flag_t {
1714 XCB_XKB_ACTION_MESSAGE_FLAG_ON_PRESS = 1,
1715 XCB_XKB_ACTION_MESSAGE_FLAG_ON_RELEASE = 2,
1716 XCB_XKB_ACTION_MESSAGE_FLAG_GEN_KEY_EVENT = 4
1717 } xcb_xkb_action_message_flag_t;
1742 xcb_keycode_t newkey;
1744 uint8_t realModifiers;
1745 uint8_t vmodsMaskHigh;
1746 uint8_t vmodsMaskLow;
1781 typedef enum xcb_xkb_lock_device_flags_t {
1782 XCB_XKB_LOCK_DEVICE_FLAGS_NO_LOCK = 1,
1783 XCB_XKB_LOCK_DEVICE_FLAGS_NO_UNLOCK = 2
1784 } xcb_xkb_lock_device_flags_t;
1806 typedef enum xcb_xkb_sa_val_what_t {
1807 XCB_XKB_SA_VAL_WHAT_IGNORE_VAL = 0,
1808 XCB_XKB_SA_VAL_WHAT_SET_VAL_MIN = 1,
1809 XCB_XKB_SA_VAL_WHAT_SET_VAL_CENTER = 2,
1810 XCB_XKB_SA_VAL_WHAT_SET_VAL_MAX = 3,
1811 XCB_XKB_SA_VAL_WHAT_SET_VAL_RELATIVE = 4,
1812 XCB_XKB_SA_VAL_WHAT_SET_VAL_ABSOLUTE = 5
1813 } xcb_xkb_sa_val_what_t;
1879 unsigned int sequence;
1883 #define XCB_XKB_USE_EXTENSION 0
1889 uint8_t major_opcode;
1890 uint8_t minor_opcode;
1892 uint16_t wantedMajor;
1893 uint16_t wantedMinor;
1900 uint8_t response_type;
1904 uint16_t serverMajor;
1905 uint16_t serverMinor;
1913 uint16_t affectNewKeyboard;
1914 uint16_t newKeyboardDetails;
1915 uint16_t affectState;
1916 uint16_t stateDetails;
1917 uint32_t affectCtrls;
1918 uint32_t ctrlDetails;
1919 uint32_t affectIndicatorState;
1920 uint32_t indicatorStateDetails;
1921 uint32_t affectIndicatorMap;
1922 uint32_t indicatorMapDetails;
1923 uint16_t affectNames;
1924 uint16_t namesDetails;
1925 uint8_t affectCompat;
1926 uint8_t compatDetails;
1928 uint8_t bellDetails;
1929 uint8_t affectMsgDetails;
1931 uint16_t affectAccessX;
1932 uint16_t accessXDetails;
1933 uint16_t affectExtDev;
1934 uint16_t extdevDetails;
1938 #define XCB_XKB_SELECT_EVENTS 1
1944 uint8_t major_opcode;
1945 uint8_t minor_opcode;
1947 xcb_xkb_device_spec_t deviceSpec;
1948 uint16_t affectWhich;
1956 #define XCB_XKB_BELL 3
1962 uint8_t major_opcode;
1963 uint8_t minor_opcode;
1965 xcb_xkb_device_spec_t deviceSpec;
1966 xcb_xkb_bell_class_spec_t bellClass;
1967 xcb_xkb_id_spec_t bellID;
1976 xcb_window_t window;
1983 unsigned int sequence;
1987 #define XCB_XKB_GET_STATE 4
1993 uint8_t major_opcode;
1994 uint8_t minor_opcode;
1996 xcb_xkb_device_spec_t deviceSpec;
2004 uint8_t response_type;
2010 uint8_t latchedMods;
2013 uint8_t lockedGroup;
2015 int16_t latchedGroup;
2016 uint8_t compatState;
2018 uint8_t compatGrabMods;
2020 uint8_t compatLookupMods;
2022 uint16_t ptrBtnState;
2027 #define XCB_XKB_LATCH_LOCK_STATE 5
2033 uint8_t major_opcode;
2034 uint8_t minor_opcode;
2036 xcb_xkb_device_spec_t deviceSpec;
2037 uint8_t affectModLocks;
2041 uint8_t affectModLatches;
2044 uint16_t groupLatch;
2051 unsigned int sequence;
2055 #define XCB_XKB_GET_CONTROLS 6
2061 uint8_t major_opcode;
2062 uint8_t minor_opcode;
2064 xcb_xkb_device_spec_t deviceSpec;
2072 uint8_t response_type;
2076 uint8_t mouseKeysDfltBtn;
2079 uint8_t internalModsMask;
2080 uint8_t ignoreLockModsMask;
2081 uint8_t internalModsRealMods;
2082 uint8_t ignoreLockModsRealMods;
2084 uint16_t internalModsVmods;
2085 uint16_t ignoreLockModsVmods;
2086 uint16_t repeatDelay;
2087 uint16_t repeatInterval;
2088 uint16_t slowKeysDelay;
2089 uint16_t debounceDelay;
2090 uint16_t mouseKeysDelay;
2091 uint16_t mouseKeysInterval;
2092 uint16_t mouseKeysTimeToMax;
2093 uint16_t mouseKeysMaxSpeed;
2094 int16_t mouseKeysCurve;
2096 uint16_t accessXTimeout;
2100 uint32_t accessXTimeoutMask;
2101 uint32_t accessXTimeoutValues;
2102 uint32_t enabledControls;
2103 uint8_t perKeyRepeat[32];
2107 #define XCB_XKB_SET_CONTROLS 7
2113 uint8_t major_opcode;
2114 uint8_t minor_opcode;
2116 xcb_xkb_device_spec_t deviceSpec;
2117 uint8_t affectInternalRealMods;
2118 uint8_t internalRealMods;
2119 uint8_t affectIgnoreLockRealMods;
2120 uint8_t ignoreLockRealMods;
2121 uint16_t affectInternalVirtualMods;
2122 uint16_t internalVirtualMods;
2123 uint16_t affectIgnoreLockVirtualMods;
2124 uint16_t ignoreLockVirtualMods;
2125 uint8_t mouseKeysDfltBtn;
2129 uint32_t affectEnabledControls;
2130 uint32_t enabledControls;
2131 uint32_t changeControls;
2132 uint16_t repeatDelay;
2133 uint16_t repeatInterval;
2134 uint16_t slowKeysDelay;
2135 uint16_t debounceDelay;
2136 uint16_t mouseKeysDelay;
2137 uint16_t mouseKeysInterval;
2138 uint16_t mouseKeysTimeToMax;
2139 uint16_t mouseKeysMaxSpeed;
2140 int16_t mouseKeysCurve;
2141 uint16_t accessXTimeout;
2142 uint32_t accessXTimeoutMask;
2143 uint32_t accessXTimeoutValues;
2146 uint8_t perKeyRepeat[32];
2153 unsigned int sequence;
2157 #define XCB_XKB_GET_MAP 8
2163 uint8_t major_opcode;
2164 uint8_t minor_opcode;
2166 xcb_xkb_device_spec_t deviceSpec;
2171 xcb_keycode_t firstKeySym;
2173 xcb_keycode_t firstKeyAction;
2174 uint8_t nKeyActions;
2175 xcb_keycode_t firstKeyBehavior;
2176 uint8_t nKeyBehaviors;
2177 uint16_t virtualMods;
2178 xcb_keycode_t firstKeyExplicit;
2179 uint8_t nKeyExplicit;
2180 xcb_keycode_t firstModMapKey;
2181 uint8_t nModMapKeys;
2182 xcb_keycode_t firstVModMapKey;
2183 uint8_t nVModMapKeys;
2193 uint8_t *acts_rtrn_count;
2196 uint8_t *vmods_rtrn;
2206 uint8_t response_type;
2211 xcb_keycode_t minKeyCode;
2212 xcb_keycode_t maxKeyCode;
2217 xcb_keycode_t firstKeySym;
2220 xcb_keycode_t firstKeyAction;
2221 uint16_t totalActions;
2222 uint8_t nKeyActions;
2223 xcb_keycode_t firstKeyBehavior;
2224 uint8_t nKeyBehaviors;
2225 uint8_t totalKeyBehaviors;
2226 xcb_keycode_t firstKeyExplicit;
2227 uint8_t nKeyExplicit;
2228 uint8_t totalKeyExplicit;
2229 xcb_keycode_t firstModMapKey;
2230 uint8_t nModMapKeys;
2231 uint8_t totalModMapKeys;
2232 xcb_keycode_t firstVModMapKey;
2233 uint8_t nVModMapKeys;
2234 uint8_t totalVModMapKeys;
2236 uint16_t virtualMods;
2245 uint8_t *actionsCount;
2255 #define XCB_XKB_SET_MAP 9
2261 uint8_t major_opcode;
2262 uint8_t minor_opcode;
2264 xcb_xkb_device_spec_t deviceSpec;
2267 xcb_keycode_t minKeyCode;
2268 xcb_keycode_t maxKeyCode;
2271 xcb_keycode_t firstKeySym;
2274 xcb_keycode_t firstKeyAction;
2275 uint8_t nKeyActions;
2276 uint16_t totalActions;
2277 xcb_keycode_t firstKeyBehavior;
2278 uint8_t nKeyBehaviors;
2279 uint8_t totalKeyBehaviors;
2280 xcb_keycode_t firstKeyExplicit;
2281 uint8_t nKeyExplicit;
2282 uint8_t totalKeyExplicit;
2283 xcb_keycode_t firstModMapKey;
2284 uint8_t nModMapKeys;
2285 uint8_t totalModMapKeys;
2286 xcb_keycode_t firstVModMapKey;
2287 uint8_t nVModMapKeys;
2288 uint8_t totalVModMapKeys;
2289 uint16_t virtualMods;
2296 unsigned int sequence;
2300 #define XCB_XKB_GET_COMPAT_MAP 10
2306 uint8_t major_opcode;
2307 uint8_t minor_opcode;
2309 xcb_xkb_device_spec_t deviceSpec;
2320 uint8_t response_type;
2326 uint16_t firstSIRtrn;
2333 #define XCB_XKB_SET_COMPAT_MAP 11
2339 uint8_t major_opcode;
2340 uint8_t minor_opcode;
2342 xcb_xkb_device_spec_t deviceSpec;
2344 uint8_t recomputeActions;
2356 unsigned int sequence;
2360 #define XCB_XKB_GET_INDICATOR_STATE 12
2366 uint8_t major_opcode;
2367 uint8_t minor_opcode;
2369 xcb_xkb_device_spec_t deviceSpec;
2377 uint8_t response_type;
2389 unsigned int sequence;
2393 #define XCB_XKB_GET_INDICATOR_MAP 13
2399 uint8_t major_opcode;
2400 uint8_t minor_opcode;
2402 xcb_xkb_device_spec_t deviceSpec;
2411 uint8_t response_type;
2416 uint32_t realIndicators;
2417 uint8_t nIndicators;
2422 #define XCB_XKB_SET_INDICATOR_MAP 14
2428 uint8_t major_opcode;
2429 uint8_t minor_opcode;
2431 xcb_xkb_device_spec_t deviceSpec;
2440 unsigned int sequence;
2444 #define XCB_XKB_GET_NAMED_INDICATOR 15
2450 uint8_t major_opcode;
2451 uint8_t minor_opcode;
2453 xcb_xkb_device_spec_t deviceSpec;
2454 xcb_xkb_led_class_spec_t ledClass;
2455 xcb_xkb_id_spec_t ledID;
2457 xcb_atom_t indicator;
2464 uint8_t response_type;
2468 xcb_atom_t indicator;
2471 uint8_t realIndicator;
2474 uint8_t map_whichGroups;
2476 uint8_t map_whichMods;
2478 uint8_t map_realMods;
2485 #define XCB_XKB_SET_NAMED_INDICATOR 16
2491 uint8_t major_opcode;
2492 uint8_t minor_opcode;
2494 xcb_xkb_device_spec_t deviceSpec;
2495 xcb_xkb_led_class_spec_t ledClass;
2496 xcb_xkb_id_spec_t ledID;
2498 xcb_atom_t indicator;
2505 uint8_t map_whichGroups;
2507 uint8_t map_whichMods;
2508 uint8_t map_realMods;
2517 unsigned int sequence;
2521 #define XCB_XKB_GET_NAMES 17
2527 uint8_t major_opcode;
2528 uint8_t minor_opcode;
2530 xcb_xkb_device_spec_t deviceSpec;
2539 xcb_atom_t keycodesName;
2540 xcb_atom_t geometryName;
2541 xcb_atom_t symbolsName;
2542 xcb_atom_t physSymbolsName;
2543 xcb_atom_t typesName;
2544 xcb_atom_t compatName;
2545 xcb_atom_t *typeNames;
2546 uint8_t *nLevelsPerType;
2547 xcb_atom_t *ktLevelNames;
2548 xcb_atom_t *indicatorNames;
2549 xcb_atom_t *virtualModNames;
2553 xcb_atom_t *radioGroupNames;
2560 uint8_t response_type;
2565 xcb_keycode_t minKeyCode;
2566 xcb_keycode_t maxKeyCode;
2569 uint16_t virtualMods;
2570 xcb_keycode_t firstKey;
2572 uint32_t indicators;
2573 uint8_t nRadioGroups;
2574 uint8_t nKeyAliases;
2583 xcb_atom_t keycodesName;
2584 xcb_atom_t geometryName;
2585 xcb_atom_t symbolsName;
2586 xcb_atom_t physSymbolsName;
2587 xcb_atom_t typesName;
2588 xcb_atom_t compatName;
2589 xcb_atom_t *typeNames;
2590 uint8_t *nLevelsPerType;
2591 xcb_atom_t *ktLevelNames;
2592 xcb_atom_t *indicatorNames;
2593 xcb_atom_t *virtualModNames;
2597 xcb_atom_t *radioGroupNames;
2601 #define XCB_XKB_SET_NAMES 18
2607 uint8_t major_opcode;
2608 uint8_t minor_opcode;
2610 xcb_xkb_device_spec_t deviceSpec;
2611 uint16_t virtualMods;
2615 uint8_t firstKTLevelt;
2617 uint32_t indicators;
2619 uint8_t nRadioGroups;
2620 xcb_keycode_t firstKey;
2622 uint8_t nKeyAliases;
2624 uint16_t totalKTLevelNames;
2631 unsigned int sequence;
2635 #define XCB_XKB_GET_GEOMETRY 19
2641 uint8_t major_opcode;
2642 uint8_t minor_opcode;
2644 xcb_xkb_device_spec_t deviceSpec;
2653 uint8_t response_type;
2662 uint16_t nProperties;
2667 uint16_t nKeyAliases;
2668 uint8_t baseColorNdx;
2669 uint8_t labelColorNdx;
2673 #define XCB_XKB_SET_GEOMETRY 20
2679 uint8_t major_opcode;
2680 uint8_t minor_opcode;
2682 xcb_xkb_device_spec_t deviceSpec;
2688 uint16_t nProperties;
2691 uint16_t nKeyAliases;
2692 uint8_t baseColorNdx;
2693 uint8_t labelColorNdx;
2701 unsigned int sequence;
2705 #define XCB_XKB_PER_CLIENT_FLAGS 21
2711 uint8_t major_opcode;
2712 uint8_t minor_opcode;
2714 xcb_xkb_device_spec_t deviceSpec;
2718 uint32_t ctrlsToChange;
2720 uint32_t autoCtrlsValues;
2727 uint8_t response_type;
2734 uint32_t autoCtrlsValues;
2742 unsigned int sequence;
2746 #define XCB_XKB_LIST_COMPONENTS 22
2752 uint8_t major_opcode;
2753 uint8_t minor_opcode;
2755 xcb_xkb_device_spec_t deviceSpec;
2757 uint8_t keymapsSpecLen;
2758 uint8_t keycodesSpecLen;
2759 uint8_t typesSpecLen;
2760 uint8_t compatMapSpecLen;
2761 uint8_t symbolsSpecLen;
2762 uint8_t geometrySpecLen;
2769 uint8_t response_type;
2776 uint16_t nCompatMaps;
2778 uint16_t nGeometries;
2787 unsigned int sequence;
2791 #define XCB_XKB_GET_KBD_BY_NAME 23
2797 uint8_t major_opcode;
2798 uint8_t minor_opcode;
2800 xcb_xkb_device_spec_t deviceSpec;
2805 uint8_t keymapsSpecLen;
2806 uint8_t keycodesSpecLen;
2807 uint8_t typesSpecLen;
2808 uint8_t compatMapSpecLen;
2809 uint8_t symbolsSpecLen;
2810 uint8_t geometrySpecLen;
2819 uint8_t *acts_rtrn_count;
2822 uint8_t *vmods_rtrn;
2834 uint8_t *acts_rtrn_count;
2837 uint8_t *vmods_rtrn;
2849 uint8_t *acts_rtrn_count;
2852 uint8_t *vmods_rtrn;
2862 xcb_atom_t keycodesName;
2863 xcb_atom_t geometryName;
2864 xcb_atom_t symbolsName;
2865 xcb_atom_t physSymbolsName;
2866 xcb_atom_t typesName;
2867 xcb_atom_t compatName;
2868 xcb_atom_t *typeNames;
2869 uint8_t *nLevelsPerType;
2870 xcb_atom_t *ktLevelNames;
2871 xcb_atom_t *indicatorNames;
2872 xcb_atom_t *virtualModNames;
2876 xcb_atom_t *radioGroupNames;
2883 xcb_atom_t keycodesName;
2884 xcb_atom_t geometryName;
2885 xcb_atom_t symbolsName;
2886 xcb_atom_t physSymbolsName;
2887 xcb_atom_t typesName;
2888 xcb_atom_t compatName;
2889 xcb_atom_t *typeNames;
2890 uint8_t *nLevelsPerType;
2891 xcb_atom_t *ktLevelNames;
2892 xcb_atom_t *indicatorNames;
2893 xcb_atom_t *virtualModNames;
2897 xcb_atom_t *radioGroupNames;
2905 uint8_t getmap_type;
2906 uint8_t typeDeviceID;
2907 uint16_t getmap_sequence;
2908 uint32_t getmap_length;
2910 xcb_keycode_t typeMinKeyCode;
2911 xcb_keycode_t typeMaxKeyCode;
2916 xcb_keycode_t firstKeySym;
2919 xcb_keycode_t firstKeyAction;
2920 uint16_t totalActions;
2921 uint8_t nKeyActions;
2922 xcb_keycode_t firstKeyBehavior;
2923 uint8_t nKeyBehaviors;
2924 uint8_t totalKeyBehaviors;
2925 xcb_keycode_t firstKeyExplicit;
2926 uint8_t nKeyExplicit;
2927 uint8_t totalKeyExplicit;
2928 xcb_keycode_t firstModMapKey;
2929 uint8_t nModMapKeys;
2930 uint8_t totalModMapKeys;
2931 xcb_keycode_t firstVModMapKey;
2932 uint8_t nVModMapKeys;
2933 uint8_t totalVModMapKeys;
2935 uint16_t virtualMods;
2939 uint8_t compatDeviceID;
2942 uint16_t firstSIRtrn;
2950 uint8_t clientDeviceID;
2952 xcb_keycode_t clientMinKeyCode;
2953 xcb_keycode_t clientMaxKeyCode;
2958 xcb_keycode_t firstKeySym;
2961 xcb_keycode_t firstKeyAction;
2962 uint16_t totalActions;
2963 uint8_t nKeyActions;
2964 xcb_keycode_t firstKeyBehavior;
2965 uint8_t nKeyBehaviors;
2966 uint8_t totalKeyBehaviors;
2967 xcb_keycode_t firstKeyExplicit;
2968 uint8_t nKeyExplicit;
2969 uint8_t totalKeyExplicit;
2970 xcb_keycode_t firstModMapKey;
2971 uint8_t nModMapKeys;
2972 uint8_t totalModMapKeys;
2973 xcb_keycode_t firstVModMapKey;
2974 uint8_t nVModMapKeys;
2975 uint8_t totalVModMapKeys;
2977 uint16_t virtualMods;
2981 uint8_t serverDeviceID;
2983 xcb_keycode_t serverMinKeyCode;
2984 xcb_keycode_t serverMaxKeyCode;
2989 xcb_keycode_t firstKeySym;
2992 xcb_keycode_t firstKeyAction;
2993 uint16_t totalActions;
2994 uint8_t nKeyActions;
2995 xcb_keycode_t firstKeyBehavior;
2996 uint8_t nKeyBehaviors;
2997 uint8_t totalKeyBehaviors;
2998 xcb_keycode_t firstKeyExplicit;
2999 uint8_t nKeyExplicit;
3000 uint8_t totalKeyExplicit;
3001 xcb_keycode_t firstModMapKey;
3002 uint8_t nModMapKeys;
3003 uint8_t totalModMapKeys;
3004 xcb_keycode_t firstVModMapKey;
3005 uint8_t nVModMapKeys;
3006 uint8_t totalVModMapKeys;
3008 uint16_t virtualMods;
3012 uint8_t indicatorDeviceID;
3014 uint32_t realIndicators;
3015 uint8_t nIndicators;
3020 uint8_t keyDeviceID;
3022 xcb_keycode_t keyMinKeyCode;
3023 xcb_keycode_t keyMaxKeyCode;
3026 uint16_t virtualMods;
3027 xcb_keycode_t firstKey;
3029 uint32_t indicators;
3030 uint8_t nRadioGroups;
3031 uint8_t nKeyAliases;
3037 uint8_t otherDeviceID;
3039 xcb_keycode_t otherMinKeyCode;
3040 xcb_keycode_t otherMaxKeyCode;
3043 uint16_t virtualMods;
3044 xcb_keycode_t firstKey;
3046 uint32_t indicators;
3047 uint8_t nRadioGroups;
3048 uint8_t nKeyAliases;
3054 uint8_t geometryDeviceID;
3056 uint8_t geometryFound;
3060 uint16_t nProperties;
3065 uint16_t nKeyAliases;
3066 uint8_t baseColorNdx;
3067 uint8_t labelColorNdx;
3095 uint8_t response_type;
3099 xcb_keycode_t minKeyCode;
3100 xcb_keycode_t maxKeyCode;
3102 uint8_t newKeyboard;
3112 unsigned int sequence;
3116 #define XCB_XKB_GET_DEVICE_INFO 24
3122 uint8_t major_opcode;
3123 uint8_t minor_opcode;
3125 xcb_xkb_device_spec_t deviceSpec;
3128 uint8_t firstButton;
3131 xcb_xkb_led_class_spec_t ledClass;
3132 xcb_xkb_id_spec_t ledID;
3139 uint8_t response_type;
3145 uint16_t unsupported;
3146 uint16_t nDeviceLedFBs;
3147 uint8_t firstBtnWanted;
3148 uint8_t nBtnsWanted;
3149 uint8_t firstBtnRtrn;
3152 uint8_t hasOwnState;
3161 #define XCB_XKB_SET_DEVICE_INFO 25
3167 uint8_t major_opcode;
3168 uint8_t minor_opcode;
3170 xcb_xkb_device_spec_t deviceSpec;
3174 uint16_t nDeviceLedFBs;
3181 unsigned int sequence;
3185 #define XCB_XKB_SET_DEBUGGING_FLAGS 101
3191 uint8_t major_opcode;
3192 uint8_t minor_opcode;
3196 uint32_t affectFlags;
3198 uint32_t affectCtrls;
3206 uint8_t response_type;
3210 uint32_t currentFlags;
3211 uint32_t currentCtrls;
3212 uint32_t supportedFlags;
3213 uint32_t supportedCtrls;
3218 #define XCB_XKB_NEW_KEYBOARD_NOTIFY 0
3224 uint8_t response_type;
3227 xcb_timestamp_t time;
3229 uint8_t oldDeviceID;
3230 xcb_keycode_t minKeyCode;
3231 xcb_keycode_t maxKeyCode;
3232 xcb_keycode_t oldMinKeyCode;
3233 xcb_keycode_t oldMaxKeyCode;
3234 uint8_t requestMajor;
3235 uint8_t requestMinor;
3241 #define XCB_XKB_MAP_NOTIFY 1
3247 uint8_t response_type;
3250 xcb_timestamp_t time;
3252 uint8_t ptrBtnActions;
3254 xcb_keycode_t minKeyCode;
3255 xcb_keycode_t maxKeyCode;
3258 xcb_keycode_t firstKeySym;
3260 xcb_keycode_t firstKeyAct;
3262 xcb_keycode_t firstKeyBehavior;
3263 uint8_t nKeyBehavior;
3264 xcb_keycode_t firstKeyExplicit;
3265 uint8_t nKeyExplicit;
3266 xcb_keycode_t firstModMapKey;
3267 uint8_t nModMapKeys;
3268 xcb_keycode_t firstVModMapKey;
3269 uint8_t nVModMapKeys;
3270 uint16_t virtualMods;
3275 #define XCB_XKB_STATE_NOTIFY 2
3281 uint8_t response_type;
3284 xcb_timestamp_t time;
3288 uint8_t latchedMods;
3292 int16_t latchedGroup;
3293 uint8_t lockedGroup;
3294 uint8_t compatState;
3296 uint8_t compatGrabMods;
3298 uint8_t compatLoockupMods;
3299 uint16_t ptrBtnState;
3301 xcb_keycode_t keycode;
3303 uint8_t requestMajor;
3304 uint8_t requestMinor;
3308 #define XCB_XKB_CONTROLS_NOTIFY 3
3314 uint8_t response_type;
3317 xcb_timestamp_t time;
3321 uint32_t changedControls;
3322 uint32_t enabledControls;
3323 uint32_t enabledControlChanges;
3324 xcb_keycode_t keycode;
3326 uint8_t requestMajor;
3327 uint8_t requestMinor;
3332 #define XCB_XKB_INDICATOR_STATE_NOTIFY 4
3338 uint8_t response_type;
3341 xcb_timestamp_t time;
3345 uint32_t stateChanged;
3350 #define XCB_XKB_INDICATOR_MAP_NOTIFY 5
3356 uint8_t response_type;
3359 xcb_timestamp_t time;
3363 uint32_t mapChanged;
3368 #define XCB_XKB_NAMES_NOTIFY 6
3374 uint8_t response_type;
3377 xcb_timestamp_t time;
3383 uint8_t firstLevelName;
3384 uint8_t nLevelNames;
3386 uint8_t nRadioGroups;
3387 uint8_t nKeyAliases;
3388 uint8_t changedGroupNames;
3389 uint16_t changedVirtualMods;
3390 xcb_keycode_t firstKey;
3392 uint32_t changedIndicators;
3397 #define XCB_XKB_COMPAT_MAP_NOTIFY 7
3403 uint8_t response_type;
3406 xcb_timestamp_t time;
3408 uint8_t changedGroups;
3416 #define XCB_XKB_BELL_NOTIFY 8
3422 uint8_t response_type;
3425 xcb_timestamp_t time;
3433 xcb_window_t window;
3439 #define XCB_XKB_ACTION_MESSAGE 9
3445 uint8_t response_type;
3448 xcb_timestamp_t time;
3450 xcb_keycode_t keycode;
3452 uint8_t keyEventFollows;
3455 xcb_xkb_string8_t message[8];
3460 #define XCB_XKB_ACCESS_X_NOTIFY 10
3466 uint8_t response_type;
3469 xcb_timestamp_t time;
3471 xcb_keycode_t keycode;
3473 uint16_t slowKeysDelay;
3474 uint16_t debounceDelay;
3479 #define XCB_XKB_EXTENSION_DEVICE_NOTIFY 11
3485 uint8_t response_type;
3488 xcb_timestamp_t time;
3494 uint32_t ledsDefined;
3496 uint8_t firstButton;
3499 uint16_t unsupported;
3891 xcb_xkb_counted_string_8_sizeof (
const void *_buffer );
3976 xcb_xkb_counted_string_16_sizeof (
const void *_buffer );
4117 xcb_xkb_key_type_sizeof (
const void *_buffer );
4241 xcb_xkb_key_sym_map_sizeof (
const void *_buffer );
5014 xcb_xkb_set_key_type_sizeof (
const void *_buffer );
5181 xcb_xkb_property_serialize (
void **_buffer ,
5183 const xcb_xkb_string8_t *name ,
5184 const xcb_xkb_string8_t *value );
5187 xcb_xkb_property_unserialize (
const void *_buffer ,
5191 xcb_xkb_property_sizeof (
const void *_buffer );
5315 xcb_xkb_outline_sizeof (
const void *_buffer );
5400 xcb_xkb_shape_sizeof (
const void *_buffer );
5558 xcb_xkb_overlay_row_sizeof (
const void *_buffer );
5643 xcb_xkb_overlay_sizeof (
const void *_buffer );
5715 xcb_xkb_row_sizeof (
const void *_buffer );
5886 xcb_xkb_text_doodad_sizeof (
const void *_buffer );
5975 xcb_xkb_logo_doodad_sizeof (
const void *_buffer );
6021 xcb_xkb_doodad_sizeof (
const void *_buffer );
6067 xcb_xkb_section_sizeof (
const void *_buffer );
6191 xcb_xkb_listing_sizeof (
const void *_buffer );
6276 xcb_xkb_device_led_info_sizeof (
const void *_buffer );
7367 uint16_t wantedMajor ,
7368 uint16_t wantedMinor );
7395 uint16_t wantedMajor ,
7396 uint16_t wantedMinor );
7430 xcb_xkb_select_events_details_serialize (
void **_buffer ,
7431 uint16_t affectWhich ,
7433 uint16_t selectAll ,
7437 xcb_xkb_select_events_details_unpack (
const void *_buffer ,
7438 uint16_t affectWhich ,
7440 uint16_t selectAll ,
7444 xcb_xkb_select_events_details_sizeof (
const void *_buffer ,
7445 uint16_t affectWhich ,
7447 uint16_t selectAll );
7479 xcb_xkb_device_spec_t deviceSpec ,
7480 uint16_t affectWhich ,
7482 uint16_t selectAll ,
7483 uint16_t affectMap ,
7485 const void *details );
7514 xcb_xkb_device_spec_t deviceSpec ,
7515 uint16_t affectWhich ,
7517 uint16_t selectAll ,
7518 uint16_t affectMap ,
7520 const void *details );
7552 xcb_xkb_device_spec_t deviceSpec ,
7553 uint16_t affectWhich ,
7555 uint16_t selectAll ,
7556 uint16_t affectMap ,
7587 xcb_xkb_device_spec_t deviceSpec ,
7588 uint16_t affectWhich ,
7590 uint16_t selectAll ,
7591 uint16_t affectMap ,
7628 xcb_xkb_device_spec_t deviceSpec ,
7629 xcb_xkb_bell_class_spec_t bellClass ,
7630 xcb_xkb_id_spec_t bellID ,
7632 uint8_t forceSound ,
7637 xcb_window_t window );
7669 xcb_xkb_device_spec_t deviceSpec ,
7670 xcb_xkb_bell_class_spec_t bellClass ,
7671 xcb_xkb_id_spec_t bellID ,
7673 uint8_t forceSound ,
7678 xcb_window_t window );
7701 xcb_xkb_device_spec_t deviceSpec );
7727 xcb_xkb_device_spec_t deviceSpec );
7791 xcb_xkb_device_spec_t deviceSpec ,
7792 uint8_t affectModLocks ,
7796 uint8_t affectModLatches ,
7797 uint8_t latchGroup ,
7798 uint16_t groupLatch );
7828 xcb_xkb_device_spec_t deviceSpec ,
7829 uint8_t affectModLocks ,
7833 uint8_t affectModLatches ,
7834 uint8_t latchGroup ,
7835 uint16_t groupLatch );
7858 xcb_xkb_device_spec_t deviceSpec );
7884 xcb_xkb_device_spec_t deviceSpec );
7970 xcb_xkb_device_spec_t deviceSpec ,
7971 uint8_t affectInternalRealMods ,
7972 uint8_t internalRealMods ,
7973 uint8_t affectIgnoreLockRealMods ,
7974 uint8_t ignoreLockRealMods ,
7975 uint16_t affectInternalVirtualMods ,
7976 uint16_t internalVirtualMods ,
7977 uint16_t affectIgnoreLockVirtualMods ,
7978 uint16_t ignoreLockVirtualMods ,
7979 uint8_t mouseKeysDfltBtn ,
7980 uint8_t groupsWrap ,
7982 uint32_t affectEnabledControls ,
7983 uint32_t enabledControls ,
7984 uint32_t changeControls ,
7985 uint16_t repeatDelay ,
7986 uint16_t repeatInterval ,
7987 uint16_t slowKeysDelay ,
7988 uint16_t debounceDelay ,
7989 uint16_t mouseKeysDelay ,
7990 uint16_t mouseKeysInterval ,
7991 uint16_t mouseKeysTimeToMax ,
7992 uint16_t mouseKeysMaxSpeed ,
7993 int16_t mouseKeysCurve ,
7994 uint16_t accessXTimeout ,
7995 uint32_t accessXTimeoutMask ,
7996 uint32_t accessXTimeoutValues ,
7999 const uint8_t *perKeyRepeat );
8051 xcb_xkb_device_spec_t deviceSpec ,
8052 uint8_t affectInternalRealMods ,
8053 uint8_t internalRealMods ,
8054 uint8_t affectIgnoreLockRealMods ,
8055 uint8_t ignoreLockRealMods ,
8056 uint16_t affectInternalVirtualMods ,
8057 uint16_t internalVirtualMods ,
8058 uint16_t affectIgnoreLockVirtualMods ,
8059 uint16_t ignoreLockVirtualMods ,
8060 uint8_t mouseKeysDfltBtn ,
8061 uint8_t groupsWrap ,
8063 uint32_t affectEnabledControls ,
8064 uint32_t enabledControls ,
8065 uint32_t changeControls ,
8066 uint16_t repeatDelay ,
8067 uint16_t repeatInterval ,
8068 uint16_t slowKeysDelay ,
8069 uint16_t debounceDelay ,
8070 uint16_t mouseKeysDelay ,
8071 uint16_t mouseKeysInterval ,
8072 uint16_t mouseKeysTimeToMax ,
8073 uint16_t mouseKeysMaxSpeed ,
8074 int16_t mouseKeysCurve ,
8075 uint16_t accessXTimeout ,
8076 uint32_t accessXTimeoutMask ,
8077 uint32_t accessXTimeoutValues ,
8080 const uint8_t *perKeyRepeat );
8426 xcb_xkb_get_map_map_serialize (
void **_buffer ,
8429 uint8_t nKeyActions ,
8430 uint16_t totalActions ,
8431 uint8_t totalKeyBehaviors ,
8432 uint8_t nVModMapKeys ,
8433 uint8_t totalKeyExplicit ,
8434 uint8_t totalModMapKeys ,
8435 uint8_t totalVModMapKeys ,
8440 xcb_xkb_get_map_map_unpack (
const void *_buffer ,
8443 uint8_t nKeyActions ,
8444 uint16_t totalActions ,
8445 uint8_t totalKeyBehaviors ,
8446 uint8_t nVModMapKeys ,
8447 uint8_t totalKeyExplicit ,
8448 uint8_t totalModMapKeys ,
8449 uint8_t totalVModMapKeys ,
8454 xcb_xkb_get_map_map_sizeof (
const void *_buffer ,
8457 uint8_t nKeyActions ,
8458 uint16_t totalActions ,
8459 uint8_t totalKeyBehaviors ,
8460 uint8_t nVModMapKeys ,
8461 uint8_t totalKeyExplicit ,
8462 uint8_t totalModMapKeys ,
8463 uint8_t totalVModMapKeys ,
8504 xcb_xkb_device_spec_t deviceSpec ,
8509 xcb_keycode_t firstKeySym ,
8511 xcb_keycode_t firstKeyAction ,
8512 uint8_t nKeyActions ,
8513 xcb_keycode_t firstKeyBehavior ,
8514 uint8_t nKeyBehaviors ,
8515 uint16_t virtualMods ,
8516 xcb_keycode_t firstKeyExplicit ,
8517 uint8_t nKeyExplicit ,
8518 xcb_keycode_t firstModMapKey ,
8519 uint8_t nModMapKeys ,
8520 xcb_keycode_t firstVModMapKey ,
8521 uint8_t nVModMapKeys );
8564 xcb_xkb_device_spec_t deviceSpec ,
8569 xcb_keycode_t firstKeySym ,
8571 xcb_keycode_t firstKeyAction ,
8572 uint8_t nKeyActions ,
8573 xcb_keycode_t firstKeyBehavior ,
8574 uint8_t nKeyBehaviors ,
8575 uint16_t virtualMods ,
8576 xcb_keycode_t firstKeyExplicit ,
8577 uint8_t nKeyExplicit ,
8578 xcb_keycode_t firstModMapKey ,
8579 uint8_t nModMapKeys ,
8580 xcb_keycode_t firstVModMapKey ,
8581 uint8_t nVModMapKeys );
8971 xcb_xkb_set_map_values_serialize (
void **_buffer ,
8974 uint8_t nKeyActions ,
8975 uint16_t totalActions ,
8976 uint8_t totalKeyBehaviors ,
8977 uint8_t nVModMapKeys ,
8978 uint8_t totalKeyExplicit ,
8979 uint8_t totalModMapKeys ,
8980 uint8_t totalVModMapKeys ,
8985 xcb_xkb_set_map_values_unpack (
const void *_buffer ,
8988 uint8_t nKeyActions ,
8989 uint16_t totalActions ,
8990 uint8_t totalKeyBehaviors ,
8991 uint8_t nVModMapKeys ,
8992 uint8_t totalKeyExplicit ,
8993 uint8_t totalModMapKeys ,
8994 uint8_t totalVModMapKeys ,
8999 xcb_xkb_set_map_values_sizeof (
const void *_buffer ,
9002 uint8_t nKeyActions ,
9003 uint16_t totalActions ,
9004 uint8_t totalKeyBehaviors ,
9005 uint8_t nVModMapKeys ,
9006 uint8_t totalKeyExplicit ,
9007 uint8_t totalModMapKeys ,
9008 uint8_t totalVModMapKeys ,
9061 xcb_xkb_device_spec_t deviceSpec ,
9064 xcb_keycode_t minKeyCode ,
9065 xcb_keycode_t maxKeyCode ,
9068 xcb_keycode_t firstKeySym ,
9070 uint16_t totalSyms ,
9071 xcb_keycode_t firstKeyAction ,
9072 uint8_t nKeyActions ,
9073 uint16_t totalActions ,
9074 xcb_keycode_t firstKeyBehavior ,
9075 uint8_t nKeyBehaviors ,
9076 uint8_t totalKeyBehaviors ,
9077 xcb_keycode_t firstKeyExplicit ,
9078 uint8_t nKeyExplicit ,
9079 uint8_t totalKeyExplicit ,
9080 xcb_keycode_t firstModMapKey ,
9081 uint8_t nModMapKeys ,
9082 uint8_t totalModMapKeys ,
9083 xcb_keycode_t firstVModMapKey ,
9084 uint8_t nVModMapKeys ,
9085 uint8_t totalVModMapKeys ,
9086 uint16_t virtualMods ,
9087 const void *values );
9136 xcb_xkb_device_spec_t deviceSpec ,
9139 xcb_keycode_t minKeyCode ,
9140 xcb_keycode_t maxKeyCode ,
9143 xcb_keycode_t firstKeySym ,
9145 uint16_t totalSyms ,
9146 xcb_keycode_t firstKeyAction ,
9147 uint8_t nKeyActions ,
9148 uint16_t totalActions ,
9149 xcb_keycode_t firstKeyBehavior ,
9150 uint8_t nKeyBehaviors ,
9151 uint8_t totalKeyBehaviors ,
9152 xcb_keycode_t firstKeyExplicit ,
9153 uint8_t nKeyExplicit ,
9154 uint8_t totalKeyExplicit ,
9155 xcb_keycode_t firstModMapKey ,
9156 uint8_t nModMapKeys ,
9157 uint8_t totalModMapKeys ,
9158 xcb_keycode_t firstVModMapKey ,
9159 uint8_t nVModMapKeys ,
9160 uint8_t totalVModMapKeys ,
9161 uint16_t virtualMods ,
9162 const void *values );
9214 xcb_xkb_device_spec_t deviceSpec ,
9217 xcb_keycode_t minKeyCode ,
9218 xcb_keycode_t maxKeyCode ,
9221 xcb_keycode_t firstKeySym ,
9223 uint16_t totalSyms ,
9224 xcb_keycode_t firstKeyAction ,
9225 uint8_t nKeyActions ,
9226 uint16_t totalActions ,
9227 xcb_keycode_t firstKeyBehavior ,
9228 uint8_t nKeyBehaviors ,
9229 uint8_t totalKeyBehaviors ,
9230 xcb_keycode_t firstKeyExplicit ,
9231 uint8_t nKeyExplicit ,
9232 uint8_t totalKeyExplicit ,
9233 xcb_keycode_t firstModMapKey ,
9234 uint8_t nModMapKeys ,
9235 uint8_t totalModMapKeys ,
9236 xcb_keycode_t firstVModMapKey ,
9237 uint8_t nVModMapKeys ,
9238 uint8_t totalVModMapKeys ,
9239 uint16_t virtualMods ,
9289 xcb_xkb_device_spec_t deviceSpec ,
9292 xcb_keycode_t minKeyCode ,
9293 xcb_keycode_t maxKeyCode ,
9296 xcb_keycode_t firstKeySym ,
9298 uint16_t totalSyms ,
9299 xcb_keycode_t firstKeyAction ,
9300 uint8_t nKeyActions ,
9301 uint16_t totalActions ,
9302 xcb_keycode_t firstKeyBehavior ,
9303 uint8_t nKeyBehaviors ,
9304 uint8_t totalKeyBehaviors ,
9305 xcb_keycode_t firstKeyExplicit ,
9306 uint8_t nKeyExplicit ,
9307 uint8_t totalKeyExplicit ,
9308 xcb_keycode_t firstModMapKey ,
9309 uint8_t nModMapKeys ,
9310 uint8_t totalModMapKeys ,
9311 xcb_keycode_t firstVModMapKey ,
9312 uint8_t nVModMapKeys ,
9313 uint8_t totalVModMapKeys ,
9314 uint16_t virtualMods ,
9318 xcb_xkb_get_compat_map_sizeof (
const void *_buffer );
9345 xcb_xkb_device_spec_t deviceSpec ,
9379 xcb_xkb_device_spec_t deviceSpec ,
9495 xcb_xkb_set_compat_map_sizeof (
const void *_buffer );
9528 xcb_xkb_device_spec_t deviceSpec ,
9529 uint8_t recomputeActions ,
9530 uint8_t truncateSI ,
9565 xcb_xkb_device_spec_t deviceSpec ,
9566 uint8_t recomputeActions ,
9567 uint8_t truncateSI ,
9595 xcb_xkb_device_spec_t deviceSpec );
9621 xcb_xkb_device_spec_t deviceSpec );
9655 xcb_xkb_get_indicator_map_sizeof (
const void *_buffer );
9679 xcb_xkb_device_spec_t deviceSpec ,
9707 xcb_xkb_device_spec_t deviceSpec ,
9781 xcb_xkb_set_indicator_map_sizeof (
const void *_buffer );
9809 xcb_xkb_device_spec_t deviceSpec ,
9836 xcb_xkb_device_spec_t deviceSpec ,
9864 xcb_xkb_device_spec_t deviceSpec ,
9865 xcb_xkb_led_class_spec_t ledClass ,
9866 xcb_xkb_id_spec_t ledID ,
9867 xcb_atom_t indicator );
9896 xcb_xkb_device_spec_t deviceSpec ,
9897 xcb_xkb_led_class_spec_t ledClass ,
9898 xcb_xkb_id_spec_t ledID ,
9899 xcb_atom_t indicator );
9970 xcb_xkb_device_spec_t deviceSpec ,
9971 xcb_xkb_led_class_spec_t ledClass ,
9972 xcb_xkb_id_spec_t ledID ,
9973 xcb_atom_t indicator ,
9979 uint8_t map_whichGroups ,
9980 uint8_t map_groups ,
9981 uint8_t map_whichMods ,
9982 uint8_t map_realMods ,
9983 uint16_t map_vmods ,
9984 uint32_t map_ctrls );
10021 xcb_xkb_device_spec_t deviceSpec ,
10022 xcb_xkb_led_class_spec_t ledClass ,
10023 xcb_xkb_id_spec_t ledID ,
10024 xcb_atom_t indicator ,
10028 uint8_t createMap ,
10029 uint8_t map_flags ,
10030 uint8_t map_whichGroups ,
10031 uint8_t map_groups ,
10032 uint8_t map_whichMods ,
10033 uint8_t map_realMods ,
10034 uint16_t map_vmods ,
10035 uint32_t map_ctrls );
10407 xcb_xkb_get_names_value_list_serialize (
void **_buffer ,
10409 uint32_t indicators ,
10410 uint16_t virtualMods ,
10411 uint8_t groupNames ,
10413 uint8_t nKeyAliases ,
10414 uint8_t nRadioGroups ,
10419 xcb_xkb_get_names_value_list_unpack (
const void *_buffer ,
10421 uint32_t indicators ,
10422 uint16_t virtualMods ,
10423 uint8_t groupNames ,
10425 uint8_t nKeyAliases ,
10426 uint8_t nRadioGroups ,
10431 xcb_xkb_get_names_value_list_sizeof (
const void *_buffer ,
10433 uint32_t indicators ,
10434 uint16_t virtualMods ,
10435 uint8_t groupNames ,
10437 uint8_t nKeyAliases ,
10438 uint8_t nRadioGroups ,
10463 xcb_xkb_device_spec_t deviceSpec ,
10491 xcb_xkb_device_spec_t deviceSpec ,
10908 xcb_xkb_set_names_values_serialize (
void **_buffer ,
10910 uint8_t nKTLevels ,
10911 uint32_t indicators ,
10912 uint16_t virtualMods ,
10913 uint8_t groupNames ,
10915 uint8_t nKeyAliases ,
10916 uint8_t nRadioGroups ,
10921 xcb_xkb_set_names_values_unpack (
const void *_buffer ,
10923 uint8_t nKTLevels ,
10924 uint32_t indicators ,
10925 uint16_t virtualMods ,
10926 uint8_t groupNames ,
10928 uint8_t nKeyAliases ,
10929 uint8_t nRadioGroups ,
10934 xcb_xkb_set_names_values_sizeof (
const void *_buffer ,
10936 uint8_t nKTLevels ,
10937 uint32_t indicators ,
10938 uint16_t virtualMods ,
10939 uint8_t groupNames ,
10941 uint8_t nKeyAliases ,
10942 uint8_t nRadioGroups ,
10983 xcb_xkb_device_spec_t deviceSpec ,
10984 uint16_t virtualMods ,
10986 uint8_t firstType ,
10988 uint8_t firstKTLevelt ,
10989 uint8_t nKTLevels ,
10990 uint32_t indicators ,
10991 uint8_t groupNames ,
10992 uint8_t nRadioGroups ,
10993 xcb_keycode_t firstKey ,
10995 uint8_t nKeyAliases ,
10996 uint16_t totalKTLevelNames ,
10997 const void *values );
11034 xcb_xkb_device_spec_t deviceSpec ,
11035 uint16_t virtualMods ,
11037 uint8_t firstType ,
11039 uint8_t firstKTLevelt ,
11040 uint8_t nKTLevels ,
11041 uint32_t indicators ,
11042 uint8_t groupNames ,
11043 uint8_t nRadioGroups ,
11044 xcb_keycode_t firstKey ,
11046 uint8_t nKeyAliases ,
11047 uint16_t totalKTLevelNames ,
11048 const void *values );
11088 xcb_xkb_device_spec_t deviceSpec ,
11089 uint16_t virtualMods ,
11091 uint8_t firstType ,
11093 uint8_t firstKTLevelt ,
11094 uint8_t nKTLevels ,
11095 uint32_t indicators ,
11096 uint8_t groupNames ,
11097 uint8_t nRadioGroups ,
11098 xcb_keycode_t firstKey ,
11100 uint8_t nKeyAliases ,
11101 uint16_t totalKTLevelNames ,
11139 xcb_xkb_device_spec_t deviceSpec ,
11140 uint16_t virtualMods ,
11142 uint8_t firstType ,
11144 uint8_t firstKTLevelt ,
11145 uint8_t nKTLevels ,
11146 uint32_t indicators ,
11147 uint8_t groupNames ,
11148 uint8_t nRadioGroups ,
11149 xcb_keycode_t firstKey ,
11151 uint8_t nKeyAliases ,
11152 uint16_t totalKTLevelNames ,
11156 xcb_xkb_get_geometry_sizeof (
const void *_buffer );
11180 xcb_xkb_device_spec_t deviceSpec ,
11208 xcb_xkb_device_spec_t deviceSpec ,
11425 xcb_xkb_set_geometry_sizeof (
const void *_buffer );
11469 xcb_xkb_device_spec_t deviceSpec ,
11471 uint8_t nSections ,
11474 uint16_t heightMM ,
11475 uint16_t nProperties ,
11477 uint16_t nDoodads ,
11478 uint16_t nKeyAliases ,
11479 uint8_t baseColorNdx ,
11480 uint8_t labelColorNdx ,
11528 xcb_xkb_device_spec_t deviceSpec ,
11530 uint8_t nSections ,
11533 uint16_t heightMM ,
11534 uint16_t nProperties ,
11536 uint16_t nDoodads ,
11537 uint16_t nKeyAliases ,
11538 uint8_t baseColorNdx ,
11539 uint8_t labelColorNdx ,
11574 xcb_xkb_device_spec_t deviceSpec ,
11577 uint32_t ctrlsToChange ,
11578 uint32_t autoCtrls ,
11579 uint32_t autoCtrlsValues );
11610 xcb_xkb_device_spec_t deviceSpec ,
11613 uint32_t ctrlsToChange ,
11614 uint32_t autoCtrls ,
11615 uint32_t autoCtrlsValues );
11649 xcb_xkb_list_components_serialize (
void **_buffer ,
11651 const xcb_xkb_string8_t *keymapsSpec ,
11652 const xcb_xkb_string8_t *keycodesSpec ,
11653 const xcb_xkb_string8_t *typesSpec ,
11654 const xcb_xkb_string8_t *compatMapSpec ,
11655 const xcb_xkb_string8_t *symbolsSpec ,
11656 const xcb_xkb_string8_t *geometrySpec );
11659 xcb_xkb_list_components_unserialize (
const void *_buffer ,
11663 xcb_xkb_list_components_sizeof (
const void *_buffer );
11699 xcb_xkb_device_spec_t deviceSpec ,
11700 uint16_t maxNames ,
11701 uint8_t keymapsSpecLen ,
11702 const xcb_xkb_string8_t *keymapsSpec ,
11703 uint8_t keycodesSpecLen ,
11704 const xcb_xkb_string8_t *keycodesSpec ,
11705 uint8_t typesSpecLen ,
11706 const xcb_xkb_string8_t *typesSpec ,
11707 uint8_t compatMapSpecLen ,
11708 const xcb_xkb_string8_t *compatMapSpec ,
11709 uint8_t symbolsSpecLen ,
11710 const xcb_xkb_string8_t *symbolsSpec ,
11711 uint8_t geometrySpecLen ,
11712 const xcb_xkb_string8_t *geometrySpec );
11751 xcb_xkb_device_spec_t deviceSpec ,
11752 uint16_t maxNames ,
11753 uint8_t keymapsSpecLen ,
11754 const xcb_xkb_string8_t *keymapsSpec ,
11755 uint8_t keycodesSpecLen ,
11756 const xcb_xkb_string8_t *keycodesSpec ,
11757 uint8_t typesSpecLen ,
11758 const xcb_xkb_string8_t *typesSpec ,
11759 uint8_t compatMapSpecLen ,
11760 const xcb_xkb_string8_t *compatMapSpec ,
11761 uint8_t symbolsSpecLen ,
11762 const xcb_xkb_string8_t *symbolsSpec ,
11763 uint8_t geometrySpecLen ,
11764 const xcb_xkb_string8_t *geometrySpec );
11954 xcb_xkb_get_kbd_by_name_serialize (
void **_buffer ,
11956 const xcb_xkb_string8_t *keymapsSpec ,
11957 const xcb_xkb_string8_t *keycodesSpec ,
11958 const xcb_xkb_string8_t *typesSpec ,
11959 const xcb_xkb_string8_t *compatMapSpec ,
11960 const xcb_xkb_string8_t *symbolsSpec ,
11961 const xcb_xkb_string8_t *geometrySpec );
11964 xcb_xkb_get_kbd_by_name_unserialize (
const void *_buffer ,
11968 xcb_xkb_get_kbd_by_name_sizeof (
const void *_buffer );
12314 xcb_xkb_get_kbd_by_name_replies_types_map_serialize (
void **_buffer ,
12317 uint8_t nKeyActions ,
12318 uint16_t totalActions ,
12319 uint8_t totalKeyBehaviors ,
12320 uint8_t nVModMapKeys ,
12321 uint8_t totalKeyExplicit ,
12322 uint8_t totalModMapKeys ,
12323 uint8_t totalVModMapKeys ,
12328 xcb_xkb_get_kbd_by_name_replies_types_map_unpack (
const void *_buffer ,
12331 uint8_t nKeyActions ,
12332 uint16_t totalActions ,
12333 uint8_t totalKeyBehaviors ,
12334 uint8_t nVModMapKeys ,
12335 uint8_t totalKeyExplicit ,
12336 uint8_t totalModMapKeys ,
12337 uint8_t totalVModMapKeys ,
12342 xcb_xkb_get_kbd_by_name_replies_types_map_sizeof (
const void *_buffer ,
12345 uint8_t nKeyActions ,
12346 uint16_t totalActions ,
12347 uint8_t totalKeyBehaviors ,
12348 uint8_t nVModMapKeys ,
12349 uint8_t totalKeyExplicit ,
12350 uint8_t totalModMapKeys ,
12351 uint8_t totalVModMapKeys ,
12352 uint16_t present );
12698 xcb_xkb_get_kbd_by_name_replies_client_symbols_map_serialize (
void **_buffer ,
12701 uint8_t nKeyActions ,
12702 uint16_t totalActions ,
12703 uint8_t totalKeyBehaviors ,
12704 uint8_t nVModMapKeys ,
12705 uint8_t totalKeyExplicit ,
12706 uint8_t totalModMapKeys ,
12707 uint8_t totalVModMapKeys ,
12712 xcb_xkb_get_kbd_by_name_replies_client_symbols_map_unpack (
const void *_buffer ,
12715 uint8_t nKeyActions ,
12716 uint16_t totalActions ,
12717 uint8_t totalKeyBehaviors ,
12718 uint8_t nVModMapKeys ,
12719 uint8_t totalKeyExplicit ,
12720 uint8_t totalModMapKeys ,
12721 uint8_t totalVModMapKeys ,
12726 xcb_xkb_get_kbd_by_name_replies_client_symbols_map_sizeof (
const void *_buffer ,
12729 uint8_t nKeyActions ,
12730 uint16_t totalActions ,
12731 uint8_t totalKeyBehaviors ,
12732 uint8_t nVModMapKeys ,
12733 uint8_t totalKeyExplicit ,
12734 uint8_t totalModMapKeys ,
12735 uint8_t totalVModMapKeys ,
12736 uint16_t present );
13082 xcb_xkb_get_kbd_by_name_replies_server_symbols_map_serialize (
void **_buffer ,
13085 uint8_t nKeyActions ,
13086 uint16_t totalActions ,
13087 uint8_t totalKeyBehaviors ,
13088 uint8_t nVModMapKeys ,
13089 uint8_t totalKeyExplicit ,
13090 uint8_t totalModMapKeys ,
13091 uint8_t totalVModMapKeys ,
13096 xcb_xkb_get_kbd_by_name_replies_server_symbols_map_unpack (
const void *_buffer ,
13099 uint8_t nKeyActions ,
13100 uint16_t totalActions ,
13101 uint8_t totalKeyBehaviors ,
13102 uint8_t nVModMapKeys ,
13103 uint8_t totalKeyExplicit ,
13104 uint8_t totalModMapKeys ,
13105 uint8_t totalVModMapKeys ,
13110 xcb_xkb_get_kbd_by_name_replies_server_symbols_map_sizeof (
const void *_buffer ,
13113 uint8_t nKeyActions ,
13114 uint16_t totalActions ,
13115 uint8_t totalKeyBehaviors ,
13116 uint8_t nVModMapKeys ,
13117 uint8_t totalKeyExplicit ,
13118 uint8_t totalModMapKeys ,
13119 uint8_t totalVModMapKeys ,
13120 uint16_t present );
13492 xcb_xkb_get_kbd_by_name_replies_key_names_value_list_serialize (
void **_buffer ,
13494 uint16_t nKTLevels ,
13495 uint32_t indicators ,
13496 uint16_t virtualMods ,
13497 uint8_t groupNames ,
13499 uint8_t nKeyAliases ,
13500 uint8_t nRadioGroups ,
13505 xcb_xkb_get_kbd_by_name_replies_key_names_value_list_unpack (
const void *_buffer ,
13507 uint16_t nKTLevels ,
13508 uint32_t indicators ,
13509 uint16_t virtualMods ,
13510 uint8_t groupNames ,
13512 uint8_t nKeyAliases ,
13513 uint8_t nRadioGroups ,
13518 xcb_xkb_get_kbd_by_name_replies_key_names_value_list_sizeof (
const void *_buffer ,
13520 uint16_t nKTLevels ,
13521 uint32_t indicators ,
13522 uint16_t virtualMods ,
13523 uint8_t groupNames ,
13525 uint8_t nKeyAliases ,
13526 uint8_t nRadioGroups ,
13899 xcb_xkb_get_kbd_by_name_replies_other_names_value_list_serialize (
void **_buffer ,
13901 uint16_t nKTLevels ,
13902 uint32_t indicators ,
13903 uint16_t virtualMods ,
13904 uint8_t groupNames ,
13906 uint8_t nKeyAliases ,
13907 uint8_t nRadioGroups ,
13912 xcb_xkb_get_kbd_by_name_replies_other_names_value_list_unpack (
const void *_buffer ,
13914 uint16_t nKTLevels ,
13915 uint32_t indicators ,
13916 uint16_t virtualMods ,
13917 uint8_t groupNames ,
13919 uint8_t nKeyAliases ,
13920 uint8_t nRadioGroups ,
13925 xcb_xkb_get_kbd_by_name_replies_other_names_value_list_sizeof (
const void *_buffer ,
13927 uint16_t nKTLevels ,
13928 uint32_t indicators ,
13929 uint16_t virtualMods ,
13930 uint8_t groupNames ,
13932 uint8_t nKeyAliases ,
13933 uint8_t nRadioGroups ,
14306 xcb_xkb_get_kbd_by_name_replies_serialize (
void **_buffer ,
14307 uint16_t reported ,
14311 xcb_xkb_get_kbd_by_name_replies_unpack (
const void *_buffer ,
14312 uint16_t reported ,
14316 xcb_xkb_get_kbd_by_name_replies_sizeof (
const void *_buffer ,
14317 uint16_t reported );
14355 xcb_xkb_device_spec_t deviceSpec ,
14359 uint8_t keymapsSpecLen ,
14360 const xcb_xkb_string8_t *keymapsSpec ,
14361 uint8_t keycodesSpecLen ,
14362 const xcb_xkb_string8_t *keycodesSpec ,
14363 uint8_t typesSpecLen ,
14364 const xcb_xkb_string8_t *typesSpec ,
14365 uint8_t compatMapSpecLen ,
14366 const xcb_xkb_string8_t *compatMapSpec ,
14367 uint8_t symbolsSpecLen ,
14368 const xcb_xkb_string8_t *symbolsSpec ,
14369 uint8_t geometrySpecLen ,
14370 const xcb_xkb_string8_t *geometrySpec );
14411 xcb_xkb_device_spec_t deviceSpec ,
14415 uint8_t keymapsSpecLen ,
14416 const xcb_xkb_string8_t *keymapsSpec ,
14417 uint8_t keycodesSpecLen ,
14418 const xcb_xkb_string8_t *keycodesSpec ,
14419 uint8_t typesSpecLen ,
14420 const xcb_xkb_string8_t *typesSpec ,
14421 uint8_t compatMapSpecLen ,
14422 const xcb_xkb_string8_t *compatMapSpec ,
14423 uint8_t symbolsSpecLen ,
14424 const xcb_xkb_string8_t *symbolsSpec ,
14425 uint8_t geometrySpecLen ,
14426 const xcb_xkb_string8_t *geometrySpec );
14473 xcb_xkb_get_device_info_sizeof (
const void *_buffer );
14502 xcb_xkb_device_spec_t deviceSpec ,
14504 uint8_t allButtons ,
14505 uint8_t firstButton ,
14507 xcb_xkb_led_class_spec_t ledClass ,
14508 xcb_xkb_id_spec_t ledID );
14540 xcb_xkb_device_spec_t deviceSpec ,
14542 uint8_t allButtons ,
14543 uint8_t firstButton ,
14545 xcb_xkb_led_class_spec_t ledClass ,
14546 xcb_xkb_id_spec_t ledID );
14558 xcb_xkb_string8_t *
14684 xcb_xkb_set_device_info_sizeof (
const void *_buffer );
14716 xcb_xkb_device_spec_t deviceSpec ,
14720 uint16_t nDeviceLedFBs ,
14751 xcb_xkb_device_spec_t deviceSpec ,
14755 uint16_t nDeviceLedFBs ,
14760 xcb_xkb_set_debugging_flags_sizeof (
const void *_buffer );
14788 uint16_t msgLength ,
14789 uint32_t affectFlags ,
14791 uint32_t affectCtrls ,
14793 const xcb_xkb_string8_t *message );
14824 uint16_t msgLength ,
14825 uint32_t affectFlags ,
14827 uint32_t affectCtrls ,
14829 const xcb_xkb_string8_t *message );
xcb_xkb_latch_lock_state_request_t
Definition: xkb.h:2032
struct xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension_cookie_t
xcb_xkb_use_extension_cookie_t
void xcb_xkb_sa_lock_group_next(xcb_xkb_sa_lock_group_iterator_t *i)
Definition: xkb.c:3946
xcb_xkb_get_controls_reply_t * xcb_xkb_get_controls_reply(xcb_connection_t *c, xcb_xkb_get_controls_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:5683
struct xcb_xkb_use_extension_request_t xcb_xkb_use_extension_request_t
xcb_xkb_use_extension_request_t
struct xcb_xkb_get_controls_request_t xcb_xkb_get_controls_request_t
xcb_xkb_get_controls_request_t
struct xcb_xkb_overlay_2_behavior_iterator_t xcb_xkb_overlay_2_behavior_iterator_t
xcb_xkb_overlay_2_behavior_iterator_t
struct xcb_xkb_kt_map_entry_iterator_t xcb_xkb_kt_map_entry_iterator_t
xcb_xkb_kt_map_entry_iterator_t
struct xcb_xkb_key_iterator_t xcb_xkb_key_iterator_t
xcb_xkb_key_iterator_t
Generic error.
Definition: xcb.h:162
void xcb_xkb_device_spec_next(xcb_xkb_device_spec_iterator_t *i)
Definition: xkb.c:70
struct xcb_xkb_sa_lock_ptr_btn_t xcb_xkb_sa_lock_ptr_btn_t
xcb_xkb_sa_lock_ptr_btn_t
struct xcb_xkb_counted_string_8_t xcb_xkb_counted_string_8_t
xcb_xkb_counted_string_8_t
xcb_xkb_get_kbd_by_name_reply_t
Definition: xkb.h:3094
struct 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_t
void xcb_xkb_action_next(xcb_xkb_action_iterator_t *i)
Definition: xkb.c:4516
struct xcb_xkb_sa_terminate_t xcb_xkb_sa_terminate_t
xcb_xkb_sa_terminate_t
xcb_xkb_get_geometry_cookie_t
Definition: xkb.h:2630
struct xcb_xkb_get_map_reply_t xcb_xkb_get_map_reply_t
xcb_xkb_get_map_reply_t
xcb_generic_iterator_t xcb_xkb_overlay_2_behavior_end(xcb_xkb_overlay_2_behavior_iterator_t i)
Definition: xkb.c:1199
xcb_xkb_sa_redirect_key_iterator_t
Definition: xkb.h:1754
struct xcb_xkb_mod_def_iterator_t xcb_xkb_mod_def_iterator_t
xcb_xkb_mod_def_iterator_t
xcb_xkb_get_kbd_by_name_replies_other_names_value_list_t
Definition: xkb.h:2882
xcb_void_cookie_t xcb_xkb_set_named_indicator_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator, uint8_t setState, uint8_t on, uint8_t setMap, uint8_t createMap, uint8_t map_flags, uint8_t map_whichGroups, uint8_t map_groups, uint8_t map_whichMods, uint8_t map_realMods, uint16_t map_vmods, uint32_t map_ctrls)
Definition: xkb.c:9354
void xcb_xkb_led_class_spec_next(xcb_xkb_led_class_spec_iterator_t *i)
Definition: xkb.c:108
xcb_xkb_get_compat_map_reply_t * xcb_xkb_get_compat_map_reply(xcb_connection_t *c, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:8626
void xcb_xkb_sa_lock_controls_next(xcb_xkb_sa_lock_controls_iterator_t *i)
Definition: xkb.c:4288
struct xcb_xkb_sa_lock_device_btn_iterator_t xcb_xkb_sa_lock_device_btn_iterator_t
xcb_xkb_sa_lock_device_btn_iterator_t
void xcb_xkb_key_type_next(xcb_xkb_key_type_iterator_t *i)
Definition: xkb.c:824
xcb_xkb_keyboard_error_t
Definition: xkb.h:1301
void xcb_xkb_sa_switch_screen_next(xcb_xkb_sa_switch_screen_iterator_t *i)
Definition: xkb.c:4212
struct xcb_xkb_set_indicator_map_request_t xcb_xkb_set_indicator_map_request_t
xcb_xkb_set_indicator_map_request_t
xcb_generic_iterator_t xcb_xkb_shape_end(xcb_xkb_shape_iterator_t i)
Definition: xkb.c:2332
xcb_xkb_overlay_row_t
Definition: xkb.h:986
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)
Definition: xkb.c:12667
xcb_xkb_sa_terminate_iterator_t
Definition: xkb.h:1624
xcb_xkb_get_map_request_t
Definition: xkb.h:2162
xcb_xkb_indicator_map_iterator_t
Definition: xkb.h:362
xcb_xkb_sa_move_ptr_iterator_t
Definition: xkb.h:1504
xcb_xkb_shape_doodad_t
Definition: xkb.h:1071
xcb_xkb_counted_string_8_t
Definition: xkb.h:471
xcb_xkb_get_names_cookie_t xcb_xkb_get_names(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
Definition: xkb.c:10470
xcb_xkb_key_v_mod_map_t
Definition: xkb.h:826
xcb_xkb_use_extension_request_t
Definition: xkb.h:1888
xcb_xkb_overlay_iterator_t
Definition: xkb.h:1013
xcb_xkb_get_geometry_request_t
Definition: xkb.h:2640
struct xcb_xkb_permament_overlay_1_behavior_t xcb_xkb_permament_overlay_1_behavior_t
xcb_xkb_permament_overlay_1_behavior_t
xcb_xkb_bell_notify_event_t
Definition: xkb.h:3421
struct 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_t
xcb_xkb_set_key_type_iterator_t
Definition: xkb.h:875
xcb_xkb_set_debugging_flags_cookie_t
Definition: xkb.h:3180
xcb_generic_iterator_t xcb_xkb_sa_no_action_end(xcb_xkb_sa_no_action_iterator_t i)
Definition: xkb.c:3736
void xcb_xkb_behavior_next(xcb_xkb_behavior_iterator_t *i)
Definition: xkb.c:1371
xcb_xkb_logo_doodad_iterator_t
Definition: xkb.h:1199
xcb_xkb_sa_switch_screen_t
Definition: xkb.h:1638
xcb_xkb_logo_doodad_t
Definition: xkb.h:1171
struct xcb_xkb_set_map_values_t xcb_xkb_set_map_values_t
xcb_xkb_set_map_values_t
void xcb_xkb_sa_device_btn_next(xcb_xkb_sa_device_btn_iterator_t *i)
Definition: xkb.c:4402
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)
Definition: xkb.c:8693
xcb_generic_iterator_t xcb_xkb_key_end(xcb_xkb_key_iterator_t i)
Definition: xkb.c:2372
struct xcb_xkb_sa_switch_screen_t xcb_xkb_sa_switch_screen_t
xcb_xkb_sa_switch_screen_t
xcb_generic_iterator_t xcb_xkb_key_mod_map_end(xcb_xkb_key_mod_map_iterator_t i)
Definition: xkb.c:1503
xcb_xkb_list_components_reply_t
Definition: xkb.h:2768
xcb_generic_iterator_t xcb_xkb_sa_lock_device_btn_end(xcb_xkb_sa_lock_device_btn_iterator_t i)
Definition: xkb.c:4458
xcb_void_cookie_t xcb_xkb_set_names_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const void *values)
Definition: xkb.c:11571
xcb_xkb_bell_class_spec_iterator_t
Definition: xkb.h:202
xcb_generic_iterator_t xcb_xkb_row_end(xcb_xkb_row_iterator_t i)
Definition: xkb.c:2769
void xcb_xkb_text_doodad_next(xcb_xkb_text_doodad_iterator_t *i)
Definition: xkb.c:2940
xcb_xkb_kt_set_map_entry_t
Definition: xkb.h:844
void xcb_xkb_device_led_info_next(xcb_xkb_device_led_info_iterator_t *i)
Definition: xkb.c:3675
xcb_xkb_get_kbd_by_name_request_t
Definition: xkb.h:2796
struct xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map_cookie_t
xcb_xkb_get_compat_map_cookie_t
xcb_xkb_get_state_cookie_t
Definition: xkb.h:1982
struct xcb_xkb_per_client_flags_request_t xcb_xkb_per_client_flags_request_t
xcb_xkb_per_client_flags_request_t
xcb_void_cookie_t xcb_xkb_latch_lock_state(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectModLocks, uint8_t modLocks, uint8_t lockGroup, uint8_t groupLock, uint8_t affectModLatches, uint8_t latchGroup, uint16_t groupLatch)
Definition: xkb.c:5554
void xcb_xkb_sa_lock_device_btn_next(xcb_xkb_sa_lock_device_btn_iterator_t *i)
Definition: xkb.c:4440
struct xcb_xkb_section_iterator_t xcb_xkb_section_iterator_t
xcb_xkb_section_iterator_t
xcb_generic_iterator_t xcb_xkb_shape_doodad_end(xcb_xkb_shape_doodad_iterator_t i)
Definition: xkb.c:2847
struct xcb_xkb_sa_set_group_t xcb_xkb_sa_set_group_t
xcb_xkb_sa_set_group_t
xcb_xkb_kt_map_entry_iterator_t
Definition: xkb.h:516
xcb_generic_iterator_t xcb_xkb_kt_set_map_entry_end(xcb_xkb_kt_set_map_entry_iterator_t i)
Definition: xkb.c:1579
struct xcb_xkb_sa_no_action_t xcb_xkb_sa_no_action_t
xcb_xkb_sa_no_action_t
xcb_xkb_common_behavior_t
Definition: xkb.h:566
xcb_xkb_get_compat_map_request_t
Definition: xkb.h:2305
xcb_xkb_get_indicator_state_request_t
Definition: xkb.h:2365
xcb_void_cookie_t xcb_xkb_set_named_indicator(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator, uint8_t setState, uint8_t on, uint8_t setMap, uint8_t createMap, uint8_t map_flags, uint8_t map_whichGroups, uint8_t map_groups, uint8_t map_whichMods, uint8_t map_realMods, uint16_t map_vmods, uint32_t map_ctrls)
Definition: xkb.c:9435
xcb_void_cookie_t xcb_xkb_set_map_aux(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const xcb_xkb_set_map_values_t *values)
Definition: xkb.c:8286
struct xcb_xkb_key_type_iterator_t xcb_xkb_key_type_iterator_t
xcb_xkb_key_type_iterator_t
xcb_xkb_key_mod_map_iterator_t
Definition: xkb.h:817
void xcb_xkb_key_mod_map_next(xcb_xkb_key_mod_map_iterator_t *i)
Definition: xkb.c:1485
xcb_xkb_permament_lock_behavior_iterator_t
Definition: xkb.h:676
struct xcb_xkb_kt_set_map_entry_iterator_t xcb_xkb_kt_set_map_entry_iterator_t
xcb_xkb_kt_set_map_entry_iterator_t
xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator)
Definition: xkb.c:9229
xcb_generic_iterator_t xcb_xkb_key_alias_end(xcb_xkb_key_alias_iterator_t i)
Definition: xkb.c:354
xcb_xkb_doodad_t
Definition: xkb.h:1208
xcb_generic_iterator_t xcb_xkb_sa_iso_lock_end(xcb_xkb_sa_iso_lock_iterator_t i)
Definition: xkb.c:4154
struct xcb_xkb_logo_doodad_iterator_t xcb_xkb_logo_doodad_iterator_t
xcb_xkb_logo_doodad_iterator_t
xcb_xkb_sa_set_controls_t
Definition: xkb.h:1676
void xcb_xkb_overlay_next(xcb_xkb_overlay_iterator_t *i)
Definition: xkb.c:2624
struct xcb_xkb_doodad_iterator_t xcb_xkb_doodad_iterator_t
xcb_xkb_doodad_iterator_t
struct xcb_xkb_radio_group_behavior_iterator_t xcb_xkb_radio_group_behavior_iterator_t
xcb_xkb_radio_group_behavior_iterator_t
xcb_generic_iterator_t xcb_xkb_string8_end(xcb_xkb_string8_iterator_t i)
Definition: xkb.c:1807
struct xcb_xkb_set_key_type_iterator_t xcb_xkb_set_key_type_iterator_t
xcb_xkb_set_key_type_iterator_t
xcb_xkb_get_kbd_by_name_cookie_t
Definition: xkb.h:2786
struct xcb_xkb_sa_set_group_iterator_t xcb_xkb_sa_set_group_iterator_t
xcb_xkb_sa_set_group_iterator_t
xcb_xkb_names_notify_event_t
Definition: xkb.h:3373
xcb_xkb_device_spec_iterator_t
Definition: xkb.h:161
xcb_generic_iterator_t xcb_xkb_device_spec_end(xcb_xkb_device_spec_iterator_t i)
Definition: xkb.c:88
struct xcb_xkb_mod_def_t xcb_xkb_mod_def_t
xcb_xkb_mod_def_t
xcb_xkb_select_events_details_t
Definition: xkb.h:1912
struct xcb_xkb_controls_notify_event_t xcb_xkb_controls_notify_event_t
xcb_xkb_controls_notify_event_t
void xcb_xkb_listing_next(xcb_xkb_listing_iterator_t *i)
Definition: xkb.c:3485
struct xcb_xkb_kt_map_entry_t xcb_xkb_kt_map_entry_t
xcb_xkb_kt_map_entry_t
struct xcb_xkb_get_compat_map_request_t xcb_xkb_get_compat_map_request_t
xcb_xkb_get_compat_map_request_t
xcb_generic_iterator_t xcb_xkb_radio_group_behavior_end(xcb_xkb_radio_group_behavior_iterator_t i)
Definition: xkb.c:1123
struct xcb_xkb_get_geometry_reply_t xcb_xkb_get_geometry_reply_t
xcb_xkb_get_geometry_reply_t
xcb_xkb_overlay_2_behavior_iterator_t
Definition: xkb.h:659
struct xcb_xkb_indicator_doodad_iterator_t xcb_xkb_indicator_doodad_iterator_t
xcb_xkb_indicator_doodad_iterator_t
xcb_xkb_get_indicator_map_cookie_t
Definition: xkb.h:2388
void xcb_xkb_section_next(xcb_xkb_section_iterator_t *i)
Definition: xkb.c:3361
void xcb_xkb_sa_no_action_next(xcb_xkb_sa_no_action_iterator_t *i)
Definition: xkb.c:3718
xcb_xkb_key_mod_map_t
Definition: xkb.h:809
xcb_xkb_get_kbd_by_name_replies_client_symbols_map_t
Definition: xkb.h:2831
struct xcb_xkb_get_map_map_t xcb_xkb_get_map_map_t
xcb_xkb_get_map_map_t
void xcb_xkb_counted_string_8_next(xcb_xkb_counted_string_8_iterator_t *i)
Definition: xkb.c:455
xcb_xkb_key_v_mod_map_iterator_t
Definition: xkb.h:835
xcb_xkb_radio_group_behavior_t
Definition: xkb.h:617
xcb_generic_iterator_t xcb_xkb_sa_set_group_end(xcb_xkb_sa_set_group_iterator_t i)
Definition: xkb.c:3888
xcb_xkb_list_components_cookie_t
Definition: xkb.h:2741
struct xcb_xkb_sa_terminate_iterator_t xcb_xkb_sa_terminate_iterator_t
xcb_xkb_sa_terminate_iterator_t
struct xcb_xkb_get_names_cookie_t xcb_xkb_get_names_cookie_t
xcb_xkb_get_names_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)
Definition: xkb.c:13230
void xcb_xkb_key_alias_next(xcb_xkb_key_alias_iterator_t *i)
Definition: xkb.c:336
void xcb_xkb_key_next(xcb_xkb_key_iterator_t *i)
Definition: xkb.c:2354
struct xcb_xkb_overlay_1_behavior_iterator_t xcb_xkb_overlay_1_behavior_iterator_t
xcb_xkb_overlay_1_behavior_iterator_t
void xcb_xkb_bell_class_spec_next(xcb_xkb_bell_class_spec_iterator_t *i)
Definition: xkb.c:146
void xcb_xkb_outline_next(xcb_xkb_outline_iterator_t *i)
Definition: xkb.c:2198
xcb_generic_iterator_t xcb_xkb_key_name_end(xcb_xkb_key_name_iterator_t i)
Definition: xkb.c:316
xcb_xkb_mod_def_t
Definition: xkb.h:420
struct xcb_xkb_indicator_state_notify_event_t xcb_xkb_indicator_state_notify_event_t
xcb_xkb_indicator_state_notify_event_t
xcb_xkb_list_components_reply_t * xcb_xkb_list_components_reply(xcb_connection_t *c, xcb_xkb_list_components_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:13585
xcb_xkb_counted_string_8_iterator_t
Definition: xkb.h:478
struct xcb_xkb_select_events_request_t xcb_xkb_select_events_request_t
xcb_xkb_select_events_request_t
void xcb_xkb_overlay_row_next(xcb_xkb_overlay_row_iterator_t *i)
Definition: xkb.c:2511
xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI)
Definition: xkb.c:8474
xcb_generic_iterator_t xcb_xkb_sa_redirect_key_end(xcb_xkb_sa_redirect_key_iterator_t i)
Definition: xkb.c:4382
struct xcb_xkb_sa_lock_ptr_btn_iterator_t xcb_xkb_sa_lock_ptr_btn_iterator_t
xcb_xkb_sa_lock_ptr_btn_iterator_t
xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags_unchecked(xcb_connection_t *c, uint16_t msgLength, uint32_t affectFlags, uint32_t flags, uint32_t affectCtrls, uint32_t ctrls, const xcb_xkb_string8_t *message)
Definition: xkb.c:21956
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)
Definition: xkb.c:12053
struct xcb_xkb_list_components_reply_t xcb_xkb_list_components_reply_t
xcb_xkb_list_components_reply_t
xcb_xkb_use_extension_cookie_t
Definition: xkb.h:1878
xcb_xkb_set_debugging_flags_reply_t
Definition: xkb.h:3205
struct xcb_xkb_access_x_notify_event_t xcb_xkb_access_x_notify_event_t
xcb_xkb_access_x_notify_event_t
xcb_generic_iterator_t xcb_xkb_mod_def_end(xcb_xkb_mod_def_iterator_t i)
Definition: xkb.c:278
xcb_xkb_controls_notify_event_t
Definition: xkb.h:3313
xcb_xkb_key_type_t
Definition: xkb.h:525
struct xcb_xkb_ax_option_iterator_t xcb_xkb_ax_option_iterator_t
xcb_xkb_ax_option_iterator_t
xcb_xkb_indicator_map_notify_event_t
Definition: xkb.h:3355
xcb_xkb_use_extension_reply_t
Definition: xkb.h:1899
struct xcb_xkb_device_led_info_iterator_t xcb_xkb_device_led_info_iterator_t
xcb_xkb_device_led_info_iterator_t
struct xcb_xkb_new_keyboard_notify_event_t xcb_xkb_new_keyboard_notify_event_t
xcb_xkb_new_keyboard_notify_event_t
xcb_xkb_sa_ptr_btn_iterator_t
Definition: xkb.h:1524
struct xcb_xkb_select_events_details_t xcb_xkb_select_events_details_t
xcb_xkb_select_events_details_t
struct xcb_xkb_counted_string_16_iterator_t xcb_xkb_counted_string_16_iterator_t
xcb_xkb_counted_string_16_iterator_t
struct xcb_xkb_set_explicit_t xcb_xkb_set_explicit_t
xcb_xkb_set_explicit_t
xcb_xkb_kt_set_map_entry_iterator_t
Definition: xkb.h:853
void xcb_xkb_permament_overlay_2_behavior_next(xcb_xkb_permament_overlay_2_behavior_iterator_t *i)
Definition: xkb.c:1333
xcb_xkb_get_device_info_reply_t * xcb_xkb_get_device_info_reply(xcb_connection_t *c, xcb_xkb_get_device_info_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:21656
void xcb_xkb_property_next(xcb_xkb_property_iterator_t *i)
Definition: xkb.c:2074
struct xcb_xkb_property_iterator_t xcb_xkb_property_iterator_t
xcb_xkb_property_iterator_t
xcb_xkb_get_indicator_map_reply_t * xcb_xkb_get_indicator_map_reply(xcb_connection_t *c, xcb_xkb_get_indicator_map_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:9082
xcb_xkb_sa_device_btn_t
Definition: xkb.h:1763
xcb_xkb_get_indicator_map_request_t
Definition: xkb.h:2398
struct xcb_xkb_get_indicator_map_request_t xcb_xkb_get_indicator_map_request_t
xcb_xkb_get_indicator_map_request_t
xcb_xkb_key_sym_map_iterator_t
Definition: xkb.h:557
xcb_generic_iterator_t xcb_xkb_overlay_1_behavior_end(xcb_xkb_overlay_1_behavior_iterator_t i)
Definition: xkb.c:1161
xcb_xkb_sa_no_action_t
Definition: xkb.h:1345
xcb_xkb_get_map_cookie_t xcb_xkb_get_map(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t full, uint16_t partial, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint16_t virtualMods, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys)
Definition: xkb.c:6838
void xcb_xkb_row_next(xcb_xkb_row_iterator_t *i)
Definition: xkb.c:2748
xcb_void_cookie_t xcb_xkb_set_names_aux_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const xcb_xkb_set_names_values_t *values)
Definition: xkb.c:11737
xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension_unchecked(xcb_connection_t *c, uint16_t wantedMajor, uint16_t wantedMinor)
Definition: xkb.c:4596
xcb_xkb_sa_set_group_t
Definition: xkb.h:1428
xcb_xkb_sa_iso_lock_t
Definition: xkb.h:1593
struct xcb_xkb_get_compat_map_reply_t xcb_xkb_get_compat_map_reply_t
xcb_xkb_get_compat_map_reply_t
void xcb_xkb_set_behavior_next(xcb_xkb_set_behavior_iterator_t *i)
Definition: xkb.c:1409
xcb_generic_iterator_t xcb_xkb_set_key_type_end(xcb_xkb_set_key_type_iterator_t i)
Definition: xkb.c:1767
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)
Definition: xkb.c:21161
xcb_xkb_property_iterator_t
Definition: xkb.h:903
struct xcb_xkb_key_name_t xcb_xkb_key_name_t
xcb_xkb_key_name_t
struct xcb_xkb_default_behavior_t xcb_xkb_default_behavior_t
xcb_xkb_default_behavior_t
struct xcb_xkb_action_message_event_t xcb_xkb_action_message_event_t
xcb_xkb_action_message_event_t
struct xcb_xkb_latch_lock_state_request_t xcb_xkb_latch_lock_state_request_t
xcb_xkb_latch_lock_state_request_t
xcb_xkb_get_named_indicator_reply_t * xcb_xkb_get_named_indicator_reply(xcb_connection_t *c, xcb_xkb_get_named_indicator_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:9321
xcb_generic_iterator_t xcb_xkb_permament_radio_group_behavior_end(xcb_xkb_permament_radio_group_behavior_iterator_t i)
Definition: xkb.c:1275
xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:5644
struct xcb_xkb_list_components_request_t xcb_xkb_list_components_request_t
xcb_xkb_list_components_request_t
xcb_xkb_sa_lock_group_t
Definition: xkb.h:1466
struct xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map_cookie_t
xcb_xkb_get_indicator_map_cookie_t
void xcb_xkb_key_v_mod_map_next(xcb_xkb_key_v_mod_map_iterator_t *i)
Definition: xkb.c:1523
struct xcb_xkb_common_doodad_iterator_t xcb_xkb_common_doodad_iterator_t
xcb_xkb_common_doodad_iterator_t
xcb_xkb_set_geometry_request_t
Definition: xkb.h:2678
Generic iterator.
Definition: xcb.h:109
void xcb_xkb_sa_latch_mods_next(xcb_xkb_sa_latch_mods_iterator_t *i)
Definition: xkb.c:3794
struct xcb_xkb_get_state_reply_t xcb_xkb_get_state_reply_t
xcb_xkb_get_state_reply_t
struct xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags_cookie_t
xcb_xkb_per_client_flags_cookie_t
xcb_xkb_outline_t
Definition: xkb.h:912
xcb_generic_iterator_t xcb_xkb_text_doodad_end(xcb_xkb_text_doodad_iterator_t i)
Definition: xkb.c:2961
struct xcb_xkb_sa_lock_mods_t xcb_xkb_sa_lock_mods_t
xcb_xkb_sa_lock_mods_t
struct xcb_xkb_action_iterator_t xcb_xkb_action_iterator_t
xcb_xkb_action_iterator_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)
Definition: xkb.c:12515
struct xcb_xkb_lock_behavior_t xcb_xkb_lock_behavior_t
xcb_xkb_lock_behavior_t
struct xcb_xkb_permament_overlay_1_behavior_iterator_t xcb_xkb_permament_overlay_1_behavior_iterator_t
xcb_xkb_permament_overlay_1_behavior_iterator_t
xcb_xkb_permament_overlay_1_behavior_t
Definition: xkb.h:702
void xcb_xkb_permament_radio_group_behavior_next(xcb_xkb_permament_radio_group_behavior_iterator_t *i)
Definition: xkb.c:1257
struct xcb_xkb_get_geometry_request_t xcb_xkb_get_geometry_request_t
xcb_xkb_get_geometry_request_t
xcb_xkb_row_t
Definition: xkb.h:1022
struct xcb_xkb_sa_no_action_iterator_t xcb_xkb_sa_no_action_iterator_t
xcb_xkb_sa_no_action_iterator_t
xcb_generic_iterator_t xcb_xkb_key_v_mod_map_end(xcb_xkb_key_v_mod_map_iterator_t i)
Definition: xkb.c:1541
xcb_generic_iterator_t xcb_xkb_overlay_row_end(xcb_xkb_overlay_row_iterator_t i)
Definition: xkb.c:2532
xcb_xkb_permament_overlay_2_behavior_iterator_t
Definition: xkb.h:727
struct xcb_xkb_shape_t xcb_xkb_shape_t
xcb_xkb_shape_t
xcb_xkb_get_names_cookie_t xcb_xkb_get_names_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
Definition: xkb.c:10511
struct xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags_cookie_t
xcb_xkb_set_debugging_flags_cookie_t
struct xcb_xkb_overlay_1_behavior_t xcb_xkb_overlay_1_behavior_t
xcb_xkb_overlay_1_behavior_t
struct xcb_xkb_get_kbd_by_name_cookie_t xcb_xkb_get_kbd_by_name_cookie_t
xcb_xkb_get_kbd_by_name_cookie_t
xcb_xkb_text_doodad_iterator_t
Definition: xkb.h:1137
void xcb_xkb_id_spec_next(xcb_xkb_id_spec_iterator_t *i)
Definition: xkb.c:184
xcb_xkb_device_led_info_t
Definition: xkb.h:1271
xcb_void_cookie_t xcb_xkb_latch_lock_state_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectModLocks, uint8_t modLocks, uint8_t lockGroup, uint8_t groupLock, uint8_t affectModLatches, uint8_t latchGroup, uint16_t groupLatch)
Definition: xkb.c:5495
xcb_void_cookie_t xcb_xkb_set_map_aux_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const xcb_xkb_set_map_values_t *values)
Definition: xkb.c:8166
xcb_xkb_ax_option_iterator_t
Definition: xkb.h:150
xcb_xkb_sa_lock_controls_t
Definition: xkb.h:1696
xcb_xkb_sa_set_group_iterator_t
Definition: xkb.h:1438
struct xcb_xkb_sa_latch_mods_iterator_t xcb_xkb_sa_latch_mods_iterator_t
xcb_xkb_sa_latch_mods_iterator_t
xcb_xkb_overlay_1_behavior_t
Definition: xkb.h:634
struct xcb_xkb_key_name_iterator_t xcb_xkb_key_name_iterator_t
xcb_xkb_key_name_iterator_t
xcb_xkb_default_behavior_iterator_t
Definition: xkb.h:591
struct xcb_xkb_sa_redirect_key_t xcb_xkb_sa_redirect_key_t
xcb_xkb_sa_redirect_key_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)
Definition: xkb.c:21241
xcb_xkb_use_extension_cookie_t xcb_xkb_use_extension(xcb_connection_t *c, uint16_t wantedMajor, uint16_t wantedMinor)
Definition: xkb.c:4556
xcb_xkb_get_state_reply_t
Definition: xkb.h:2003
void xcb_xkb_sa_device_valuator_next(xcb_xkb_sa_device_valuator_iterator_t *i)
Definition: xkb.c:4478
struct xcb_xkb_sa_set_ptr_dflt_iterator_t xcb_xkb_sa_set_ptr_dflt_iterator_t
xcb_xkb_sa_set_ptr_dflt_iterator_t
xcb_generic_iterator_t xcb_xkb_sa_lock_group_end(xcb_xkb_sa_lock_group_iterator_t i)
Definition: xkb.c:3964
xcb_xkb_sa_ptr_btn_t
Definition: xkb.h:1513
struct xcb_xkb_sa_action_message_t xcb_xkb_sa_action_message_t
xcb_xkb_sa_action_message_t
struct xcb_xkb_get_indicator_map_reply_t xcb_xkb_get_indicator_map_reply_t
xcb_xkb_get_indicator_map_reply_t
struct xcb_xkb_indicator_doodad_t xcb_xkb_indicator_doodad_t
xcb_xkb_indicator_doodad_t
xcb_xkb_sa_action_message_iterator_t
Definition: xkb.h:1731
xcb_xkb_get_named_indicator_request_t
Definition: xkb.h:2449
struct xcb_xkb_use_extension_reply_t xcb_xkb_use_extension_reply_t
xcb_xkb_use_extension_reply_t
xcb_xkb_device_led_info_iterator_t
Definition: xkb.h:1283
xcb_xkb_set_named_indicator_request_t
Definition: xkb.h:2490
struct xcb_xkb_led_class_spec_iterator_t xcb_xkb_led_class_spec_iterator_t
xcb_xkb_led_class_spec_iterator_t
xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:5606
xcb_generic_iterator_t xcb_xkb_outline_end(xcb_xkb_outline_iterator_t i)
Definition: xkb.c:2219
struct xcb_xkb_logo_doodad_t xcb_xkb_logo_doodad_t
xcb_xkb_logo_doodad_t
struct xcb_xkb_sa_latch_group_iterator_t xcb_xkb_sa_latch_group_iterator_t
xcb_xkb_sa_latch_group_iterator_t
xcb_xkb_bell_request_t
Definition: xkb.h:1961
xcb_void_cookie_t xcb_xkb_set_device_info(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t firstBtn, uint8_t nBtns, uint16_t change, uint16_t nDeviceLedFBs, const xcb_xkb_action_t *btnActions, const xcb_xkb_device_led_info_t *leds)
Definition: xkb.c:21799
struct xcb_xkb_map_notify_event_t xcb_xkb_map_notify_event_t
xcb_xkb_map_notify_event_t
xcb_xkb_set_device_info_request_t
Definition: xkb.h:3166
struct xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls_cookie_t
xcb_xkb_get_controls_cookie_t
xcb_xkb_sa_set_mods_t
Definition: xkb.h:1362
xcb_xkb_get_kbd_by_name_replies_t
Definition: xkb.h:2903
struct xcb_xkb_bell_notify_event_t xcb_xkb_bell_notify_event_t
xcb_xkb_bell_notify_event_t
void xcb_xkb_overlay_2_behavior_next(xcb_xkb_overlay_2_behavior_iterator_t *i)
Definition: xkb.c:1181
xcb_xkb_sa_latch_mods_t
Definition: xkb.h:1384
xcb_generic_iterator_t xcb_xkb_doodad_end(xcb_xkb_doodad_iterator_t i)
Definition: xkb.c:3165
xcb_xkb_sa_device_valuator_t
Definition: xkb.h:1818
xcb_xkb_key_sym_map_t
Definition: xkb.h:547
xcb_xkb_get_map_cookie_t xcb_xkb_get_map_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t full, uint16_t partial, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint16_t virtualMods, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys)
Definition: xkb.c:6927
struct xcb_xkb_sa_latch_mods_t xcb_xkb_sa_latch_mods_t
xcb_xkb_sa_latch_mods_t
xcb_xkb_common_doodad_iterator_t
Definition: xkb.h:1062
void xcb_xkb_sa_latch_group_next(xcb_xkb_sa_latch_group_iterator_t *i)
Definition: xkb.c:3908
void xcb_xkb_sa_ptr_btn_next(xcb_xkb_sa_ptr_btn_iterator_t *i)
Definition: xkb.c:4022
struct xcb_xkb_set_key_type_t xcb_xkb_set_key_type_t
xcb_xkb_set_key_type_t
xcb_xkb_kt_map_entry_t
Definition: xkb.h:504
xcb_generic_iterator_t xcb_xkb_overlay_end(xcb_xkb_overlay_iterator_t i)
Definition: xkb.c:2645
xcb_generic_iterator_t xcb_xkb_common_behavior_end(xcb_xkb_common_behavior_iterator_t i)
Definition: xkb.c:1009
void xcb_xkb_common_behavior_next(xcb_xkb_common_behavior_iterator_t *i)
Definition: xkb.c:991
struct xcb_xkb_section_t xcb_xkb_section_t
xcb_xkb_section_t
xcb_xkb_set_debugging_flags_cookie_t xcb_xkb_set_debugging_flags(xcb_connection_t *c, uint16_t msgLength, uint32_t affectFlags, uint32_t flags, uint32_t affectCtrls, uint32_t ctrls, const xcb_xkb_string8_t *message)
Definition: xkb.c:21899
struct xcb_xkb_bell_class_spec_iterator_t xcb_xkb_bell_class_spec_iterator_t
xcb_xkb_bell_class_spec_iterator_t
struct xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator_cookie_t
xcb_xkb_get_named_indicator_cookie_t
xcb_xkb_property_t
Definition: xkb.h:895
xcb_generic_iterator_t xcb_xkb_lock_behavior_end(xcb_xkb_lock_behavior_iterator_t i)
Definition: xkb.c:1085
xcb_xkb_overlay_t
Definition: xkb.h:1004
struct xcb_xkb_list_components_cookie_t xcb_xkb_list_components_cookie_t
xcb_xkb_list_components_cookie_t
void xcb_xkb_set_explicit_next(xcb_xkb_set_explicit_iterator_t *i)
Definition: xkb.c:1447
xcb_xkb_sa_lock_ptr_btn_t
Definition: xkb.h:1533
struct xcb_xkb_outline_iterator_t xcb_xkb_outline_iterator_t
xcb_xkb_outline_iterator_t
xcb_xkb_sa_iso_lock_iterator_t
Definition: xkb.h:1607
struct xcb_xkb_key_mod_map_t xcb_xkb_key_mod_map_t
xcb_xkb_key_mod_map_t
xcb_xkb_per_client_flags_reply_t
Definition: xkb.h:2726
struct xcb_xkb_row_t xcb_xkb_row_t
xcb_xkb_row_t
struct xcb_xkb_overlay_2_behavior_t xcb_xkb_overlay_2_behavior_t
xcb_xkb_overlay_2_behavior_t
struct xcb_xkb_device_spec_iterator_t xcb_xkb_device_spec_iterator_t
xcb_xkb_device_spec_iterator_t
struct xcb_xkb_names_notify_event_t xcb_xkb_names_notify_event_t
xcb_xkb_names_notify_event_t
xcb_void_cookie_t xcb_xkb_select_events_aux_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const xcb_xkb_select_events_details_t *details)
Definition: xkb.c:5146
xcb_xkb_permament_radio_group_behavior_iterator_t
Definition: xkb.h:693
xcb_xkb_overlay_key_iterator_t
Definition: xkb.h:977
xcb_xkb_access_x_notify_event_t
Definition: xkb.h:3465
xcb_xkb_sa_set_ptr_dflt_t
Definition: xkb.h:1558
xcb_void_cookie_t xcb_xkb_set_controls_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectInternalRealMods, uint8_t internalRealMods, uint8_t affectIgnoreLockRealMods, uint8_t ignoreLockRealMods, uint16_t affectInternalVirtualMods, uint16_t internalVirtualMods, uint16_t affectIgnoreLockVirtualMods, uint16_t ignoreLockVirtualMods, uint8_t mouseKeysDfltBtn, uint8_t groupsWrap, xcb_xkb_ax_option_t accessXOptions, uint32_t affectEnabledControls, uint32_t enabledControls, uint32_t changeControls, uint16_t repeatDelay, uint16_t repeatInterval, uint16_t slowKeysDelay, uint16_t debounceDelay, uint16_t mouseKeysDelay, uint16_t mouseKeysInterval, uint16_t mouseKeysTimeToMax, uint16_t mouseKeysMaxSpeed, int16_t mouseKeysCurve, uint16_t accessXTimeout, uint32_t accessXTimeoutMask, uint32_t accessXTimeoutValues, xcb_xkb_ax_option_t accessXTimeoutOptionsMask, xcb_xkb_ax_option_t accessXTimeoutOptionsValues, const uint8_t *perKeyRepeat)
Definition: xkb.c:5731
struct xcb_xkb_state_notify_event_t xcb_xkb_state_notify_event_t
xcb_xkb_state_notify_event_t
struct xcb_xkb_string8_iterator_t xcb_xkb_string8_iterator_t
xcb_xkb_string8_iterator_t
xcb_generic_iterator_t xcb_xkb_bell_class_spec_end(xcb_xkb_bell_class_spec_iterator_t i)
Definition: xkb.c:164
struct xcb_xkb_permament_radio_group_behavior_iterator_t xcb_xkb_permament_radio_group_behavior_iterator_t
xcb_xkb_permament_radio_group_behavior_iterator_t
struct xcb_xkb_overlay_key_iterator_t xcb_xkb_overlay_key_iterator_t
xcb_xkb_overlay_key_iterator_t
struct xcb_xkb_sa_lock_device_btn_t xcb_xkb_sa_lock_device_btn_t
xcb_xkb_sa_lock_device_btn_t
struct xcb_xkb_permament_lock_behavior_iterator_t xcb_xkb_permament_lock_behavior_iterator_t
xcb_xkb_permament_lock_behavior_iterator_t
struct xcb_xkb_set_compat_map_request_t xcb_xkb_set_compat_map_request_t
xcb_xkb_set_compat_map_request_t
xcb_generic_iterator_t xcb_xkb_sa_device_btn_end(xcb_xkb_sa_device_btn_iterator_t i)
Definition: xkb.c:4420
xcb_generic_iterator_t xcb_xkb_key_type_end(xcb_xkb_key_type_iterator_t i)
Definition: xkb.c:845
struct xcb_xkb_common_doodad_t xcb_xkb_common_doodad_t
xcb_xkb_common_doodad_t
xcb_xkb_get_controls_cookie_t
Definition: xkb.h:2050
struct xcb_xkb_compat_map_notify_event_t xcb_xkb_compat_map_notify_event_t
xcb_xkb_compat_map_notify_event_t
struct xcb_xkb_get_map_cookie_t xcb_xkb_get_map_cookie_t
xcb_xkb_get_map_cookie_t
xcb_generic_iterator_t xcb_xkb_ax_option_end(xcb_xkb_ax_option_iterator_t i)
Definition: xkb.c:50
struct xcb_xkb_get_named_indicator_request_t xcb_xkb_get_named_indicator_request_t
xcb_xkb_get_named_indicator_request_t
xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
Definition: xkb.c:8948
struct xcb_xkb_common_behavior_iterator_t xcb_xkb_common_behavior_iterator_t
xcb_xkb_common_behavior_iterator_t
struct 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_t
void xcb_xkb_sa_redirect_key_next(xcb_xkb_sa_redirect_key_iterator_t *i)
Definition: xkb.c:4364
xcb_xkb_per_client_flags_cookie_t
Definition: xkb.h:2700
xcb_xkb_get_compat_map_cookie_t
Definition: xkb.h:2295
xcb_xkb_get_names_request_t
Definition: xkb.h:2526
struct xcb_xkb_overlay_iterator_t xcb_xkb_overlay_iterator_t
xcb_xkb_overlay_iterator_t
xcb_xkb_sa_action_message_t
Definition: xkb.h:1722
struct xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info_cookie_t
xcb_xkb_get_device_info_cookie_t
xcb_xkb_get_map_cookie_t
Definition: xkb.h:2152
xcb_point_iterator_t
Definition: xproto.h:203
struct xcb_xkb_sa_device_valuator_iterator_t xcb_xkb_sa_device_valuator_iterator_t
xcb_xkb_sa_device_valuator_iterator_t
struct xcb_xkb_counted_string_16_t xcb_xkb_counted_string_16_t
xcb_xkb_counted_string_16_t
xcb_void_cookie_t xcb_xkb_set_controls(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t affectInternalRealMods, uint8_t internalRealMods, uint8_t affectIgnoreLockRealMods, uint8_t ignoreLockRealMods, uint16_t affectInternalVirtualMods, uint16_t internalVirtualMods, uint16_t affectIgnoreLockVirtualMods, uint16_t ignoreLockVirtualMods, uint8_t mouseKeysDfltBtn, uint8_t groupsWrap, xcb_xkb_ax_option_t accessXOptions, uint32_t affectEnabledControls, uint32_t enabledControls, uint32_t changeControls, uint16_t repeatDelay, uint16_t repeatInterval, uint16_t slowKeysDelay, uint16_t debounceDelay, uint16_t mouseKeysDelay, uint16_t mouseKeysInterval, uint16_t mouseKeysTimeToMax, uint16_t mouseKeysMaxSpeed, int16_t mouseKeysCurve, uint16_t accessXTimeout, uint32_t accessXTimeoutMask, uint32_t accessXTimeoutValues, xcb_xkb_ax_option_t accessXTimeoutOptionsMask, xcb_xkb_ax_option_t accessXTimeoutOptionsValues, const uint8_t *perKeyRepeat)
Definition: xkb.c:5856
void xcb_xkb_counted_string_16_next(xcb_xkb_counted_string_16_iterator_t *i)
Definition: xkb.c:596
struct xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state_cookie_t
xcb_xkb_get_indicator_state_cookie_t
xcb_void_cookie_t xcb_xkb_set_device_info_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t firstBtn, uint8_t nBtns, uint16_t change, uint16_t nDeviceLedFBs, const xcb_xkb_action_t *btnActions, const xcb_xkb_device_led_info_t *leds)
Definition: xkb.c:21727
xcb_generic_iterator_t xcb_xkb_listing_end(xcb_xkb_listing_iterator_t i)
Definition: xkb.c:3506
struct xcb_xkb_set_names_values_t xcb_xkb_set_names_values_t
xcb_xkb_set_names_values_t
union xcb_xkb_doodad_t xcb_xkb_doodad_t
xcb_xkb_doodad_t
struct xcb_xkb_sa_move_ptr_iterator_t xcb_xkb_sa_move_ptr_iterator_t
xcb_xkb_sa_move_ptr_iterator_t
void xcb_xkb_lock_behavior_next(xcb_xkb_lock_behavior_iterator_t *i)
Definition: xkb.c:1067
xcb_xkb_get_controls_reply_t
Definition: xkb.h:2071
xcb_xkb_key_name_t
Definition: xkb.h:438
void xcb_xkb_sa_terminate_next(xcb_xkb_sa_terminate_iterator_t *i)
Definition: xkb.c:4174
xcb_void_cookie_t xcb_xkb_set_indicator_map_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which, const xcb_xkb_indicator_map_t *maps)
Definition: xkb.c:9132
xcb_xkb_get_map_map_t
Definition: xkb.h:2190
xcb_void_cookie_t xcb_xkb_set_map(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const void *values)
Definition: xkb.c:8048
xcb_xkb_row_iterator_t
Definition: xkb.h:1033
struct xcb_xkb_overlay_row_t xcb_xkb_overlay_row_t
xcb_xkb_overlay_row_t
struct xcb_xkb_set_explicit_iterator_t xcb_xkb_set_explicit_iterator_t
xcb_xkb_set_explicit_iterator_t
xcb_xkb_doodad_iterator_t
Definition: xkb.h:1219
xcb_xkb_set_explicit_t
Definition: xkb.h:792
xcb_generic_iterator_t xcb_xkb_led_class_spec_end(xcb_xkb_led_class_spec_iterator_t i)
Definition: xkb.c:126
struct xcb_xkb_get_named_indicator_reply_t xcb_xkb_get_named_indicator_reply_t
xcb_xkb_get_named_indicator_reply_t
xcb_xkb_indicator_doodad_iterator_t
Definition: xkb.h:1162
struct xcb_xkb_sa_set_mods_iterator_t xcb_xkb_sa_set_mods_iterator_t
xcb_xkb_sa_set_mods_iterator_t
xcb_xkb_get_indicator_map_cookie_t xcb_xkb_get_indicator_map_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which)
Definition: xkb.c:8989
struct xcb_xkb_sa_lock_group_t xcb_xkb_sa_lock_group_t
xcb_xkb_sa_lock_group_t
xcb_xkb_counted_string_16_t
Definition: xkb.h:487
struct xcb_xkb_set_debugging_flags_reply_t xcb_xkb_set_debugging_flags_reply_t
xcb_xkb_set_debugging_flags_reply_t
xcb_xkb_set_compat_map_request_t
Definition: xkb.h:2338
void xcb_xkb_permament_overlay_1_behavior_next(xcb_xkb_permament_overlay_1_behavior_iterator_t *i)
Definition: xkb.c:1295
struct xcb_xkb_get_controls_reply_t xcb_xkb_get_controls_reply_t
xcb_xkb_get_controls_reply_t
struct xcb_xkb_sa_lock_group_iterator_t xcb_xkb_sa_lock_group_iterator_t
xcb_xkb_sa_lock_group_iterator_t
xcb_generic_iterator_t xcb_xkb_property_end(xcb_xkb_property_iterator_t i)
Definition: xkb.c:2095
void xcb_xkb_sa_move_ptr_next(xcb_xkb_sa_move_ptr_iterator_t *i)
Definition: xkb.c:3984
xcb_generic_iterator_t xcb_xkb_sa_switch_screen_end(xcb_xkb_sa_switch_screen_iterator_t i)
Definition: xkb.c:4230
struct xcb_xkb_sa_lock_controls_t xcb_xkb_sa_lock_controls_t
xcb_xkb_sa_lock_controls_t
xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t change, uint32_t value, uint32_t ctrlsToChange, uint32_t autoCtrls, uint32_t autoCtrlsValues)
Definition: xkb.c:12859
xcb_xkb_key_alias_iterator_t
Definition: xkb.h:462
struct xcb_xkb_set_debugging_flags_request_t xcb_xkb_set_debugging_flags_request_t
xcb_xkb_set_debugging_flags_request_t
xcb_xkb_sa_device_btn_iterator_t
Definition: xkb.h:1775
xcb_void_cookie_t xcb_xkb_set_map_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t present, uint16_t flags, xcb_keycode_t minKeyCode, xcb_keycode_t maxKeyCode, uint8_t firstType, uint8_t nTypes, xcb_keycode_t firstKeySym, uint8_t nKeySyms, uint16_t totalSyms, xcb_keycode_t firstKeyAction, uint8_t nKeyActions, uint16_t totalActions, xcb_keycode_t firstKeyBehavior, uint8_t nKeyBehaviors, uint8_t totalKeyBehaviors, xcb_keycode_t firstKeyExplicit, uint8_t nKeyExplicit, uint8_t totalKeyExplicit, xcb_keycode_t firstModMapKey, uint8_t nModMapKeys, uint8_t totalModMapKeys, xcb_keycode_t firstVModMapKey, uint8_t nVModMapKeys, uint8_t totalVModMapKeys, uint16_t virtualMods, const void *values)
Definition: xkb.c:7930
struct xcb_xkb_set_device_info_request_t xcb_xkb_set_device_info_request_t
xcb_xkb_set_device_info_request_t
xcb_xkb_sa_lock_mods_t
Definition: xkb.h:1406
struct xcb_xkb_get_map_request_t xcb_xkb_get_map_request_t
xcb_xkb_get_map_request_t
xcb_generic_iterator_t xcb_xkb_sa_latch_mods_end(xcb_xkb_sa_latch_mods_iterator_t i)
Definition: xkb.c:3812
xcb_xkb_get_indicator_state_cookie_t
Definition: xkb.h:2355
xcb_xkb_per_client_flags_request_t
Definition: xkb.h:2710
xcb_generic_iterator_t xcb_xkb_sa_latch_group_end(xcb_xkb_sa_latch_group_iterator_t i)
Definition: xkb.c:3926
xcb_xkb_get_indicator_map_reply_t
Definition: xkb.h:2410
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)
Definition: xkb.c:13303
void xcb_xkb_doodad_next(xcb_xkb_doodad_iterator_t *i)
Definition: xkb.c:3148
void xcb_xkb_logo_doodad_next(xcb_xkb_logo_doodad_iterator_t *i)
Definition: xkb.c:3065
xcb_xkb_sa_lock_mods_iterator_t
Definition: xkb.h:1419
xcb_xkb_per_client_flags_cookie_t xcb_xkb_per_client_flags(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t change, uint32_t value, uint32_t ctrlsToChange, uint32_t autoCtrls, uint32_t autoCtrlsValues)
Definition: xkb.c:12806
struct xcb_xkb_device_led_info_t xcb_xkb_device_led_info_t
xcb_xkb_device_led_info_t
xcb_xkb_get_geometry_reply_t
Definition: xkb.h:2652
xcb_xkb_set_debugging_flags_request_t
Definition: xkb.h:3190
struct xcb_xkb_sa_iso_lock_iterator_t xcb_xkb_sa_iso_lock_iterator_t
xcb_xkb_sa_iso_lock_iterator_t
struct xcb_xkb_indicator_map_notify_event_t xcb_xkb_indicator_map_notify_event_t
xcb_xkb_indicator_map_notify_event_t
xcb_xkb_counted_string_16_iterator_t
Definition: xkb.h:495
struct xcb_xkb_set_named_indicator_request_t xcb_xkb_set_named_indicator_request_t
xcb_xkb_set_named_indicator_request_t
struct xcb_xkb_text_doodad_t xcb_xkb_text_doodad_t
xcb_xkb_text_doodad_t
struct xcb_xkb_sa_iso_lock_t xcb_xkb_sa_iso_lock_t
xcb_xkb_sa_iso_lock_t
struct xcb_xkb_row_iterator_t xcb_xkb_row_iterator_t
xcb_xkb_row_iterator_t
xcb_xkb_extension_device_notify_event_t
Definition: xkb.h:3484
void xcb_xkb_radio_group_behavior_next(xcb_xkb_radio_group_behavior_iterator_t *i)
Definition: xkb.c:1105
xcb_xkb_indicator_doodad_t
Definition: xkb.h:1146
void xcb_xkb_indicator_map_next(xcb_xkb_indicator_map_iterator_t *i)
Definition: xkb.c:222
xcb_xkb_set_controls_request_t
Definition: xkb.h:2112
xcb_xkb_get_map_reply_t
Definition: xkb.h:2205
xcb_xkb_default_behavior_t
Definition: xkb.h:583
xcb_xkb_get_indicator_state_reply_t * xcb_xkb_get_indicator_state_reply(xcb_connection_t *c, xcb_xkb_get_indicator_state_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:8899
struct xcb_xkb_sa_action_message_iterator_t xcb_xkb_sa_action_message_iterator_t
xcb_xkb_sa_action_message_iterator_t
xcb_generic_iterator_t xcb_xkb_logo_doodad_end(xcb_xkb_logo_doodad_iterator_t i)
Definition: xkb.c:3086
struct xcb_xkb_key_v_mod_map_iterator_t xcb_xkb_key_v_mod_map_iterator_t
xcb_xkb_key_v_mod_map_iterator_t
struct xcb_xkb_get_names_request_t xcb_xkb_get_names_request_t
xcb_xkb_get_names_request_t
xcb_xkb_get_controls_request_t
Definition: xkb.h:2060
xcb_xkb_get_geometry_cookie_t xcb_xkb_get_geometry(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_atom_t name)
Definition: xkb.c:12012
xcb_xkb_action_t
Definition: xkb.h:1841
xcb_xkb_set_debugging_flags_reply_t * xcb_xkb_set_debugging_flags_reply(xcb_connection_t *c, xcb_xkb_set_debugging_flags_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:22009
xcb_generic_iterator_t xcb_xkb_key_sym_map_end(xcb_xkb_key_sym_map_iterator_t i)
Definition: xkb.c:969
struct xcb_xkb_get_kbd_by_name_reply_t xcb_xkb_get_kbd_by_name_reply_t
xcb_xkb_get_kbd_by_name_reply_t
xcb_generic_iterator_t xcb_xkb_sa_set_controls_end(xcb_xkb_sa_set_controls_iterator_t i)
Definition: xkb.c:4268
xcb_generic_iterator_t xcb_xkb_permament_overlay_1_behavior_end(xcb_xkb_permament_overlay_1_behavior_iterator_t i)
Definition: xkb.c:1313
xcb_xkb_id_spec_iterator_t
Definition: xkb.h:223
struct xcb_xkb_get_indicator_state_reply_t xcb_xkb_get_indicator_state_reply_t
xcb_xkb_get_indicator_state_reply_t
struct xcb_xkb_listing_t xcb_xkb_listing_t
xcb_xkb_listing_t
xcb_void_cookie_t xcb_xkb_bell(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_bell_class_spec_t bellClass, xcb_xkb_id_spec_t bellID, int8_t percent, uint8_t forceSound, uint8_t eventOnly, int16_t pitch, int16_t duration, xcb_atom_t name, xcb_window_t window)
Definition: xkb.c:5335
xcb_xkb_get_named_indicator_reply_t
Definition: xkb.h:2463
xcb_generic_iterator_t xcb_xkb_sa_device_valuator_end(xcb_xkb_sa_device_valuator_iterator_t i)
Definition: xkb.c:4496
xcb_xkb_key_type_iterator_t
Definition: xkb.h:538
xcb_xkb_key_iterator_t
Definition: xkb.h:960
xcb_xkb_get_names_cookie_t
Definition: xkb.h:2516
struct xcb_xkb_key_type_t xcb_xkb_key_type_t
xcb_xkb_key_type_t
union xcb_xkb_behavior_t xcb_xkb_behavior_t
xcb_xkb_behavior_t
xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:8822
xcb_generic_iterator_t xcb_xkb_permament_overlay_2_behavior_end(xcb_xkb_permament_overlay_2_behavior_iterator_t i)
Definition: xkb.c:1351
void xcb_xkb_indicator_doodad_next(xcb_xkb_indicator_doodad_iterator_t *i)
Definition: xkb.c:2983
xcb_xkb_led_class_spec_iterator_t
Definition: xkb.h:182
xcb_xkb_get_compat_map_reply_t
Definition: xkb.h:2319
xcb_generic_iterator_t xcb_xkb_default_behavior_end(xcb_xkb_default_behavior_iterator_t i)
Definition: xkb.c:1047
struct xcb_xkb_sa_device_btn_iterator_t xcb_xkb_sa_device_btn_iterator_t
xcb_xkb_sa_device_btn_iterator_t
struct xcb_xkb_set_map_request_t xcb_xkb_set_map_request_t
xcb_xkb_set_map_request_t
struct xcb_xkb_set_behavior_t xcb_xkb_set_behavior_t
xcb_xkb_set_behavior_t
struct xcb_xkb_per_client_flags_reply_t xcb_xkb_per_client_flags_reply_t
xcb_xkb_per_client_flags_reply_t
xcb_xkb_set_map_values_t
Definition: xkb.h:2242
xcb_generic_iterator_t xcb_xkb_counted_string_16_end(xcb_xkb_counted_string_16_iterator_t i)
Definition: xkb.c:617
struct xcb_xkb_property_t xcb_xkb_property_t
xcb_xkb_property_t
xcb_generic_iterator_t xcb_xkb_set_behavior_end(xcb_xkb_set_behavior_iterator_t i)
Definition: xkb.c:1427
xcb_generic_iterator_t xcb_xkb_action_end(xcb_xkb_action_iterator_t i)
Definition: xkb.c:4534
xcb_xkb_set_key_type_t
Definition: xkb.h:862
struct xcb_xkb_key_alias_iterator_t xcb_xkb_key_alias_iterator_t
xcb_xkb_key_alias_iterator_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)
Definition: xkb.c:12349
void xcb_xkb_sa_set_controls_next(xcb_xkb_sa_set_controls_iterator_t *i)
Definition: xkb.c:4250
struct xcb_xkb_key_sym_map_iterator_t xcb_xkb_key_sym_map_iterator_t
xcb_xkb_key_sym_map_iterator_t
xcb_void_cookie_t xcb_xkb_set_indicator_map(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint32_t which, const xcb_xkb_indicator_map_t *maps)
Definition: xkb.c:9180
void xcb_xkb_set_key_type_next(xcb_xkb_set_key_type_iterator_t *i)
Definition: xkb.c:1746
xcb_generic_iterator_t xcb_xkb_sa_lock_controls_end(xcb_xkb_sa_lock_controls_iterator_t i)
Definition: xkb.c:4306
xcb_xkb_get_state_cookie_t xcb_xkb_get_state_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:5430
void xcb_xkb_sa_set_mods_next(xcb_xkb_sa_set_mods_iterator_t *i)
Definition: xkb.c:3756
void xcb_xkb_mod_def_next(xcb_xkb_mod_def_iterator_t *i)
Definition: xkb.c:260
xcb_generic_iterator_t xcb_xkb_counted_string_8_end(xcb_xkb_counted_string_8_iterator_t i)
Definition: xkb.c:476
xcb_xkb_get_indicator_state_cookie_t xcb_xkb_get_indicator_state_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:8860
struct xcb_xkb_id_spec_iterator_t xcb_xkb_id_spec_iterator_t
xcb_xkb_id_spec_iterator_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)
Definition: xkb.c:8761
void xcb_xkb_sa_iso_lock_next(xcb_xkb_sa_iso_lock_iterator_t *i)
Definition: xkb.c:4136
xcb_xkb_sa_lock_ptr_btn_iterator_t
Definition: xkb.h:1544
xcb_xkb_overlay_2_behavior_t
Definition: xkb.h:651
xcb_xkb_mod_def_iterator_t
Definition: xkb.h:429
struct xcb_xkb_sa_ptr_btn_iterator_t xcb_xkb_sa_ptr_btn_iterator_t
xcb_xkb_sa_ptr_btn_iterator_t
xcb_point_t
Definition: xproto.h:195
void xcb_xkb_ax_option_next(xcb_xkb_ax_option_iterator_t *i)
Definition: xkb.c:32
xcb_xkb_behavior_iterator_t
Definition: xkb.h:753
struct xcb_xkb_sa_set_ptr_dflt_t xcb_xkb_sa_set_ptr_dflt_t
xcb_xkb_sa_set_ptr_dflt_t
xcb_xkb_sa_no_action_iterator_t
Definition: xkb.h:1353
xcb_xkb_get_names_value_list_t
Definition: xkb.h:2538
void xcb_xkb_overlay_key_next(xcb_xkb_overlay_key_iterator_t *i)
Definition: xkb.c:2392
xcb_generic_iterator_t xcb_xkb_indicator_doodad_end(xcb_xkb_indicator_doodad_iterator_t i)
Definition: xkb.c:3001
struct xcb_xkb_sa_switch_screen_iterator_t xcb_xkb_sa_switch_screen_iterator_t
xcb_xkb_sa_switch_screen_iterator_t
xcb_void_cookie_t xcb_xkb_select_events_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const void *details)
Definition: xkb.c:5030
xcb_xkb_permament_lock_behavior_t
Definition: xkb.h:668
xcb_xkb_permament_radio_group_behavior_t
Definition: xkb.h:685
xcb_xkb_shape_t
Definition: xkb.h:930
xcb_void_cookie_t xcb_xkb_bell_checked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_bell_class_spec_t bellClass, xcb_xkb_id_spec_t bellID, int8_t percent, uint8_t forceSound, uint8_t eventOnly, int16_t pitch, int16_t duration, xcb_atom_t name, xcb_window_t window)
Definition: xkb.c:5269
struct xcb_xkb_common_behavior_t xcb_xkb_common_behavior_t
xcb_xkb_common_behavior_t
xcb_xkb_get_device_info_reply_t
Definition: xkb.h:3138
xcb_xkb_key_name_iterator_t
Definition: xkb.h:445
struct xcb_xkb_shape_doodad_t xcb_xkb_shape_doodad_t
xcb_xkb_shape_doodad_t
xcb_generic_iterator_t xcb_xkb_set_explicit_end(xcb_xkb_set_explicit_iterator_t i)
Definition: xkb.c:1465
xcb_xkb_set_indicator_map_request_t
Definition: xkb.h:2427
xcb_generic_iterator_t xcb_xkb_sa_lock_ptr_btn_end(xcb_xkb_sa_lock_ptr_btn_iterator_t i)
Definition: xkb.c:4078
xcb_xkb_common_behavior_iterator_t
Definition: xkb.h:574
struct xcb_xkb_indicator_map_t xcb_xkb_indicator_map_t
xcb_xkb_indicator_map_t
struct xcb_xkb_overlay_t xcb_xkb_overlay_t
xcb_xkb_overlay_t
struct xcb_xkb_permament_radio_group_behavior_t xcb_xkb_permament_radio_group_behavior_t
xcb_xkb_permament_radio_group_behavior_t
xcb_xkb_key_t
Definition: xkb.h:950
struct xcb_xkb_sa_device_valuator_t xcb_xkb_sa_device_valuator_t
xcb_xkb_sa_device_valuator_t
xcb_xkb_get_state_cookie_t xcb_xkb_get_state(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec)
Definition: xkb.c:5392
xcb_xkb_get_names_reply_t * xcb_xkb_get_names_reply(xcb_connection_t *c, xcb_xkb_get_names_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:10568
xcb_generic_iterator_t xcb_xkb_indicator_map_end(xcb_xkb_indicator_map_iterator_t i)
Definition: xkb.c:240
xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
Definition: xkb.h:2861
struct xcb_xkb_get_state_request_t xcb_xkb_get_state_request_t
xcb_xkb_get_state_request_t
struct xcb_xkb_key_alias_t xcb_xkb_key_alias_t
xcb_xkb_key_alias_t
struct xcb_xkb_key_v_mod_map_t xcb_xkb_key_v_mod_map_t
xcb_xkb_key_v_mod_map_t
union xcb_xkb_ax_option_t xcb_xkb_ax_option_t
xcb_xkb_ax_option_t
xcb_xkb_set_behavior_t
Definition: xkb.h:774
xcb_xkb_behavior_t
Definition: xkb.h:736
xcb_xkb_action_message_event_t
Definition: xkb.h:3444
struct xcb_xkb_permament_overlay_2_behavior_iterator_t xcb_xkb_permament_overlay_2_behavior_iterator_t
xcb_xkb_permament_overlay_2_behavior_iterator_t
xcb_xkb_per_client_flags_reply_t * xcb_xkb_per_client_flags_reply(xcb_connection_t *c, xcb_xkb_per_client_flags_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:12908
struct xcb_xkb_overlay_row_iterator_t xcb_xkb_overlay_row_iterator_t
xcb_xkb_overlay_row_iterator_t
struct xcb_xkb_extension_device_notify_event_t xcb_xkb_extension_device_notify_event_t
xcb_xkb_extension_device_notify_event_t
xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID)
Definition: xkb.c:21462
xcb_xkb_radio_group_behavior_iterator_t
Definition: xkb.h:625
void xcb_xkb_kt_set_map_entry_next(xcb_xkb_kt_set_map_entry_iterator_t *i)
Definition: xkb.c:1561
struct xcb_xkb_behavior_iterator_t xcb_xkb_behavior_iterator_t
xcb_xkb_behavior_iterator_t
xcb_xkb_sa_terminate_t
Definition: xkb.h:1616
xcb_xkb_sa_set_controls_iterator_t
Definition: xkb.h:1687
xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID)
Definition: xkb.c:21406
xcb_generic_iterator_t xcb_xkb_sa_lock_mods_end(xcb_xkb_sa_lock_mods_iterator_t i)
Definition: xkb.c:3850
void xcb_xkb_shape_doodad_next(xcb_xkb_shape_doodad_iterator_t *i)
Definition: xkb.c:2829
struct xcb_xkb_sa_latch_group_t xcb_xkb_sa_latch_group_t
xcb_xkb_sa_latch_group_t
xcb_xkb_sa_lock_device_btn_iterator_t
Definition: xkb.h:1800
struct xcb_xkb_sa_set_controls_t xcb_xkb_sa_set_controls_t
xcb_xkb_sa_set_controls_t
xcb_xkb_set_explicit_iterator_t
Definition: xkb.h:800
struct xcb_xkb_sa_device_btn_t xcb_xkb_sa_device_btn_t
xcb_xkb_sa_device_btn_t
struct xcb_xkb_kt_set_map_entry_t xcb_xkb_kt_set_map_entry_t
xcb_xkb_kt_set_map_entry_t
struct xcb_xkb_key_sym_map_t xcb_xkb_key_sym_map_t
xcb_xkb_key_sym_map_t
xcb_xkb_sa_latch_group_iterator_t
Definition: xkb.h:1457
struct xcb_xkb_indicator_map_iterator_t xcb_xkb_indicator_map_iterator_t
xcb_xkb_indicator_map_iterator_t
xcb_xkb_common_doodad_t
Definition: xkb.h:1050
xcb_xkb_section_iterator_t
Definition: xkb.h:1245
xcb_xkb_get_named_indicator_cookie_t xcb_xkb_get_named_indicator_unchecked(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID, xcb_atom_t indicator)
Definition: xkb.c:9276
struct xcb_xkb_key_t xcb_xkb_key_t
xcb_xkb_key_t
void xcb_xkb_default_behavior_next(xcb_xkb_default_behavior_iterator_t *i)
Definition: xkb.c:1029
xcb_xkb_new_keyboard_notify_event_t
Definition: xkb.h:3223
xcb_xkb_indicator_map_t
Definition: xkb.h:348
struct xcb_xkb_radio_group_behavior_t xcb_xkb_radio_group_behavior_t
xcb_xkb_radio_group_behavior_t
xcb_xkb_sa_lock_group_iterator_t
Definition: xkb.h:1476
xcb_generic_iterator_t xcb_xkb_kt_map_entry_end(xcb_xkb_kt_map_entry_iterator_t i)
Definition: xkb.c:657
struct xcb_xkb_sa_set_mods_t xcb_xkb_sa_set_mods_t
xcb_xkb_sa_set_mods_t
xcb_xkb_sa_device_valuator_iterator_t
Definition: xkb.h:1832
struct xcb_xkb_get_kbd_by_name_replies_t xcb_xkb_get_kbd_by_name_replies_t
xcb_xkb_get_kbd_by_name_replies_t
xcb_xkb_action_iterator_t
Definition: xkb.h:1869
xcb_generic_iterator_t xcb_xkb_sa_ptr_btn_end(xcb_xkb_sa_ptr_btn_iterator_t i)
Definition: xkb.c:4040
void xcb_xkb_common_doodad_next(xcb_xkb_common_doodad_iterator_t *i)
Definition: xkb.c:2791
struct xcb_xkb_set_controls_request_t xcb_xkb_set_controls_request_t
xcb_xkb_set_controls_request_t
xcb_xkb_listing_t
Definition: xkb.h:1254
xcb_generic_iterator_t xcb_xkb_sa_move_ptr_end(xcb_xkb_sa_move_ptr_iterator_t i)
Definition: xkb.c:4002
xcb_xkb_get_indicator_state_reply_t
Definition: xkb.h:2376
struct xcb_xkb_sa_redirect_key_iterator_t xcb_xkb_sa_redirect_key_iterator_t
xcb_xkb_sa_redirect_key_iterator_t
struct xcb_xkb_sa_lock_controls_iterator_t xcb_xkb_sa_lock_controls_iterator_t
xcb_xkb_sa_lock_controls_iterator_t
void xcb_xkb_sa_lock_ptr_btn_next(xcb_xkb_sa_lock_ptr_btn_iterator_t *i)
Definition: xkb.c:4060
xcb_xkb_overlay_key_t
Definition: xkb.h:969
xcb_xkb_sa_set_ptr_dflt_iterator_t
Definition: xkb.h:1569
xcb_xkb_overlay_1_behavior_iterator_t
Definition: xkb.h:642
struct xcb_xkb_permament_overlay_2_behavior_t xcb_xkb_permament_overlay_2_behavior_t
xcb_xkb_permament_overlay_2_behavior_t
xcb_xkb_get_kbd_by_name_replies_server_symbols_map_t
Definition: xkb.h:2846
xcb_xkb_select_events_request_t
Definition: xkb.h:1943
xcb_xkb_lock_behavior_t
Definition: xkb.h:600
xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI)
Definition: xkb.c:8425
xcb_xkb_get_kbd_by_name_reply_t * xcb_xkb_get_kbd_by_name_reply(xcb_connection_t *c, xcb_xkb_get_kbd_by_name_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:21323
struct xcb_xkb_get_geometry_cookie_t xcb_xkb_get_geometry_cookie_t
xcb_xkb_get_geometry_cookie_t
void xcb_xkb_sa_set_group_next(xcb_xkb_sa_set_group_iterator_t *i)
Definition: xkb.c:3870
xcb_xkb_sa_redirect_key_t
Definition: xkb.h:1740
struct xcb_xkb_permament_lock_behavior_t xcb_xkb_permament_lock_behavior_t
xcb_xkb_permament_lock_behavior_t
void xcb_xkb_string8_next(xcb_xkb_string8_iterator_t *i)
Definition: xkb.c:1789
struct xcb_xkb_get_indicator_state_request_t xcb_xkb_get_indicator_state_request_t
xcb_xkb_get_indicator_state_request_t
xcb_xkb_sa_move_ptr_t
Definition: xkb.h:1491
xcb_xkb_sa_switch_screen_iterator_t
Definition: xkb.h:1648
xcb_generic_iterator_t xcb_xkb_overlay_key_end(xcb_xkb_overlay_key_iterator_t i)
Definition: xkb.c:2410
void xcb_xkb_sa_set_ptr_dflt_next(xcb_xkb_sa_set_ptr_dflt_iterator_t *i)
Definition: xkb.c:4098
struct xcb_xkb_keyboard_error_t xcb_xkb_keyboard_error_t
xcb_xkb_keyboard_error_t
struct xcb_xkb_overlay_key_t xcb_xkb_overlay_key_t
xcb_xkb_overlay_key_t
xcb_xkb_permament_overlay_1_behavior_iterator_t
Definition: xkb.h:710
xcb_xkb_lock_behavior_iterator_t
Definition: xkb.h:608
xcb_void_cookie_t xcb_xkb_set_names(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const void *values)
Definition: xkb.c:11654
xcb_xkb_set_map_request_t
Definition: xkb.h:2260
xcb_xkb_text_doodad_t
Definition: xkb.h:1095
xcb_xkb_get_named_indicator_cookie_t
Definition: xkb.h:2439
struct xcb_xkb_get_names_value_list_t xcb_xkb_get_names_value_list_t
xcb_xkb_get_names_value_list_t
struct xcb_xkb_counted_string_8_iterator_t xcb_xkb_counted_string_8_iterator_t
xcb_xkb_counted_string_8_iterator_t
xcb_void_cookie_t xcb_xkb_select_events_aux(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const xcb_xkb_select_events_details_t *details)
Definition: xkb.c:5206
xcb_xkb_string8_iterator_t
Definition: xkb.h:886
struct xcb_xkb_listing_iterator_t xcb_xkb_listing_iterator_t
xcb_xkb_listing_iterator_t
xcb_xkb_ax_option_t
Definition: xkb.h:142
xcb_xkb_get_map_reply_t * xcb_xkb_get_map_reply(xcb_connection_t *c, xcb_xkb_get_map_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:7016
xcb_void_cookie_t xcb_xkb_set_names_aux(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t virtualMods, uint32_t which, uint8_t firstType, uint8_t nTypes, uint8_t firstKTLevelt, uint8_t nKTLevels, uint32_t indicators, uint8_t groupNames, uint8_t nRadioGroups, xcb_keycode_t firstKey, uint8_t nKeys, uint8_t nKeyAliases, uint16_t totalKTLevelNames, const xcb_xkb_set_names_values_t *values)
Definition: xkb.c:11822
struct xcb_xkb_get_kbd_by_name_replies_types_map_t xcb_xkb_get_kbd_by_name_replies_types_map_t
xcb_xkb_get_kbd_by_name_replies_types_map_t
struct xcb_xkb_get_names_reply_t xcb_xkb_get_names_reply_t
xcb_xkb_get_names_reply_t
struct xcb_xkb_outline_t xcb_xkb_outline_t
xcb_xkb_outline_t
xcb_xkb_indicator_state_notify_event_t
Definition: xkb.h:3337
xcb_xkb_sa_latch_group_t
Definition: xkb.h:1447
xcb_xkb_sa_lock_device_btn_t
Definition: xkb.h:1789
struct xcb_xkb_get_state_cookie_t xcb_xkb_get_state_cookie_t
xcb_xkb_get_state_cookie_t
xcb_xkb_get_names_reply_t
Definition: xkb.h:2559
xcb_generic_iterator_t xcb_xkb_behavior_end(xcb_xkb_behavior_iterator_t i)
Definition: xkb.c:1389
xcb_xkb_shape_doodad_iterator_t
Definition: xkb.h:1086
struct xcb_xkb_text_doodad_iterator_t xcb_xkb_text_doodad_iterator_t
xcb_xkb_text_doodad_iterator_t
struct xcb_xkb_get_device_info_request_t xcb_xkb_get_device_info_request_t
xcb_xkb_get_device_info_request_t
xcb_xkb_use_extension_reply_t * xcb_xkb_use_extension_reply(xcb_connection_t *c, xcb_xkb_use_extension_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:4636
xcb_xkb_set_names_values_t
Definition: xkb.h:2582
xcb_xkb_get_kbd_by_name_replies_types_map_t
Definition: xkb.h:2816
xcb_xkb_get_device_info_request_t
Definition: xkb.h:3121
struct xcb_xkb_sa_set_controls_iterator_t xcb_xkb_sa_set_controls_iterator_t
xcb_xkb_sa_set_controls_iterator_t
struct xcb_xkb_set_geometry_request_t xcb_xkb_set_geometry_request_t
xcb_xkb_set_geometry_request_t
Generic cookie.
Definition: xcb.h:179
struct xcb_xkb_sa_move_ptr_t xcb_xkb_sa_move_ptr_t
xcb_xkb_sa_move_ptr_t
struct xcb_xkb_bell_request_t xcb_xkb_bell_request_t
xcb_xkb_bell_request_t
xcb_generic_iterator_t xcb_xkb_device_led_info_end(xcb_xkb_device_led_info_iterator_t i)
Definition: xkb.c:3696
void xcb_xkb_kt_map_entry_next(xcb_xkb_kt_map_entry_iterator_t *i)
Definition: xkb.c:639
xcb_xkb_sa_set_mods_iterator_t
Definition: xkb.h:1375
xcb_xkb_get_state_reply_t * xcb_xkb_get_state_reply(xcb_connection_t *c, xcb_xkb_get_state_cookie_t cookie, xcb_generic_error_t **e)
Definition: xkb.c:5469
struct xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t
void xcb_xkb_shape_next(xcb_xkb_shape_iterator_t *i)
Definition: xkb.c:2311
void xcb_xkb_permament_lock_behavior_next(xcb_xkb_permament_lock_behavior_iterator_t *i)
Definition: xkb.c:1219
xcb_xkb_shape_iterator_t
Definition: xkb.h:941
xcb_xkb_map_notify_event_t
Definition: xkb.h:3246
xcb_generic_iterator_t xcb_xkb_common_doodad_end(xcb_xkb_common_doodad_iterator_t i)
Definition: xkb.c:2809
xcb_generic_iterator_t xcb_xkb_sa_terminate_end(xcb_xkb_sa_terminate_iterator_t i)
Definition: xkb.c:4192
struct xcb_xkb_key_mod_map_iterator_t xcb_xkb_key_mod_map_iterator_t
xcb_xkb_key_mod_map_iterator_t
xcb_void_cookie_t xcb_xkb_select_events(xcb_connection_t *c, xcb_xkb_device_spec_t deviceSpec, uint16_t affectWhich, uint16_t clear, uint16_t selectAll, uint16_t affectMap, uint16_t map, const void *details)
Definition: xkb.c:5088
struct xcb_xkb_get_device_info_reply_t xcb_xkb_get_device_info_reply_t
xcb_xkb_get_device_info_reply_t
struct xcb_xkb_default_behavior_iterator_t xcb_xkb_default_behavior_iterator_t
xcb_xkb_default_behavior_iterator_t
void xcb_xkb_sa_lock_mods_next(xcb_xkb_sa_lock_mods_iterator_t *i)
Definition: xkb.c:3832
xcb_xkb_permament_overlay_2_behavior_t
Definition: xkb.h:719
xcb_generic_iterator_t xcb_xkb_id_spec_end(xcb_xkb_id_spec_iterator_t i)
Definition: xkb.c:202
xcb_xkb_state_notify_event_t
Definition: xkb.h:3280
void xcb_xkb_key_sym_map_next(xcb_xkb_key_sym_map_iterator_t *i)
Definition: xkb.c:948
struct xcb_xkb_lock_behavior_iterator_t xcb_xkb_lock_behavior_iterator_t
xcb_xkb_lock_behavior_iterator_t
struct xcb_xkb_get_kbd_by_name_request_t xcb_xkb_get_kbd_by_name_request_t
xcb_xkb_get_kbd_by_name_request_t
xcb_generic_iterator_t xcb_xkb_sa_set_mods_end(xcb_xkb_sa_set_mods_iterator_t i)
Definition: xkb.c:3774
struct xcb_xkb_set_behavior_iterator_t xcb_xkb_set_behavior_iterator_t
xcb_xkb_set_behavior_iterator_t
struct xcb_xkb_sa_ptr_btn_t xcb_xkb_sa_ptr_btn_t
xcb_xkb_sa_ptr_btn_t
xcb_generic_iterator_t xcb_xkb_sa_action_message_end(xcb_xkb_sa_action_message_iterator_t i)
Definition: xkb.c:4344
xcb_generic_iterator_t xcb_xkb_sa_set_ptr_dflt_end(xcb_xkb_sa_set_ptr_dflt_iterator_t i)
Definition: xkb.c:4116
struct xcb_xkb_shape_iterator_t xcb_xkb_shape_iterator_t
xcb_xkb_shape_iterator_t
xcb_xkb_set_names_request_t
Definition: xkb.h:2606
void xcb_xkb_sa_action_message_next(xcb_xkb_sa_action_message_iterator_t *i)
Definition: xkb.c:4326
xcb_xkb_compat_map_notify_event_t
Definition: xkb.h:3402
xcb_generic_iterator_t xcb_xkb_permament_lock_behavior_end(xcb_xkb_permament_lock_behavior_iterator_t i)
Definition: xkb.c:1237
xcb_xkb_get_device_info_cookie_t
Definition: xkb.h:3111
struct xcb_xkb_sa_lock_mods_iterator_t xcb_xkb_sa_lock_mods_iterator_t
xcb_xkb_sa_lock_mods_iterator_t
union xcb_xkb_action_t xcb_xkb_action_t
xcb_xkb_action_t
xcb_xkb_overlay_row_iterator_t
Definition: xkb.h:995
xcb_xkb_sa_latch_mods_iterator_t
Definition: xkb.h:1397
struct xcb_xkb_set_names_request_t xcb_xkb_set_names_request_t
xcb_xkb_set_names_request_t
struct xcb_xkb_shape_doodad_iterator_t xcb_xkb_shape_doodad_iterator_t
xcb_xkb_shape_doodad_iterator_t
xcb_xkb_sa_lock_controls_iterator_t
Definition: xkb.h:1707
void xcb_xkb_overlay_1_behavior_next(xcb_xkb_overlay_1_behavior_iterator_t *i)
Definition: xkb.c:1143
xcb_xkb_get_state_request_t
Definition: xkb.h:1992
void xcb_xkb_key_name_next(xcb_xkb_key_name_iterator_t *i)
Definition: xkb.c:298
xcb_xkb_key_alias_t
Definition: xkb.h:454
xcb_xkb_outline_iterator_t
Definition: xkb.h:921
xcb_xkb_section_t
Definition: xkb.h:1228
xcb_xkb_listing_iterator_t
Definition: xkb.h:1262
xcb_generic_iterator_t xcb_xkb_section_end(xcb_xkb_section_iterator_t i)
Definition: xkb.c:3382
xcb_xkb_set_behavior_iterator_t
Definition: xkb.h:783
xcb_xkb_list_components_request_t
Definition: xkb.h:2751