|
XCB 1.16
|
xcb_xkb_get_kbd_by_name_replies_t More...
#include <xkb.h>

Data Fields | ||
| struct { | ||
| uint8_t getmap_type | ||
| uint8_t typeDeviceID | ||
| uint16_t getmap_sequence | ||
| uint32_t getmap_length | ||
| uint8_t pad1 [2] | ||
| xcb_keycode_t typeMinKeyCode | ||
| xcb_keycode_t typeMaxKeyCode | ||
| uint16_t present | ||
| uint8_t firstType | ||
| uint8_t nTypes | ||
| uint8_t totalTypes | ||
| xcb_keycode_t firstKeySym | ||
| uint16_t totalSyms | ||
| uint8_t nKeySyms | ||
| xcb_keycode_t firstKeyAction | ||
| uint16_t totalActions | ||
| uint8_t nKeyActions | ||
| xcb_keycode_t firstKeyBehavior | ||
| uint8_t nKeyBehaviors | ||
| uint8_t totalKeyBehaviors | ||
| xcb_keycode_t firstKeyExplicit | ||
| uint8_t nKeyExplicit | ||
| uint8_t totalKeyExplicit | ||
| xcb_keycode_t firstModMapKey | ||
| uint8_t nModMapKeys | ||
| uint8_t totalModMapKeys | ||
| xcb_keycode_t firstVModMapKey | ||
| uint8_t nVModMapKeys | ||
| uint8_t totalVModMapKeys | ||
| uint8_t pad2 | ||
| uint16_t virtualMods | ||
| xcb_xkb_get_kbd_by_name_replies_types_map_t map | ||
| } | types | |
| struct { | ||
| uint8_t compatmap_type | ||
| uint8_t compatDeviceID | ||
| uint16_t compatmap_sequence | ||
| uint32_t compatmap_length | ||
| uint8_t groupsRtrn | ||
| uint8_t pad7 | ||
| uint16_t firstSIRtrn | ||
| uint16_t nSIRtrn | ||
| uint16_t nTotalSI | ||
| uint8_t pad8 [16] | ||
| xcb_xkb_sym_interpret_t * si_rtrn | ||
| xcb_xkb_mod_def_t * group_rtrn | ||
| } | compat_map | |
| struct { | ||
| uint8_t indicatormap_type | ||
| uint8_t indicatorDeviceID | ||
| uint16_t indicatormap_sequence | ||
| uint32_t indicatormap_length | ||
| uint32_t which | ||
| uint32_t realIndicators | ||
| uint8_t nIndicators | ||
| uint8_t pad9 [15] | ||
| xcb_xkb_indicator_map_t * maps | ||
| } | indicator_maps | |
| struct { | ||
| uint8_t keyname_type | ||
| uint8_t keyDeviceID | ||
| uint16_t keyname_sequence | ||
| uint32_t keyname_length | ||
| uint32_t which | ||
| xcb_keycode_t keyMinKeyCode | ||
| xcb_keycode_t keyMaxKeyCode | ||
| uint8_t nTypes | ||
| uint8_t groupNames | ||
| uint16_t virtualMods | ||
| xcb_keycode_t firstKey | ||
| uint8_t nKeys | ||
| uint32_t indicators | ||
| uint8_t nRadioGroups | ||
| uint8_t nKeyAliases | ||
| uint16_t nKTLevels | ||
| uint8_t pad10 [4] | ||
| xcb_xkb_get_kbd_by_name_replies_key_names_value_list_t valueList | ||
| } | key_names | |
| struct { | ||
| uint8_t geometry_type | ||
| uint8_t geometryDeviceID | ||
| uint16_t geometry_sequence | ||
| uint32_t geometry_length | ||
| xcb_atom_t name | ||
| uint8_t geometryFound | ||
| uint8_t pad12 | ||
| uint16_t widthMM | ||
| uint16_t heightMM | ||
| uint16_t nProperties | ||
| uint16_t nColors | ||
| uint16_t nShapes | ||
| uint16_t nSections | ||
| uint16_t nDoodads | ||
| uint16_t nKeyAliases | ||
| uint8_t baseColorNdx | ||
| uint8_t labelColorNdx | ||
| xcb_xkb_counted_string_16_t * labelFont | ||
| } | geometry | |