Struct xcb::ffi::xkb::xcb_xkb_get_map_reply_t
[−]
[src]
#[repr(C)]pub struct xcb_xkb_get_map_reply_t { pub response_type: u8, pub deviceID: u8, pub sequence: u16, pub length: u32, pub pad0: [u8; 2], pub minKeyCode: xcb_keycode_t, pub maxKeyCode: xcb_keycode_t, pub present: u16, pub firstType: u8, pub nTypes: u8, pub totalTypes: u8, pub firstKeySym: xcb_keycode_t, pub totalSyms: u16, pub nKeySyms: u8, pub firstKeyAction: xcb_keycode_t, pub totalActions: u16, pub nKeyActions: u8, pub firstKeyBehavior: xcb_keycode_t, pub nKeyBehaviors: u8, pub totalKeyBehaviors: u8, pub firstKeyExplicit: xcb_keycode_t, pub nKeyExplicit: u8, pub totalKeyExplicit: u8, pub firstModMapKey: xcb_keycode_t, pub nModMapKeys: u8, pub totalModMapKeys: u8, pub firstVModMapKey: xcb_keycode_t, pub nVModMapKeys: u8, pub totalVModMapKeys: u8, pub pad1: u8, pub virtualMods: u16, }
Fields
response_type: u8
deviceID: u8
sequence: u16
length: u32
pad0: [u8; 2]
minKeyCode: xcb_keycode_t
maxKeyCode: xcb_keycode_t
present: u16
firstType: u8
nTypes: u8
totalTypes: u8
firstKeySym: xcb_keycode_t
totalSyms: u16
nKeySyms: u8
firstKeyAction: xcb_keycode_t
totalActions: u16
nKeyActions: u8
firstKeyBehavior: xcb_keycode_t
nKeyBehaviors: u8
totalKeyBehaviors: u8
firstKeyExplicit: xcb_keycode_t
nKeyExplicit: u8
totalKeyExplicit: u8
firstModMapKey: xcb_keycode_t
nModMapKeys: u8
totalModMapKeys: u8
firstVModMapKey: xcb_keycode_t
nVModMapKeys: u8
totalVModMapKeys: u8
pad1: u8
virtualMods: u16