1 use xcb::ffi::*;
2 use libc::c_int;
3 
4 pub enum xcb_key_symbols_t {}
5 
6 #[cfg_attr(feature = "static", link(name = "xcb-keysyms", kind = "static"))]
7 #[cfg_attr(not(feature = "static"), link(name = "xcb-keysyms"))]
8 extern "C" {
xcb_key_symbols_alloc(c: *mut xcb_connection_t) -> *mut xcb_key_symbols_t9     pub fn xcb_key_symbols_alloc(c: *mut xcb_connection_t) -> *mut xcb_key_symbols_t;
xcb_key_symbols_free(syms: *mut xcb_key_symbols_t)10     pub fn xcb_key_symbols_free(syms: *mut xcb_key_symbols_t);
xcb_key_symbols_get_keysym(syms: *mut xcb_key_symbols_t, keycode: xcb_keycode_t, col: c_int) -> xcb_keysym_t11     pub fn xcb_key_symbols_get_keysym(syms: *mut xcb_key_symbols_t, keycode: xcb_keycode_t, col: c_int) -> xcb_keysym_t;
xcb_key_symbols_get_keycode(syms: *mut xcb_key_symbols_t, keysym: xcb_keysym_t) -> *mut xcb_keycode_t12     pub fn xcb_key_symbols_get_keycode(syms: *mut xcb_key_symbols_t, keysym: xcb_keysym_t) -> *mut xcb_keycode_t;
xcb_key_press_lookup_keysym(syms: *mut xcb_key_symbols_t, event: *mut xcb_key_press_event_t, col: c_int) -> xcb_keysym_t13     pub fn xcb_key_press_lookup_keysym(syms: *mut xcb_key_symbols_t, event: *mut xcb_key_press_event_t, col: c_int) -> xcb_keysym_t;
xcb_key_release_lookup_keysym(syms: *mut xcb_key_symbols_t, event: *mut xcb_key_release_event_t, col: c_int) -> xcb_keysym_t14     pub fn xcb_key_release_lookup_keysym(syms: *mut xcb_key_symbols_t, event: *mut xcb_key_release_event_t, col: c_int) -> xcb_keysym_t;
15 
xcb_refresh_keyboard_mapping(syms: *mut xcb_key_symbols_t, event: *mut xcb_mapping_notify_event_t) -> c_int16     pub fn xcb_refresh_keyboard_mapping(syms: *mut xcb_key_symbols_t, event: *mut xcb_mapping_notify_event_t) -> c_int;
xcb_is_keypad_key(keysym: xcb_keysym_t) -> c_int17     pub fn xcb_is_keypad_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_private_keypad_key(keysym: xcb_keysym_t) -> c_int18     pub fn xcb_is_private_keypad_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_cursor_key(keysym: xcb_keysym_t) -> c_int19     pub fn xcb_is_cursor_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_pf_key(keysym: xcb_keysym_t) -> c_int20     pub fn xcb_is_pf_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_function_key(keysym: xcb_keysym_t) -> c_int21     pub fn xcb_is_function_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_misc_function_key(keysym: xcb_keysym_t) -> c_int22     pub fn xcb_is_misc_function_key(keysym: xcb_keysym_t) -> c_int;
xcb_is_modifier_key(keysym: xcb_keysym_t) -> c_int23     pub fn xcb_is_modifier_key(keysym: xcb_keysym_t) -> c_int;
24 }
25