1xcb_input_get_selected_extension_eXvCeBnxtRcseb(q_3ui)ensptust_get_selected_extension_events(3)
2
3
4
6 xcb_input_get_selected_extension_events -
7
9 #include <xcb/xinput.h>
10
11 Request function
12 xcb_input_get_selected_extension_events_cookie_t
13 xcb_input_get_selected_extension_events(xcb_connection_t *conn,
14 xcb_window_t window);
15
16 Reply datastructure
17 typedef struct xcb_input_get_selected_extension_events_reply_t {
18 uint8_t response_type;
19 uint8_t xi_reply_type;
20 uint16_t sequence;
21 uint32_t length;
22 uint16_t num_this_classes;
23 uint16_t num_all_classes;
24 uint8_t pad0[20];
25 } xcb_input_get_selected_extension_events_reply_t;
26
27 Reply function
28 xcb_input_get_selected_extension_events_reply_t
29 *xcb_input_get_selected_extension_events_reply(xcb_connection_t *conn,
30 xcb_input_get_selected_extension_events_cookie_t cookie,
31 xcb_generic_error_t **e);
32
33 Reply accessors
34 xcb_input_event_class_t
35 *xcb_input_get_selected_extension_events_this_classes(const
36 xcb_input_get_selected_extension_events_request_t *reply);
37
38 int xcb_input_get_selected_extension_events_this_classes_length(const
39 xcb_input_get_selected_extension_events_reply_t *reply);
40
41 xcb_generic_iterator_t
42 xcb_input_get_selected_extension_events_this_classes_end(const
43 xcb_input_get_selected_extension_events_reply_t *reply);
44
45 xcb_input_event_class_t
46 *xcb_input_get_selected_extension_events_all_classes(const
47 xcb_input_get_selected_extension_events_request_t *reply);
48
49 int xcb_input_get_selected_extension_events_all_classes_length(const
50 xcb_input_get_selected_extension_events_reply_t *reply);
51
52 xcb_generic_iterator_t
53 xcb_input_get_selected_extension_events_all_classes_end(const
54 xcb_input_get_selected_extension_events_reply_t *reply);
55
57 conn The XCB connection to X11.
58
59 window TODO: NOT YET DOCUMENTED.
60
62 response_type
63 The type of this reply, in this case XCB_INPUT_GET_SELECT‐
64 ED_EXTENSION_EVENTS. This field is also present in the
65 xcb_generic_reply_t and can be used to tell replies apart
66 from each other.
67
68 sequence The sequence number of the last request processed by the X11
69 server.
70
71 length The length of the reply, in words (a word is 4 bytes).
72
73 xi_reply_type
74 TODO: NOT YET DOCUMENTED.
75
76 num_this_classes
77 TODO: NOT YET DOCUMENTED.
78
79 num_all_classes
80 TODO: NOT YET DOCUMENTED.
81
84 Returns an xcb_input_get_selected_extension_events_cookie_t. Errors
85 have to be handled when calling the reply function xcb_input_get_se‐
86 lected_extension_events_reply.
87
88 If you want to handle errors in the event loop instead, use xcb_in‐
89 put_get_selected_extension_events_unchecked. See xcb-requests(3) for
90 details.
91
93 This request does never generate any errors.
94
97 Generated from xinput.xml. Contact xcb@lists.freedesktop.org for cor‐
98 rections and improvements.
99
100
101
102X Version 11 libxxccbb_i1n.p1u2t_get_selected_extension_events(3)