pub unsafe extern "C" fn xcb_xkb_set_map(
c: *mut xcb_connection_t,
deviceSpec: xcb_xkb_device_spec_t,
present: u16,
flags: u16,
minKeyCode: xcb_keycode_t,
maxKeyCode: xcb_keycode_t,
firstType: u8,
nTypes: u8,
firstKeySym: xcb_keycode_t,
nKeySyms: u8,
totalSyms: u16,
firstKeyAction: xcb_keycode_t,
nKeyActions: u8,
totalActions: u16,
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,
virtualMods: u16,
values: *const xcb_xkb_set_map_values_t
) -> xcb_void_cookie_t