23 #define XCB_COMPOSITE_MAJOR_VERSION 0 24 #define XCB_COMPOSITE_MINOR_VERSION 4 28 typedef enum xcb_composite_redirect_t {
29 XCB_COMPOSITE_REDIRECT_AUTOMATIC = 0,
30 XCB_COMPOSITE_REDIRECT_MANUAL = 1
31 } xcb_composite_redirect_t;
37 unsigned int sequence;
41 #define XCB_COMPOSITE_QUERY_VERSION 0 50 uint32_t client_major_version;
51 uint32_t client_minor_version;
58 uint8_t response_type;
62 uint32_t major_version;
63 uint32_t minor_version;
68 #define XCB_COMPOSITE_REDIRECT_WINDOW 1 83 #define XCB_COMPOSITE_REDIRECT_SUBWINDOWS 2 98 #define XCB_COMPOSITE_UNREDIRECT_WINDOW 3 104 uint8_t major_opcode;
105 uint8_t minor_opcode;
113 #define XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS 4 119 uint8_t major_opcode;
120 uint8_t minor_opcode;
128 #define XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP 5 134 uint8_t major_opcode;
135 uint8_t minor_opcode;
137 xcb_xfixes_region_t region;
142 #define XCB_COMPOSITE_NAME_WINDOW_PIXMAP 6 148 uint8_t major_opcode;
149 uint8_t minor_opcode;
159 unsigned int sequence;
163 #define XCB_COMPOSITE_GET_OVERLAY_WINDOW 7 169 uint8_t major_opcode;
170 uint8_t minor_opcode;
179 uint8_t response_type;
183 xcb_window_t overlay_win;
188 #define XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW 8 194 uint8_t major_opcode;
195 uint8_t minor_opcode;
210 uint32_t client_major_version,
211 uint32_t client_minor_version);
226 uint32_t client_major_version,
227 uint32_t client_minor_version);
377 xcb_xfixes_region_t region,
378 xcb_window_t window);
390 xcb_xfixes_region_t region,
391 xcb_window_t window);
407 xcb_pixmap_t pixmap);
420 xcb_pixmap_t pixmap);
432 xcb_window_t window);
447 xcb_window_t window);
481 xcb_window_t window);
493 xcb_window_t window);
Generic error.
Definition: xcb.h:170
struct xcb_composite_query_version_request_t xcb_composite_query_version_request_t
xcb_composite_query_version_request_t
xcb_composite_release_overlay_window_request_t
Definition: composite.h:193
xcb_void_cookie_t xcb_composite_unredirect_window(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:232
xcb_composite_get_overlay_window_cookie_t
Definition: composite.h:158
struct xcb_composite_query_version_reply_t xcb_composite_query_version_reply_t
xcb_composite_query_version_reply_t
struct xcb_composite_query_version_cookie_t xcb_composite_query_version_cookie_t
xcb_composite_query_version_cookie_t
xcb_void_cookie_t xcb_composite_name_window_pixmap(xcb_connection_t *c, xcb_window_t window, xcb_pixmap_t pixmap)
Definition: composite.c:403
xcb_composite_query_version_request_t
Definition: composite.h:46
xcb_composite_query_version_cookie_t
Definition: composite.h:36
xcb_void_cookie_t xcb_composite_unredirect_subwindows(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:290
struct xcb_composite_unredirect_subwindows_request_t xcb_composite_unredirect_subwindows_request_t
xcb_composite_unredirect_subwindows_request_t
xcb_void_cookie_t xcb_composite_release_overlay_window(xcb_connection_t *c, xcb_window_t window)
Definition: composite.c:517
struct xcb_composite_name_window_pixmap_request_t xcb_composite_name_window_pixmap_request_t
xcb_composite_name_window_pixmap_request_t
xcb_void_cookie_t xcb_composite_release_overlay_window_checked(xcb_connection_t *c, xcb_window_t window)
Definition: composite.c:491
xcb_composite_query_version_cookie_t xcb_composite_query_version_unchecked(xcb_connection_t *c, uint32_t client_major_version, uint32_t client_minor_version)
Definition: composite.c:51
xcb_composite_name_window_pixmap_request_t
Definition: composite.h:147
xcb_composite_query_version_cookie_t xcb_composite_query_version(xcb_connection_t *c, uint32_t client_major_version, uint32_t client_minor_version)
Definition: composite.c:23
xcb_void_cookie_t xcb_composite_create_region_from_border_clip(xcb_connection_t *c, xcb_xfixes_region_t region, xcb_window_t window)
Definition: composite.c:347
xcb_composite_redirect_subwindows_request_t
Definition: composite.h:88
xcb_composite_get_overlay_window_cookie_t xcb_composite_get_overlay_window(xcb_connection_t *c, xcb_window_t window)
Definition: composite.c:431
struct xcb_composite_release_overlay_window_request_t xcb_composite_release_overlay_window_request_t
xcb_composite_release_overlay_window_request_t
struct xcb_composite_redirect_window_request_t xcb_composite_redirect_window_request_t
xcb_composite_redirect_window_request_t
xcb_composite_redirect_window_request_t
Definition: composite.h:73
xcb_composite_get_overlay_window_cookie_t xcb_composite_get_overlay_window_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: composite.c:457
xcb_void_cookie_t xcb_composite_unredirect_subwindows_checked(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:261
xcb_composite_get_overlay_window_reply_t * xcb_composite_get_overlay_window_reply(xcb_connection_t *c, xcb_composite_get_overlay_window_cookie_t cookie, xcb_generic_error_t **e)
Definition: composite.c:483
xcb_composite_get_overlay_window_reply_t
Definition: composite.h:178
xcb_void_cookie_t xcb_composite_redirect_subwindows_checked(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:145
struct xcb_composite_get_overlay_window_cookie_t xcb_composite_get_overlay_window_cookie_t
xcb_composite_get_overlay_window_cookie_t
struct xcb_composite_get_overlay_window_reply_t xcb_composite_get_overlay_window_reply_t
xcb_composite_get_overlay_window_reply_t
struct xcb_composite_get_overlay_window_request_t xcb_composite_get_overlay_window_request_t
xcb_composite_get_overlay_window_request_t
xcb_void_cookie_t xcb_composite_redirect_window(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:116
xcb_void_cookie_t xcb_composite_unredirect_window_checked(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:203
xcb_composite_get_overlay_window_request_t
Definition: composite.h:168
xcb_composite_unredirect_window_request_t
Definition: composite.h:103
xcb_composite_query_version_reply_t * xcb_composite_query_version_reply(xcb_connection_t *c, xcb_composite_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: composite.c:79
struct xcb_composite_redirect_subwindows_request_t xcb_composite_redirect_subwindows_request_t
xcb_composite_redirect_subwindows_request_t
xcb_void_cookie_t xcb_composite_redirect_window_checked(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:87
xcb_composite_create_region_from_border_clip_request_t
Definition: composite.h:133
xcb_composite_query_version_reply_t
Definition: composite.h:57
xcb_void_cookie_t xcb_composite_name_window_pixmap_checked(xcb_connection_t *c, xcb_window_t window, xcb_pixmap_t pixmap)
Definition: composite.c:375
struct xcb_composite_unredirect_window_request_t xcb_composite_unredirect_window_request_t
xcb_composite_unredirect_window_request_t
Generic cookie.
Definition: xcb.h:187
xcb_void_cookie_t xcb_composite_redirect_subwindows(xcb_connection_t *c, xcb_window_t window, uint8_t update)
Definition: composite.c:174
xcb_composite_unredirect_subwindows_request_t
Definition: composite.h:118
xcb_void_cookie_t xcb_composite_create_region_from_border_clip_checked(xcb_connection_t *c, xcb_xfixes_region_t region, xcb_window_t window)
Definition: composite.c:319
struct xcb_composite_create_region_from_border_clip_request_t xcb_composite_create_region_from_border_clip_request_t
xcb_composite_create_region_from_border_clip_request_t