Linux Manuals session 3

Section 3: library functions

  • |

    xcb_xkb_get_device_info_leds_length (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_device_info_leds_iterator (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_device_info_btn_actions_length (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_device_info_btn_actions_iterator (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_device_info_btn_actions (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_device_info (3) Linux Manual Page

    xcb_xkb_get_device_info – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_device_info_cookie_t xcb_xkb_get_device_info(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint16_t wanted, uint8_t allButtons, uint8_t firstButton, uint8_t nButtons, xcb_xkb_led_class_spec_t ledClass, xcb_xkb_id_spec_t ledID); Reply datastructure typedef struct xcb_xkb_get_device_info_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint16_t present; uint16_t supported; uint16_t unsupported; uint16_t nDeviceLedFBs; uint8_t firstBtnWanted; uint8_t nBtnsWanted; uint8_t firstBtnRtrn; uint8_t nBtnsRtrn; uint8_t…

  • |

    xcb_xkb_get_controls_unchecked (3) Linux Manual Page

    xcb_xkb_get_controls – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec); Reply datastructure typedef struct xcb_xkb_get_controls_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t mouseKeysDfltBtn; uint8_t numGroups; uint8_t groupsWrap; uint8_t internalModsMask; uint8_t ignoreLockModsMask; uint8_t internalModsRealMods; uint8_t ignoreLockModsRealMods; uint8_t pad0; uint16_t internalModsVmods; uint16_t ignoreLockModsVmods; uint16_t repeatDelay; uint16_t repeatInterval; uint16_t slowKeysDelay; uint16_t debounceDelay; uint16_t…

  • |

    xcb_xkb_get_controls_reply (3) Linux Manual Page

    xcb_xkb_get_controls – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec); Reply datastructure typedef struct xcb_xkb_get_controls_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t mouseKeysDfltBtn; uint8_t numGroups; uint8_t groupsWrap; uint8_t internalModsMask; uint8_t ignoreLockModsMask; uint8_t internalModsRealMods; uint8_t ignoreLockModsRealMods; uint8_t pad0; uint16_t internalModsVmods; uint16_t ignoreLockModsVmods; uint16_t repeatDelay; uint16_t repeatInterval; uint16_t slowKeysDelay; uint16_t debounceDelay; uint16_t…

  • |

    xcb_xkb_get_controls (3) Linux Manual Page

    xcb_xkb_get_controls – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_controls_cookie_t xcb_xkb_get_controls(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec); Reply datastructure typedef struct xcb_xkb_get_controls_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t mouseKeysDfltBtn; uint8_t numGroups; uint8_t groupsWrap; uint8_t internalModsMask; uint8_t ignoreLockModsMask; uint8_t internalModsRealMods; uint8_t ignoreLockModsRealMods; uint8_t pad0; uint16_t internalModsVmods; uint16_t ignoreLockModsVmods; uint16_t repeatDelay; uint16_t repeatInterval; uint16_t slowKeysDelay; uint16_t debounceDelay; uint16_t…

  • |

    xcb_xkb_get_compat_map_unchecked (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_si_rtrn_length (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_si_rtrn_iterator (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_si_rtrn_end (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_si_rtrn (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_reply (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_group_rtrn_length (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_group_rtrn_iterator (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map_group_rtrn (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_get_compat_map (3) Linux Manual Page

    xcb_xkb_get_compat_map – Synopsis #include <xcb/xkb.h> Request function xcb_xkb_get_compat_map_cookie_t xcb_xkb_get_compat_map(xcb_connection_t *conn, xcb_xkb_device_spec_t deviceSpec, uint8_t groups, uint8_t getAllSI, uint16_t firstSI, uint16_t nSI); Reply datastructure typedef struct xcb_xkb_get_compat_map_reply_t { uint8_t response_type; uint8_t deviceID; uint16_t sequence; uint32_t length; uint8_t groupsRtrn; uint8_t pad0; uint16_t firstSIRtrn; uint16_t nSIRtrn; uint16_t nTotalSI; uint8_t pad1[16]; } xcb_xkb_get_compat_map_reply_t; Reply function xcb_xkb_get_compat_map_reply_t *xcb_xkb_get_compat_map_reply(xcb_connection_t *conn, xcb_xkb_get_compat_map_cookie_t cookie, xcb_generic_error_t **e); Reply…

  • |

    xcb_xkb_extension_device_notify_event_t (3) Linux Manual Page

    xcb_xkb_extension_device_notify_event_t – Synopsis #include <xcb/xkb.h> Event datastructure typedef struct xcb_xkb_extension_device_notify_event_t { uint8_t response_type; uint8_t xkbType; uint16_t sequence; xcb_timestamp_t time; uint8_t deviceID; uint8_t pad0; uint16_t reason; uint16_t ledClass; uint16_t ledID; uint32_t ledsDefined; uint32_t ledState; uint8_t firstButton; uint8_t nButtons; uint16_t supported; uint16_t unsupported; uint8_t pad1[2]; } xcb_xkb_extension_device_notify_event_t; Event Fields response_type The type of this event, in this…