Linux Manuals

The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.

  • |

    xcb_input_key_release_event_t (3) Linux Manual Page

    xcb_input_key_release_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_key_release_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; uint32_t detail; xcb_window_t root; xcb_window_t event; xcb_window_t child; uint32_t full_sequence; xcb_input_fp1616_t root_x; xcb_input_fp1616_t root_y; xcb_input_fp1616_t event_x; xcb_input_fp1616_t event_y; uint16_t buttons_len; uint16_t valuators_len; xcb_input_device_id_t sourceid; uint8_t pad0[2]; uint32_t flags; xcb_input_modifier_info_t mods;…

  • |

    xcb_input_key_press_event_t (3) Linux Manual Page

    xcb_input_key_press_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_key_press_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; uint32_t detail; xcb_window_t root; xcb_window_t event; xcb_window_t child; uint32_t full_sequence; xcb_input_fp1616_t root_x; xcb_input_fp1616_t root_y; xcb_input_fp1616_t event_x; xcb_input_fp1616_t event_y; uint16_t buttons_len; uint16_t valuators_len; xcb_input_device_id_t sourceid; uint8_t pad0[2]; uint32_t flags; xcb_input_modifier_info_t mods;…

  • |

    xcb_input_hierarchy_event_t (3) Linux Manual Page

    xcb_input_hierarchy_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_hierarchy_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; uint32_t flags; uint16_t num_infos; uint8_t pad0[10]; uint32_t full_sequence; } xcb_input_hierarchy_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_HIERARCHY. This field is also present in the xcb_generic_event_t…

  • |

    xcb_input_grab_device_unchecked (3) Linux Manual Page

    xcb_input_grab_device – Synopsis #include <xcb/xinput.h> Request function xcb_input_grab_device_cookie_t xcb_input_grab_device(xcb_connection_t *conn, xcb_window_t grab_window, xcb_timestamp_t time, uint16_t num_classes, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t owner_events, uint8_t device_id, const xcb_input_event_class_t *classes); Reply datastructure typedef struct xcb_input_grab_device_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t status; uint8_t pad0[23]; } xcb_input_grab_device_reply_t; Reply function xcb_input_grab_device_reply_t *xcb_input_grab_device_reply(xcb_connection_t *conn, xcb_input_grab_device_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_input_grab_device_reply (3) Linux Manual Page

    xcb_input_grab_device – Synopsis #include <xcb/xinput.h> Request function xcb_input_grab_device_cookie_t xcb_input_grab_device(xcb_connection_t *conn, xcb_window_t grab_window, xcb_timestamp_t time, uint16_t num_classes, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t owner_events, uint8_t device_id, const xcb_input_event_class_t *classes); Reply datastructure typedef struct xcb_input_grab_device_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t status; uint8_t pad0[23]; } xcb_input_grab_device_reply_t; Reply function xcb_input_grab_device_reply_t *xcb_input_grab_device_reply(xcb_connection_t *conn, xcb_input_grab_device_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_input_grab_device_key_checked (3) Linux Manual Page

    xcb_input_grab_device_key – Synopsis #include <xcb/xinput.h> Request function xcb_void_cookie_t xcb_input_grab_device_key(xcb_connection_t *conn, xcb_window_t grab_window, uint16_t num_classes, uint16_t modifiers, uint8_t modifier_device, uint8_t grabbed_device, uint8_t key, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t owner_events, const xcb_input_event_class_t *classes); Request Arguments conn The XCB connection to X11. grab_window TODO: NOT YET DOCUMENTED. num_classes TODO: NOT YET DOCUMENTED. modifiers TODO: NOT YET DOCUMENTED. modifier_device…

  • |

    xcb_input_grab_device_key (3) Linux Manual Page

    xcb_input_grab_device_key – Synopsis #include <xcb/xinput.h> Request function xcb_void_cookie_t xcb_input_grab_device_key(xcb_connection_t *conn, xcb_window_t grab_window, uint16_t num_classes, uint16_t modifiers, uint8_t modifier_device, uint8_t grabbed_device, uint8_t key, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t owner_events, const xcb_input_event_class_t *classes); Request Arguments conn The XCB connection to X11. grab_window TODO: NOT YET DOCUMENTED. num_classes TODO: NOT YET DOCUMENTED. modifiers TODO: NOT YET DOCUMENTED. modifier_device…

  • |

    xcb_input_grab_device_button_checked (3) Linux Manual Page

    xcb_input_grab_device_button – Synopsis #include <xcb/xinput.h> Request function xcb_void_cookie_t xcb_input_grab_device_button(xcb_connection_t *conn, xcb_window_t grab_window, uint8_t grabbed_device, uint8_t modifier_device, uint16_t num_classes, uint16_t modifiers, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t button, uint8_t owner_events, const xcb_input_event_class_t *classes); Request Arguments conn The XCB connection to X11. grab_window TODO: NOT YET DOCUMENTED. grabbed_device TODO: NOT YET DOCUMENTED. modifier_device TODO: NOT YET DOCUMENTED. num_classes…

  • |

    xcb_input_grab_device_button (3) Linux Manual Page

    xcb_input_grab_device_button – Synopsis #include <xcb/xinput.h> Request function xcb_void_cookie_t xcb_input_grab_device_button(xcb_connection_t *conn, xcb_window_t grab_window, uint8_t grabbed_device, uint8_t modifier_device, uint16_t num_classes, uint16_t modifiers, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t button, uint8_t owner_events, const xcb_input_event_class_t *classes); Request Arguments conn The XCB connection to X11. grab_window TODO: NOT YET DOCUMENTED. grabbed_device TODO: NOT YET DOCUMENTED. modifier_device TODO: NOT YET DOCUMENTED. num_classes…

  • |

    xcb_input_grab_device (3) Linux Manual Page

    xcb_input_grab_device – Synopsis #include <xcb/xinput.h> Request function xcb_input_grab_device_cookie_t xcb_input_grab_device(xcb_connection_t *conn, xcb_window_t grab_window, xcb_timestamp_t time, uint16_t num_classes, uint8_t this_device_mode, uint8_t other_device_mode, uint8_t owner_events, uint8_t device_id, const xcb_input_event_class_t *classes); Reply datastructure typedef struct xcb_input_grab_device_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t status; uint8_t pad0[23]; } xcb_input_grab_device_reply_t; Reply function xcb_input_grab_device_reply_t *xcb_input_grab_device_reply(xcb_connection_t *conn, xcb_input_grab_device_cookie_t cookie, xcb_generic_error_t **e); Request Arguments…

  • |

    xcb_input_get_selected_extension_events_unchecked (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_this_classes_length (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_this_classes_end (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_this_classes (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_reply (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_all_classes_length (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_all_classes_end (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events_all_classes (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_selected_extension_events (3) Linux Manual Page

    xcb_input_get_selected_extension_events – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events(xcb_connection_t *conn, xcb_window_t window); Reply datastructure typedef struct xcb_input_get_selected_extension_events_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_this_classes; uint16_t num_all_classes; uint8_t pad0[20]; } xcb_input_get_selected_extension_events_reply_t; Reply function xcb_input_get_selected_extension_events_reply_t *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn, xcb_input_get_selected_extension_events_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_event_class_t *xcb_input_get_selected_extension_events_this_classes(const xcb_input_get_selected_extension_events_request_t *reply); int xcb_input_get_selected_extension_events_this_classes_length(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_generic_iterator_t xcb_input_get_selected_extension_events_this_classes_end(const xcb_input_get_selected_extension_events_reply_t *reply); xcb_input_event_class_t…

  • |

    xcb_input_get_feedback_control_unchecked (3) Linux Manual Page

    xcb_input_get_feedback_control – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_feedback_control_cookie_t xcb_input_get_feedback_control(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_feedback_control_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint16_t num_feedbacks; uint8_t pad0[22]; } xcb_input_get_feedback_control_reply_t; Reply function xcb_input_get_feedback_control_reply_t *xcb_input_get_feedback_control_reply(xcb_connection_t *conn, xcb_input_get_feedback_control_cookie_t cookie, xcb_generic_error_t **e); Reply accessors int xcb_input_get_feedback_control_feedbacks_length(const xcb_input_get_feedback_control_reply_t *reply); xcb_input_feedback_state_iterator_t xcb_input_get_feedback_control_feedbacks_iterator(const xcb_input_get_feedback_control_reply_t *reply); Request Arguments conn The XCB connection to…