summaryrefslogtreecommitdiff
path: root/xkb_util.h
diff options
context:
space:
mode:
authorChristoph Reimann <oss@arcor.de>2010-08-16 18:11:40 +0200
committerChristoph Reimann <oss@arcor.de>2010-08-16 18:11:40 +0200
commit77f4c8a0ad5962be7033228c7147228dce4035fb (patch)
tree07e3b0ceb86587c4b8821b3ffcaa87cf16621905 /xkb_util.h
parent541e038d6656008bd0f038eafc2b73b43d8d738d (diff)
transferred test cases into coherent test suiteHEADmaster
Diffstat (limited to 'xkb_util.h')
-rw-r--r--xkb_util.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/xkb_util.h b/xkb_util.h
index 8fd9c0b..bbaa76a 100644
--- a/xkb_util.h
+++ b/xkb_util.h
@@ -7,9 +7,8 @@
#define xcb_xkb_util_all_client_map_parts_mask (XCB_XKB_MAP_PART_KEY_TYPES | XCB_XKB_MAP_PART_KEY_SYMS | XCB_XKB_MAP_PART_MODIFIER_MAP)
#define xcb_xkb_util_all_server_map_parts_mask (XCB_XKB_MAP_PART_EXPLICIT_COMPONENTS | XCB_XKB_MAP_PART_KEY_ACTIONS | XCB_XKB_MAP_PART_KEY_BEHAVIORS | XCB_XKB_MAP_PART_VIRTUAL_MODS | XCB_XKB_MAP_PART_VIRTUAL_MOD_MAP)
#define xcb_xkb_util_all_map_parts_mask (xcb_xkb_util_all_client_map_parts_mask|xcb_xkb_util_all_server_map_parts_mask)
-
#define xcb_xkb_util_all_name_details_mask (XCB_XKB_NAME_DETAIL_KEYCODES | XCB_XKB_NAME_DETAIL_GEOMETRY | XCB_XKB_NAME_DETAIL_SYMBOLS | XCB_XKB_NAME_DETAIL_PHYS_SYMBOLS | XCB_XKB_NAME_DETAIL_TYPES | XCB_XKB_NAME_DETAIL_COMPAT | XCB_XKB_NAME_DETAIL_KEY_TYPE_NAMES | XCB_XKB_NAME_DETAIL_KT_LEVEL_NAMES | XCB_XKB_NAME_DETAIL_INDICATOR_NAMES | XCB_XKB_NAME_DETAIL_KEY_NAMES | XCB_XKB_NAME_DETAIL_KEY_ALIASES | XCB_XKB_NAME_DETAIL_VIRTUAL_MOD_NAMES | XCB_XKB_NAME_DETAIL_GROUP_NAMES | XCB_XKB_NAME_DETAIL_RG_NAMES)
-
+#define xcb_xkb_util_all_gbn_details_mask (XCB_XKB_GBN_DETAIL_TYPES | XCB_XKB_GBN_DETAIL_COMPAT_MAP | XCB_XKB_GBN_DETAIL_CLIENT_SYMBOLS | XCB_XKB_GBN_DETAIL_SERVER_SYMBOLS | XCB_XKB_GBN_DETAIL_INDICATOR_MAPS | XCB_XKB_GBN_DETAIL_KEY_NAMES | XCB_XKB_GBN_DETAIL_GEOMETRY | XCB_XKB_GBN_DETAIL_OTHER_NAMES)
xcb_xkb_use_extension_reply_t * xcb_xkb_util_query_extension(xcb_connection_t *c,
@@ -33,4 +32,10 @@ xcb_xkb_get_map_reply_t * xcb_xkb_util_get_map(xcb_connection_t *c,
uint16_t map_components,
xcb_xkb_get_map_map_t *_aux,
xcb_generic_error_t **e);
+xcb_xkb_get_kbd_by_name_reply_t * xcb_xkb_util_get_kbd_by_name (xcb_connection_t *c,
+ xcb_xkb_device_spec_t device_spec,
+ uint16_t need,
+ uint16_t want,
+ xcb_xkb_get_kbd_by_name_replies_t *_aux,
+ xcb_generic_error_t **e);
#endif