diff options
author | marha <marha@users.sourceforge.net> | 2014-08-22 21:51:08 +0200 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2014-08-22 21:51:08 +0200 |
commit | bcb354180f20f0c410a77bd32cbf2c1e799632d5 (patch) | |
tree | 17d9af613872a12c098572c3fbebef538edf76f5 /include | |
parent | 8e27619ab489dece35cc4bec86950ee7729cd309 (diff) | |
download | vcxsrv-bcb354180f20f0c410a77bd32cbf2c1e799632d5.tar.gz vcxsrv-bcb354180f20f0c410a77bd32cbf2c1e799632d5.tar.bz2 vcxsrv-bcb354180f20f0c410a77bd32cbf2c1e799632d5.zip |
Compiled and synchronised
Diffstat (limited to 'include')
-rw-r--r-- | include/xcb/bigreq.h | 250 | ||||
-rw-r--r-- | include/xcb/render.h | 7430 | ||||
-rw-r--r-- | include/xcb/shape.h | 1846 | ||||
-rw-r--r-- | include/xcb/xc_misc.h | 694 | ||||
-rw-r--r-- | include/xcb/xcb.h | 4 | ||||
-rw-r--r-- | include/xcb/xproto.h | 5848 |
6 files changed, 4332 insertions, 11740 deletions
diff --git a/include/xcb/bigreq.h b/include/xcb/bigreq.h index 208874bb5..786f99006 100644 --- a/include/xcb/bigreq.h +++ b/include/xcb/bigreq.h @@ -1,141 +1,109 @@ -/*
- * This file generated automatically from bigreq.xml by c_client.py.
- * Edit at your peril.
- */
-
-/**
- * @defgroup XCB_BigRequests_API XCB BigRequests API
- * @brief BigRequests XCB Protocol Implementation.
- * @{
- **/
-
-#ifndef __BIGREQ_H
-#define __BIGREQ_H
-
-#include "xcb.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define XCB_BIGREQUESTS_MAJOR_VERSION 0
-#define XCB_BIGREQUESTS_MINOR_VERSION 0
-
-XCB_EXTERN xcb_extension_t xcb_big_requests_id;
-
-/**
- * @brief xcb_big_requests_enable_cookie_t
- **/
-typedef struct xcb_big_requests_enable_cookie_t {
- unsigned int sequence; /**< */
-} xcb_big_requests_enable_cookie_t;
-
-/** Opcode for xcb_big_requests_enable. */
-#define XCB_BIG_REQUESTS_ENABLE 0
-
-/**
- * @brief xcb_big_requests_enable_request_t
- **/
-typedef struct xcb_big_requests_enable_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
-} xcb_big_requests_enable_request_t;
-
-/**
- * @brief xcb_big_requests_enable_reply_t
- **/
-typedef struct xcb_big_requests_enable_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t maximum_request_length; /**< */
-} xcb_big_requests_enable_reply_t;
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_big_requests_enable_cookie_t xcb_big_requests_enable
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_big_requests_enable_cookie_t
- **
- *****************************************************************************/
-
-xcb_big_requests_enable_cookie_t
-xcb_big_requests_enable (xcb_connection_t *c /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_big_requests_enable_cookie_t xcb_big_requests_enable_unchecked
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_big_requests_enable_cookie_t
- **
- *****************************************************************************/
-
-xcb_big_requests_enable_cookie_t
-xcb_big_requests_enable_unchecked (xcb_connection_t *c /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_big_requests_enable_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_big_requests_enable_reply_t * xcb_big_requests_enable_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_big_requests_enable_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_big_requests_enable_reply_t *
- **
- *****************************************************************************/
-
-xcb_big_requests_enable_reply_t *
-xcb_big_requests_enable_reply (xcb_connection_t *c /**< */,
- xcb_big_requests_enable_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
-/**
- * @}
- */
+/* + * This file generated automatically from bigreq.xml by c_client.py. + * Edit at your peril. + */ + +/** + * @defgroup XCB_BigRequests_API XCB BigRequests API + * @brief BigRequests XCB Protocol Implementation. + * @{ + **/ + +#ifndef __BIGREQ_H +#define __BIGREQ_H + +#include "xcb.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define XCB_BIGREQUESTS_MAJOR_VERSION 0 +#define XCB_BIGREQUESTS_MINOR_VERSION 0 + +XCB_EXTERN xcb_extension_t xcb_big_requests_id; + +/** + * @brief xcb_big_requests_enable_cookie_t + **/ +typedef struct xcb_big_requests_enable_cookie_t { + unsigned int sequence; /**< */ +} xcb_big_requests_enable_cookie_t; + +/** Opcode for xcb_big_requests_enable. */ +#define XCB_BIG_REQUESTS_ENABLE 0 + +/** + * @brief xcb_big_requests_enable_request_t + **/ +typedef struct xcb_big_requests_enable_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ +} xcb_big_requests_enable_request_t; + +/** + * @brief xcb_big_requests_enable_reply_t + **/ +typedef struct xcb_big_requests_enable_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t maximum_request_length; /**< */ +} xcb_big_requests_enable_reply_t; + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_big_requests_enable_cookie_t +xcb_big_requests_enable (xcb_connection_t *c /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_big_requests_enable_cookie_t +xcb_big_requests_enable_unchecked (xcb_connection_t *c /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_big_requests_enable_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_big_requests_enable_reply_t * +xcb_big_requests_enable_reply (xcb_connection_t *c /**< */, + xcb_big_requests_enable_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + + +#ifdef __cplusplus +} +#endif + +#endif + +/** + * @} + */ diff --git a/include/xcb/render.h b/include/xcb/render.h index d00b45926..0fe0cb8bd 100644 --- a/include/xcb/render.h +++ b/include/xcb/render.h @@ -1,4513 +1,2917 @@ -/*
- * This file generated automatically from render.xml by c_client.py.
- * Edit at your peril.
- */
-
-/**
- * @defgroup XCB_Render_API XCB Render API
- * @brief Render XCB Protocol Implementation.
- * @{
- **/
-
-#ifndef __RENDER_H
-#define __RENDER_H
-
-#include "xcb.h"
-#include "xproto.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define XCB_RENDER_MAJOR_VERSION 0
-#define XCB_RENDER_MINOR_VERSION 11
-
-XCB_EXTERN xcb_extension_t xcb_render_id;
-
-typedef enum xcb_render_pict_type_t {
- XCB_RENDER_PICT_TYPE_INDEXED = 0,
- XCB_RENDER_PICT_TYPE_DIRECT = 1
-} xcb_render_pict_type_t;
-
-typedef enum xcb_render_picture_enum_t {
- XCB_RENDER_PICTURE_NONE = 0
-} xcb_render_picture_enum_t;
-
-typedef enum xcb_render_pict_op_t {
- XCB_RENDER_PICT_OP_CLEAR = 0,
- XCB_RENDER_PICT_OP_SRC = 1,
- XCB_RENDER_PICT_OP_DST = 2,
- XCB_RENDER_PICT_OP_OVER = 3,
- XCB_RENDER_PICT_OP_OVER_REVERSE = 4,
- XCB_RENDER_PICT_OP_IN = 5,
- XCB_RENDER_PICT_OP_IN_REVERSE = 6,
- XCB_RENDER_PICT_OP_OUT = 7,
- XCB_RENDER_PICT_OP_OUT_REVERSE = 8,
- XCB_RENDER_PICT_OP_ATOP = 9,
- XCB_RENDER_PICT_OP_ATOP_REVERSE = 10,
- XCB_RENDER_PICT_OP_XOR = 11,
- XCB_RENDER_PICT_OP_ADD = 12,
- XCB_RENDER_PICT_OP_SATURATE = 13,
- XCB_RENDER_PICT_OP_DISJOINT_CLEAR = 16,
- XCB_RENDER_PICT_OP_DISJOINT_SRC = 17,
- XCB_RENDER_PICT_OP_DISJOINT_DST = 18,
- XCB_RENDER_PICT_OP_DISJOINT_OVER = 19,
- XCB_RENDER_PICT_OP_DISJOINT_OVER_REVERSE = 20,
- XCB_RENDER_PICT_OP_DISJOINT_IN = 21,
- XCB_RENDER_PICT_OP_DISJOINT_IN_REVERSE = 22,
- XCB_RENDER_PICT_OP_DISJOINT_OUT = 23,
- XCB_RENDER_PICT_OP_DISJOINT_OUT_REVERSE = 24,
- XCB_RENDER_PICT_OP_DISJOINT_ATOP = 25,
- XCB_RENDER_PICT_OP_DISJOINT_ATOP_REVERSE = 26,
- XCB_RENDER_PICT_OP_DISJOINT_XOR = 27,
- XCB_RENDER_PICT_OP_CONJOINT_CLEAR = 32,
- XCB_RENDER_PICT_OP_CONJOINT_SRC = 33,
- XCB_RENDER_PICT_OP_CONJOINT_DST = 34,
- XCB_RENDER_PICT_OP_CONJOINT_OVER = 35,
- XCB_RENDER_PICT_OP_CONJOINT_OVER_REVERSE = 36,
- XCB_RENDER_PICT_OP_CONJOINT_IN = 37,
- XCB_RENDER_PICT_OP_CONJOINT_IN_REVERSE = 38,
- XCB_RENDER_PICT_OP_CONJOINT_OUT = 39,
- XCB_RENDER_PICT_OP_CONJOINT_OUT_REVERSE = 40,
- XCB_RENDER_PICT_OP_CONJOINT_ATOP = 41,
- XCB_RENDER_PICT_OP_CONJOINT_ATOP_REVERSE = 42,
- XCB_RENDER_PICT_OP_CONJOINT_XOR = 43,
- XCB_RENDER_PICT_OP_MULTIPLY = 48,
- XCB_RENDER_PICT_OP_SCREEN = 49,
- XCB_RENDER_PICT_OP_OVERLAY = 50,
- XCB_RENDER_PICT_OP_DARKEN = 51,
- XCB_RENDER_PICT_OP_LIGHTEN = 52,
- XCB_RENDER_PICT_OP_COLOR_DODGE = 53,
- XCB_RENDER_PICT_OP_COLOR_BURN = 54,
- XCB_RENDER_PICT_OP_HARD_LIGHT = 55,
- XCB_RENDER_PICT_OP_SOFT_LIGHT = 56,
- XCB_RENDER_PICT_OP_DIFFERENCE = 57,
- XCB_RENDER_PICT_OP_EXCLUSION = 58,
- XCB_RENDER_PICT_OP_HSL_HUE = 59,
- XCB_RENDER_PICT_OP_HSL_SATURATION = 60,
- XCB_RENDER_PICT_OP_HSL_COLOR = 61,
- XCB_RENDER_PICT_OP_HSL_LUMINOSITY = 62
-} xcb_render_pict_op_t;
-
-typedef enum xcb_render_poly_edge_t {
- XCB_RENDER_POLY_EDGE_SHARP = 0,
- XCB_RENDER_POLY_EDGE_SMOOTH = 1
-} xcb_render_poly_edge_t;
-
-typedef enum xcb_render_poly_mode_t {
- XCB_RENDER_POLY_MODE_PRECISE = 0,
- XCB_RENDER_POLY_MODE_IMPRECISE = 1
-} xcb_render_poly_mode_t;
-
-typedef enum xcb_render_cp_t {
- XCB_RENDER_CP_REPEAT = 1,
- XCB_RENDER_CP_ALPHA_MAP = 2,
- XCB_RENDER_CP_ALPHA_X_ORIGIN = 4,
- XCB_RENDER_CP_ALPHA_Y_ORIGIN = 8,
- XCB_RENDER_CP_CLIP_X_ORIGIN = 16,
- XCB_RENDER_CP_CLIP_Y_ORIGIN = 32,
- XCB_RENDER_CP_CLIP_MASK = 64,
- XCB_RENDER_CP_GRAPHICS_EXPOSURE = 128,
- XCB_RENDER_CP_SUBWINDOW_MODE = 256,
- XCB_RENDER_CP_POLY_EDGE = 512,
- XCB_RENDER_CP_POLY_MODE = 1024,
- XCB_RENDER_CP_DITHER = 2048,
- XCB_RENDER_CP_COMPONENT_ALPHA = 4096
-} xcb_render_cp_t;
-
-typedef enum xcb_render_sub_pixel_t {
- XCB_RENDER_SUB_PIXEL_UNKNOWN = 0,
- XCB_RENDER_SUB_PIXEL_HORIZONTAL_RGB = 1,
- XCB_RENDER_SUB_PIXEL_HORIZONTAL_BGR = 2,
- XCB_RENDER_SUB_PIXEL_VERTICAL_RGB = 3,
- XCB_RENDER_SUB_PIXEL_VERTICAL_BGR = 4,
- XCB_RENDER_SUB_PIXEL_NONE = 5
-} xcb_render_sub_pixel_t;
-
-typedef enum xcb_render_repeat_t {
- XCB_RENDER_REPEAT_NONE = 0,
- XCB_RENDER_REPEAT_NORMAL = 1,
- XCB_RENDER_REPEAT_PAD = 2,
- XCB_RENDER_REPEAT_REFLECT = 3
-} xcb_render_repeat_t;
-
-typedef uint32_t xcb_render_glyph_t;
-
-/**
- * @brief xcb_render_glyph_iterator_t
- **/
-typedef struct xcb_render_glyph_iterator_t {
- xcb_render_glyph_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_glyph_iterator_t;
-
-typedef uint32_t xcb_render_glyphset_t;
-
-/**
- * @brief xcb_render_glyphset_iterator_t
- **/
-typedef struct xcb_render_glyphset_iterator_t {
- xcb_render_glyphset_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_glyphset_iterator_t;
-
-typedef uint32_t xcb_render_picture_t;
-
-/**
- * @brief xcb_render_picture_iterator_t
- **/
-typedef struct xcb_render_picture_iterator_t {
- xcb_render_picture_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_picture_iterator_t;
-
-typedef uint32_t xcb_render_pictformat_t;
-
-/**
- * @brief xcb_render_pictformat_iterator_t
- **/
-typedef struct xcb_render_pictformat_iterator_t {
- xcb_render_pictformat_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pictformat_iterator_t;
-
-typedef int32_t xcb_render_fixed_t;
-
-/**
- * @brief xcb_render_fixed_iterator_t
- **/
-typedef struct xcb_render_fixed_iterator_t {
- xcb_render_fixed_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_fixed_iterator_t;
-
-/** Opcode for xcb_render_pict_format. */
-#define XCB_RENDER_PICT_FORMAT 0
-
-/**
- * @brief xcb_render_pict_format_error_t
- **/
-typedef struct xcb_render_pict_format_error_t {
- uint8_t response_type; /**< */
- uint8_t error_code; /**< */
- uint16_t sequence; /**< */
-} xcb_render_pict_format_error_t;
-
-/** Opcode for xcb_render_picture. */
-#define XCB_RENDER_PICTURE 1
-
-/**
- * @brief xcb_render_picture_error_t
- **/
-typedef struct xcb_render_picture_error_t {
- uint8_t response_type; /**< */
- uint8_t error_code; /**< */
- uint16_t sequence; /**< */
-} xcb_render_picture_error_t;
-
-/** Opcode for xcb_render_pict_op. */
-#define XCB_RENDER_PICT_OP 2
-
-/**
- * @brief xcb_render_pict_op_error_t
- **/
-typedef struct xcb_render_pict_op_error_t {
- uint8_t response_type; /**< */
- uint8_t error_code; /**< */
- uint16_t sequence; /**< */
-} xcb_render_pict_op_error_t;
-
-/** Opcode for xcb_render_glyph_set. */
-#define XCB_RENDER_GLYPH_SET 3
-
-/**
- * @brief xcb_render_glyph_set_error_t
- **/
-typedef struct xcb_render_glyph_set_error_t {
- uint8_t response_type; /**< */
- uint8_t error_code; /**< */
- uint16_t sequence; /**< */
-} xcb_render_glyph_set_error_t;
-
-/** Opcode for xcb_render_glyph. */
-#define XCB_RENDER_GLYPH 4
-
-/**
- * @brief xcb_render_glyph_error_t
- **/
-typedef struct xcb_render_glyph_error_t {
- uint8_t response_type; /**< */
- uint8_t error_code; /**< */
- uint16_t sequence; /**< */
-} xcb_render_glyph_error_t;
-
-/**
- * @brief xcb_render_directformat_t
- **/
-typedef struct xcb_render_directformat_t {
- uint16_t red_shift; /**< */
- uint16_t red_mask; /**< */
- uint16_t green_shift; /**< */
- uint16_t green_mask; /**< */
- uint16_t blue_shift; /**< */
- uint16_t blue_mask; /**< */
- uint16_t alpha_shift; /**< */
- uint16_t alpha_mask; /**< */
-} xcb_render_directformat_t;
-
-/**
- * @brief xcb_render_directformat_iterator_t
- **/
-typedef struct xcb_render_directformat_iterator_t {
- xcb_render_directformat_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_directformat_iterator_t;
-
-/**
- * @brief xcb_render_pictforminfo_t
- **/
-typedef struct xcb_render_pictforminfo_t {
- xcb_render_pictformat_t id; /**< */
- uint8_t type; /**< */
- uint8_t depth; /**< */
- uint8_t pad0[2]; /**< */
- xcb_render_directformat_t direct; /**< */
- xcb_colormap_t colormap; /**< */
-} xcb_render_pictforminfo_t;
-
-/**
- * @brief xcb_render_pictforminfo_iterator_t
- **/
-typedef struct xcb_render_pictforminfo_iterator_t {
- xcb_render_pictforminfo_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pictforminfo_iterator_t;
-
-/**
- * @brief xcb_render_pictvisual_t
- **/
-typedef struct xcb_render_pictvisual_t {
- xcb_visualid_t visual; /**< */
- xcb_render_pictformat_t format; /**< */
-} xcb_render_pictvisual_t;
-
-/**
- * @brief xcb_render_pictvisual_iterator_t
- **/
-typedef struct xcb_render_pictvisual_iterator_t {
- xcb_render_pictvisual_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pictvisual_iterator_t;
-
-/**
- * @brief xcb_render_pictdepth_t
- **/
-typedef struct xcb_render_pictdepth_t {
- uint8_t depth; /**< */
- uint8_t pad0; /**< */
- uint16_t num_visuals; /**< */
- uint8_t pad1[4]; /**< */
-} xcb_render_pictdepth_t;
-
-/**
- * @brief xcb_render_pictdepth_iterator_t
- **/
-typedef struct xcb_render_pictdepth_iterator_t {
- xcb_render_pictdepth_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pictdepth_iterator_t;
-
-/**
- * @brief xcb_render_pictscreen_t
- **/
-typedef struct xcb_render_pictscreen_t {
- uint32_t num_depths; /**< */
- xcb_render_pictformat_t fallback; /**< */
-} xcb_render_pictscreen_t;
-
-/**
- * @brief xcb_render_pictscreen_iterator_t
- **/
-typedef struct xcb_render_pictscreen_iterator_t {
- xcb_render_pictscreen_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pictscreen_iterator_t;
-
-/**
- * @brief xcb_render_indexvalue_t
- **/
-typedef struct xcb_render_indexvalue_t {
- uint32_t pixel; /**< */
- uint16_t red; /**< */
- uint16_t green; /**< */
- uint16_t blue; /**< */
- uint16_t alpha; /**< */
-} xcb_render_indexvalue_t;
-
-/**
- * @brief xcb_render_indexvalue_iterator_t
- **/
-typedef struct xcb_render_indexvalue_iterator_t {
- xcb_render_indexvalue_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_indexvalue_iterator_t;
-
-/**
- * @brief xcb_render_color_t
- **/
-typedef struct xcb_render_color_t {
- uint16_t red; /**< */
- uint16_t green; /**< */
- uint16_t blue; /**< */
- uint16_t alpha; /**< */
-} xcb_render_color_t;
-
-/**
- * @brief xcb_render_color_iterator_t
- **/
-typedef struct xcb_render_color_iterator_t {
- xcb_render_color_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_color_iterator_t;
-
-/**
- * @brief xcb_render_pointfix_t
- **/
-typedef struct xcb_render_pointfix_t {
- xcb_render_fixed_t x; /**< */
- xcb_render_fixed_t y; /**< */
-} xcb_render_pointfix_t;
-
-/**
- * @brief xcb_render_pointfix_iterator_t
- **/
-typedef struct xcb_render_pointfix_iterator_t {
- xcb_render_pointfix_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_pointfix_iterator_t;
-
-/**
- * @brief xcb_render_linefix_t
- **/
-typedef struct xcb_render_linefix_t {
- xcb_render_pointfix_t p1; /**< */
- xcb_render_pointfix_t p2; /**< */
-} xcb_render_linefix_t;
-
-/**
- * @brief xcb_render_linefix_iterator_t
- **/
-typedef struct xcb_render_linefix_iterator_t {
- xcb_render_linefix_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_linefix_iterator_t;
-
-/**
- * @brief xcb_render_triangle_t
- **/
-typedef struct xcb_render_triangle_t {
- xcb_render_pointfix_t p1; /**< */
- xcb_render_pointfix_t p2; /**< */
- xcb_render_pointfix_t p3; /**< */
-} xcb_render_triangle_t;
-
-/**
- * @brief xcb_render_triangle_iterator_t
- **/
-typedef struct xcb_render_triangle_iterator_t {
- xcb_render_triangle_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_triangle_iterator_t;
-
-/**
- * @brief xcb_render_trapezoid_t
- **/
-typedef struct xcb_render_trapezoid_t {
- xcb_render_fixed_t top; /**< */
- xcb_render_fixed_t bottom; /**< */
- xcb_render_linefix_t left; /**< */
- xcb_render_linefix_t right; /**< */
-} xcb_render_trapezoid_t;
-
-/**
- * @brief xcb_render_trapezoid_iterator_t
- **/
-typedef struct xcb_render_trapezoid_iterator_t {
- xcb_render_trapezoid_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_trapezoid_iterator_t;
-
-/**
- * @brief xcb_render_glyphinfo_t
- **/
-typedef struct xcb_render_glyphinfo_t {
- uint16_t width; /**< */
- uint16_t height; /**< */
- int16_t x; /**< */
- int16_t y; /**< */
- int16_t x_off; /**< */
- int16_t y_off; /**< */
-} xcb_render_glyphinfo_t;
-
-/**
- * @brief xcb_render_glyphinfo_iterator_t
- **/
-typedef struct xcb_render_glyphinfo_iterator_t {
- xcb_render_glyphinfo_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_glyphinfo_iterator_t;
-
-/**
- * @brief xcb_render_query_version_cookie_t
- **/
-typedef struct xcb_render_query_version_cookie_t {
- unsigned int sequence; /**< */
-} xcb_render_query_version_cookie_t;
-
-/** Opcode for xcb_render_query_version. */
-#define XCB_RENDER_QUERY_VERSION 0
-
-/**
- * @brief xcb_render_query_version_request_t
- **/
-typedef struct xcb_render_query_version_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint32_t client_major_version; /**< */
- uint32_t client_minor_version; /**< */
-} xcb_render_query_version_request_t;
-
-/**
- * @brief xcb_render_query_version_reply_t
- **/
-typedef struct xcb_render_query_version_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t major_version; /**< */
- uint32_t minor_version; /**< */
- uint8_t pad1[16]; /**< */
-} xcb_render_query_version_reply_t;
-
-/**
- * @brief xcb_render_query_pict_formats_cookie_t
- **/
-typedef struct xcb_render_query_pict_formats_cookie_t {
- unsigned int sequence; /**< */
-} xcb_render_query_pict_formats_cookie_t;
-
-/** Opcode for xcb_render_query_pict_formats. */
-#define XCB_RENDER_QUERY_PICT_FORMATS 1
-
-/**
- * @brief xcb_render_query_pict_formats_request_t
- **/
-typedef struct xcb_render_query_pict_formats_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
-} xcb_render_query_pict_formats_request_t;
-
-/**
- * @brief xcb_render_query_pict_formats_reply_t
- **/
-typedef struct xcb_render_query_pict_formats_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t num_formats; /**< */
- uint32_t num_screens; /**< */
- uint32_t num_depths; /**< */
- uint32_t num_visuals; /**< */
- uint32_t num_subpixel; /**< */
- uint8_t pad1[4]; /**< */
-} xcb_render_query_pict_formats_reply_t;
-
-/**
- * @brief xcb_render_query_pict_index_values_cookie_t
- **/
-typedef struct xcb_render_query_pict_index_values_cookie_t {
- unsigned int sequence; /**< */
-} xcb_render_query_pict_index_values_cookie_t;
-
-/** Opcode for xcb_render_query_pict_index_values. */
-#define XCB_RENDER_QUERY_PICT_INDEX_VALUES 2
-
-/**
- * @brief xcb_render_query_pict_index_values_request_t
- **/
-typedef struct xcb_render_query_pict_index_values_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_pictformat_t format; /**< */
-} xcb_render_query_pict_index_values_request_t;
-
-/**
- * @brief xcb_render_query_pict_index_values_reply_t
- **/
-typedef struct xcb_render_query_pict_index_values_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t num_values; /**< */
- uint8_t pad1[20]; /**< */
-} xcb_render_query_pict_index_values_reply_t;
-
-/** Opcode for xcb_render_create_picture. */
-#define XCB_RENDER_CREATE_PICTURE 4
-
-/**
- * @brief xcb_render_create_picture_request_t
- **/
-typedef struct xcb_render_create_picture_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t pid; /**< */
- xcb_drawable_t drawable; /**< */
- xcb_render_pictformat_t format; /**< */
- uint32_t value_mask; /**< */
-} xcb_render_create_picture_request_t;
-
-/** Opcode for xcb_render_change_picture. */
-#define XCB_RENDER_CHANGE_PICTURE 5
-
-/**
- * @brief xcb_render_change_picture_request_t
- **/
-typedef struct xcb_render_change_picture_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- uint32_t value_mask; /**< */
-} xcb_render_change_picture_request_t;
-
-/** Opcode for xcb_render_set_picture_clip_rectangles. */
-#define XCB_RENDER_SET_PICTURE_CLIP_RECTANGLES 6
-
-/**
- * @brief xcb_render_set_picture_clip_rectangles_request_t
- **/
-typedef struct xcb_render_set_picture_clip_rectangles_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- int16_t clip_x_origin; /**< */
- int16_t clip_y_origin; /**< */
-} xcb_render_set_picture_clip_rectangles_request_t;
-
-/** Opcode for xcb_render_free_picture. */
-#define XCB_RENDER_FREE_PICTURE 7
-
-/**
- * @brief xcb_render_free_picture_request_t
- **/
-typedef struct xcb_render_free_picture_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
-} xcb_render_free_picture_request_t;
-
-/** Opcode for xcb_render_composite. */
-#define XCB_RENDER_COMPOSITE 8
-
-/**
- * @brief xcb_render_composite_request_t
- **/
-typedef struct xcb_render_composite_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t mask; /**< */
- xcb_render_picture_t dst; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
- int16_t mask_x; /**< */
- int16_t mask_y; /**< */
- int16_t dst_x; /**< */
- int16_t dst_y; /**< */
- uint16_t width; /**< */
- uint16_t height; /**< */
-} xcb_render_composite_request_t;
-
-/** Opcode for xcb_render_trapezoids. */
-#define XCB_RENDER_TRAPEZOIDS 10
-
-/**
- * @brief xcb_render_trapezoids_request_t
- **/
-typedef struct xcb_render_trapezoids_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_trapezoids_request_t;
-
-/** Opcode for xcb_render_triangles. */
-#define XCB_RENDER_TRIANGLES 11
-
-/**
- * @brief xcb_render_triangles_request_t
- **/
-typedef struct xcb_render_triangles_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_triangles_request_t;
-
-/** Opcode for xcb_render_tri_strip. */
-#define XCB_RENDER_TRI_STRIP 12
-
-/**
- * @brief xcb_render_tri_strip_request_t
- **/
-typedef struct xcb_render_tri_strip_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_tri_strip_request_t;
-
-/** Opcode for xcb_render_tri_fan. */
-#define XCB_RENDER_TRI_FAN 13
-
-/**
- * @brief xcb_render_tri_fan_request_t
- **/
-typedef struct xcb_render_tri_fan_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_tri_fan_request_t;
-
-/** Opcode for xcb_render_create_glyph_set. */
-#define XCB_RENDER_CREATE_GLYPH_SET 17
-
-/**
- * @brief xcb_render_create_glyph_set_request_t
- **/
-typedef struct xcb_render_create_glyph_set_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_glyphset_t gsid; /**< */
- xcb_render_pictformat_t format; /**< */
-} xcb_render_create_glyph_set_request_t;
-
-/** Opcode for xcb_render_reference_glyph_set. */
-#define XCB_RENDER_REFERENCE_GLYPH_SET 18
-
-/**
- * @brief xcb_render_reference_glyph_set_request_t
- **/
-typedef struct xcb_render_reference_glyph_set_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_glyphset_t gsid; /**< */
- xcb_render_glyphset_t existing; /**< */
-} xcb_render_reference_glyph_set_request_t;
-
-/** Opcode for xcb_render_free_glyph_set. */
-#define XCB_RENDER_FREE_GLYPH_SET 19
-
-/**
- * @brief xcb_render_free_glyph_set_request_t
- **/
-typedef struct xcb_render_free_glyph_set_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_glyphset_t glyphset; /**< */
-} xcb_render_free_glyph_set_request_t;
-
-/** Opcode for xcb_render_add_glyphs. */
-#define XCB_RENDER_ADD_GLYPHS 20
-
-/**
- * @brief xcb_render_add_glyphs_request_t
- **/
-typedef struct xcb_render_add_glyphs_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_glyphset_t glyphset; /**< */
- uint32_t glyphs_len; /**< */
-} xcb_render_add_glyphs_request_t;
-
-/** Opcode for xcb_render_free_glyphs. */
-#define XCB_RENDER_FREE_GLYPHS 22
-
-/**
- * @brief xcb_render_free_glyphs_request_t
- **/
-typedef struct xcb_render_free_glyphs_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_glyphset_t glyphset; /**< */
-} xcb_render_free_glyphs_request_t;
-
-/** Opcode for xcb_render_composite_glyphs_8. */
-#define XCB_RENDER_COMPOSITE_GLYPHS_8 23
-
-/**
- * @brief xcb_render_composite_glyphs_8_request_t
- **/
-typedef struct xcb_render_composite_glyphs_8_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- xcb_render_glyphset_t glyphset; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_composite_glyphs_8_request_t;
-
-/** Opcode for xcb_render_composite_glyphs_16. */
-#define XCB_RENDER_COMPOSITE_GLYPHS_16 24
-
-/**
- * @brief xcb_render_composite_glyphs_16_request_t
- **/
-typedef struct xcb_render_composite_glyphs_16_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- xcb_render_glyphset_t glyphset; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_composite_glyphs_16_request_t;
-
-/** Opcode for xcb_render_composite_glyphs_32. */
-#define XCB_RENDER_COMPOSITE_GLYPHS_32 25
-
-/**
- * @brief xcb_render_composite_glyphs_32_request_t
- **/
-typedef struct xcb_render_composite_glyphs_32_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t src; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_pictformat_t mask_format; /**< */
- xcb_render_glyphset_t glyphset; /**< */
- int16_t src_x; /**< */
- int16_t src_y; /**< */
-} xcb_render_composite_glyphs_32_request_t;
-
-/** Opcode for xcb_render_fill_rectangles. */
-#define XCB_RENDER_FILL_RECTANGLES 26
-
-/**
- * @brief xcb_render_fill_rectangles_request_t
- **/
-typedef struct xcb_render_fill_rectangles_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint8_t op; /**< */
- uint8_t pad0[3]; /**< */
- xcb_render_picture_t dst; /**< */
- xcb_render_color_t color; /**< */
-} xcb_render_fill_rectangles_request_t;
-
-/** Opcode for xcb_render_create_cursor. */
-#define XCB_RENDER_CREATE_CURSOR 27
-
-/**
- * @brief xcb_render_create_cursor_request_t
- **/
-typedef struct xcb_render_create_cursor_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_cursor_t cid; /**< */
- xcb_render_picture_t source; /**< */
- uint16_t x; /**< */
- uint16_t y; /**< */
-} xcb_render_create_cursor_request_t;
-
-/**
- * @brief xcb_render_transform_t
- **/
-typedef struct xcb_render_transform_t {
- xcb_render_fixed_t matrix11; /**< */
- xcb_render_fixed_t matrix12; /**< */
- xcb_render_fixed_t matrix13; /**< */
- xcb_render_fixed_t matrix21; /**< */
- xcb_render_fixed_t matrix22; /**< */
- xcb_render_fixed_t matrix23; /**< */
- xcb_render_fixed_t matrix31; /**< */
- xcb_render_fixed_t matrix32; /**< */
- xcb_render_fixed_t matrix33; /**< */
-} xcb_render_transform_t;
-
-/**
- * @brief xcb_render_transform_iterator_t
- **/
-typedef struct xcb_render_transform_iterator_t {
- xcb_render_transform_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_transform_iterator_t;
-
-/** Opcode for xcb_render_set_picture_transform. */
-#define XCB_RENDER_SET_PICTURE_TRANSFORM 28
-
-/**
- * @brief xcb_render_set_picture_transform_request_t
- **/
-typedef struct xcb_render_set_picture_transform_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- xcb_render_transform_t transform; /**< */
-} xcb_render_set_picture_transform_request_t;
-
-/**
- * @brief xcb_render_query_filters_cookie_t
- **/
-typedef struct xcb_render_query_filters_cookie_t {
- unsigned int sequence; /**< */
-} xcb_render_query_filters_cookie_t;
-
-/** Opcode for xcb_render_query_filters. */
-#define XCB_RENDER_QUERY_FILTERS 29
-
-/**
- * @brief xcb_render_query_filters_request_t
- **/
-typedef struct xcb_render_query_filters_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_drawable_t drawable; /**< */
-} xcb_render_query_filters_request_t;
-
-/**
- * @brief xcb_render_query_filters_reply_t
- **/
-typedef struct xcb_render_query_filters_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t num_aliases; /**< */
- uint32_t num_filters; /**< */
- uint8_t pad1[16]; /**< */
-} xcb_render_query_filters_reply_t;
-
-/** Opcode for xcb_render_set_picture_filter. */
-#define XCB_RENDER_SET_PICTURE_FILTER 30
-
-/**
- * @brief xcb_render_set_picture_filter_request_t
- **/
-typedef struct xcb_render_set_picture_filter_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- uint16_t filter_len; /**< */
- uint8_t pad0[2]; /**< */
-} xcb_render_set_picture_filter_request_t;
-
-/**
- * @brief xcb_render_animcursorelt_t
- **/
-typedef struct xcb_render_animcursorelt_t {
- xcb_cursor_t cursor; /**< */
- uint32_t delay; /**< */
-} xcb_render_animcursorelt_t;
-
-/**
- * @brief xcb_render_animcursorelt_iterator_t
- **/
-typedef struct xcb_render_animcursorelt_iterator_t {
- xcb_render_animcursorelt_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_animcursorelt_iterator_t;
-
-/** Opcode for xcb_render_create_anim_cursor. */
-#define XCB_RENDER_CREATE_ANIM_CURSOR 31
-
-/**
- * @brief xcb_render_create_anim_cursor_request_t
- **/
-typedef struct xcb_render_create_anim_cursor_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_cursor_t cid; /**< */
-} xcb_render_create_anim_cursor_request_t;
-
-/**
- * @brief xcb_render_spanfix_t
- **/
-typedef struct xcb_render_spanfix_t {
- xcb_render_fixed_t l; /**< */
- xcb_render_fixed_t r; /**< */
- xcb_render_fixed_t y; /**< */
-} xcb_render_spanfix_t;
-
-/**
- * @brief xcb_render_spanfix_iterator_t
- **/
-typedef struct xcb_render_spanfix_iterator_t {
- xcb_render_spanfix_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_spanfix_iterator_t;
-
-/**
- * @brief xcb_render_trap_t
- **/
-typedef struct xcb_render_trap_t {
- xcb_render_spanfix_t top; /**< */
- xcb_render_spanfix_t bot; /**< */
-} xcb_render_trap_t;
-
-/**
- * @brief xcb_render_trap_iterator_t
- **/
-typedef struct xcb_render_trap_iterator_t {
- xcb_render_trap_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_render_trap_iterator_t;
-
-/** Opcode for xcb_render_add_traps. */
-#define XCB_RENDER_ADD_TRAPS 32
-
-/**
- * @brief xcb_render_add_traps_request_t
- **/
-typedef struct xcb_render_add_traps_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- int16_t x_off; /**< */
- int16_t y_off; /**< */
-} xcb_render_add_traps_request_t;
-
-/** Opcode for xcb_render_create_solid_fill. */
-#define XCB_RENDER_CREATE_SOLID_FILL 33
-
-/**
- * @brief xcb_render_create_solid_fill_request_t
- **/
-typedef struct xcb_render_create_solid_fill_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- xcb_render_color_t color; /**< */
-} xcb_render_create_solid_fill_request_t;
-
-/** Opcode for xcb_render_create_linear_gradient. */
-#define XCB_RENDER_CREATE_LINEAR_GRADIENT 34
-
-/**
- * @brief xcb_render_create_linear_gradient_request_t
- **/
-typedef struct xcb_render_create_linear_gradient_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- xcb_render_pointfix_t p1; /**< */
- xcb_render_pointfix_t p2; /**< */
- uint32_t num_stops; /**< */
-} xcb_render_create_linear_gradient_request_t;
-
-/** Opcode for xcb_render_create_radial_gradient. */
-#define XCB_RENDER_CREATE_RADIAL_GRADIENT 35
-
-/**
- * @brief xcb_render_create_radial_gradient_request_t
- **/
-typedef struct xcb_render_create_radial_gradient_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- xcb_render_pointfix_t inner; /**< */
- xcb_render_pointfix_t outer; /**< */
- xcb_render_fixed_t inner_radius; /**< */
- xcb_render_fixed_t outer_radius; /**< */
- uint32_t num_stops; /**< */
-} xcb_render_create_radial_gradient_request_t;
-
-/** Opcode for xcb_render_create_conical_gradient. */
-#define XCB_RENDER_CREATE_CONICAL_GRADIENT 36
-
-/**
- * @brief xcb_render_create_conical_gradient_request_t
- **/
-typedef struct xcb_render_create_conical_gradient_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_render_picture_t picture; /**< */
- xcb_render_pointfix_t center; /**< */
- xcb_render_fixed_t angle; /**< */
- uint32_t num_stops; /**< */
-} xcb_render_create_conical_gradient_request_t;
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_glyph_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_glyph_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_glyph_next
- **
- ** @param xcb_render_glyph_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_glyph_next (xcb_render_glyph_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_glyph_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_glyph_end
- **
- ** @param xcb_render_glyph_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_glyph_end (xcb_render_glyph_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_glyphset_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_glyphset_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_glyphset_next
- **
- ** @param xcb_render_glyphset_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_glyphset_next (xcb_render_glyphset_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_glyphset_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_glyphset_end
- **
- ** @param xcb_render_glyphset_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_glyphset_end (xcb_render_glyphset_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_picture_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_picture_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_picture_next
- **
- ** @param xcb_render_picture_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_picture_next (xcb_render_picture_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_picture_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_picture_end
- **
- ** @param xcb_render_picture_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_picture_end (xcb_render_picture_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pictformat_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pictformat_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pictformat_next
- **
- ** @param xcb_render_pictformat_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pictformat_next (xcb_render_pictformat_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pictformat_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pictformat_end
- **
- ** @param xcb_render_pictformat_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pictformat_end (xcb_render_pictformat_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_fixed_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_fixed_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_fixed_next
- **
- ** @param xcb_render_fixed_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_fixed_next (xcb_render_fixed_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_fixed_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_fixed_end
- **
- ** @param xcb_render_fixed_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_fixed_end (xcb_render_fixed_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_directformat_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_directformat_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_directformat_next
- **
- ** @param xcb_render_directformat_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_directformat_next (xcb_render_directformat_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_directformat_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_directformat_end
- **
- ** @param xcb_render_directformat_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_directformat_end (xcb_render_directformat_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pictforminfo_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pictforminfo_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pictforminfo_next
- **
- ** @param xcb_render_pictforminfo_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pictforminfo_next (xcb_render_pictforminfo_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pictforminfo_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pictforminfo_end
- **
- ** @param xcb_render_pictforminfo_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pictforminfo_end (xcb_render_pictforminfo_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pictvisual_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pictvisual_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pictvisual_next
- **
- ** @param xcb_render_pictvisual_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pictvisual_next (xcb_render_pictvisual_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pictvisual_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pictvisual_end
- **
- ** @param xcb_render_pictvisual_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pictvisual_end (xcb_render_pictvisual_iterator_t i /**< */);
-
-int
-xcb_render_pictdepth_sizeof (const void *_buffer /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictvisual_t * xcb_render_pictdepth_visuals
- **
- ** @param const xcb_render_pictdepth_t *R
- ** @returns xcb_render_pictvisual_t *
- **
- *****************************************************************************/
-
-xcb_render_pictvisual_t *
-xcb_render_pictdepth_visuals (const xcb_render_pictdepth_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_pictdepth_visuals_length
- **
- ** @param const xcb_render_pictdepth_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_pictdepth_visuals_length (const xcb_render_pictdepth_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictvisual_iterator_t xcb_render_pictdepth_visuals_iterator
- **
- ** @param const xcb_render_pictdepth_t *R
- ** @returns xcb_render_pictvisual_iterator_t
- **
- *****************************************************************************/
-
-xcb_render_pictvisual_iterator_t
-xcb_render_pictdepth_visuals_iterator (const xcb_render_pictdepth_t *R /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pictdepth_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pictdepth_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pictdepth_next
- **
- ** @param xcb_render_pictdepth_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pictdepth_next (xcb_render_pictdepth_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pictdepth_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pictdepth_end
- **
- ** @param xcb_render_pictdepth_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pictdepth_end (xcb_render_pictdepth_iterator_t i /**< */);
-
-int
-xcb_render_pictscreen_sizeof (const void *_buffer /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_pictscreen_depths_length
- **
- ** @param const xcb_render_pictscreen_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_pictscreen_depths_length (const xcb_render_pictscreen_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictdepth_iterator_t xcb_render_pictscreen_depths_iterator
- **
- ** @param const xcb_render_pictscreen_t *R
- ** @returns xcb_render_pictdepth_iterator_t
- **
- *****************************************************************************/
-
-xcb_render_pictdepth_iterator_t
-xcb_render_pictscreen_depths_iterator (const xcb_render_pictscreen_t *R /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pictscreen_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pictscreen_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pictscreen_next
- **
- ** @param xcb_render_pictscreen_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pictscreen_next (xcb_render_pictscreen_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pictscreen_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pictscreen_end
- **
- ** @param xcb_render_pictscreen_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pictscreen_end (xcb_render_pictscreen_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_indexvalue_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_indexvalue_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_indexvalue_next
- **
- ** @param xcb_render_indexvalue_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_indexvalue_next (xcb_render_indexvalue_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_indexvalue_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_indexvalue_end
- **
- ** @param xcb_render_indexvalue_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_indexvalue_end (xcb_render_indexvalue_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_color_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_color_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_color_next
- **
- ** @param xcb_render_color_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_color_next (xcb_render_color_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_color_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_color_end
- **
- ** @param xcb_render_color_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_color_end (xcb_render_color_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_pointfix_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_pointfix_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_pointfix_next
- **
- ** @param xcb_render_pointfix_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_pointfix_next (xcb_render_pointfix_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_pointfix_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_pointfix_end
- **
- ** @param xcb_render_pointfix_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_pointfix_end (xcb_render_pointfix_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_linefix_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_linefix_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_linefix_next
- **
- ** @param xcb_render_linefix_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_linefix_next (xcb_render_linefix_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_linefix_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_linefix_end
- **
- ** @param xcb_render_linefix_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_linefix_end (xcb_render_linefix_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_triangle_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_triangle_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_triangle_next
- **
- ** @param xcb_render_triangle_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_triangle_next (xcb_render_triangle_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_triangle_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_triangle_end
- **
- ** @param xcb_render_triangle_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_triangle_end (xcb_render_triangle_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_trapezoid_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_trapezoid_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_trapezoid_next
- **
- ** @param xcb_render_trapezoid_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_trapezoid_next (xcb_render_trapezoid_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_trapezoid_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_trapezoid_end
- **
- ** @param xcb_render_trapezoid_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_trapezoid_end (xcb_render_trapezoid_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_glyphinfo_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_glyphinfo_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_glyphinfo_next
- **
- ** @param xcb_render_glyphinfo_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_glyphinfo_next (xcb_render_glyphinfo_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_glyphinfo_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_glyphinfo_end
- **
- ** @param xcb_render_glyphinfo_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_glyphinfo_end (xcb_render_glyphinfo_iterator_t i /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_version_cookie_t xcb_render_query_version
- **
- ** @param xcb_connection_t *c
- ** @param uint32_t client_major_version
- ** @param uint32_t client_minor_version
- ** @returns xcb_render_query_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_version_cookie_t
-xcb_render_query_version (xcb_connection_t *c /**< */,
- uint32_t client_major_version /**< */,
- uint32_t client_minor_version /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_version_cookie_t xcb_render_query_version_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param uint32_t client_major_version
- ** @param uint32_t client_minor_version
- ** @returns xcb_render_query_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_version_cookie_t
-xcb_render_query_version_unchecked (xcb_connection_t *c /**< */,
- uint32_t client_major_version /**< */,
- uint32_t client_minor_version /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_render_query_version_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_version_reply_t * xcb_render_query_version_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_query_version_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_render_query_version_reply_t *
- **
- *****************************************************************************/
-
-xcb_render_query_version_reply_t *
-xcb_render_query_version_reply (xcb_connection_t *c /**< */,
- xcb_render_query_version_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_render_query_pict_formats_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_render_query_pict_formats_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_pict_formats_cookie_t
-xcb_render_query_pict_formats (xcb_connection_t *c /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats_unchecked
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_render_query_pict_formats_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_pict_formats_cookie_t
-xcb_render_query_pict_formats_unchecked (xcb_connection_t *c /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictforminfo_t * xcb_render_query_pict_formats_formats
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns xcb_render_pictforminfo_t *
- **
- *****************************************************************************/
-
-xcb_render_pictforminfo_t *
-xcb_render_query_pict_formats_formats (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_pict_formats_formats_length
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_pict_formats_formats_length (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictforminfo_iterator_t xcb_render_query_pict_formats_formats_iterator
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns xcb_render_pictforminfo_iterator_t
- **
- *****************************************************************************/
-
-xcb_render_pictforminfo_iterator_t
-xcb_render_query_pict_formats_formats_iterator (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_pict_formats_screens_length
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_pict_formats_screens_length (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_pictscreen_iterator_t xcb_render_query_pict_formats_screens_iterator
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns xcb_render_pictscreen_iterator_t
- **
- *****************************************************************************/
-
-xcb_render_pictscreen_iterator_t
-xcb_render_query_pict_formats_screens_iterator (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** uint32_t * xcb_render_query_pict_formats_subpixels
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns uint32_t *
- **
- *****************************************************************************/
-
-uint32_t *
-xcb_render_query_pict_formats_subpixels (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_pict_formats_subpixels_length
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_pict_formats_subpixels_length (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_query_pict_formats_subpixels_end
- **
- ** @param const xcb_render_query_pict_formats_reply_t *R
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_query_pict_formats_subpixels_end (const xcb_render_query_pict_formats_reply_t *R /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_render_query_pict_formats_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_formats_reply_t * xcb_render_query_pict_formats_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_query_pict_formats_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_render_query_pict_formats_reply_t *
- **
- *****************************************************************************/
-
-xcb_render_query_pict_formats_reply_t *
-xcb_render_query_pict_formats_reply (xcb_connection_t *c /**< */,
- xcb_render_query_pict_formats_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_render_query_pict_index_values_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_pictformat_t format
- ** @returns xcb_render_query_pict_index_values_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_pict_index_values_cookie_t
-xcb_render_query_pict_index_values (xcb_connection_t *c /**< */,
- xcb_render_pictformat_t format /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_pictformat_t format
- ** @returns xcb_render_query_pict_index_values_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_pict_index_values_cookie_t
-xcb_render_query_pict_index_values_unchecked (xcb_connection_t *c /**< */,
- xcb_render_pictformat_t format /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_indexvalue_t * xcb_render_query_pict_index_values_values
- **
- ** @param const xcb_render_query_pict_index_values_reply_t *R
- ** @returns xcb_render_indexvalue_t *
- **
- *****************************************************************************/
-
-xcb_render_indexvalue_t *
-xcb_render_query_pict_index_values_values (const xcb_render_query_pict_index_values_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_pict_index_values_values_length
- **
- ** @param const xcb_render_query_pict_index_values_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_pict_index_values_values_length (const xcb_render_query_pict_index_values_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_render_indexvalue_iterator_t xcb_render_query_pict_index_values_values_iterator
- **
- ** @param const xcb_render_query_pict_index_values_reply_t *R
- ** @returns xcb_render_indexvalue_iterator_t
- **
- *****************************************************************************/
-
-xcb_render_indexvalue_iterator_t
-xcb_render_query_pict_index_values_values_iterator (const xcb_render_query_pict_index_values_reply_t *R /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_render_query_pict_index_values_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_pict_index_values_reply_t * xcb_render_query_pict_index_values_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_query_pict_index_values_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_render_query_pict_index_values_reply_t *
- **
- *****************************************************************************/
-
-xcb_render_query_pict_index_values_reply_t *
-xcb_render_query_pict_index_values_reply (xcb_connection_t *c /**< */,
- xcb_render_query_pict_index_values_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_render_create_picture_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_picture_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t pid
- ** @param xcb_drawable_t drawable
- ** @param xcb_render_pictformat_t format
- ** @param uint32_t value_mask
- ** @param const uint32_t *value_list
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_picture_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t pid /**< */,
- xcb_drawable_t drawable /**< */,
- xcb_render_pictformat_t format /**< */,
- uint32_t value_mask /**< */,
- const uint32_t *value_list /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_picture
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t pid
- ** @param xcb_drawable_t drawable
- ** @param xcb_render_pictformat_t format
- ** @param uint32_t value_mask
- ** @param const uint32_t *value_list
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_picture (xcb_connection_t *c /**< */,
- xcb_render_picture_t pid /**< */,
- xcb_drawable_t drawable /**< */,
- xcb_render_pictformat_t format /**< */,
- uint32_t value_mask /**< */,
- const uint32_t *value_list /**< */);
-
-int
-xcb_render_change_picture_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_change_picture_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param uint32_t value_mask
- ** @param const uint32_t *value_list
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_change_picture_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- uint32_t value_mask /**< */,
- const uint32_t *value_list /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_change_picture
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param uint32_t value_mask
- ** @param const uint32_t *value_list
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_change_picture (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- uint32_t value_mask /**< */,
- const uint32_t *value_list /**< */);
-
-int
-xcb_render_set_picture_clip_rectangles_sizeof (const void *_buffer /**< */,
- uint32_t rectangles_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_clip_rectangles_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param int16_t clip_x_origin
- ** @param int16_t clip_y_origin
- ** @param uint32_t rectangles_len
- ** @param const xcb_rectangle_t *rectangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_clip_rectangles_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- int16_t clip_x_origin /**< */,
- int16_t clip_y_origin /**< */,
- uint32_t rectangles_len /**< */,
- const xcb_rectangle_t *rectangles /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_clip_rectangles
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param int16_t clip_x_origin
- ** @param int16_t clip_y_origin
- ** @param uint32_t rectangles_len
- ** @param const xcb_rectangle_t *rectangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_clip_rectangles (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- int16_t clip_x_origin /**< */,
- int16_t clip_y_origin /**< */,
- uint32_t rectangles_len /**< */,
- const xcb_rectangle_t *rectangles /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_picture_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_picture_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_picture
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_picture (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t mask
- ** @param xcb_render_picture_t dst
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param int16_t mask_x
- ** @param int16_t mask_y
- ** @param int16_t dst_x
- ** @param int16_t dst_y
- ** @param uint16_t width
- ** @param uint16_t height
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t mask /**< */,
- xcb_render_picture_t dst /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- int16_t mask_x /**< */,
- int16_t mask_y /**< */,
- int16_t dst_x /**< */,
- int16_t dst_y /**< */,
- uint16_t width /**< */,
- uint16_t height /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t mask
- ** @param xcb_render_picture_t dst
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param int16_t mask_x
- ** @param int16_t mask_y
- ** @param int16_t dst_x
- ** @param int16_t dst_y
- ** @param uint16_t width
- ** @param uint16_t height
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t mask /**< */,
- xcb_render_picture_t dst /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- int16_t mask_x /**< */,
- int16_t mask_y /**< */,
- int16_t dst_x /**< */,
- int16_t dst_y /**< */,
- uint16_t width /**< */,
- uint16_t height /**< */);
-
-int
-xcb_render_trapezoids_sizeof (const void *_buffer /**< */,
- uint32_t traps_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_trapezoids_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t traps_len
- ** @param const xcb_render_trapezoid_t *traps
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_trapezoids_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t traps_len /**< */,
- const xcb_render_trapezoid_t *traps /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_trapezoids
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t traps_len
- ** @param const xcb_render_trapezoid_t *traps
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_trapezoids (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t traps_len /**< */,
- const xcb_render_trapezoid_t *traps /**< */);
-
-int
-xcb_render_triangles_sizeof (const void *_buffer /**< */,
- uint32_t triangles_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_triangles_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t triangles_len
- ** @param const xcb_render_triangle_t *triangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_triangles_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t triangles_len /**< */,
- const xcb_render_triangle_t *triangles /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_triangles
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t triangles_len
- ** @param const xcb_render_triangle_t *triangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_triangles (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t triangles_len /**< */,
- const xcb_render_triangle_t *triangles /**< */);
-
-int
-xcb_render_tri_strip_sizeof (const void *_buffer /**< */,
- uint32_t points_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_tri_strip_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t points_len
- ** @param const xcb_render_pointfix_t *points
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_tri_strip_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t points_len /**< */,
- const xcb_render_pointfix_t *points /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_tri_strip
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t points_len
- ** @param const xcb_render_pointfix_t *points
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_tri_strip (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t points_len /**< */,
- const xcb_render_pointfix_t *points /**< */);
-
-int
-xcb_render_tri_fan_sizeof (const void *_buffer /**< */,
- uint32_t points_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_tri_fan_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t points_len
- ** @param const xcb_render_pointfix_t *points
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_tri_fan_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t points_len /**< */,
- const xcb_render_pointfix_t *points /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_tri_fan
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t points_len
- ** @param const xcb_render_pointfix_t *points
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_tri_fan (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t points_len /**< */,
- const xcb_render_pointfix_t *points /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_glyph_set_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t gsid
- ** @param xcb_render_pictformat_t format
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_glyph_set_checked (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t gsid /**< */,
- xcb_render_pictformat_t format /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_glyph_set
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t gsid
- ** @param xcb_render_pictformat_t format
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_glyph_set (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t gsid /**< */,
- xcb_render_pictformat_t format /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_reference_glyph_set_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t gsid
- ** @param xcb_render_glyphset_t existing
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_reference_glyph_set_checked (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t gsid /**< */,
- xcb_render_glyphset_t existing /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_reference_glyph_set
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t gsid
- ** @param xcb_render_glyphset_t existing
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_reference_glyph_set (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t gsid /**< */,
- xcb_render_glyphset_t existing /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_glyph_set_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_glyph_set_checked (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_glyph_set
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_glyph_set (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */);
-
-int
-xcb_render_add_glyphs_sizeof (const void *_buffer /**< */,
- uint32_t data_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_add_glyphs_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @param uint32_t glyphs_len
- ** @param const uint32_t *glyphids
- ** @param const xcb_render_glyphinfo_t *glyphs
- ** @param uint32_t data_len
- ** @param const uint8_t *data
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_add_glyphs_checked (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- uint32_t glyphs_len /**< */,
- const uint32_t *glyphids /**< */,
- const xcb_render_glyphinfo_t *glyphs /**< */,
- uint32_t data_len /**< */,
- const uint8_t *data /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_add_glyphs
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @param uint32_t glyphs_len
- ** @param const uint32_t *glyphids
- ** @param const xcb_render_glyphinfo_t *glyphs
- ** @param uint32_t data_len
- ** @param const uint8_t *data
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_add_glyphs (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- uint32_t glyphs_len /**< */,
- const uint32_t *glyphids /**< */,
- const xcb_render_glyphinfo_t *glyphs /**< */,
- uint32_t data_len /**< */,
- const uint8_t *data /**< */);
-
-int
-xcb_render_free_glyphs_sizeof (const void *_buffer /**< */,
- uint32_t glyphs_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_glyphs_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @param uint32_t glyphs_len
- ** @param const xcb_render_glyph_t *glyphs
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_glyphs_checked (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- uint32_t glyphs_len /**< */,
- const xcb_render_glyph_t *glyphs /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_free_glyphs
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_glyphset_t glyphset
- ** @param uint32_t glyphs_len
- ** @param const xcb_render_glyph_t *glyphs
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_free_glyphs (xcb_connection_t *c /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- uint32_t glyphs_len /**< */,
- const xcb_render_glyph_t *glyphs /**< */);
-
-int
-xcb_render_composite_glyphs_8_sizeof (const void *_buffer /**< */,
- uint32_t glyphcmds_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_8_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_8_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_8
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_8 (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-int
-xcb_render_composite_glyphs_16_sizeof (const void *_buffer /**< */,
- uint32_t glyphcmds_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_16_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_16_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_16
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_16 (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-int
-xcb_render_composite_glyphs_32_sizeof (const void *_buffer /**< */,
- uint32_t glyphcmds_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_32_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_32_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_composite_glyphs_32
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t src
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_pictformat_t mask_format
- ** @param xcb_render_glyphset_t glyphset
- ** @param int16_t src_x
- ** @param int16_t src_y
- ** @param uint32_t glyphcmds_len
- ** @param const uint8_t *glyphcmds
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_composite_glyphs_32 (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t src /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_pictformat_t mask_format /**< */,
- xcb_render_glyphset_t glyphset /**< */,
- int16_t src_x /**< */,
- int16_t src_y /**< */,
- uint32_t glyphcmds_len /**< */,
- const uint8_t *glyphcmds /**< */);
-
-int
-xcb_render_fill_rectangles_sizeof (const void *_buffer /**< */,
- uint32_t rects_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_fill_rectangles_checked
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_color_t color
- ** @param uint32_t rects_len
- ** @param const xcb_rectangle_t *rects
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_fill_rectangles_checked (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_color_t color /**< */,
- uint32_t rects_len /**< */,
- const xcb_rectangle_t *rects /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_fill_rectangles
- **
- ** @param xcb_connection_t *c
- ** @param uint8_t op
- ** @param xcb_render_picture_t dst
- ** @param xcb_render_color_t color
- ** @param uint32_t rects_len
- ** @param const xcb_rectangle_t *rects
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_fill_rectangles (xcb_connection_t *c /**< */,
- uint8_t op /**< */,
- xcb_render_picture_t dst /**< */,
- xcb_render_color_t color /**< */,
- uint32_t rects_len /**< */,
- const xcb_rectangle_t *rects /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_cursor_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_cursor_t cid
- ** @param xcb_render_picture_t source
- ** @param uint16_t x
- ** @param uint16_t y
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_cursor_checked (xcb_connection_t *c /**< */,
- xcb_cursor_t cid /**< */,
- xcb_render_picture_t source /**< */,
- uint16_t x /**< */,
- uint16_t y /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_cursor
- **
- ** @param xcb_connection_t *c
- ** @param xcb_cursor_t cid
- ** @param xcb_render_picture_t source
- ** @param uint16_t x
- ** @param uint16_t y
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_cursor (xcb_connection_t *c /**< */,
- xcb_cursor_t cid /**< */,
- xcb_render_picture_t source /**< */,
- uint16_t x /**< */,
- uint16_t y /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_transform_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_transform_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_transform_next
- **
- ** @param xcb_render_transform_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_transform_next (xcb_render_transform_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_transform_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_transform_end
- **
- ** @param xcb_render_transform_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_transform_end (xcb_render_transform_iterator_t i /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_transform_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_transform_t transform
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_transform_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_transform_t transform /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_transform
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_transform_t transform
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_transform (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_transform_t transform /**< */);
-
-int
-xcb_render_query_filters_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_filters_cookie_t xcb_render_query_filters
- **
- ** @param xcb_connection_t *c
- ** @param xcb_drawable_t drawable
- ** @returns xcb_render_query_filters_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_filters_cookie_t
-xcb_render_query_filters (xcb_connection_t *c /**< */,
- xcb_drawable_t drawable /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_filters_cookie_t xcb_render_query_filters_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_drawable_t drawable
- ** @returns xcb_render_query_filters_cookie_t
- **
- *****************************************************************************/
-
-xcb_render_query_filters_cookie_t
-xcb_render_query_filters_unchecked (xcb_connection_t *c /**< */,
- xcb_drawable_t drawable /**< */);
-
-
-/*****************************************************************************
- **
- ** uint16_t * xcb_render_query_filters_aliases
- **
- ** @param const xcb_render_query_filters_reply_t *R
- ** @returns uint16_t *
- **
- *****************************************************************************/
-
-uint16_t *
-xcb_render_query_filters_aliases (const xcb_render_query_filters_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_filters_aliases_length
- **
- ** @param const xcb_render_query_filters_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_filters_aliases_length (const xcb_render_query_filters_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_query_filters_aliases_end
- **
- ** @param const xcb_render_query_filters_reply_t *R
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_query_filters_aliases_end (const xcb_render_query_filters_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_render_query_filters_filters_length
- **
- ** @param const xcb_render_query_filters_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_render_query_filters_filters_length (const xcb_render_query_filters_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_str_iterator_t xcb_render_query_filters_filters_iterator
- **
- ** @param const xcb_render_query_filters_reply_t *R
- ** @returns xcb_str_iterator_t
- **
- *****************************************************************************/
-
-xcb_str_iterator_t
-xcb_render_query_filters_filters_iterator (const xcb_render_query_filters_reply_t *R /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_render_query_filters_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_render_query_filters_reply_t * xcb_render_query_filters_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_query_filters_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_render_query_filters_reply_t *
- **
- *****************************************************************************/
-
-xcb_render_query_filters_reply_t *
-xcb_render_query_filters_reply (xcb_connection_t *c /**< */,
- xcb_render_query_filters_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_render_set_picture_filter_sizeof (const void *_buffer /**< */,
- uint32_t values_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_filter_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param uint16_t filter_len
- ** @param const char *filter
- ** @param uint32_t values_len
- ** @param const xcb_render_fixed_t *values
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_filter_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- uint16_t filter_len /**< */,
- const char *filter /**< */,
- uint32_t values_len /**< */,
- const xcb_render_fixed_t *values /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_set_picture_filter
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param uint16_t filter_len
- ** @param const char *filter
- ** @param uint32_t values_len
- ** @param const xcb_render_fixed_t *values
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_set_picture_filter (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- uint16_t filter_len /**< */,
- const char *filter /**< */,
- uint32_t values_len /**< */,
- const xcb_render_fixed_t *values /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_animcursorelt_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_animcursorelt_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_animcursorelt_next
- **
- ** @param xcb_render_animcursorelt_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_animcursorelt_next (xcb_render_animcursorelt_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_animcursorelt_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_animcursorelt_end
- **
- ** @param xcb_render_animcursorelt_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_animcursorelt_end (xcb_render_animcursorelt_iterator_t i /**< */);
-
-int
-xcb_render_create_anim_cursor_sizeof (const void *_buffer /**< */,
- uint32_t cursors_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_anim_cursor_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_cursor_t cid
- ** @param uint32_t cursors_len
- ** @param const xcb_render_animcursorelt_t *cursors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_anim_cursor_checked (xcb_connection_t *c /**< */,
- xcb_cursor_t cid /**< */,
- uint32_t cursors_len /**< */,
- const xcb_render_animcursorelt_t *cursors /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_anim_cursor
- **
- ** @param xcb_connection_t *c
- ** @param xcb_cursor_t cid
- ** @param uint32_t cursors_len
- ** @param const xcb_render_animcursorelt_t *cursors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_anim_cursor (xcb_connection_t *c /**< */,
- xcb_cursor_t cid /**< */,
- uint32_t cursors_len /**< */,
- const xcb_render_animcursorelt_t *cursors /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_spanfix_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_spanfix_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_spanfix_next
- **
- ** @param xcb_render_spanfix_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_spanfix_next (xcb_render_spanfix_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_spanfix_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_spanfix_end
- **
- ** @param xcb_render_spanfix_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_spanfix_end (xcb_render_spanfix_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_render_trap_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_render_trap_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_render_trap_next
- **
- ** @param xcb_render_trap_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_render_trap_next (xcb_render_trap_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_render_trap_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_render_trap_end
- **
- ** @param xcb_render_trap_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_render_trap_end (xcb_render_trap_iterator_t i /**< */);
-
-int
-xcb_render_add_traps_sizeof (const void *_buffer /**< */,
- uint32_t traps_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_add_traps_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param int16_t x_off
- ** @param int16_t y_off
- ** @param uint32_t traps_len
- ** @param const xcb_render_trap_t *traps
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_add_traps_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- int16_t x_off /**< */,
- int16_t y_off /**< */,
- uint32_t traps_len /**< */,
- const xcb_render_trap_t *traps /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_add_traps
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param int16_t x_off
- ** @param int16_t y_off
- ** @param uint32_t traps_len
- ** @param const xcb_render_trap_t *traps
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_add_traps (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- int16_t x_off /**< */,
- int16_t y_off /**< */,
- uint32_t traps_len /**< */,
- const xcb_render_trap_t *traps /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_solid_fill_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_color_t color
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_solid_fill_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_color_t color /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_solid_fill
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_color_t color
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_solid_fill (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_color_t color /**< */);
-
-int
-xcb_render_create_linear_gradient_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_linear_gradient_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t p1
- ** @param xcb_render_pointfix_t p2
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_linear_gradient_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t p1 /**< */,
- xcb_render_pointfix_t p2 /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_linear_gradient
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t p1
- ** @param xcb_render_pointfix_t p2
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_linear_gradient (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t p1 /**< */,
- xcb_render_pointfix_t p2 /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-int
-xcb_render_create_radial_gradient_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_radial_gradient_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t inner
- ** @param xcb_render_pointfix_t outer
- ** @param xcb_render_fixed_t inner_radius
- ** @param xcb_render_fixed_t outer_radius
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_radial_gradient_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t inner /**< */,
- xcb_render_pointfix_t outer /**< */,
- xcb_render_fixed_t inner_radius /**< */,
- xcb_render_fixed_t outer_radius /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_radial_gradient
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t inner
- ** @param xcb_render_pointfix_t outer
- ** @param xcb_render_fixed_t inner_radius
- ** @param xcb_render_fixed_t outer_radius
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_radial_gradient (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t inner /**< */,
- xcb_render_pointfix_t outer /**< */,
- xcb_render_fixed_t inner_radius /**< */,
- xcb_render_fixed_t outer_radius /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-int
-xcb_render_create_conical_gradient_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_conical_gradient_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t center
- ** @param xcb_render_fixed_t angle
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_conical_gradient_checked (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t center /**< */,
- xcb_render_fixed_t angle /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_render_create_conical_gradient
- **
- ** @param xcb_connection_t *c
- ** @param xcb_render_picture_t picture
- ** @param xcb_render_pointfix_t center
- ** @param xcb_render_fixed_t angle
- ** @param uint32_t num_stops
- ** @param const xcb_render_fixed_t *stops
- ** @param const xcb_render_color_t *colors
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_render_create_conical_gradient (xcb_connection_t *c /**< */,
- xcb_render_picture_t picture /**< */,
- xcb_render_pointfix_t center /**< */,
- xcb_render_fixed_t angle /**< */,
- uint32_t num_stops /**< */,
- const xcb_render_fixed_t *stops /**< */,
- const xcb_render_color_t *colors /**< */);
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
-/**
- * @}
- */
+/* + * This file generated automatically from render.xml by c_client.py. + * Edit at your peril. + */ + +/** + * @defgroup XCB_Render_API XCB Render API + * @brief Render XCB Protocol Implementation. + * @{ + **/ + +#ifndef __RENDER_H +#define __RENDER_H + +#include "xcb.h" +#include "xproto.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define XCB_RENDER_MAJOR_VERSION 0 +#define XCB_RENDER_MINOR_VERSION 11 + +XCB_EXTERN xcb_extension_t xcb_render_id; + +typedef enum xcb_render_pict_type_t { + XCB_RENDER_PICT_TYPE_INDEXED = 0, + XCB_RENDER_PICT_TYPE_DIRECT = 1 +} xcb_render_pict_type_t; + +typedef enum xcb_render_picture_enum_t { + XCB_RENDER_PICTURE_NONE = 0 +} xcb_render_picture_enum_t; + +typedef enum xcb_render_pict_op_t { + XCB_RENDER_PICT_OP_CLEAR = 0, + XCB_RENDER_PICT_OP_SRC = 1, + XCB_RENDER_PICT_OP_DST = 2, + XCB_RENDER_PICT_OP_OVER = 3, + XCB_RENDER_PICT_OP_OVER_REVERSE = 4, + XCB_RENDER_PICT_OP_IN = 5, + XCB_RENDER_PICT_OP_IN_REVERSE = 6, + XCB_RENDER_PICT_OP_OUT = 7, + XCB_RENDER_PICT_OP_OUT_REVERSE = 8, + XCB_RENDER_PICT_OP_ATOP = 9, + XCB_RENDER_PICT_OP_ATOP_REVERSE = 10, + XCB_RENDER_PICT_OP_XOR = 11, + XCB_RENDER_PICT_OP_ADD = 12, + XCB_RENDER_PICT_OP_SATURATE = 13, + XCB_RENDER_PICT_OP_DISJOINT_CLEAR = 16, + XCB_RENDER_PICT_OP_DISJOINT_SRC = 17, + XCB_RENDER_PICT_OP_DISJOINT_DST = 18, + XCB_RENDER_PICT_OP_DISJOINT_OVER = 19, + XCB_RENDER_PICT_OP_DISJOINT_OVER_REVERSE = 20, + XCB_RENDER_PICT_OP_DISJOINT_IN = 21, + XCB_RENDER_PICT_OP_DISJOINT_IN_REVERSE = 22, + XCB_RENDER_PICT_OP_DISJOINT_OUT = 23, + XCB_RENDER_PICT_OP_DISJOINT_OUT_REVERSE = 24, + XCB_RENDER_PICT_OP_DISJOINT_ATOP = 25, + XCB_RENDER_PICT_OP_DISJOINT_ATOP_REVERSE = 26, + XCB_RENDER_PICT_OP_DISJOINT_XOR = 27, + XCB_RENDER_PICT_OP_CONJOINT_CLEAR = 32, + XCB_RENDER_PICT_OP_CONJOINT_SRC = 33, + XCB_RENDER_PICT_OP_CONJOINT_DST = 34, + XCB_RENDER_PICT_OP_CONJOINT_OVER = 35, + XCB_RENDER_PICT_OP_CONJOINT_OVER_REVERSE = 36, + XCB_RENDER_PICT_OP_CONJOINT_IN = 37, + XCB_RENDER_PICT_OP_CONJOINT_IN_REVERSE = 38, + XCB_RENDER_PICT_OP_CONJOINT_OUT = 39, + XCB_RENDER_PICT_OP_CONJOINT_OUT_REVERSE = 40, + XCB_RENDER_PICT_OP_CONJOINT_ATOP = 41, + XCB_RENDER_PICT_OP_CONJOINT_ATOP_REVERSE = 42, + XCB_RENDER_PICT_OP_CONJOINT_XOR = 43, + XCB_RENDER_PICT_OP_MULTIPLY = 48, + XCB_RENDER_PICT_OP_SCREEN = 49, + XCB_RENDER_PICT_OP_OVERLAY = 50, + XCB_RENDER_PICT_OP_DARKEN = 51, + XCB_RENDER_PICT_OP_LIGHTEN = 52, + XCB_RENDER_PICT_OP_COLOR_DODGE = 53, + XCB_RENDER_PICT_OP_COLOR_BURN = 54, + XCB_RENDER_PICT_OP_HARD_LIGHT = 55, + XCB_RENDER_PICT_OP_SOFT_LIGHT = 56, + XCB_RENDER_PICT_OP_DIFFERENCE = 57, + XCB_RENDER_PICT_OP_EXCLUSION = 58, + XCB_RENDER_PICT_OP_HSL_HUE = 59, + XCB_RENDER_PICT_OP_HSL_SATURATION = 60, + XCB_RENDER_PICT_OP_HSL_COLOR = 61, + XCB_RENDER_PICT_OP_HSL_LUMINOSITY = 62 +} xcb_render_pict_op_t; + +typedef enum xcb_render_poly_edge_t { + XCB_RENDER_POLY_EDGE_SHARP = 0, + XCB_RENDER_POLY_EDGE_SMOOTH = 1 +} xcb_render_poly_edge_t; + +typedef enum xcb_render_poly_mode_t { + XCB_RENDER_POLY_MODE_PRECISE = 0, + XCB_RENDER_POLY_MODE_IMPRECISE = 1 +} xcb_render_poly_mode_t; + +typedef enum xcb_render_cp_t { + XCB_RENDER_CP_REPEAT = 1, + XCB_RENDER_CP_ALPHA_MAP = 2, + XCB_RENDER_CP_ALPHA_X_ORIGIN = 4, + XCB_RENDER_CP_ALPHA_Y_ORIGIN = 8, + XCB_RENDER_CP_CLIP_X_ORIGIN = 16, + XCB_RENDER_CP_CLIP_Y_ORIGIN = 32, + XCB_RENDER_CP_CLIP_MASK = 64, + XCB_RENDER_CP_GRAPHICS_EXPOSURE = 128, + XCB_RENDER_CP_SUBWINDOW_MODE = 256, + XCB_RENDER_CP_POLY_EDGE = 512, + XCB_RENDER_CP_POLY_MODE = 1024, + XCB_RENDER_CP_DITHER = 2048, + XCB_RENDER_CP_COMPONENT_ALPHA = 4096 +} xcb_render_cp_t; + +typedef enum xcb_render_sub_pixel_t { + XCB_RENDER_SUB_PIXEL_UNKNOWN = 0, + XCB_RENDER_SUB_PIXEL_HORIZONTAL_RGB = 1, + XCB_RENDER_SUB_PIXEL_HORIZONTAL_BGR = 2, + XCB_RENDER_SUB_PIXEL_VERTICAL_RGB = 3, + XCB_RENDER_SUB_PIXEL_VERTICAL_BGR = 4, + XCB_RENDER_SUB_PIXEL_NONE = 5 +} xcb_render_sub_pixel_t; + +typedef enum xcb_render_repeat_t { + XCB_RENDER_REPEAT_NONE = 0, + XCB_RENDER_REPEAT_NORMAL = 1, + XCB_RENDER_REPEAT_PAD = 2, + XCB_RENDER_REPEAT_REFLECT = 3 +} xcb_render_repeat_t; + +typedef uint32_t xcb_render_glyph_t; + +/** + * @brief xcb_render_glyph_iterator_t + **/ +typedef struct xcb_render_glyph_iterator_t { + xcb_render_glyph_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_glyph_iterator_t; + +typedef uint32_t xcb_render_glyphset_t; + +/** + * @brief xcb_render_glyphset_iterator_t + **/ +typedef struct xcb_render_glyphset_iterator_t { + xcb_render_glyphset_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_glyphset_iterator_t; + +typedef uint32_t xcb_render_picture_t; + +/** + * @brief xcb_render_picture_iterator_t + **/ +typedef struct xcb_render_picture_iterator_t { + xcb_render_picture_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_picture_iterator_t; + +typedef uint32_t xcb_render_pictformat_t; + +/** + * @brief xcb_render_pictformat_iterator_t + **/ +typedef struct xcb_render_pictformat_iterator_t { + xcb_render_pictformat_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pictformat_iterator_t; + +typedef int32_t xcb_render_fixed_t; + +/** + * @brief xcb_render_fixed_iterator_t + **/ +typedef struct xcb_render_fixed_iterator_t { + xcb_render_fixed_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_fixed_iterator_t; + +/** Opcode for xcb_render_pict_format. */ +#define XCB_RENDER_PICT_FORMAT 0 + +/** + * @brief xcb_render_pict_format_error_t + **/ +typedef struct xcb_render_pict_format_error_t { + uint8_t response_type; /**< */ + uint8_t error_code; /**< */ + uint16_t sequence; /**< */ +} xcb_render_pict_format_error_t; + +/** Opcode for xcb_render_picture. */ +#define XCB_RENDER_PICTURE 1 + +/** + * @brief xcb_render_picture_error_t + **/ +typedef struct xcb_render_picture_error_t { + uint8_t response_type; /**< */ + uint8_t error_code; /**< */ + uint16_t sequence; /**< */ +} xcb_render_picture_error_t; + +/** Opcode for xcb_render_pict_op. */ +#define XCB_RENDER_PICT_OP 2 + +/** + * @brief xcb_render_pict_op_error_t + **/ +typedef struct xcb_render_pict_op_error_t { + uint8_t response_type; /**< */ + uint8_t error_code; /**< */ + uint16_t sequence; /**< */ +} xcb_render_pict_op_error_t; + +/** Opcode for xcb_render_glyph_set. */ +#define XCB_RENDER_GLYPH_SET 3 + +/** + * @brief xcb_render_glyph_set_error_t + **/ +typedef struct xcb_render_glyph_set_error_t { + uint8_t response_type; /**< */ + uint8_t error_code; /**< */ + uint16_t sequence; /**< */ +} xcb_render_glyph_set_error_t; + +/** Opcode for xcb_render_glyph. */ +#define XCB_RENDER_GLYPH 4 + +/** + * @brief xcb_render_glyph_error_t + **/ +typedef struct xcb_render_glyph_error_t { + uint8_t response_type; /**< */ + uint8_t error_code; /**< */ + uint16_t sequence; /**< */ +} xcb_render_glyph_error_t; + +/** + * @brief xcb_render_directformat_t + **/ +typedef struct xcb_render_directformat_t { + uint16_t red_shift; /**< */ + uint16_t red_mask; /**< */ + uint16_t green_shift; /**< */ + uint16_t green_mask; /**< */ + uint16_t blue_shift; /**< */ + uint16_t blue_mask; /**< */ + uint16_t alpha_shift; /**< */ + uint16_t alpha_mask; /**< */ +} xcb_render_directformat_t; + +/** + * @brief xcb_render_directformat_iterator_t + **/ +typedef struct xcb_render_directformat_iterator_t { + xcb_render_directformat_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_directformat_iterator_t; + +/** + * @brief xcb_render_pictforminfo_t + **/ +typedef struct xcb_render_pictforminfo_t { + xcb_render_pictformat_t id; /**< */ + uint8_t type; /**< */ + uint8_t depth; /**< */ + uint8_t pad0[2]; /**< */ + xcb_render_directformat_t direct; /**< */ + xcb_colormap_t colormap; /**< */ +} xcb_render_pictforminfo_t; + +/** + * @brief xcb_render_pictforminfo_iterator_t + **/ +typedef struct xcb_render_pictforminfo_iterator_t { + xcb_render_pictforminfo_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pictforminfo_iterator_t; + +/** + * @brief xcb_render_pictvisual_t + **/ +typedef struct xcb_render_pictvisual_t { + xcb_visualid_t visual; /**< */ + xcb_render_pictformat_t format; /**< */ +} xcb_render_pictvisual_t; + +/** + * @brief xcb_render_pictvisual_iterator_t + **/ +typedef struct xcb_render_pictvisual_iterator_t { + xcb_render_pictvisual_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pictvisual_iterator_t; + +/** + * @brief xcb_render_pictdepth_t + **/ +typedef struct xcb_render_pictdepth_t { + uint8_t depth; /**< */ + uint8_t pad0; /**< */ + uint16_t num_visuals; /**< */ + uint8_t pad1[4]; /**< */ +} xcb_render_pictdepth_t; + +/** + * @brief xcb_render_pictdepth_iterator_t + **/ +typedef struct xcb_render_pictdepth_iterator_t { + xcb_render_pictdepth_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pictdepth_iterator_t; + +/** + * @brief xcb_render_pictscreen_t + **/ +typedef struct xcb_render_pictscreen_t { + uint32_t num_depths; /**< */ + xcb_render_pictformat_t fallback; /**< */ +} xcb_render_pictscreen_t; + +/** + * @brief xcb_render_pictscreen_iterator_t + **/ +typedef struct xcb_render_pictscreen_iterator_t { + xcb_render_pictscreen_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pictscreen_iterator_t; + +/** + * @brief xcb_render_indexvalue_t + **/ +typedef struct xcb_render_indexvalue_t { + uint32_t pixel; /**< */ + uint16_t red; /**< */ + uint16_t green; /**< */ + uint16_t blue; /**< */ + uint16_t alpha; /**< */ +} xcb_render_indexvalue_t; + +/** + * @brief xcb_render_indexvalue_iterator_t + **/ +typedef struct xcb_render_indexvalue_iterator_t { + xcb_render_indexvalue_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_indexvalue_iterator_t; + +/** + * @brief xcb_render_color_t + **/ +typedef struct xcb_render_color_t { + uint16_t red; /**< */ + uint16_t green; /**< */ + uint16_t blue; /**< */ + uint16_t alpha; /**< */ +} xcb_render_color_t; + +/** + * @brief xcb_render_color_iterator_t + **/ +typedef struct xcb_render_color_iterator_t { + xcb_render_color_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_color_iterator_t; + +/** + * @brief xcb_render_pointfix_t + **/ +typedef struct xcb_render_pointfix_t { + xcb_render_fixed_t x; /**< */ + xcb_render_fixed_t y; /**< */ +} xcb_render_pointfix_t; + +/** + * @brief xcb_render_pointfix_iterator_t + **/ +typedef struct xcb_render_pointfix_iterator_t { + xcb_render_pointfix_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_pointfix_iterator_t; + +/** + * @brief xcb_render_linefix_t + **/ +typedef struct xcb_render_linefix_t { + xcb_render_pointfix_t p1; /**< */ + xcb_render_pointfix_t p2; /**< */ +} xcb_render_linefix_t; + +/** + * @brief xcb_render_linefix_iterator_t + **/ +typedef struct xcb_render_linefix_iterator_t { + xcb_render_linefix_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_linefix_iterator_t; + +/** + * @brief xcb_render_triangle_t + **/ +typedef struct xcb_render_triangle_t { + xcb_render_pointfix_t p1; /**< */ + xcb_render_pointfix_t p2; /**< */ + xcb_render_pointfix_t p3; /**< */ +} xcb_render_triangle_t; + +/** + * @brief xcb_render_triangle_iterator_t + **/ +typedef struct xcb_render_triangle_iterator_t { + xcb_render_triangle_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_triangle_iterator_t; + +/** + * @brief xcb_render_trapezoid_t + **/ +typedef struct xcb_render_trapezoid_t { + xcb_render_fixed_t top; /**< */ + xcb_render_fixed_t bottom; /**< */ + xcb_render_linefix_t left; /**< */ + xcb_render_linefix_t right; /**< */ +} xcb_render_trapezoid_t; + +/** + * @brief xcb_render_trapezoid_iterator_t + **/ +typedef struct xcb_render_trapezoid_iterator_t { + xcb_render_trapezoid_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_trapezoid_iterator_t; + +/** + * @brief xcb_render_glyphinfo_t + **/ +typedef struct xcb_render_glyphinfo_t { + uint16_t width; /**< */ + uint16_t height; /**< */ + int16_t x; /**< */ + int16_t y; /**< */ + int16_t x_off; /**< */ + int16_t y_off; /**< */ +} xcb_render_glyphinfo_t; + +/** + * @brief xcb_render_glyphinfo_iterator_t + **/ +typedef struct xcb_render_glyphinfo_iterator_t { + xcb_render_glyphinfo_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_glyphinfo_iterator_t; + +/** + * @brief xcb_render_query_version_cookie_t + **/ +typedef struct xcb_render_query_version_cookie_t { + unsigned int sequence; /**< */ +} xcb_render_query_version_cookie_t; + +/** Opcode for xcb_render_query_version. */ +#define XCB_RENDER_QUERY_VERSION 0 + +/** + * @brief xcb_render_query_version_request_t + **/ +typedef struct xcb_render_query_version_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint32_t client_major_version; /**< */ + uint32_t client_minor_version; /**< */ +} xcb_render_query_version_request_t; + +/** + * @brief xcb_render_query_version_reply_t + **/ +typedef struct xcb_render_query_version_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t major_version; /**< */ + uint32_t minor_version; /**< */ + uint8_t pad1[16]; /**< */ +} xcb_render_query_version_reply_t; + +/** + * @brief xcb_render_query_pict_formats_cookie_t + **/ +typedef struct xcb_render_query_pict_formats_cookie_t { + unsigned int sequence; /**< */ +} xcb_render_query_pict_formats_cookie_t; + +/** Opcode for xcb_render_query_pict_formats. */ +#define XCB_RENDER_QUERY_PICT_FORMATS 1 + +/** + * @brief xcb_render_query_pict_formats_request_t + **/ +typedef struct xcb_render_query_pict_formats_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ +} xcb_render_query_pict_formats_request_t; + +/** + * @brief xcb_render_query_pict_formats_reply_t + **/ +typedef struct xcb_render_query_pict_formats_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t num_formats; /**< */ + uint32_t num_screens; /**< */ + uint32_t num_depths; /**< */ + uint32_t num_visuals; /**< */ + uint32_t num_subpixel; /**< */ + uint8_t pad1[4]; /**< */ +} xcb_render_query_pict_formats_reply_t; + +/** + * @brief xcb_render_query_pict_index_values_cookie_t + **/ +typedef struct xcb_render_query_pict_index_values_cookie_t { + unsigned int sequence; /**< */ +} xcb_render_query_pict_index_values_cookie_t; + +/** Opcode for xcb_render_query_pict_index_values. */ +#define XCB_RENDER_QUERY_PICT_INDEX_VALUES 2 + +/** + * @brief xcb_render_query_pict_index_values_request_t + **/ +typedef struct xcb_render_query_pict_index_values_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_pictformat_t format; /**< */ +} xcb_render_query_pict_index_values_request_t; + +/** + * @brief xcb_render_query_pict_index_values_reply_t + **/ +typedef struct xcb_render_query_pict_index_values_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t num_values; /**< */ + uint8_t pad1[20]; /**< */ +} xcb_render_query_pict_index_values_reply_t; + +/** Opcode for xcb_render_create_picture. */ +#define XCB_RENDER_CREATE_PICTURE 4 + +/** + * @brief xcb_render_create_picture_request_t + **/ +typedef struct xcb_render_create_picture_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t pid; /**< */ + xcb_drawable_t drawable; /**< */ + xcb_render_pictformat_t format; /**< */ + uint32_t value_mask; /**< */ +} xcb_render_create_picture_request_t; + +/** Opcode for xcb_render_change_picture. */ +#define XCB_RENDER_CHANGE_PICTURE 5 + +/** + * @brief xcb_render_change_picture_request_t + **/ +typedef struct xcb_render_change_picture_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + uint32_t value_mask; /**< */ +} xcb_render_change_picture_request_t; + +/** Opcode for xcb_render_set_picture_clip_rectangles. */ +#define XCB_RENDER_SET_PICTURE_CLIP_RECTANGLES 6 + +/** + * @brief xcb_render_set_picture_clip_rectangles_request_t + **/ +typedef struct xcb_render_set_picture_clip_rectangles_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + int16_t clip_x_origin; /**< */ + int16_t clip_y_origin; /**< */ +} xcb_render_set_picture_clip_rectangles_request_t; + +/** Opcode for xcb_render_free_picture. */ +#define XCB_RENDER_FREE_PICTURE 7 + +/** + * @brief xcb_render_free_picture_request_t + **/ +typedef struct xcb_render_free_picture_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ +} xcb_render_free_picture_request_t; + +/** Opcode for xcb_render_composite. */ +#define XCB_RENDER_COMPOSITE 8 + +/** + * @brief xcb_render_composite_request_t + **/ +typedef struct xcb_render_composite_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t mask; /**< */ + xcb_render_picture_t dst; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ + int16_t mask_x; /**< */ + int16_t mask_y; /**< */ + int16_t dst_x; /**< */ + int16_t dst_y; /**< */ + uint16_t width; /**< */ + uint16_t height; /**< */ +} xcb_render_composite_request_t; + +/** Opcode for xcb_render_trapezoids. */ +#define XCB_RENDER_TRAPEZOIDS 10 + +/** + * @brief xcb_render_trapezoids_request_t + **/ +typedef struct xcb_render_trapezoids_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_trapezoids_request_t; + +/** Opcode for xcb_render_triangles. */ +#define XCB_RENDER_TRIANGLES 11 + +/** + * @brief xcb_render_triangles_request_t + **/ +typedef struct xcb_render_triangles_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_triangles_request_t; + +/** Opcode for xcb_render_tri_strip. */ +#define XCB_RENDER_TRI_STRIP 12 + +/** + * @brief xcb_render_tri_strip_request_t + **/ +typedef struct xcb_render_tri_strip_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_tri_strip_request_t; + +/** Opcode for xcb_render_tri_fan. */ +#define XCB_RENDER_TRI_FAN 13 + +/** + * @brief xcb_render_tri_fan_request_t + **/ +typedef struct xcb_render_tri_fan_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_tri_fan_request_t; + +/** Opcode for xcb_render_create_glyph_set. */ +#define XCB_RENDER_CREATE_GLYPH_SET 17 + +/** + * @brief xcb_render_create_glyph_set_request_t + **/ +typedef struct xcb_render_create_glyph_set_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_glyphset_t gsid; /**< */ + xcb_render_pictformat_t format; /**< */ +} xcb_render_create_glyph_set_request_t; + +/** Opcode for xcb_render_reference_glyph_set. */ +#define XCB_RENDER_REFERENCE_GLYPH_SET 18 + +/** + * @brief xcb_render_reference_glyph_set_request_t + **/ +typedef struct xcb_render_reference_glyph_set_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_glyphset_t gsid; /**< */ + xcb_render_glyphset_t existing; /**< */ +} xcb_render_reference_glyph_set_request_t; + +/** Opcode for xcb_render_free_glyph_set. */ +#define XCB_RENDER_FREE_GLYPH_SET 19 + +/** + * @brief xcb_render_free_glyph_set_request_t + **/ +typedef struct xcb_render_free_glyph_set_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_glyphset_t glyphset; /**< */ +} xcb_render_free_glyph_set_request_t; + +/** Opcode for xcb_render_add_glyphs. */ +#define XCB_RENDER_ADD_GLYPHS 20 + +/** + * @brief xcb_render_add_glyphs_request_t + **/ +typedef struct xcb_render_add_glyphs_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_glyphset_t glyphset; /**< */ + uint32_t glyphs_len; /**< */ +} xcb_render_add_glyphs_request_t; + +/** Opcode for xcb_render_free_glyphs. */ +#define XCB_RENDER_FREE_GLYPHS 22 + +/** + * @brief xcb_render_free_glyphs_request_t + **/ +typedef struct xcb_render_free_glyphs_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_glyphset_t glyphset; /**< */ +} xcb_render_free_glyphs_request_t; + +/** Opcode for xcb_render_composite_glyphs_8. */ +#define XCB_RENDER_COMPOSITE_GLYPHS_8 23 + +/** + * @brief xcb_render_composite_glyphs_8_request_t + **/ +typedef struct xcb_render_composite_glyphs_8_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + xcb_render_glyphset_t glyphset; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_composite_glyphs_8_request_t; + +/** Opcode for xcb_render_composite_glyphs_16. */ +#define XCB_RENDER_COMPOSITE_GLYPHS_16 24 + +/** + * @brief xcb_render_composite_glyphs_16_request_t + **/ +typedef struct xcb_render_composite_glyphs_16_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + xcb_render_glyphset_t glyphset; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_composite_glyphs_16_request_t; + +/** Opcode for xcb_render_composite_glyphs_32. */ +#define XCB_RENDER_COMPOSITE_GLYPHS_32 25 + +/** + * @brief xcb_render_composite_glyphs_32_request_t + **/ +typedef struct xcb_render_composite_glyphs_32_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t src; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_pictformat_t mask_format; /**< */ + xcb_render_glyphset_t glyphset; /**< */ + int16_t src_x; /**< */ + int16_t src_y; /**< */ +} xcb_render_composite_glyphs_32_request_t; + +/** Opcode for xcb_render_fill_rectangles. */ +#define XCB_RENDER_FILL_RECTANGLES 26 + +/** + * @brief xcb_render_fill_rectangles_request_t + **/ +typedef struct xcb_render_fill_rectangles_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint8_t op; /**< */ + uint8_t pad0[3]; /**< */ + xcb_render_picture_t dst; /**< */ + xcb_render_color_t color; /**< */ +} xcb_render_fill_rectangles_request_t; + +/** Opcode for xcb_render_create_cursor. */ +#define XCB_RENDER_CREATE_CURSOR 27 + +/** + * @brief xcb_render_create_cursor_request_t + **/ +typedef struct xcb_render_create_cursor_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_cursor_t cid; /**< */ + xcb_render_picture_t source; /**< */ + uint16_t x; /**< */ + uint16_t y; /**< */ +} xcb_render_create_cursor_request_t; + +/** + * @brief xcb_render_transform_t + **/ +typedef struct xcb_render_transform_t { + xcb_render_fixed_t matrix11; /**< */ + xcb_render_fixed_t matrix12; /**< */ + xcb_render_fixed_t matrix13; /**< */ + xcb_render_fixed_t matrix21; /**< */ + xcb_render_fixed_t matrix22; /**< */ + xcb_render_fixed_t matrix23; /**< */ + xcb_render_fixed_t matrix31; /**< */ + xcb_render_fixed_t matrix32; /**< */ + xcb_render_fixed_t matrix33; /**< */ +} xcb_render_transform_t; + +/** + * @brief xcb_render_transform_iterator_t + **/ +typedef struct xcb_render_transform_iterator_t { + xcb_render_transform_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_transform_iterator_t; + +/** Opcode for xcb_render_set_picture_transform. */ +#define XCB_RENDER_SET_PICTURE_TRANSFORM 28 + +/** + * @brief xcb_render_set_picture_transform_request_t + **/ +typedef struct xcb_render_set_picture_transform_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + xcb_render_transform_t transform; /**< */ +} xcb_render_set_picture_transform_request_t; + +/** + * @brief xcb_render_query_filters_cookie_t + **/ +typedef struct xcb_render_query_filters_cookie_t { + unsigned int sequence; /**< */ +} xcb_render_query_filters_cookie_t; + +/** Opcode for xcb_render_query_filters. */ +#define XCB_RENDER_QUERY_FILTERS 29 + +/** + * @brief xcb_render_query_filters_request_t + **/ +typedef struct xcb_render_query_filters_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_drawable_t drawable; /**< */ +} xcb_render_query_filters_request_t; + +/** + * @brief xcb_render_query_filters_reply_t + **/ +typedef struct xcb_render_query_filters_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t num_aliases; /**< */ + uint32_t num_filters; /**< */ + uint8_t pad1[16]; /**< */ +} xcb_render_query_filters_reply_t; + +/** Opcode for xcb_render_set_picture_filter. */ +#define XCB_RENDER_SET_PICTURE_FILTER 30 + +/** + * @brief xcb_render_set_picture_filter_request_t + **/ +typedef struct xcb_render_set_picture_filter_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + uint16_t filter_len; /**< */ + uint8_t pad0[2]; /**< */ +} xcb_render_set_picture_filter_request_t; + +/** + * @brief xcb_render_animcursorelt_t + **/ +typedef struct xcb_render_animcursorelt_t { + xcb_cursor_t cursor; /**< */ + uint32_t delay; /**< */ +} xcb_render_animcursorelt_t; + +/** + * @brief xcb_render_animcursorelt_iterator_t + **/ +typedef struct xcb_render_animcursorelt_iterator_t { + xcb_render_animcursorelt_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_animcursorelt_iterator_t; + +/** Opcode for xcb_render_create_anim_cursor. */ +#define XCB_RENDER_CREATE_ANIM_CURSOR 31 + +/** + * @brief xcb_render_create_anim_cursor_request_t + **/ +typedef struct xcb_render_create_anim_cursor_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_cursor_t cid; /**< */ +} xcb_render_create_anim_cursor_request_t; + +/** + * @brief xcb_render_spanfix_t + **/ +typedef struct xcb_render_spanfix_t { + xcb_render_fixed_t l; /**< */ + xcb_render_fixed_t r; /**< */ + xcb_render_fixed_t y; /**< */ +} xcb_render_spanfix_t; + +/** + * @brief xcb_render_spanfix_iterator_t + **/ +typedef struct xcb_render_spanfix_iterator_t { + xcb_render_spanfix_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_spanfix_iterator_t; + +/** + * @brief xcb_render_trap_t + **/ +typedef struct xcb_render_trap_t { + xcb_render_spanfix_t top; /**< */ + xcb_render_spanfix_t bot; /**< */ +} xcb_render_trap_t; + +/** + * @brief xcb_render_trap_iterator_t + **/ +typedef struct xcb_render_trap_iterator_t { + xcb_render_trap_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_render_trap_iterator_t; + +/** Opcode for xcb_render_add_traps. */ +#define XCB_RENDER_ADD_TRAPS 32 + +/** + * @brief xcb_render_add_traps_request_t + **/ +typedef struct xcb_render_add_traps_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + int16_t x_off; /**< */ + int16_t y_off; /**< */ +} xcb_render_add_traps_request_t; + +/** Opcode for xcb_render_create_solid_fill. */ +#define XCB_RENDER_CREATE_SOLID_FILL 33 + +/** + * @brief xcb_render_create_solid_fill_request_t + **/ +typedef struct xcb_render_create_solid_fill_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + xcb_render_color_t color; /**< */ +} xcb_render_create_solid_fill_request_t; + +/** Opcode for xcb_render_create_linear_gradient. */ +#define XCB_RENDER_CREATE_LINEAR_GRADIENT 34 + +/** + * @brief xcb_render_create_linear_gradient_request_t + **/ +typedef struct xcb_render_create_linear_gradient_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + xcb_render_pointfix_t p1; /**< */ + xcb_render_pointfix_t p2; /**< */ + uint32_t num_stops; /**< */ +} xcb_render_create_linear_gradient_request_t; + +/** Opcode for xcb_render_create_radial_gradient. */ +#define XCB_RENDER_CREATE_RADIAL_GRADIENT 35 + +/** + * @brief xcb_render_create_radial_gradient_request_t + **/ +typedef struct xcb_render_create_radial_gradient_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + xcb_render_pointfix_t inner; /**< */ + xcb_render_pointfix_t outer; /**< */ + xcb_render_fixed_t inner_radius; /**< */ + xcb_render_fixed_t outer_radius; /**< */ + uint32_t num_stops; /**< */ +} xcb_render_create_radial_gradient_request_t; + +/** Opcode for xcb_render_create_conical_gradient. */ +#define XCB_RENDER_CREATE_CONICAL_GRADIENT 36 + +/** + * @brief xcb_render_create_conical_gradient_request_t + **/ +typedef struct xcb_render_create_conical_gradient_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_render_picture_t picture; /**< */ + xcb_render_pointfix_t center; /**< */ + xcb_render_fixed_t angle; /**< */ + uint32_t num_stops; /**< */ +} xcb_render_create_conical_gradient_request_t; + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_glyph_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_glyph_t) + */ +void +xcb_render_glyph_next (xcb_render_glyph_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_glyph_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_glyph_end (xcb_render_glyph_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_glyphset_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_glyphset_t) + */ +void +xcb_render_glyphset_next (xcb_render_glyphset_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_glyphset_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_glyphset_end (xcb_render_glyphset_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_picture_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_picture_t) + */ +void +xcb_render_picture_next (xcb_render_picture_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_picture_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_picture_end (xcb_render_picture_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pictformat_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pictformat_t) + */ +void +xcb_render_pictformat_next (xcb_render_pictformat_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pictformat_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pictformat_end (xcb_render_pictformat_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_fixed_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_fixed_t) + */ +void +xcb_render_fixed_next (xcb_render_fixed_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_fixed_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_fixed_end (xcb_render_fixed_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_directformat_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_directformat_t) + */ +void +xcb_render_directformat_next (xcb_render_directformat_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_directformat_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_directformat_end (xcb_render_directformat_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pictforminfo_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pictforminfo_t) + */ +void +xcb_render_pictforminfo_next (xcb_render_pictforminfo_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pictforminfo_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pictforminfo_end (xcb_render_pictforminfo_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pictvisual_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pictvisual_t) + */ +void +xcb_render_pictvisual_next (xcb_render_pictvisual_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pictvisual_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pictvisual_end (xcb_render_pictvisual_iterator_t i /**< */); + +int +xcb_render_pictdepth_sizeof (const void *_buffer /**< */); + +xcb_render_pictvisual_t * +xcb_render_pictdepth_visuals (const xcb_render_pictdepth_t *R /**< */); + +int +xcb_render_pictdepth_visuals_length (const xcb_render_pictdepth_t *R /**< */); + +xcb_render_pictvisual_iterator_t +xcb_render_pictdepth_visuals_iterator (const xcb_render_pictdepth_t *R /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pictdepth_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pictdepth_t) + */ +void +xcb_render_pictdepth_next (xcb_render_pictdepth_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pictdepth_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pictdepth_end (xcb_render_pictdepth_iterator_t i /**< */); + +int +xcb_render_pictscreen_sizeof (const void *_buffer /**< */); + +int +xcb_render_pictscreen_depths_length (const xcb_render_pictscreen_t *R /**< */); + +xcb_render_pictdepth_iterator_t +xcb_render_pictscreen_depths_iterator (const xcb_render_pictscreen_t *R /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pictscreen_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pictscreen_t) + */ +void +xcb_render_pictscreen_next (xcb_render_pictscreen_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pictscreen_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pictscreen_end (xcb_render_pictscreen_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_indexvalue_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_indexvalue_t) + */ +void +xcb_render_indexvalue_next (xcb_render_indexvalue_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_indexvalue_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_indexvalue_end (xcb_render_indexvalue_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_color_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_color_t) + */ +void +xcb_render_color_next (xcb_render_color_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_color_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_color_end (xcb_render_color_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_pointfix_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_pointfix_t) + */ +void +xcb_render_pointfix_next (xcb_render_pointfix_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_pointfix_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_pointfix_end (xcb_render_pointfix_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_linefix_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_linefix_t) + */ +void +xcb_render_linefix_next (xcb_render_linefix_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_linefix_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_linefix_end (xcb_render_linefix_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_triangle_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_triangle_t) + */ +void +xcb_render_triangle_next (xcb_render_triangle_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_triangle_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_triangle_end (xcb_render_triangle_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_trapezoid_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_trapezoid_t) + */ +void +xcb_render_trapezoid_next (xcb_render_trapezoid_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_trapezoid_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_trapezoid_end (xcb_render_trapezoid_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_glyphinfo_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_glyphinfo_t) + */ +void +xcb_render_glyphinfo_next (xcb_render_glyphinfo_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_glyphinfo_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_glyphinfo_end (xcb_render_glyphinfo_iterator_t i /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_render_query_version_cookie_t +xcb_render_query_version (xcb_connection_t *c /**< */, + uint32_t client_major_version /**< */, + uint32_t client_minor_version /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_render_query_version_cookie_t +xcb_render_query_version_unchecked (xcb_connection_t *c /**< */, + uint32_t client_major_version /**< */, + uint32_t client_minor_version /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_render_query_version_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_render_query_version_reply_t * +xcb_render_query_version_reply (xcb_connection_t *c /**< */, + xcb_render_query_version_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_render_query_pict_formats_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_render_query_pict_formats_cookie_t +xcb_render_query_pict_formats (xcb_connection_t *c /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_render_query_pict_formats_cookie_t +xcb_render_query_pict_formats_unchecked (xcb_connection_t *c /**< */); + +xcb_render_pictforminfo_t * +xcb_render_query_pict_formats_formats (const xcb_render_query_pict_formats_reply_t *R /**< */); + +int +xcb_render_query_pict_formats_formats_length (const xcb_render_query_pict_formats_reply_t *R /**< */); + +xcb_render_pictforminfo_iterator_t +xcb_render_query_pict_formats_formats_iterator (const xcb_render_query_pict_formats_reply_t *R /**< */); + +int +xcb_render_query_pict_formats_screens_length (const xcb_render_query_pict_formats_reply_t *R /**< */); + +xcb_render_pictscreen_iterator_t +xcb_render_query_pict_formats_screens_iterator (const xcb_render_query_pict_formats_reply_t *R /**< */); + +uint32_t * +xcb_render_query_pict_formats_subpixels (const xcb_render_query_pict_formats_reply_t *R /**< */); + +int +xcb_render_query_pict_formats_subpixels_length (const xcb_render_query_pict_formats_reply_t *R /**< */); + +xcb_generic_iterator_t +xcb_render_query_pict_formats_subpixels_end (const xcb_render_query_pict_formats_reply_t *R /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_render_query_pict_formats_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_render_query_pict_formats_reply_t * +xcb_render_query_pict_formats_reply (xcb_connection_t *c /**< */, + xcb_render_query_pict_formats_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_render_query_pict_index_values_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_render_query_pict_index_values_cookie_t +xcb_render_query_pict_index_values (xcb_connection_t *c /**< */, + xcb_render_pictformat_t format /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_render_query_pict_index_values_cookie_t +xcb_render_query_pict_index_values_unchecked (xcb_connection_t *c /**< */, + xcb_render_pictformat_t format /**< */); + +xcb_render_indexvalue_t * +xcb_render_query_pict_index_values_values (const xcb_render_query_pict_index_values_reply_t *R /**< */); + +int +xcb_render_query_pict_index_values_values_length (const xcb_render_query_pict_index_values_reply_t *R /**< */); + +xcb_render_indexvalue_iterator_t +xcb_render_query_pict_index_values_values_iterator (const xcb_render_query_pict_index_values_reply_t *R /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_render_query_pict_index_values_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_render_query_pict_index_values_reply_t * +xcb_render_query_pict_index_values_reply (xcb_connection_t *c /**< */, + xcb_render_query_pict_index_values_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_render_create_picture_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_picture_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t pid /**< */, + xcb_drawable_t drawable /**< */, + xcb_render_pictformat_t format /**< */, + uint32_t value_mask /**< */, + const uint32_t *value_list /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_picture (xcb_connection_t *c /**< */, + xcb_render_picture_t pid /**< */, + xcb_drawable_t drawable /**< */, + xcb_render_pictformat_t format /**< */, + uint32_t value_mask /**< */, + const uint32_t *value_list /**< */); + +int +xcb_render_change_picture_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_change_picture_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + uint32_t value_mask /**< */, + const uint32_t *value_list /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_change_picture (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + uint32_t value_mask /**< */, + const uint32_t *value_list /**< */); + +int +xcb_render_set_picture_clip_rectangles_sizeof (const void *_buffer /**< */, + uint32_t rectangles_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_set_picture_clip_rectangles_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + int16_t clip_x_origin /**< */, + int16_t clip_y_origin /**< */, + uint32_t rectangles_len /**< */, + const xcb_rectangle_t *rectangles /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_set_picture_clip_rectangles (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + int16_t clip_x_origin /**< */, + int16_t clip_y_origin /**< */, + uint32_t rectangles_len /**< */, + const xcb_rectangle_t *rectangles /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_free_picture_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_free_picture (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_composite_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t mask /**< */, + xcb_render_picture_t dst /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + int16_t mask_x /**< */, + int16_t mask_y /**< */, + int16_t dst_x /**< */, + int16_t dst_y /**< */, + uint16_t width /**< */, + uint16_t height /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_composite (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t mask /**< */, + xcb_render_picture_t dst /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + int16_t mask_x /**< */, + int16_t mask_y /**< */, + int16_t dst_x /**< */, + int16_t dst_y /**< */, + uint16_t width /**< */, + uint16_t height /**< */); + +int +xcb_render_trapezoids_sizeof (const void *_buffer /**< */, + uint32_t traps_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_trapezoids_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t traps_len /**< */, + const xcb_render_trapezoid_t *traps /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_trapezoids (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t traps_len /**< */, + const xcb_render_trapezoid_t *traps /**< */); + +int +xcb_render_triangles_sizeof (const void *_buffer /**< */, + uint32_t triangles_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_triangles_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t triangles_len /**< */, + const xcb_render_triangle_t *triangles /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_triangles (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t triangles_len /**< */, + const xcb_render_triangle_t *triangles /**< */); + +int +xcb_render_tri_strip_sizeof (const void *_buffer /**< */, + uint32_t points_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_tri_strip_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t points_len /**< */, + const xcb_render_pointfix_t *points /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_tri_strip (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t points_len /**< */, + const xcb_render_pointfix_t *points /**< */); + +int +xcb_render_tri_fan_sizeof (const void *_buffer /**< */, + uint32_t points_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_tri_fan_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t points_len /**< */, + const xcb_render_pointfix_t *points /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_tri_fan (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t points_len /**< */, + const xcb_render_pointfix_t *points /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_glyph_set_checked (xcb_connection_t *c /**< */, + xcb_render_glyphset_t gsid /**< */, + xcb_render_pictformat_t format /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_glyph_set (xcb_connection_t *c /**< */, + xcb_render_glyphset_t gsid /**< */, + xcb_render_pictformat_t format /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_reference_glyph_set_checked (xcb_connection_t *c /**< */, + xcb_render_glyphset_t gsid /**< */, + xcb_render_glyphset_t existing /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_reference_glyph_set (xcb_connection_t *c /**< */, + xcb_render_glyphset_t gsid /**< */, + xcb_render_glyphset_t existing /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_free_glyph_set_checked (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_free_glyph_set (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */); + +int +xcb_render_add_glyphs_sizeof (const void *_buffer /**< */, + uint32_t data_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_add_glyphs_checked (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */, + uint32_t glyphs_len /**< */, + const uint32_t *glyphids /**< */, + const xcb_render_glyphinfo_t *glyphs /**< */, + uint32_t data_len /**< */, + const uint8_t *data /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_add_glyphs (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */, + uint32_t glyphs_len /**< */, + const uint32_t *glyphids /**< */, + const xcb_render_glyphinfo_t *glyphs /**< */, + uint32_t data_len /**< */, + const uint8_t *data /**< */); + +int +xcb_render_free_glyphs_sizeof (const void *_buffer /**< */, + uint32_t glyphs_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_free_glyphs_checked (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */, + uint32_t glyphs_len /**< */, + const xcb_render_glyph_t *glyphs /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_free_glyphs (xcb_connection_t *c /**< */, + xcb_render_glyphset_t glyphset /**< */, + uint32_t glyphs_len /**< */, + const xcb_render_glyph_t *glyphs /**< */); + +int +xcb_render_composite_glyphs_8_sizeof (const void *_buffer /**< */, + uint32_t glyphcmds_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_8_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_8 (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +int +xcb_render_composite_glyphs_16_sizeof (const void *_buffer /**< */, + uint32_t glyphcmds_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_16_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_16 (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +int +xcb_render_composite_glyphs_32_sizeof (const void *_buffer /**< */, + uint32_t glyphcmds_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_32_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_composite_glyphs_32 (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t src /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_pictformat_t mask_format /**< */, + xcb_render_glyphset_t glyphset /**< */, + int16_t src_x /**< */, + int16_t src_y /**< */, + uint32_t glyphcmds_len /**< */, + const uint8_t *glyphcmds /**< */); + +int +xcb_render_fill_rectangles_sizeof (const void *_buffer /**< */, + uint32_t rects_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_fill_rectangles_checked (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_color_t color /**< */, + uint32_t rects_len /**< */, + const xcb_rectangle_t *rects /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_fill_rectangles (xcb_connection_t *c /**< */, + uint8_t op /**< */, + xcb_render_picture_t dst /**< */, + xcb_render_color_t color /**< */, + uint32_t rects_len /**< */, + const xcb_rectangle_t *rects /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_cursor_checked (xcb_connection_t *c /**< */, + xcb_cursor_t cid /**< */, + xcb_render_picture_t source /**< */, + uint16_t x /**< */, + uint16_t y /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_cursor (xcb_connection_t *c /**< */, + xcb_cursor_t cid /**< */, + xcb_render_picture_t source /**< */, + uint16_t x /**< */, + uint16_t y /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_transform_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_transform_t) + */ +void +xcb_render_transform_next (xcb_render_transform_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_transform_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_transform_end (xcb_render_transform_iterator_t i /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_set_picture_transform_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_transform_t transform /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_set_picture_transform (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_transform_t transform /**< */); + +int +xcb_render_query_filters_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_render_query_filters_cookie_t +xcb_render_query_filters (xcb_connection_t *c /**< */, + xcb_drawable_t drawable /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_render_query_filters_cookie_t +xcb_render_query_filters_unchecked (xcb_connection_t *c /**< */, + xcb_drawable_t drawable /**< */); + +uint16_t * +xcb_render_query_filters_aliases (const xcb_render_query_filters_reply_t *R /**< */); + +int +xcb_render_query_filters_aliases_length (const xcb_render_query_filters_reply_t *R /**< */); + +xcb_generic_iterator_t +xcb_render_query_filters_aliases_end (const xcb_render_query_filters_reply_t *R /**< */); + +int +xcb_render_query_filters_filters_length (const xcb_render_query_filters_reply_t *R /**< */); + +xcb_str_iterator_t +xcb_render_query_filters_filters_iterator (const xcb_render_query_filters_reply_t *R /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_render_query_filters_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_render_query_filters_reply_t * +xcb_render_query_filters_reply (xcb_connection_t *c /**< */, + xcb_render_query_filters_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_render_set_picture_filter_sizeof (const void *_buffer /**< */, + uint32_t values_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_set_picture_filter_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + uint16_t filter_len /**< */, + const char *filter /**< */, + uint32_t values_len /**< */, + const xcb_render_fixed_t *values /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_set_picture_filter (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + uint16_t filter_len /**< */, + const char *filter /**< */, + uint32_t values_len /**< */, + const xcb_render_fixed_t *values /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_animcursorelt_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_animcursorelt_t) + */ +void +xcb_render_animcursorelt_next (xcb_render_animcursorelt_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_animcursorelt_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_animcursorelt_end (xcb_render_animcursorelt_iterator_t i /**< */); + +int +xcb_render_create_anim_cursor_sizeof (const void *_buffer /**< */, + uint32_t cursors_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_anim_cursor_checked (xcb_connection_t *c /**< */, + xcb_cursor_t cid /**< */, + uint32_t cursors_len /**< */, + const xcb_render_animcursorelt_t *cursors /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_anim_cursor (xcb_connection_t *c /**< */, + xcb_cursor_t cid /**< */, + uint32_t cursors_len /**< */, + const xcb_render_animcursorelt_t *cursors /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_spanfix_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_spanfix_t) + */ +void +xcb_render_spanfix_next (xcb_render_spanfix_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_spanfix_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_spanfix_end (xcb_render_spanfix_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_render_trap_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_render_trap_t) + */ +void +xcb_render_trap_next (xcb_render_trap_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_render_trap_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_render_trap_end (xcb_render_trap_iterator_t i /**< */); + +int +xcb_render_add_traps_sizeof (const void *_buffer /**< */, + uint32_t traps_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_add_traps_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + int16_t x_off /**< */, + int16_t y_off /**< */, + uint32_t traps_len /**< */, + const xcb_render_trap_t *traps /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_add_traps (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + int16_t x_off /**< */, + int16_t y_off /**< */, + uint32_t traps_len /**< */, + const xcb_render_trap_t *traps /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_solid_fill_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_color_t color /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_solid_fill (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_color_t color /**< */); + +int +xcb_render_create_linear_gradient_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_linear_gradient_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t p1 /**< */, + xcb_render_pointfix_t p2 /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_linear_gradient (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t p1 /**< */, + xcb_render_pointfix_t p2 /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + +int +xcb_render_create_radial_gradient_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_radial_gradient_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t inner /**< */, + xcb_render_pointfix_t outer /**< */, + xcb_render_fixed_t inner_radius /**< */, + xcb_render_fixed_t outer_radius /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_radial_gradient (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t inner /**< */, + xcb_render_pointfix_t outer /**< */, + xcb_render_fixed_t inner_radius /**< */, + xcb_render_fixed_t outer_radius /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + +int +xcb_render_create_conical_gradient_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_render_create_conical_gradient_checked (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t center /**< */, + xcb_render_fixed_t angle /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_render_create_conical_gradient (xcb_connection_t *c /**< */, + xcb_render_picture_t picture /**< */, + xcb_render_pointfix_t center /**< */, + xcb_render_fixed_t angle /**< */, + uint32_t num_stops /**< */, + const xcb_render_fixed_t *stops /**< */, + const xcb_render_color_t *colors /**< */); + + +#ifdef __cplusplus +} +#endif + +#endif + +/** + * @} + */ diff --git a/include/xcb/shape.h b/include/xcb/shape.h index abb63c166..6bb44b968 100644 --- a/include/xcb/shape.h +++ b/include/xcb/shape.h @@ -1,1103 +1,743 @@ -/*
- * This file generated automatically from shape.xml by c_client.py.
- * Edit at your peril.
- */
-
-/**
- * @defgroup XCB_Shape_API XCB Shape API
- * @brief Shape XCB Protocol Implementation.
- * @{
- **/
-
-#ifndef __SHAPE_H
-#define __SHAPE_H
-
-#include "xcb.h"
-#include "xproto.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define XCB_SHAPE_MAJOR_VERSION 1
-#define XCB_SHAPE_MINOR_VERSION 1
-
-XCB_EXTERN xcb_extension_t xcb_shape_id;
-
-typedef uint8_t xcb_shape_op_t;
-
-/**
- * @brief xcb_shape_op_iterator_t
- **/
-typedef struct xcb_shape_op_iterator_t {
- xcb_shape_op_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_shape_op_iterator_t;
-
-typedef uint8_t xcb_shape_kind_t;
-
-/**
- * @brief xcb_shape_kind_iterator_t
- **/
-typedef struct xcb_shape_kind_iterator_t {
- xcb_shape_kind_t *data; /**< */
- int rem; /**< */
- int index; /**< */
-} xcb_shape_kind_iterator_t;
-
-typedef enum xcb_shape_so_t {
- XCB_SHAPE_SO_SET = 0,
- XCB_SHAPE_SO_UNION = 1,
- XCB_SHAPE_SO_INTERSECT = 2,
- XCB_SHAPE_SO_SUBTRACT = 3,
- XCB_SHAPE_SO_INVERT = 4
-} xcb_shape_so_t;
-
-typedef enum xcb_shape_sk_t {
- XCB_SHAPE_SK_BOUNDING = 0,
- XCB_SHAPE_SK_CLIP = 1,
- XCB_SHAPE_SK_INPUT = 2
-} xcb_shape_sk_t;
-
-/** Opcode for xcb_shape_notify. */
-#define XCB_SHAPE_NOTIFY 0
-
-/**
- * @brief xcb_shape_notify_event_t
- **/
-typedef struct xcb_shape_notify_event_t {
- uint8_t response_type; /**< */
- xcb_shape_kind_t shape_kind; /**< */
- uint16_t sequence; /**< */
- xcb_window_t affected_window; /**< */
- int16_t extents_x; /**< */
- int16_t extents_y; /**< */
- uint16_t extents_width; /**< */
- uint16_t extents_height; /**< */
- xcb_timestamp_t server_time; /**< */
- uint8_t shaped; /**< */
- uint8_t pad0[11]; /**< */
-} xcb_shape_notify_event_t;
-
-/**
- * @brief xcb_shape_query_version_cookie_t
- **/
-typedef struct xcb_shape_query_version_cookie_t {
- unsigned int sequence; /**< */
-} xcb_shape_query_version_cookie_t;
-
-/** Opcode for xcb_shape_query_version. */
-#define XCB_SHAPE_QUERY_VERSION 0
-
-/**
- * @brief xcb_shape_query_version_request_t
- **/
-typedef struct xcb_shape_query_version_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
-} xcb_shape_query_version_request_t;
-
-/**
- * @brief xcb_shape_query_version_reply_t
- **/
-typedef struct xcb_shape_query_version_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint16_t major_version; /**< */
- uint16_t minor_version; /**< */
-} xcb_shape_query_version_reply_t;
-
-/** Opcode for xcb_shape_rectangles. */
-#define XCB_SHAPE_RECTANGLES 1
-
-/**
- * @brief xcb_shape_rectangles_request_t
- **/
-typedef struct xcb_shape_rectangles_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_shape_op_t operation; /**< */
- xcb_shape_kind_t destination_kind; /**< */
- uint8_t ordering; /**< */
- uint8_t pad0; /**< */
- xcb_window_t destination_window; /**< */
- int16_t x_offset; /**< */
- int16_t y_offset; /**< */
-} xcb_shape_rectangles_request_t;
-
-/** Opcode for xcb_shape_mask. */
-#define XCB_SHAPE_MASK 2
-
-/**
- * @brief xcb_shape_mask_request_t
- **/
-typedef struct xcb_shape_mask_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_shape_op_t operation; /**< */
- xcb_shape_kind_t destination_kind; /**< */
- uint8_t pad0[2]; /**< */
- xcb_window_t destination_window; /**< */
- int16_t x_offset; /**< */
- int16_t y_offset; /**< */
- xcb_pixmap_t source_bitmap; /**< */
-} xcb_shape_mask_request_t;
-
-/** Opcode for xcb_shape_combine. */
-#define XCB_SHAPE_COMBINE 3
-
-/**
- * @brief xcb_shape_combine_request_t
- **/
-typedef struct xcb_shape_combine_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_shape_op_t operation; /**< */
- xcb_shape_kind_t destination_kind; /**< */
- xcb_shape_kind_t source_kind; /**< */
- uint8_t pad0; /**< */
- xcb_window_t destination_window; /**< */
- int16_t x_offset; /**< */
- int16_t y_offset; /**< */
- xcb_window_t source_window; /**< */
-} xcb_shape_combine_request_t;
-
-/** Opcode for xcb_shape_offset. */
-#define XCB_SHAPE_OFFSET 4
-
-/**
- * @brief xcb_shape_offset_request_t
- **/
-typedef struct xcb_shape_offset_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_shape_kind_t destination_kind; /**< */
- uint8_t pad0[3]; /**< */
- xcb_window_t destination_window; /**< */
- int16_t x_offset; /**< */
- int16_t y_offset; /**< */
-} xcb_shape_offset_request_t;
-
-/**
- * @brief xcb_shape_query_extents_cookie_t
- **/
-typedef struct xcb_shape_query_extents_cookie_t {
- unsigned int sequence; /**< */
-} xcb_shape_query_extents_cookie_t;
-
-/** Opcode for xcb_shape_query_extents. */
-#define XCB_SHAPE_QUERY_EXTENTS 5
-
-/**
- * @brief xcb_shape_query_extents_request_t
- **/
-typedef struct xcb_shape_query_extents_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_window_t destination_window; /**< */
-} xcb_shape_query_extents_request_t;
-
-/**
- * @brief xcb_shape_query_extents_reply_t
- **/
-typedef struct xcb_shape_query_extents_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint8_t bounding_shaped; /**< */
- uint8_t clip_shaped; /**< */
- uint8_t pad1[2]; /**< */
- int16_t bounding_shape_extents_x; /**< */
- int16_t bounding_shape_extents_y; /**< */
- uint16_t bounding_shape_extents_width; /**< */
- uint16_t bounding_shape_extents_height; /**< */
- int16_t clip_shape_extents_x; /**< */
- int16_t clip_shape_extents_y; /**< */
- uint16_t clip_shape_extents_width; /**< */
- uint16_t clip_shape_extents_height; /**< */
-} xcb_shape_query_extents_reply_t;
-
-/** Opcode for xcb_shape_select_input. */
-#define XCB_SHAPE_SELECT_INPUT 6
-
-/**
- * @brief xcb_shape_select_input_request_t
- **/
-typedef struct xcb_shape_select_input_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_window_t destination_window; /**< */
- uint8_t enable; /**< */
- uint8_t pad0[3]; /**< */
-} xcb_shape_select_input_request_t;
-
-/**
- * @brief xcb_shape_input_selected_cookie_t
- **/
-typedef struct xcb_shape_input_selected_cookie_t {
- unsigned int sequence; /**< */
-} xcb_shape_input_selected_cookie_t;
-
-/** Opcode for xcb_shape_input_selected. */
-#define XCB_SHAPE_INPUT_SELECTED 7
-
-/**
- * @brief xcb_shape_input_selected_request_t
- **/
-typedef struct xcb_shape_input_selected_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_window_t destination_window; /**< */
-} xcb_shape_input_selected_request_t;
-
-/**
- * @brief xcb_shape_input_selected_reply_t
- **/
-typedef struct xcb_shape_input_selected_reply_t {
- uint8_t response_type; /**< */
- uint8_t enabled; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
-} xcb_shape_input_selected_reply_t;
-
-/**
- * @brief xcb_shape_get_rectangles_cookie_t
- **/
-typedef struct xcb_shape_get_rectangles_cookie_t {
- unsigned int sequence; /**< */
-} xcb_shape_get_rectangles_cookie_t;
-
-/** Opcode for xcb_shape_get_rectangles. */
-#define XCB_SHAPE_GET_RECTANGLES 8
-
-/**
- * @brief xcb_shape_get_rectangles_request_t
- **/
-typedef struct xcb_shape_get_rectangles_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- xcb_window_t window; /**< */
- xcb_shape_kind_t source_kind; /**< */
- uint8_t pad0[3]; /**< */
-} xcb_shape_get_rectangles_request_t;
-
-/**
- * @brief xcb_shape_get_rectangles_reply_t
- **/
-typedef struct xcb_shape_get_rectangles_reply_t {
- uint8_t response_type; /**< */
- uint8_t ordering; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t rectangles_len; /**< */
- uint8_t pad0[20]; /**< */
-} xcb_shape_get_rectangles_reply_t;
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_shape_op_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_shape_op_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_shape_op_next
- **
- ** @param xcb_shape_op_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_shape_op_next (xcb_shape_op_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_shape_op_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_shape_op_end
- **
- ** @param xcb_shape_op_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_shape_op_end (xcb_shape_op_iterator_t i /**< */);
-
-/**
- * Get the next element of the iterator
- * @param i Pointer to a xcb_shape_kind_iterator_t
- *
- * Get the next element in the iterator. The member rem is
- * decreased by one. The member data points to the next
- * element. The member index is increased by sizeof(xcb_shape_kind_t)
- */
-
-/*****************************************************************************
- **
- ** void xcb_shape_kind_next
- **
- ** @param xcb_shape_kind_iterator_t *i
- ** @returns void
- **
- *****************************************************************************/
-
-void
-xcb_shape_kind_next (xcb_shape_kind_iterator_t *i /**< */);
-
-/**
- * Return the iterator pointing to the last element
- * @param i An xcb_shape_kind_iterator_t
- * @return The iterator pointing to the last element
- *
- * Set the current element in the iterator to the last element.
- * The member rem is set to 0. The member data points to the
- * last element.
- */
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_shape_kind_end
- **
- ** @param xcb_shape_kind_iterator_t i
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_shape_kind_end (xcb_shape_kind_iterator_t i /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_version_cookie_t xcb_shape_query_version
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_shape_query_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_query_version_cookie_t
-xcb_shape_query_version (xcb_connection_t *c /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_version_cookie_t xcb_shape_query_version_unchecked
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_shape_query_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_query_version_cookie_t
-xcb_shape_query_version_unchecked (xcb_connection_t *c /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_shape_query_version_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_version_reply_t * xcb_shape_query_version_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_query_version_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_shape_query_version_reply_t *
- **
- *****************************************************************************/
-
-xcb_shape_query_version_reply_t *
-xcb_shape_query_version_reply (xcb_connection_t *c /**< */,
- xcb_shape_query_version_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_shape_rectangles_sizeof (const void *_buffer /**< */,
- uint32_t rectangles_len /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_rectangles_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param uint8_t ordering
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param uint32_t rectangles_len
- ** @param const xcb_rectangle_t *rectangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_rectangles_checked (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- uint8_t ordering /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- uint32_t rectangles_len /**< */,
- const xcb_rectangle_t *rectangles /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_rectangles
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param uint8_t ordering
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param uint32_t rectangles_len
- ** @param const xcb_rectangle_t *rectangles
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_rectangles (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- uint8_t ordering /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- uint32_t rectangles_len /**< */,
- const xcb_rectangle_t *rectangles /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_mask_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param xcb_pixmap_t source_bitmap
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_mask_checked (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- xcb_pixmap_t source_bitmap /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_mask
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param xcb_pixmap_t source_bitmap
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_mask (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- xcb_pixmap_t source_bitmap /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_combine_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_shape_kind_t source_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param xcb_window_t source_window
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_combine_checked (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_shape_kind_t source_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- xcb_window_t source_window /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_combine
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_op_t operation
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_shape_kind_t source_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @param xcb_window_t source_window
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_combine (xcb_connection_t *c /**< */,
- xcb_shape_op_t operation /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_shape_kind_t source_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */,
- xcb_window_t source_window /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_offset_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_offset_checked (xcb_connection_t *c /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_offset
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_kind_t destination_kind
- ** @param xcb_window_t destination_window
- ** @param int16_t x_offset
- ** @param int16_t y_offset
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_offset (xcb_connection_t *c /**< */,
- xcb_shape_kind_t destination_kind /**< */,
- xcb_window_t destination_window /**< */,
- int16_t x_offset /**< */,
- int16_t y_offset /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_extents_cookie_t xcb_shape_query_extents
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @returns xcb_shape_query_extents_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_query_extents_cookie_t
-xcb_shape_query_extents (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_extents_cookie_t xcb_shape_query_extents_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @returns xcb_shape_query_extents_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_query_extents_cookie_t
-xcb_shape_query_extents_unchecked (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_shape_query_extents_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_query_extents_reply_t * xcb_shape_query_extents_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_query_extents_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_shape_query_extents_reply_t *
- **
- *****************************************************************************/
-
-xcb_shape_query_extents_reply_t *
-xcb_shape_query_extents_reply (xcb_connection_t *c /**< */,
- xcb_shape_query_extents_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will not cause
- * a reply to be generated. Any returned error will be
- * saved for handling by xcb_request_check().
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_select_input_checked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @param uint8_t enable
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_select_input_checked (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */,
- uint8_t enable /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_void_cookie_t xcb_shape_select_input
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @param uint8_t enable
- ** @returns xcb_void_cookie_t
- **
- *****************************************************************************/
-
-xcb_void_cookie_t
-xcb_shape_select_input (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */,
- uint8_t enable /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_input_selected_cookie_t xcb_shape_input_selected
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @returns xcb_shape_input_selected_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_input_selected_cookie_t
-xcb_shape_input_selected (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_input_selected_cookie_t xcb_shape_input_selected_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t destination_window
- ** @returns xcb_shape_input_selected_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_input_selected_cookie_t
-xcb_shape_input_selected_unchecked (xcb_connection_t *c /**< */,
- xcb_window_t destination_window /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_shape_input_selected_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_input_selected_reply_t * xcb_shape_input_selected_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_input_selected_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_shape_input_selected_reply_t *
- **
- *****************************************************************************/
-
-xcb_shape_input_selected_reply_t *
-xcb_shape_input_selected_reply (xcb_connection_t *c /**< */,
- xcb_shape_input_selected_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_shape_get_rectangles_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_get_rectangles_cookie_t xcb_shape_get_rectangles
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t window
- ** @param xcb_shape_kind_t source_kind
- ** @returns xcb_shape_get_rectangles_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_get_rectangles_cookie_t
-xcb_shape_get_rectangles (xcb_connection_t *c /**< */,
- xcb_window_t window /**< */,
- xcb_shape_kind_t source_kind /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_get_rectangles_cookie_t xcb_shape_get_rectangles_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param xcb_window_t window
- ** @param xcb_shape_kind_t source_kind
- ** @returns xcb_shape_get_rectangles_cookie_t
- **
- *****************************************************************************/
-
-xcb_shape_get_rectangles_cookie_t
-xcb_shape_get_rectangles_unchecked (xcb_connection_t *c /**< */,
- xcb_window_t window /**< */,
- xcb_shape_kind_t source_kind /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_rectangle_t * xcb_shape_get_rectangles_rectangles
- **
- ** @param const xcb_shape_get_rectangles_reply_t *R
- ** @returns xcb_rectangle_t *
- **
- *****************************************************************************/
-
-xcb_rectangle_t *
-xcb_shape_get_rectangles_rectangles (const xcb_shape_get_rectangles_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_shape_get_rectangles_rectangles_length
- **
- ** @param const xcb_shape_get_rectangles_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_shape_get_rectangles_rectangles_length (const xcb_shape_get_rectangles_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_rectangle_iterator_t xcb_shape_get_rectangles_rectangles_iterator
- **
- ** @param const xcb_shape_get_rectangles_reply_t *R
- ** @returns xcb_rectangle_iterator_t
- **
- *****************************************************************************/
-
-xcb_rectangle_iterator_t
-xcb_shape_get_rectangles_rectangles_iterator (const xcb_shape_get_rectangles_reply_t *R /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_shape_get_rectangles_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_shape_get_rectangles_reply_t * xcb_shape_get_rectangles_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_shape_get_rectangles_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_shape_get_rectangles_reply_t *
- **
- *****************************************************************************/
-
-xcb_shape_get_rectangles_reply_t *
-xcb_shape_get_rectangles_reply (xcb_connection_t *c /**< */,
- xcb_shape_get_rectangles_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
-/**
- * @}
- */
+/* + * This file generated automatically from shape.xml by c_client.py. + * Edit at your peril. + */ + +/** + * @defgroup XCB_Shape_API XCB Shape API + * @brief Shape XCB Protocol Implementation. + * @{ + **/ + +#ifndef __SHAPE_H +#define __SHAPE_H + +#include "xcb.h" +#include "xproto.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define XCB_SHAPE_MAJOR_VERSION 1 +#define XCB_SHAPE_MINOR_VERSION 1 + +XCB_EXTERN xcb_extension_t xcb_shape_id; + +typedef uint8_t xcb_shape_op_t; + +/** + * @brief xcb_shape_op_iterator_t + **/ +typedef struct xcb_shape_op_iterator_t { + xcb_shape_op_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_shape_op_iterator_t; + +typedef uint8_t xcb_shape_kind_t; + +/** + * @brief xcb_shape_kind_iterator_t + **/ +typedef struct xcb_shape_kind_iterator_t { + xcb_shape_kind_t *data; /**< */ + int rem; /**< */ + int index; /**< */ +} xcb_shape_kind_iterator_t; + +typedef enum xcb_shape_so_t { + XCB_SHAPE_SO_SET = 0, + XCB_SHAPE_SO_UNION = 1, + XCB_SHAPE_SO_INTERSECT = 2, + XCB_SHAPE_SO_SUBTRACT = 3, + XCB_SHAPE_SO_INVERT = 4 +} xcb_shape_so_t; + +typedef enum xcb_shape_sk_t { + XCB_SHAPE_SK_BOUNDING = 0, + XCB_SHAPE_SK_CLIP = 1, + XCB_SHAPE_SK_INPUT = 2 +} xcb_shape_sk_t; + +/** Opcode for xcb_shape_notify. */ +#define XCB_SHAPE_NOTIFY 0 + +/** + * @brief xcb_shape_notify_event_t + **/ +typedef struct xcb_shape_notify_event_t { + uint8_t response_type; /**< */ + xcb_shape_kind_t shape_kind; /**< */ + uint16_t sequence; /**< */ + xcb_window_t affected_window; /**< */ + int16_t extents_x; /**< */ + int16_t extents_y; /**< */ + uint16_t extents_width; /**< */ + uint16_t extents_height; /**< */ + xcb_timestamp_t server_time; /**< */ + uint8_t shaped; /**< */ + uint8_t pad0[11]; /**< */ +} xcb_shape_notify_event_t; + +/** + * @brief xcb_shape_query_version_cookie_t + **/ +typedef struct xcb_shape_query_version_cookie_t { + unsigned int sequence; /**< */ +} xcb_shape_query_version_cookie_t; + +/** Opcode for xcb_shape_query_version. */ +#define XCB_SHAPE_QUERY_VERSION 0 + +/** + * @brief xcb_shape_query_version_request_t + **/ +typedef struct xcb_shape_query_version_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ +} xcb_shape_query_version_request_t; + +/** + * @brief xcb_shape_query_version_reply_t + **/ +typedef struct xcb_shape_query_version_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint16_t major_version; /**< */ + uint16_t minor_version; /**< */ +} xcb_shape_query_version_reply_t; + +/** Opcode for xcb_shape_rectangles. */ +#define XCB_SHAPE_RECTANGLES 1 + +/** + * @brief xcb_shape_rectangles_request_t + **/ +typedef struct xcb_shape_rectangles_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_shape_op_t operation; /**< */ + xcb_shape_kind_t destination_kind; /**< */ + uint8_t ordering; /**< */ + uint8_t pad0; /**< */ + xcb_window_t destination_window; /**< */ + int16_t x_offset; /**< */ + int16_t y_offset; /**< */ +} xcb_shape_rectangles_request_t; + +/** Opcode for xcb_shape_mask. */ +#define XCB_SHAPE_MASK 2 + +/** + * @brief xcb_shape_mask_request_t + **/ +typedef struct xcb_shape_mask_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_shape_op_t operation; /**< */ + xcb_shape_kind_t destination_kind; /**< */ + uint8_t pad0[2]; /**< */ + xcb_window_t destination_window; /**< */ + int16_t x_offset; /**< */ + int16_t y_offset; /**< */ + xcb_pixmap_t source_bitmap; /**< */ +} xcb_shape_mask_request_t; + +/** Opcode for xcb_shape_combine. */ +#define XCB_SHAPE_COMBINE 3 + +/** + * @brief xcb_shape_combine_request_t + **/ +typedef struct xcb_shape_combine_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_shape_op_t operation; /**< */ + xcb_shape_kind_t destination_kind; /**< */ + xcb_shape_kind_t source_kind; /**< */ + uint8_t pad0; /**< */ + xcb_window_t destination_window; /**< */ + int16_t x_offset; /**< */ + int16_t y_offset; /**< */ + xcb_window_t source_window; /**< */ +} xcb_shape_combine_request_t; + +/** Opcode for xcb_shape_offset. */ +#define XCB_SHAPE_OFFSET 4 + +/** + * @brief xcb_shape_offset_request_t + **/ +typedef struct xcb_shape_offset_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_shape_kind_t destination_kind; /**< */ + uint8_t pad0[3]; /**< */ + xcb_window_t destination_window; /**< */ + int16_t x_offset; /**< */ + int16_t y_offset; /**< */ +} xcb_shape_offset_request_t; + +/** + * @brief xcb_shape_query_extents_cookie_t + **/ +typedef struct xcb_shape_query_extents_cookie_t { + unsigned int sequence; /**< */ +} xcb_shape_query_extents_cookie_t; + +/** Opcode for xcb_shape_query_extents. */ +#define XCB_SHAPE_QUERY_EXTENTS 5 + +/** + * @brief xcb_shape_query_extents_request_t + **/ +typedef struct xcb_shape_query_extents_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_window_t destination_window; /**< */ +} xcb_shape_query_extents_request_t; + +/** + * @brief xcb_shape_query_extents_reply_t + **/ +typedef struct xcb_shape_query_extents_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint8_t bounding_shaped; /**< */ + uint8_t clip_shaped; /**< */ + uint8_t pad1[2]; /**< */ + int16_t bounding_shape_extents_x; /**< */ + int16_t bounding_shape_extents_y; /**< */ + uint16_t bounding_shape_extents_width; /**< */ + uint16_t bounding_shape_extents_height; /**< */ + int16_t clip_shape_extents_x; /**< */ + int16_t clip_shape_extents_y; /**< */ + uint16_t clip_shape_extents_width; /**< */ + uint16_t clip_shape_extents_height; /**< */ +} xcb_shape_query_extents_reply_t; + +/** Opcode for xcb_shape_select_input. */ +#define XCB_SHAPE_SELECT_INPUT 6 + +/** + * @brief xcb_shape_select_input_request_t + **/ +typedef struct xcb_shape_select_input_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_window_t destination_window; /**< */ + uint8_t enable; /**< */ + uint8_t pad0[3]; /**< */ +} xcb_shape_select_input_request_t; + +/** + * @brief xcb_shape_input_selected_cookie_t + **/ +typedef struct xcb_shape_input_selected_cookie_t { + unsigned int sequence; /**< */ +} xcb_shape_input_selected_cookie_t; + +/** Opcode for xcb_shape_input_selected. */ +#define XCB_SHAPE_INPUT_SELECTED 7 + +/** + * @brief xcb_shape_input_selected_request_t + **/ +typedef struct xcb_shape_input_selected_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_window_t destination_window; /**< */ +} xcb_shape_input_selected_request_t; + +/** + * @brief xcb_shape_input_selected_reply_t + **/ +typedef struct xcb_shape_input_selected_reply_t { + uint8_t response_type; /**< */ + uint8_t enabled; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ +} xcb_shape_input_selected_reply_t; + +/** + * @brief xcb_shape_get_rectangles_cookie_t + **/ +typedef struct xcb_shape_get_rectangles_cookie_t { + unsigned int sequence; /**< */ +} xcb_shape_get_rectangles_cookie_t; + +/** Opcode for xcb_shape_get_rectangles. */ +#define XCB_SHAPE_GET_RECTANGLES 8 + +/** + * @brief xcb_shape_get_rectangles_request_t + **/ +typedef struct xcb_shape_get_rectangles_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + xcb_window_t window; /**< */ + xcb_shape_kind_t source_kind; /**< */ + uint8_t pad0[3]; /**< */ +} xcb_shape_get_rectangles_request_t; + +/** + * @brief xcb_shape_get_rectangles_reply_t + **/ +typedef struct xcb_shape_get_rectangles_reply_t { + uint8_t response_type; /**< */ + uint8_t ordering; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t rectangles_len; /**< */ + uint8_t pad0[20]; /**< */ +} xcb_shape_get_rectangles_reply_t; + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_shape_op_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_shape_op_t) + */ +void +xcb_shape_op_next (xcb_shape_op_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_shape_op_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_shape_op_end (xcb_shape_op_iterator_t i /**< */); + +/** + * Get the next element of the iterator + * @param i Pointer to a xcb_shape_kind_iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(xcb_shape_kind_t) + */ +void +xcb_shape_kind_next (xcb_shape_kind_iterator_t *i /**< */); + +/** + * Return the iterator pointing to the last element + * @param i An xcb_shape_kind_iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ +xcb_generic_iterator_t +xcb_shape_kind_end (xcb_shape_kind_iterator_t i /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_shape_query_version_cookie_t +xcb_shape_query_version (xcb_connection_t *c /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_shape_query_version_cookie_t +xcb_shape_query_version_unchecked (xcb_connection_t *c /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_shape_query_version_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_shape_query_version_reply_t * +xcb_shape_query_version_reply (xcb_connection_t *c /**< */, + xcb_shape_query_version_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_shape_rectangles_sizeof (const void *_buffer /**< */, + uint32_t rectangles_len /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_shape_rectangles_checked (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + uint8_t ordering /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + uint32_t rectangles_len /**< */, + const xcb_rectangle_t *rectangles /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_shape_rectangles (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + uint8_t ordering /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + uint32_t rectangles_len /**< */, + const xcb_rectangle_t *rectangles /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_shape_mask_checked (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + xcb_pixmap_t source_bitmap /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_shape_mask (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + xcb_pixmap_t source_bitmap /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_shape_combine_checked (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_shape_kind_t source_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + xcb_window_t source_window /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_shape_combine (xcb_connection_t *c /**< */, + xcb_shape_op_t operation /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_shape_kind_t source_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */, + xcb_window_t source_window /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_shape_offset_checked (xcb_connection_t *c /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_shape_offset (xcb_connection_t *c /**< */, + xcb_shape_kind_t destination_kind /**< */, + xcb_window_t destination_window /**< */, + int16_t x_offset /**< */, + int16_t y_offset /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_shape_query_extents_cookie_t +xcb_shape_query_extents (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_shape_query_extents_cookie_t +xcb_shape_query_extents_unchecked (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_shape_query_extents_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_shape_query_extents_reply_t * +xcb_shape_query_extents_reply (xcb_connection_t *c /**< */, + xcb_shape_query_extents_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + */ +xcb_void_cookie_t +xcb_shape_select_input_checked (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */, + uint8_t enable /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_void_cookie_t +xcb_shape_select_input (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */, + uint8_t enable /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_shape_input_selected_cookie_t +xcb_shape_input_selected (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_shape_input_selected_cookie_t +xcb_shape_input_selected_unchecked (xcb_connection_t *c /**< */, + xcb_window_t destination_window /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_shape_input_selected_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_shape_input_selected_reply_t * +xcb_shape_input_selected_reply (xcb_connection_t *c /**< */, + xcb_shape_input_selected_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_shape_get_rectangles_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_shape_get_rectangles_cookie_t +xcb_shape_get_rectangles (xcb_connection_t *c /**< */, + xcb_window_t window /**< */, + xcb_shape_kind_t source_kind /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_shape_get_rectangles_cookie_t +xcb_shape_get_rectangles_unchecked (xcb_connection_t *c /**< */, + xcb_window_t window /**< */, + xcb_shape_kind_t source_kind /**< */); + +xcb_rectangle_t * +xcb_shape_get_rectangles_rectangles (const xcb_shape_get_rectangles_reply_t *R /**< */); + +int +xcb_shape_get_rectangles_rectangles_length (const xcb_shape_get_rectangles_reply_t *R /**< */); + +xcb_rectangle_iterator_t +xcb_shape_get_rectangles_rectangles_iterator (const xcb_shape_get_rectangles_reply_t *R /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_shape_get_rectangles_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_shape_get_rectangles_reply_t * +xcb_shape_get_rectangles_reply (xcb_connection_t *c /**< */, + xcb_shape_get_rectangles_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + + +#ifdef __cplusplus +} +#endif + +#endif + +/** + * @} + */ diff --git a/include/xcb/xc_misc.h b/include/xcb/xc_misc.h index 319db27a1..55d73a849 100644 --- a/include/xcb/xc_misc.h +++ b/include/xcb/xc_misc.h @@ -1,413 +1,281 @@ -/*
- * This file generated automatically from xc_misc.xml by c_client.py.
- * Edit at your peril.
- */
-
-/**
- * @defgroup XCB_XCMisc_API XCB XCMisc API
- * @brief XCMisc XCB Protocol Implementation.
- * @{
- **/
-
-#ifndef __XC_MISC_H
-#define __XC_MISC_H
-
-#include "xcb.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define XCB_XCMISC_MAJOR_VERSION 1
-#define XCB_XCMISC_MINOR_VERSION 1
-
-XCB_EXTERN xcb_extension_t xcb_xc_misc_id;
-
-/**
- * @brief xcb_xc_misc_get_version_cookie_t
- **/
-typedef struct xcb_xc_misc_get_version_cookie_t {
- unsigned int sequence; /**< */
-} xcb_xc_misc_get_version_cookie_t;
-
-/** Opcode for xcb_xc_misc_get_version. */
-#define XCB_XC_MISC_GET_VERSION 0
-
-/**
- * @brief xcb_xc_misc_get_version_request_t
- **/
-typedef struct xcb_xc_misc_get_version_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint16_t client_major_version; /**< */
- uint16_t client_minor_version; /**< */
-} xcb_xc_misc_get_version_request_t;
-
-/**
- * @brief xcb_xc_misc_get_version_reply_t
- **/
-typedef struct xcb_xc_misc_get_version_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint16_t server_major_version; /**< */
- uint16_t server_minor_version; /**< */
-} xcb_xc_misc_get_version_reply_t;
-
-/**
- * @brief xcb_xc_misc_get_xid_range_cookie_t
- **/
-typedef struct xcb_xc_misc_get_xid_range_cookie_t {
- unsigned int sequence; /**< */
-} xcb_xc_misc_get_xid_range_cookie_t;
-
-/** Opcode for xcb_xc_misc_get_xid_range. */
-#define XCB_XC_MISC_GET_XID_RANGE 1
-
-/**
- * @brief xcb_xc_misc_get_xid_range_request_t
- **/
-typedef struct xcb_xc_misc_get_xid_range_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
-} xcb_xc_misc_get_xid_range_request_t;
-
-/**
- * @brief xcb_xc_misc_get_xid_range_reply_t
- **/
-typedef struct xcb_xc_misc_get_xid_range_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t start_id; /**< */
- uint32_t count; /**< */
-} xcb_xc_misc_get_xid_range_reply_t;
-
-/**
- * @brief xcb_xc_misc_get_xid_list_cookie_t
- **/
-typedef struct xcb_xc_misc_get_xid_list_cookie_t {
- unsigned int sequence; /**< */
-} xcb_xc_misc_get_xid_list_cookie_t;
-
-/** Opcode for xcb_xc_misc_get_xid_list. */
-#define XCB_XC_MISC_GET_XID_LIST 2
-
-/**
- * @brief xcb_xc_misc_get_xid_list_request_t
- **/
-typedef struct xcb_xc_misc_get_xid_list_request_t {
- uint8_t major_opcode; /**< */
- uint8_t minor_opcode; /**< */
- uint16_t length; /**< */
- uint32_t count; /**< */
-} xcb_xc_misc_get_xid_list_request_t;
-
-/**
- * @brief xcb_xc_misc_get_xid_list_reply_t
- **/
-typedef struct xcb_xc_misc_get_xid_list_reply_t {
- uint8_t response_type; /**< */
- uint8_t pad0; /**< */
- uint16_t sequence; /**< */
- uint32_t length; /**< */
- uint32_t ids_len; /**< */
- uint8_t pad1[20]; /**< */
-} xcb_xc_misc_get_xid_list_reply_t;
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_version_cookie_t xcb_xc_misc_get_version
- **
- ** @param xcb_connection_t *c
- ** @param uint16_t client_major_version
- ** @param uint16_t client_minor_version
- ** @returns xcb_xc_misc_get_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_version_cookie_t
-xcb_xc_misc_get_version (xcb_connection_t *c /**< */,
- uint16_t client_major_version /**< */,
- uint16_t client_minor_version /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_version_cookie_t xcb_xc_misc_get_version_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param uint16_t client_major_version
- ** @param uint16_t client_minor_version
- ** @returns xcb_xc_misc_get_version_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_version_cookie_t
-xcb_xc_misc_get_version_unchecked (xcb_connection_t *c /**< */,
- uint16_t client_major_version /**< */,
- uint16_t client_minor_version /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_xc_misc_get_version_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_version_reply_t * xcb_xc_misc_get_version_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_xc_misc_get_version_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_xc_misc_get_version_reply_t *
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_version_reply_t *
-xcb_xc_misc_get_version_reply (xcb_connection_t *c /**< */,
- xcb_xc_misc_get_version_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_range_cookie_t xcb_xc_misc_get_xid_range
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_xc_misc_get_xid_range_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_range_cookie_t
-xcb_xc_misc_get_xid_range (xcb_connection_t *c /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_range_cookie_t xcb_xc_misc_get_xid_range_unchecked
- **
- ** @param xcb_connection_t *c
- ** @returns xcb_xc_misc_get_xid_range_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_range_cookie_t
-xcb_xc_misc_get_xid_range_unchecked (xcb_connection_t *c /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_xc_misc_get_xid_range_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_range_reply_t * xcb_xc_misc_get_xid_range_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_xc_misc_get_xid_range_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_xc_misc_get_xid_range_reply_t *
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_range_reply_t *
-xcb_xc_misc_get_xid_range_reply (xcb_connection_t *c /**< */,
- xcb_xc_misc_get_xid_range_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-int
-xcb_xc_misc_get_xid_list_sizeof (const void *_buffer /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_list_cookie_t xcb_xc_misc_get_xid_list
- **
- ** @param xcb_connection_t *c
- ** @param uint32_t count
- ** @returns xcb_xc_misc_get_xid_list_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_list_cookie_t
-xcb_xc_misc_get_xid_list (xcb_connection_t *c /**< */,
- uint32_t count /**< */);
-
-/**
- *
- * @param c The connection
- * @return A cookie
- *
- * Delivers a request to the X server.
- *
- * This form can be used only if the request will cause
- * a reply to be generated. Any returned error will be
- * placed in the event queue.
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_list_cookie_t xcb_xc_misc_get_xid_list_unchecked
- **
- ** @param xcb_connection_t *c
- ** @param uint32_t count
- ** @returns xcb_xc_misc_get_xid_list_cookie_t
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_list_cookie_t
-xcb_xc_misc_get_xid_list_unchecked (xcb_connection_t *c /**< */,
- uint32_t count /**< */);
-
-
-/*****************************************************************************
- **
- ** uint32_t * xcb_xc_misc_get_xid_list_ids
- **
- ** @param const xcb_xc_misc_get_xid_list_reply_t *R
- ** @returns uint32_t *
- **
- *****************************************************************************/
-
-uint32_t *
-xcb_xc_misc_get_xid_list_ids (const xcb_xc_misc_get_xid_list_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** int xcb_xc_misc_get_xid_list_ids_length
- **
- ** @param const xcb_xc_misc_get_xid_list_reply_t *R
- ** @returns int
- **
- *****************************************************************************/
-
-int
-xcb_xc_misc_get_xid_list_ids_length (const xcb_xc_misc_get_xid_list_reply_t *R /**< */);
-
-
-/*****************************************************************************
- **
- ** xcb_generic_iterator_t xcb_xc_misc_get_xid_list_ids_end
- **
- ** @param const xcb_xc_misc_get_xid_list_reply_t *R
- ** @returns xcb_generic_iterator_t
- **
- *****************************************************************************/
-
-xcb_generic_iterator_t
-xcb_xc_misc_get_xid_list_ids_end (const xcb_xc_misc_get_xid_list_reply_t *R /**< */);
-
-/**
- * Return the reply
- * @param c The connection
- * @param cookie The cookie
- * @param e The xcb_generic_error_t supplied
- *
- * Returns the reply of the request asked by
- *
- * The parameter @p e supplied to this function must be NULL if
- * xcb_xc_misc_get_xid_list_unchecked(). is used.
- * Otherwise, it stores the error if any.
- *
- * The returned value must be freed by the caller using free().
- */
-
-/*****************************************************************************
- **
- ** xcb_xc_misc_get_xid_list_reply_t * xcb_xc_misc_get_xid_list_reply
- **
- ** @param xcb_connection_t *c
- ** @param xcb_xc_misc_get_xid_list_cookie_t cookie
- ** @param xcb_generic_error_t **e
- ** @returns xcb_xc_misc_get_xid_list_reply_t *
- **
- *****************************************************************************/
-
-xcb_xc_misc_get_xid_list_reply_t *
-xcb_xc_misc_get_xid_list_reply (xcb_connection_t *c /**< */,
- xcb_xc_misc_get_xid_list_cookie_t cookie /**< */,
- xcb_generic_error_t **e /**< */);
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-
-/**
- * @}
- */
+/* + * This file generated automatically from xc_misc.xml by c_client.py. + * Edit at your peril. + */ + +/** + * @defgroup XCB_XCMisc_API XCB XCMisc API + * @brief XCMisc XCB Protocol Implementation. + * @{ + **/ + +#ifndef __XC_MISC_H +#define __XC_MISC_H + +#include "xcb.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define XCB_XCMISC_MAJOR_VERSION 1 +#define XCB_XCMISC_MINOR_VERSION 1 + +XCB_EXTERN xcb_extension_t xcb_xc_misc_id; + +/** + * @brief xcb_xc_misc_get_version_cookie_t + **/ +typedef struct xcb_xc_misc_get_version_cookie_t { + unsigned int sequence; /**< */ +} xcb_xc_misc_get_version_cookie_t; + +/** Opcode for xcb_xc_misc_get_version. */ +#define XCB_XC_MISC_GET_VERSION 0 + +/** + * @brief xcb_xc_misc_get_version_request_t + **/ +typedef struct xcb_xc_misc_get_version_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint16_t client_major_version; /**< */ + uint16_t client_minor_version; /**< */ +} xcb_xc_misc_get_version_request_t; + +/** + * @brief xcb_xc_misc_get_version_reply_t + **/ +typedef struct xcb_xc_misc_get_version_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint16_t server_major_version; /**< */ + uint16_t server_minor_version; /**< */ +} xcb_xc_misc_get_version_reply_t; + +/** + * @brief xcb_xc_misc_get_xid_range_cookie_t + **/ +typedef struct xcb_xc_misc_get_xid_range_cookie_t { + unsigned int sequence; /**< */ +} xcb_xc_misc_get_xid_range_cookie_t; + +/** Opcode for xcb_xc_misc_get_xid_range. */ +#define XCB_XC_MISC_GET_XID_RANGE 1 + +/** + * @brief xcb_xc_misc_get_xid_range_request_t + **/ +typedef struct xcb_xc_misc_get_xid_range_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ +} xcb_xc_misc_get_xid_range_request_t; + +/** + * @brief xcb_xc_misc_get_xid_range_reply_t + **/ +typedef struct xcb_xc_misc_get_xid_range_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t start_id; /**< */ + uint32_t count; /**< */ +} xcb_xc_misc_get_xid_range_reply_t; + +/** + * @brief xcb_xc_misc_get_xid_list_cookie_t + **/ +typedef struct xcb_xc_misc_get_xid_list_cookie_t { + unsigned int sequence; /**< */ +} xcb_xc_misc_get_xid_list_cookie_t; + +/** Opcode for xcb_xc_misc_get_xid_list. */ +#define XCB_XC_MISC_GET_XID_LIST 2 + +/** + * @brief xcb_xc_misc_get_xid_list_request_t + **/ +typedef struct xcb_xc_misc_get_xid_list_request_t { + uint8_t major_opcode; /**< */ + uint8_t minor_opcode; /**< */ + uint16_t length; /**< */ + uint32_t count; /**< */ +} xcb_xc_misc_get_xid_list_request_t; + +/** + * @brief xcb_xc_misc_get_xid_list_reply_t + **/ +typedef struct xcb_xc_misc_get_xid_list_reply_t { + uint8_t response_type; /**< */ + uint8_t pad0; /**< */ + uint16_t sequence; /**< */ + uint32_t length; /**< */ + uint32_t ids_len; /**< */ + uint8_t pad1[20]; /**< */ +} xcb_xc_misc_get_xid_list_reply_t; + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_xc_misc_get_version_cookie_t +xcb_xc_misc_get_version (xcb_connection_t *c /**< */, + uint16_t client_major_version /**< */, + uint16_t client_minor_version /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_xc_misc_get_version_cookie_t +xcb_xc_misc_get_version_unchecked (xcb_connection_t *c /**< */, + uint16_t client_major_version /**< */, + uint16_t client_minor_version /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_xc_misc_get_version_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_xc_misc_get_version_reply_t * +xcb_xc_misc_get_version_reply (xcb_connection_t *c /**< */, + xcb_xc_misc_get_version_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_xc_misc_get_xid_range_cookie_t +xcb_xc_misc_get_xid_range (xcb_connection_t *c /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_xc_misc_get_xid_range_cookie_t +xcb_xc_misc_get_xid_range_unchecked (xcb_connection_t *c /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_xc_misc_get_xid_range_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_xc_misc_get_xid_range_reply_t * +xcb_xc_misc_get_xid_range_reply (xcb_connection_t *c /**< */, + xcb_xc_misc_get_xid_range_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + +int +xcb_xc_misc_get_xid_list_sizeof (const void *_buffer /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + */ +xcb_xc_misc_get_xid_list_cookie_t +xcb_xc_misc_get_xid_list (xcb_connection_t *c /**< */, + uint32_t count /**< */); + +/** + * + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + */ +xcb_xc_misc_get_xid_list_cookie_t +xcb_xc_misc_get_xid_list_unchecked (xcb_connection_t *c /**< */, + uint32_t count /**< */); + +uint32_t * +xcb_xc_misc_get_xid_list_ids (const xcb_xc_misc_get_xid_list_reply_t *R /**< */); + +int +xcb_xc_misc_get_xid_list_ids_length (const xcb_xc_misc_get_xid_list_reply_t *R /**< */); + +xcb_generic_iterator_t +xcb_xc_misc_get_xid_list_ids_end (const xcb_xc_misc_get_xid_list_reply_t *R /**< */); + +/** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * xcb_xc_misc_get_xid_list_unchecked(). is used. + * Otherwise, it stores the error if any. + * + * The returned value must be freed by the caller using free(). + */ +xcb_xc_misc_get_xid_list_reply_t * +xcb_xc_misc_get_xid_list_reply (xcb_connection_t *c /**< */, + xcb_xc_misc_get_xid_list_cookie_t cookie /**< */, + xcb_generic_error_t **e /**< */); + + +#ifdef __cplusplus +} +#endif + +#endif + +/** + * @} + */ diff --git a/include/xcb/xcb.h b/include/xcb/xcb.h index b180be8ef..b64754f55 100644 --- a/include/xcb/xcb.h +++ b/include/xcb/xcb.h @@ -402,7 +402,7 @@ void xcb_discard_reply(xcb_connection_t *c, unsigned int sequence); * The result must not be freed. This storage is managed by the cache * itself. */ -const xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext); +const struct xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext); /** * @brief Prefetch of extension data into the extension cache @@ -438,7 +438,7 @@ void xcb_prefetch_extension_data(xcb_connection_t *c, xcb_extension_t *ext); * * The result must not be freed. */ -const xcb_setup_t *xcb_get_setup(xcb_connection_t *c); +const struct xcb_setup_t *xcb_get_setup(xcb_connection_t *c); /** * @brief Access the file descriptor of the connection. diff --git a/include/xcb/xproto.h b/include/xcb/xproto.h index 6f58bf80b..d1643247c 100644 --- a/include/xcb/xproto.h +++ b/include/xcb/xproto.h @@ -4748,16 +4748,6 @@ typedef struct xcb_no_operation_request_t { * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_char2b_t) */ - -/***************************************************************************** - ** - ** void xcb_char2b_next - ** - ** @param xcb_char2b_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_char2b_next (xcb_char2b_iterator_t *i /**< */); @@ -4770,16 +4760,6 @@ xcb_char2b_next (xcb_char2b_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_char2b_end - ** - ** @param xcb_char2b_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_char2b_end (xcb_char2b_iterator_t i /**< */); @@ -4791,16 +4771,6 @@ xcb_char2b_end (xcb_char2b_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_window_t) */ - -/***************************************************************************** - ** - ** void xcb_window_next - ** - ** @param xcb_window_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_window_next (xcb_window_iterator_t *i /**< */); @@ -4813,16 +4783,6 @@ xcb_window_next (xcb_window_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_window_end - ** - ** @param xcb_window_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_window_end (xcb_window_iterator_t i /**< */); @@ -4834,16 +4794,6 @@ xcb_window_end (xcb_window_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_pixmap_t) */ - -/***************************************************************************** - ** - ** void xcb_pixmap_next - ** - ** @param xcb_pixmap_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_pixmap_next (xcb_pixmap_iterator_t *i /**< */); @@ -4856,16 +4806,6 @@ xcb_pixmap_next (xcb_pixmap_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_pixmap_end - ** - ** @param xcb_pixmap_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_pixmap_end (xcb_pixmap_iterator_t i /**< */); @@ -4877,16 +4817,6 @@ xcb_pixmap_end (xcb_pixmap_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_cursor_t) */ - -/***************************************************************************** - ** - ** void xcb_cursor_next - ** - ** @param xcb_cursor_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_cursor_next (xcb_cursor_iterator_t *i /**< */); @@ -4899,16 +4829,6 @@ xcb_cursor_next (xcb_cursor_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_cursor_end - ** - ** @param xcb_cursor_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_cursor_end (xcb_cursor_iterator_t i /**< */); @@ -4920,16 +4840,6 @@ xcb_cursor_end (xcb_cursor_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_font_t) */ - -/***************************************************************************** - ** - ** void xcb_font_next - ** - ** @param xcb_font_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_font_next (xcb_font_iterator_t *i /**< */); @@ -4942,16 +4852,6 @@ xcb_font_next (xcb_font_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_font_end - ** - ** @param xcb_font_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_font_end (xcb_font_iterator_t i /**< */); @@ -4963,16 +4863,6 @@ xcb_font_end (xcb_font_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_gcontext_t) */ - -/***************************************************************************** - ** - ** void xcb_gcontext_next - ** - ** @param xcb_gcontext_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_gcontext_next (xcb_gcontext_iterator_t *i /**< */); @@ -4985,16 +4875,6 @@ xcb_gcontext_next (xcb_gcontext_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_gcontext_end - ** - ** @param xcb_gcontext_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_gcontext_end (xcb_gcontext_iterator_t i /**< */); @@ -5006,16 +4886,6 @@ xcb_gcontext_end (xcb_gcontext_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_colormap_t) */ - -/***************************************************************************** - ** - ** void xcb_colormap_next - ** - ** @param xcb_colormap_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_colormap_next (xcb_colormap_iterator_t *i /**< */); @@ -5028,16 +4898,6 @@ xcb_colormap_next (xcb_colormap_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_colormap_end - ** - ** @param xcb_colormap_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_colormap_end (xcb_colormap_iterator_t i /**< */); @@ -5049,16 +4909,6 @@ xcb_colormap_end (xcb_colormap_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_atom_t) */ - -/***************************************************************************** - ** - ** void xcb_atom_next - ** - ** @param xcb_atom_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_atom_next (xcb_atom_iterator_t *i /**< */); @@ -5071,16 +4921,6 @@ xcb_atom_next (xcb_atom_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_atom_end - ** - ** @param xcb_atom_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_atom_end (xcb_atom_iterator_t i /**< */); @@ -5092,16 +4932,6 @@ xcb_atom_end (xcb_atom_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_drawable_t) */ - -/***************************************************************************** - ** - ** void xcb_drawable_next - ** - ** @param xcb_drawable_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_drawable_next (xcb_drawable_iterator_t *i /**< */); @@ -5114,16 +4944,6 @@ xcb_drawable_next (xcb_drawable_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_drawable_end - ** - ** @param xcb_drawable_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_drawable_end (xcb_drawable_iterator_t i /**< */); @@ -5135,16 +4955,6 @@ xcb_drawable_end (xcb_drawable_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_fontable_t) */ - -/***************************************************************************** - ** - ** void xcb_fontable_next - ** - ** @param xcb_fontable_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_fontable_next (xcb_fontable_iterator_t *i /**< */); @@ -5157,16 +4967,6 @@ xcb_fontable_next (xcb_fontable_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_fontable_end - ** - ** @param xcb_fontable_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_fontable_end (xcb_fontable_iterator_t i /**< */); @@ -5178,16 +4978,6 @@ xcb_fontable_end (xcb_fontable_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_visualid_t) */ - -/***************************************************************************** - ** - ** void xcb_visualid_next - ** - ** @param xcb_visualid_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_visualid_next (xcb_visualid_iterator_t *i /**< */); @@ -5200,16 +4990,6 @@ xcb_visualid_next (xcb_visualid_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_visualid_end - ** - ** @param xcb_visualid_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_visualid_end (xcb_visualid_iterator_t i /**< */); @@ -5221,16 +5001,6 @@ xcb_visualid_end (xcb_visualid_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_timestamp_t) */ - -/***************************************************************************** - ** - ** void xcb_timestamp_next - ** - ** @param xcb_timestamp_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_timestamp_next (xcb_timestamp_iterator_t *i /**< */); @@ -5243,16 +5013,6 @@ xcb_timestamp_next (xcb_timestamp_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_timestamp_end - ** - ** @param xcb_timestamp_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_timestamp_end (xcb_timestamp_iterator_t i /**< */); @@ -5264,16 +5024,6 @@ xcb_timestamp_end (xcb_timestamp_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_keysym_t) */ - -/***************************************************************************** - ** - ** void xcb_keysym_next - ** - ** @param xcb_keysym_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_keysym_next (xcb_keysym_iterator_t *i /**< */); @@ -5286,16 +5036,6 @@ xcb_keysym_next (xcb_keysym_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_keysym_end - ** - ** @param xcb_keysym_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_keysym_end (xcb_keysym_iterator_t i /**< */); @@ -5307,16 +5047,6 @@ xcb_keysym_end (xcb_keysym_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_keycode_t) */ - -/***************************************************************************** - ** - ** void xcb_keycode_next - ** - ** @param xcb_keycode_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_keycode_next (xcb_keycode_iterator_t *i /**< */); @@ -5329,16 +5059,6 @@ xcb_keycode_next (xcb_keycode_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_keycode_end - ** - ** @param xcb_keycode_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_keycode_end (xcb_keycode_iterator_t i /**< */); @@ -5350,16 +5070,6 @@ xcb_keycode_end (xcb_keycode_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_button_t) */ - -/***************************************************************************** - ** - ** void xcb_button_next - ** - ** @param xcb_button_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_button_next (xcb_button_iterator_t *i /**< */); @@ -5372,16 +5082,6 @@ xcb_button_next (xcb_button_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_button_end - ** - ** @param xcb_button_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_button_end (xcb_button_iterator_t i /**< */); @@ -5393,16 +5093,6 @@ xcb_button_end (xcb_button_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_point_t) */ - -/***************************************************************************** - ** - ** void xcb_point_next - ** - ** @param xcb_point_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_point_next (xcb_point_iterator_t *i /**< */); @@ -5415,16 +5105,6 @@ xcb_point_next (xcb_point_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_point_end - ** - ** @param xcb_point_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_point_end (xcb_point_iterator_t i /**< */); @@ -5436,16 +5116,6 @@ xcb_point_end (xcb_point_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_rectangle_t) */ - -/***************************************************************************** - ** - ** void xcb_rectangle_next - ** - ** @param xcb_rectangle_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_rectangle_next (xcb_rectangle_iterator_t *i /**< */); @@ -5458,16 +5128,6 @@ xcb_rectangle_next (xcb_rectangle_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_rectangle_end - ** - ** @param xcb_rectangle_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_rectangle_end (xcb_rectangle_iterator_t i /**< */); @@ -5479,16 +5139,6 @@ xcb_rectangle_end (xcb_rectangle_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_arc_t) */ - -/***************************************************************************** - ** - ** void xcb_arc_next - ** - ** @param xcb_arc_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_arc_next (xcb_arc_iterator_t *i /**< */); @@ -5501,16 +5151,6 @@ xcb_arc_next (xcb_arc_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_arc_end - ** - ** @param xcb_arc_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_arc_end (xcb_arc_iterator_t i /**< */); @@ -5522,16 +5162,6 @@ xcb_arc_end (xcb_arc_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_format_t) */ - -/***************************************************************************** - ** - ** void xcb_format_next - ** - ** @param xcb_format_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_format_next (xcb_format_iterator_t *i /**< */); @@ -5544,16 +5174,6 @@ xcb_format_next (xcb_format_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_format_end - ** - ** @param xcb_format_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_format_end (xcb_format_iterator_t i /**< */); @@ -5565,16 +5185,6 @@ xcb_format_end (xcb_format_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_visualtype_t) */ - -/***************************************************************************** - ** - ** void xcb_visualtype_next - ** - ** @param xcb_visualtype_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_visualtype_next (xcb_visualtype_iterator_t *i /**< */); @@ -5587,58 +5197,18 @@ xcb_visualtype_next (xcb_visualtype_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_visualtype_end - ** - ** @param xcb_visualtype_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_visualtype_end (xcb_visualtype_iterator_t i /**< */); int xcb_depth_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** xcb_visualtype_t * xcb_depth_visuals - ** - ** @param const xcb_depth_t *R - ** @returns xcb_visualtype_t * - ** - *****************************************************************************/ - xcb_visualtype_t * xcb_depth_visuals (const xcb_depth_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_depth_visuals_length - ** - ** @param const xcb_depth_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_depth_visuals_length (const xcb_depth_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_visualtype_iterator_t xcb_depth_visuals_iterator - ** - ** @param const xcb_depth_t *R - ** @returns xcb_visualtype_iterator_t - ** - *****************************************************************************/ - xcb_visualtype_iterator_t xcb_depth_visuals_iterator (const xcb_depth_t *R /**< */); @@ -5650,16 +5220,6 @@ xcb_depth_visuals_iterator (const xcb_depth_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_depth_t) */ - -/***************************************************************************** - ** - ** void xcb_depth_next - ** - ** @param xcb_depth_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_depth_next (xcb_depth_iterator_t *i /**< */); @@ -5672,45 +5232,15 @@ xcb_depth_next (xcb_depth_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_depth_end - ** - ** @param xcb_depth_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_depth_end (xcb_depth_iterator_t i /**< */); int xcb_screen_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** int xcb_screen_allowed_depths_length - ** - ** @param const xcb_screen_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_screen_allowed_depths_length (const xcb_screen_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_depth_iterator_t xcb_screen_allowed_depths_iterator - ** - ** @param const xcb_screen_t *R - ** @returns xcb_depth_iterator_t - ** - *****************************************************************************/ - xcb_depth_iterator_t xcb_screen_allowed_depths_iterator (const xcb_screen_t *R /**< */); @@ -5722,16 +5252,6 @@ xcb_screen_allowed_depths_iterator (const xcb_screen_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_screen_t) */ - -/***************************************************************************** - ** - ** void xcb_screen_next - ** - ** @param xcb_screen_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_screen_next (xcb_screen_iterator_t *i /**< */); @@ -5744,97 +5264,27 @@ xcb_screen_next (xcb_screen_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_screen_end - ** - ** @param xcb_screen_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_screen_end (xcb_screen_iterator_t i /**< */); int xcb_setup_request_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** char * xcb_setup_request_authorization_protocol_name - ** - ** @param const xcb_setup_request_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_setup_request_authorization_protocol_name (const xcb_setup_request_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_request_authorization_protocol_name_length - ** - ** @param const xcb_setup_request_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_request_authorization_protocol_name_length (const xcb_setup_request_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_request_authorization_protocol_name_end - ** - ** @param const xcb_setup_request_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_request_authorization_protocol_name_end (const xcb_setup_request_t *R /**< */); - -/***************************************************************************** - ** - ** char * xcb_setup_request_authorization_protocol_data - ** - ** @param const xcb_setup_request_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_setup_request_authorization_protocol_data (const xcb_setup_request_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_request_authorization_protocol_data_length - ** - ** @param const xcb_setup_request_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_request_authorization_protocol_data_length (const xcb_setup_request_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_request_authorization_protocol_data_end - ** - ** @param const xcb_setup_request_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_request_authorization_protocol_data_end (const xcb_setup_request_t *R /**< */); @@ -5846,16 +5296,6 @@ xcb_setup_request_authorization_protocol_data_end (const xcb_setup_request_t *R * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_setup_request_t) */ - -/***************************************************************************** - ** - ** void xcb_setup_request_next - ** - ** @param xcb_setup_request_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_setup_request_next (xcb_setup_request_iterator_t *i /**< */); @@ -5868,58 +5308,18 @@ xcb_setup_request_next (xcb_setup_request_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_request_end - ** - ** @param xcb_setup_request_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_request_end (xcb_setup_request_iterator_t i /**< */); int xcb_setup_failed_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** char * xcb_setup_failed_reason - ** - ** @param const xcb_setup_failed_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_setup_failed_reason (const xcb_setup_failed_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_failed_reason_length - ** - ** @param const xcb_setup_failed_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_failed_reason_length (const xcb_setup_failed_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_failed_reason_end - ** - ** @param const xcb_setup_failed_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_failed_reason_end (const xcb_setup_failed_t *R /**< */); @@ -5931,16 +5331,6 @@ xcb_setup_failed_reason_end (const xcb_setup_failed_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_setup_failed_t) */ - -/***************************************************************************** - ** - ** void xcb_setup_failed_next - ** - ** @param xcb_setup_failed_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_setup_failed_next (xcb_setup_failed_iterator_t *i /**< */); @@ -5953,58 +5343,18 @@ xcb_setup_failed_next (xcb_setup_failed_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_failed_end - ** - ** @param xcb_setup_failed_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_failed_end (xcb_setup_failed_iterator_t i /**< */); int xcb_setup_authenticate_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** char * xcb_setup_authenticate_reason - ** - ** @param const xcb_setup_authenticate_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_setup_authenticate_reason (const xcb_setup_authenticate_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_authenticate_reason_length - ** - ** @param const xcb_setup_authenticate_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_authenticate_reason_length (const xcb_setup_authenticate_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_authenticate_reason_end - ** - ** @param const xcb_setup_authenticate_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_authenticate_reason_end (const xcb_setup_authenticate_t *R /**< */); @@ -6016,16 +5366,6 @@ xcb_setup_authenticate_reason_end (const xcb_setup_authenticate_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_setup_authenticate_t) */ - -/***************************************************************************** - ** - ** void xcb_setup_authenticate_next - ** - ** @param xcb_setup_authenticate_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_setup_authenticate_next (xcb_setup_authenticate_iterator_t *i /**< */); @@ -6038,123 +5378,33 @@ xcb_setup_authenticate_next (xcb_setup_authenticate_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_authenticate_end - ** - ** @param xcb_setup_authenticate_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_authenticate_end (xcb_setup_authenticate_iterator_t i /**< */); int xcb_setup_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** char * xcb_setup_vendor - ** - ** @param const xcb_setup_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_setup_vendor (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_vendor_length - ** - ** @param const xcb_setup_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_vendor_length (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_vendor_end - ** - ** @param const xcb_setup_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_vendor_end (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_format_t * xcb_setup_pixmap_formats - ** - ** @param const xcb_setup_t *R - ** @returns xcb_format_t * - ** - *****************************************************************************/ - xcb_format_t * xcb_setup_pixmap_formats (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_pixmap_formats_length - ** - ** @param const xcb_setup_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_pixmap_formats_length (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_format_iterator_t xcb_setup_pixmap_formats_iterator - ** - ** @param const xcb_setup_t *R - ** @returns xcb_format_iterator_t - ** - *****************************************************************************/ - xcb_format_iterator_t xcb_setup_pixmap_formats_iterator (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_setup_roots_length - ** - ** @param const xcb_setup_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_setup_roots_length (const xcb_setup_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_screen_iterator_t xcb_setup_roots_iterator - ** - ** @param const xcb_setup_t *R - ** @returns xcb_screen_iterator_t - ** - *****************************************************************************/ - xcb_screen_iterator_t xcb_setup_roots_iterator (const xcb_setup_t *R /**< */); @@ -6166,16 +5416,6 @@ xcb_setup_roots_iterator (const xcb_setup_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_setup_t) */ - -/***************************************************************************** - ** - ** void xcb_setup_next - ** - ** @param xcb_setup_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_setup_next (xcb_setup_iterator_t *i /**< */); @@ -6188,16 +5428,6 @@ xcb_setup_next (xcb_setup_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_setup_end - ** - ** @param xcb_setup_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_setup_end (xcb_setup_iterator_t i /**< */); @@ -6209,16 +5439,6 @@ xcb_setup_end (xcb_setup_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_client_message_data_t) */ - -/***************************************************************************** - ** - ** void xcb_client_message_data_next - ** - ** @param xcb_client_message_data_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_client_message_data_next (xcb_client_message_data_iterator_t *i /**< */); @@ -6231,16 +5451,6 @@ xcb_client_message_data_next (xcb_client_message_data_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_client_message_data_end - ** - ** @param xcb_client_message_data_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_client_message_data_end (xcb_client_message_data_iterator_t i /**< */); @@ -6288,33 +5498,11 @@ xcb_create_window_sizeof (const void *_buffer /**< */); * display it. * * The created window will initially use the same cursor as its parent. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_window_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t depth - ** @param xcb_window_t wid - ** @param xcb_window_t parent - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint16_t border_width - ** @param uint16_t _class - ** @param xcb_visualid_t visual - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_window_checked (xcb_connection_t *c /**< */, uint8_t depth /**< */, @@ -6371,30 +5559,8 @@ xcb_create_window_checked (xcb_connection_t *c /**< */, * display it. * * The created window will initially use the same cursor as its parent. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_window - ** - ** @param xcb_connection_t *c - ** @param uint8_t depth - ** @param xcb_window_t wid - ** @param xcb_window_t parent - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint16_t border_width - ** @param uint16_t _class - ** @param xcb_visualid_t visual - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_window (xcb_connection_t *c /**< */, uint8_t depth /**< */, @@ -6426,24 +5592,11 @@ xcb_change_window_attributes_sizeof (const void *_buffer /**< */); * @return A cookie * * Changes the attributes specified by \a value_mask for the specified \a window. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_window_attributes_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_window_attributes_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -6463,21 +5616,8 @@ xcb_change_window_attributes_checked (xcb_connection_t *c /**< */, * @return A cookie * * Changes the attributes specified by \a value_mask for the specified \a window. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_window_attributes - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_window_attributes (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -6492,19 +5632,8 @@ xcb_change_window_attributes (xcb_connection_t *c /**< */, * @return A cookie * * Gets the current attributes for the specified \a window. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_window_attributes_cookie_t xcb_get_window_attributes - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_get_window_attributes_cookie_t - ** - *****************************************************************************/ - xcb_get_window_attributes_cookie_t xcb_get_window_attributes (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6517,22 +5646,11 @@ xcb_get_window_attributes (xcb_connection_t *c /**< */, * @return A cookie * * Gets the current attributes for the specified \a window. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_window_attributes_cookie_t xcb_get_window_attributes_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_get_window_attributes_cookie_t - ** - *****************************************************************************/ - xcb_get_window_attributes_cookie_t xcb_get_window_attributes_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6544,25 +5662,13 @@ xcb_get_window_attributes_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_window_attributes_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_window_attributes_reply_t * xcb_get_window_attributes_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_window_attributes_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_window_attributes_reply_t * - ** - *****************************************************************************/ - xcb_get_window_attributes_reply_t * xcb_get_window_attributes_reply (xcb_connection_t *c /**< */, xcb_get_window_attributes_cookie_t cookie /**< */, @@ -6581,22 +5687,11 @@ xcb_get_window_attributes_reply (xcb_connection_t *c /**< */ * automatically unmapped before destroying. * * Calling DestroyWindow on the root window will do nothing. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_destroy_window_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_destroy_window_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6614,19 +5709,8 @@ xcb_destroy_window_checked (xcb_connection_t *c /**< */, * automatically unmapped before destroying. * * Calling DestroyWindow on the root window will do nothing. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_destroy_window - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_destroy_window (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6637,22 +5721,11 @@ xcb_destroy_window (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_destroy_subwindows_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_destroy_subwindows_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6663,19 +5736,8 @@ xcb_destroy_subwindows_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_destroy_subwindows - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_destroy_subwindows (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6693,23 +5755,11 @@ xcb_destroy_subwindows (xcb_connection_t *c /**< */, * * This function either adds or removes the specified window to the client's (your * application's) save set. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_save_set_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_save_set_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -6728,20 +5778,8 @@ xcb_change_save_set_checked (xcb_connection_t *c /**< */, * * This function either adds or removes the specified window to the client's (your * application's) save set. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_save_set - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_save_set (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -6763,25 +5801,11 @@ xcb_change_save_set (xcb_connection_t *c /**< */, * with respect to sibling windows. * * After reparenting, a ReparentNotify event is generated. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_reparent_window_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_window_t parent - ** @param int16_t x - ** @param int16_t y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_reparent_window_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -6805,22 +5829,8 @@ xcb_reparent_window_checked (xcb_connection_t *c /**< */, * with respect to sibling windows. * * After reparenting, a ReparentNotify event is generated. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_reparent_window - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_window_t parent - ** @param int16_t x - ** @param int16_t y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_reparent_window (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -6854,22 +5864,11 @@ xcb_reparent_window (xcb_connection_t *c /**< */, * If the window type is InputOutput, an Expose event will be generated when the * window becomes visible. The normal response to an Expose event should be to * repaint the window. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_map_window_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_map_window_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6900,19 +5899,8 @@ xcb_map_window_checked (xcb_connection_t *c /**< */, * If the window type is InputOutput, an Expose event will be generated when the * window becomes visible. The normal response to an Expose event should be to * repaint the window. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_map_window - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_map_window (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6923,22 +5911,11 @@ xcb_map_window (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_map_subwindows_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_map_subwindows_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6949,19 +5926,8 @@ xcb_map_subwindows_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_map_subwindows - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_map_subwindows (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -6978,22 +5944,11 @@ xcb_map_subwindows (xcb_connection_t *c /**< */, * * Unmapping a window leads to the `UnmapNotify` event being generated. Also, * `Expose` events are generated for formerly obscured windows. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_unmap_window_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_unmap_window_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -7010,19 +5965,8 @@ xcb_unmap_window_checked (xcb_connection_t *c /**< */, * * Unmapping a window leads to the `UnmapNotify` event being generated. Also, * `Expose` events are generated for formerly obscured windows. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_unmap_window - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_unmap_window (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -7033,22 +5977,11 @@ xcb_unmap_window (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_unmap_subwindows_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_unmap_subwindows_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -7059,19 +5992,8 @@ xcb_unmap_subwindows_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_unmap_subwindows - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_unmap_subwindows (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -7090,24 +6012,11 @@ xcb_configure_window_sizeof (const void *_buffer /**< */); * @return A cookie * * Configures a window's size, position, border width and stacking order. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_configure_window_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint16_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_configure_window_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -7125,21 +6034,8 @@ xcb_configure_window_checked (xcb_connection_t *c /**< */, * @return A cookie * * Configures a window's size, position, border width and stacking order. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_configure_window - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint16_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_configure_window (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -7160,23 +6056,11 @@ xcb_configure_window (xcb_connection_t *c /**< */, * * If \a direction is `XCB_CIRCULATE_LOWER_HIGHEST`, the highest mapped child will * be lowered to the bottom of the stack. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_circulate_window_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t direction - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_circulate_window_checked (xcb_connection_t *c /**< */, uint8_t direction /**< */, @@ -7196,20 +6080,8 @@ xcb_circulate_window_checked (xcb_connection_t *c /**< */, * * If \a direction is `XCB_CIRCULATE_LOWER_HIGHEST`, the highest mapped child will * be lowered to the bottom of the stack. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_circulate_window - ** - ** @param xcb_connection_t *c - ** @param uint8_t direction - ** @param xcb_window_t window - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_circulate_window (xcb_connection_t *c /**< */, uint8_t direction /**< */, @@ -7223,19 +6095,8 @@ xcb_circulate_window (xcb_connection_t *c /**< */, * @return A cookie * * Gets the current geometry of the specified drawable (either `Window` or `Pixmap`). - * + * */ - -/***************************************************************************** - ** - ** xcb_get_geometry_cookie_t xcb_get_geometry - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @returns xcb_get_geometry_cookie_t - ** - *****************************************************************************/ - xcb_get_geometry_cookie_t xcb_get_geometry (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */); @@ -7248,22 +6109,11 @@ xcb_get_geometry (xcb_connection_t *c /**< */, * @return A cookie * * Gets the current geometry of the specified drawable (either `Window` or `Pixmap`). - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_geometry_cookie_t xcb_get_geometry_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @returns xcb_get_geometry_cookie_t - ** - *****************************************************************************/ - xcb_get_geometry_cookie_t xcb_get_geometry_unchecked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */); @@ -7275,25 +6125,13 @@ xcb_get_geometry_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_geometry_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_geometry_reply_t * xcb_get_geometry_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_geometry_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_geometry_reply_t * - ** - *****************************************************************************/ - xcb_get_geometry_reply_t * xcb_get_geometry_reply (xcb_connection_t *c /**< */, xcb_get_geometry_cookie_t cookie /**< */, @@ -7311,19 +6149,8 @@ xcb_query_tree_sizeof (const void *_buffer /**< */); * * Gets the root window ID, parent window ID and list of children windows for the * specified \a window. The children are listed in bottom-to-top stacking order. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_tree_cookie_t xcb_query_tree - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_query_tree_cookie_t - ** - *****************************************************************************/ - xcb_query_tree_cookie_t xcb_query_tree (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -7337,62 +6164,21 @@ xcb_query_tree (xcb_connection_t *c /**< */, * * Gets the root window ID, parent window ID and list of children windows for the * specified \a window. The children are listed in bottom-to-top stacking order. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_tree_cookie_t xcb_query_tree_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_query_tree_cookie_t - ** - *****************************************************************************/ - xcb_query_tree_cookie_t xcb_query_tree_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); - -/***************************************************************************** - ** - ** xcb_window_t * xcb_query_tree_children - ** - ** @param const xcb_query_tree_reply_t *R - ** @returns xcb_window_t * - ** - *****************************************************************************/ - xcb_window_t * xcb_query_tree_children (const xcb_query_tree_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_query_tree_children_length - ** - ** @param const xcb_query_tree_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_query_tree_children_length (const xcb_query_tree_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_query_tree_children_end - ** - ** @param const xcb_query_tree_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_query_tree_children_end (const xcb_query_tree_reply_t *R /**< */); @@ -7403,25 +6189,13 @@ xcb_query_tree_children_end (const xcb_query_tree_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_tree_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_tree_reply_t * xcb_query_tree_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_tree_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_tree_reply_t * - ** - *****************************************************************************/ - xcb_query_tree_reply_t * xcb_query_tree_reply (xcb_connection_t *c /**< */, xcb_query_tree_cookie_t cookie /**< */, @@ -7446,21 +6220,8 @@ xcb_intern_atom_sizeof (const void *_buffer /**< */); * If \a only_if_exists is 0, the atom will be created if it does not already exist. * If \a only_if_exists is 1, `XCB_ATOM_NONE` will be returned if the atom does * not yet exist. - * + * */ - -/***************************************************************************** - ** - ** xcb_intern_atom_cookie_t xcb_intern_atom - ** - ** @param xcb_connection_t *c - ** @param uint8_t only_if_exists - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_intern_atom_cookie_t - ** - *****************************************************************************/ - xcb_intern_atom_cookie_t xcb_intern_atom (xcb_connection_t *c /**< */, uint8_t only_if_exists /**< */, @@ -7483,24 +6244,11 @@ xcb_intern_atom (xcb_connection_t *c /**< */, * If \a only_if_exists is 0, the atom will be created if it does not already exist. * If \a only_if_exists is 1, `XCB_ATOM_NONE` will be returned if the atom does * not yet exist. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_intern_atom_cookie_t xcb_intern_atom_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t only_if_exists - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_intern_atom_cookie_t - ** - *****************************************************************************/ - xcb_intern_atom_cookie_t xcb_intern_atom_unchecked (xcb_connection_t *c /**< */, uint8_t only_if_exists /**< */, @@ -7514,25 +6262,13 @@ xcb_intern_atom_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_intern_atom_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_intern_atom_reply_t * xcb_intern_atom_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_intern_atom_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_intern_atom_reply_t * - ** - *****************************************************************************/ - xcb_intern_atom_reply_t * xcb_intern_atom_reply (xcb_connection_t *c /**< */, xcb_intern_atom_cookie_t cookie /**< */, @@ -7547,19 +6283,8 @@ xcb_get_atom_name_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_atom_name_cookie_t xcb_get_atom_name - ** - ** @param xcb_connection_t *c - ** @param xcb_atom_t atom - ** @returns xcb_get_atom_name_cookie_t - ** - *****************************************************************************/ - xcb_get_atom_name_cookie_t xcb_get_atom_name (xcb_connection_t *c /**< */, xcb_atom_t atom /**< */); @@ -7570,62 +6295,21 @@ xcb_get_atom_name (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_atom_name_cookie_t xcb_get_atom_name_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_atom_t atom - ** @returns xcb_get_atom_name_cookie_t - ** - *****************************************************************************/ - xcb_get_atom_name_cookie_t xcb_get_atom_name_unchecked (xcb_connection_t *c /**< */, xcb_atom_t atom /**< */); - -/***************************************************************************** - ** - ** char * xcb_get_atom_name_name - ** - ** @param const xcb_get_atom_name_reply_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_get_atom_name_name (const xcb_get_atom_name_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_atom_name_name_length - ** - ** @param const xcb_get_atom_name_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_atom_name_name_length (const xcb_get_atom_name_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_atom_name_name_end - ** - ** @param const xcb_get_atom_name_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_atom_name_name_end (const xcb_get_atom_name_reply_t *R /**< */); @@ -7636,25 +6320,13 @@ xcb_get_atom_name_name_end (const xcb_get_atom_name_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_atom_name_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_atom_name_reply_t * xcb_get_atom_name_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_atom_name_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_atom_name_reply_t * - ** - *****************************************************************************/ - xcb_get_atom_name_reply_t * xcb_get_atom_name_reply (xcb_connection_t *c /**< */, xcb_get_atom_name_cookie_t cookie /**< */, @@ -7683,28 +6355,11 @@ xcb_change_property_sizeof (const void *_buffer /**< */); * example the window title (`WM_NAME`) or its minimum size (`WM_NORMAL_HINTS`). * Protocols such as EWMH also use properties - for example EWMH defines the * window title, encoded as UTF-8 string, in the `_NET_WM_NAME` property. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_property_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @param xcb_atom_t type - ** @param uint8_t format - ** @param uint32_t data_len - ** @param const void *data - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_property_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -7735,25 +6390,8 @@ xcb_change_property_checked (xcb_connection_t *c /**< */, * example the window title (`WM_NAME`) or its minimum size (`WM_NORMAL_HINTS`). * Protocols such as EWMH also use properties - for example EWMH defines the * window title, encoded as UTF-8 string, in the `_NET_WM_NAME` property. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_property - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @param xcb_atom_t type - ** @param uint8_t format - ** @param uint32_t data_len - ** @param const void *data - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_property (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -7770,23 +6408,11 @@ xcb_change_property (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_delete_property_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_delete_property_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -7798,20 +6424,8 @@ xcb_delete_property_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_delete_property - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_delete_property (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -7845,24 +6459,8 @@ xcb_get_property_sizeof (const void *_buffer /**< */); * TODO: talk about `delete` * * TODO: talk about the offset/length thing. what's a valid use case? - * + * */ - -/***************************************************************************** - ** - ** xcb_get_property_cookie_t xcb_get_property - ** - ** @param xcb_connection_t *c - ** @param uint8_t _delete - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @param xcb_atom_t type - ** @param uint32_t long_offset - ** @param uint32_t long_length - ** @returns xcb_get_property_cookie_t - ** - *****************************************************************************/ - xcb_get_property_cookie_t xcb_get_property (xcb_connection_t *c /**< */, uint8_t _delete /**< */, @@ -7897,27 +6495,11 @@ xcb_get_property (xcb_connection_t *c /**< */, * TODO: talk about `delete` * * TODO: talk about the offset/length thing. what's a valid use case? - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_property_cookie_t xcb_get_property_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t _delete - ** @param xcb_window_t window - ** @param xcb_atom_t property - ** @param xcb_atom_t type - ** @param uint32_t long_offset - ** @param uint32_t long_length - ** @returns xcb_get_property_cookie_t - ** - *****************************************************************************/ - xcb_get_property_cookie_t xcb_get_property_unchecked (xcb_connection_t *c /**< */, uint8_t _delete /**< */, @@ -7927,42 +6509,12 @@ xcb_get_property_unchecked (xcb_connection_t *c /**< */, uint32_t long_offset /**< */, uint32_t long_length /**< */); - -/***************************************************************************** - ** - ** void * xcb_get_property_value - ** - ** @param const xcb_get_property_reply_t *R - ** @returns void * - ** - *****************************************************************************/ - void * xcb_get_property_value (const xcb_get_property_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_property_value_length - ** - ** @param const xcb_get_property_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_property_value_length (const xcb_get_property_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_property_value_end - ** - ** @param const xcb_get_property_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_property_value_end (const xcb_get_property_reply_t *R /**< */); @@ -7973,25 +6525,13 @@ xcb_get_property_value_end (const xcb_get_property_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_property_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_property_reply_t * xcb_get_property_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_property_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_property_reply_t * - ** - *****************************************************************************/ - xcb_get_property_reply_t * xcb_get_property_reply (xcb_connection_t *c /**< */, xcb_get_property_cookie_t cookie /**< */, @@ -8006,19 +6546,8 @@ xcb_list_properties_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_properties_cookie_t xcb_list_properties - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_list_properties_cookie_t - ** - *****************************************************************************/ - xcb_list_properties_cookie_t xcb_list_properties (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -8029,62 +6558,21 @@ xcb_list_properties (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_properties_cookie_t xcb_list_properties_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_list_properties_cookie_t - ** - *****************************************************************************/ - xcb_list_properties_cookie_t xcb_list_properties_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); - -/***************************************************************************** - ** - ** xcb_atom_t * xcb_list_properties_atoms - ** - ** @param const xcb_list_properties_reply_t *R - ** @returns xcb_atom_t * - ** - *****************************************************************************/ - xcb_atom_t * xcb_list_properties_atoms (const xcb_list_properties_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_list_properties_atoms_length - ** - ** @param const xcb_list_properties_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_properties_atoms_length (const xcb_list_properties_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_list_properties_atoms_end - ** - ** @param const xcb_list_properties_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_list_properties_atoms_end (const xcb_list_properties_reply_t *R /**< */); @@ -8095,25 +6583,13 @@ xcb_list_properties_atoms_end (const xcb_list_properties_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_properties_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_properties_reply_t * xcb_list_properties_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_properties_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_properties_reply_t * - ** - *****************************************************************************/ - xcb_list_properties_reply_t * xcb_list_properties_reply (xcb_connection_t *c /**< */, xcb_list_properties_cookie_t cookie /**< */, @@ -8141,24 +6617,11 @@ xcb_list_properties_reply (xcb_connection_t *c /**< */, * last-change time of the specified selection. * * TODO: briefly explain what a selection is. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_selection_owner_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t owner - ** @param xcb_atom_t selection - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_selection_owner_checked (xcb_connection_t *c /**< */, xcb_window_t owner /**< */, @@ -8187,21 +6650,8 @@ xcb_set_selection_owner_checked (xcb_connection_t *c /**< */, * last-change time of the specified selection. * * TODO: briefly explain what a selection is. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_selection_owner - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t owner - ** @param xcb_atom_t selection - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_selection_owner (xcb_connection_t *c /**< */, xcb_window_t owner /**< */, @@ -8218,19 +6668,8 @@ xcb_set_selection_owner (xcb_connection_t *c /**< */, * Gets the owner of the specified selection. * * TODO: briefly explain what a selection is. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_selection_owner_cookie_t xcb_get_selection_owner - ** - ** @param xcb_connection_t *c - ** @param xcb_atom_t selection - ** @returns xcb_get_selection_owner_cookie_t - ** - *****************************************************************************/ - xcb_get_selection_owner_cookie_t xcb_get_selection_owner (xcb_connection_t *c /**< */, xcb_atom_t selection /**< */); @@ -8245,22 +6684,11 @@ xcb_get_selection_owner (xcb_connection_t *c /**< */, * Gets the owner of the specified selection. * * TODO: briefly explain what a selection is. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_selection_owner_cookie_t xcb_get_selection_owner_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_atom_t selection - ** @returns xcb_get_selection_owner_cookie_t - ** - *****************************************************************************/ - xcb_get_selection_owner_cookie_t xcb_get_selection_owner_unchecked (xcb_connection_t *c /**< */, xcb_atom_t selection /**< */); @@ -8272,25 +6700,13 @@ xcb_get_selection_owner_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_selection_owner_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_selection_owner_reply_t * xcb_get_selection_owner_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_selection_owner_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_selection_owner_reply_t * - ** - *****************************************************************************/ - xcb_get_selection_owner_reply_t * xcb_get_selection_owner_reply (xcb_connection_t *c /**< */, xcb_get_selection_owner_cookie_t cookie /**< */, @@ -8302,26 +6718,11 @@ xcb_get_selection_owner_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_convert_selection_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t requestor - ** @param xcb_atom_t selection - ** @param xcb_atom_t target - ** @param xcb_atom_t property - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_convert_selection_checked (xcb_connection_t *c /**< */, xcb_window_t requestor /**< */, @@ -8336,23 +6737,8 @@ xcb_convert_selection_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_convert_selection - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t requestor - ** @param xcb_atom_t selection - ** @param xcb_atom_t target - ** @param xcb_atom_t property - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_convert_selection (xcb_connection_t *c /**< */, xcb_window_t requestor /**< */, @@ -8393,25 +6779,11 @@ xcb_convert_selection (xcb_connection_t *c /**< */, * so that the X server can correctly byte-swap the contents as necessary. The * contents of \a event are otherwise unaltered and unchecked except for the * `send_event` field which is forced to 'true'. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_send_event_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t propagate - ** @param xcb_window_t destination - ** @param uint32_t event_mask - ** @param const char *event - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_send_event_checked (xcb_connection_t *c /**< */, uint8_t propagate /**< */, @@ -8451,22 +6823,8 @@ xcb_send_event_checked (xcb_connection_t *c /**< */, * so that the X server can correctly byte-swap the contents as necessary. The * contents of \a event are otherwise unaltered and unchecked except for the * `send_event` field which is forced to 'true'. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_send_event - ** - ** @param xcb_connection_t *c - ** @param uint8_t propagate - ** @param xcb_window_t destination - ** @param uint32_t event_mask - ** @param const char *event - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_send_event (xcb_connection_t *c /**< */, uint8_t propagate /**< */, @@ -8508,26 +6866,8 @@ xcb_send_event (xcb_connection_t *c /**< */, * @return A cookie * * Actively grabs control of the pointer. Further pointer events are reported only to the grabbing client. Overrides any active pointer grab by this client. - * + * */ - -/***************************************************************************** - ** - ** xcb_grab_pointer_cookie_t xcb_grab_pointer - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t event_mask - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @param xcb_window_t confine_to - ** @param xcb_cursor_t cursor - ** @param xcb_timestamp_t time - ** @returns xcb_grab_pointer_cookie_t - ** - *****************************************************************************/ - xcb_grab_pointer_cookie_t xcb_grab_pointer (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -8573,29 +6913,11 @@ xcb_grab_pointer (xcb_connection_t *c /**< */, * @return A cookie * * Actively grabs control of the pointer. Further pointer events are reported only to the grabbing client. Overrides any active pointer grab by this client. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_grab_pointer_cookie_t xcb_grab_pointer_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t event_mask - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @param xcb_window_t confine_to - ** @param xcb_cursor_t cursor - ** @param xcb_timestamp_t time - ** @returns xcb_grab_pointer_cookie_t - ** - *****************************************************************************/ - xcb_grab_pointer_cookie_t xcb_grab_pointer_unchecked (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -8614,25 +6936,13 @@ xcb_grab_pointer_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_grab_pointer_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_grab_pointer_reply_t * xcb_grab_pointer_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_grab_pointer_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_grab_pointer_reply_t * - ** - *****************************************************************************/ - xcb_grab_pointer_reply_t * xcb_grab_pointer_reply (xcb_connection_t *c /**< */, xcb_grab_pointer_cookie_t cookie /**< */, @@ -8653,22 +6963,11 @@ xcb_grab_pointer_reply (xcb_connection_t *c /**< */, * press. * * EnterNotify and LeaveNotify events are generated. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_pointer_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_pointer_checked (xcb_connection_t *c /**< */, xcb_timestamp_t time /**< */); @@ -8688,19 +6987,8 @@ xcb_ungrab_pointer_checked (xcb_connection_t *c /**< */, * press. * * EnterNotify and LeaveNotify events are generated. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_pointer - ** - ** @param xcb_connection_t *c - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_pointer (xcb_connection_t *c /**< */, xcb_timestamp_t time /**< */); @@ -8768,30 +7056,11 @@ xcb_ungrab_pointer (xcb_connection_t *c /**< */, * When using AnyModifier or AnyButton, the request fails completely (no grabs are * established), and an Access error is generated if there is a conflicting grab * for any combination. The request has no effect on an active grab. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_button_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t event_mask - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @param xcb_window_t confine_to - ** @param xcb_cursor_t cursor - ** @param uint8_t button - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_button_checked (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -8867,27 +7136,8 @@ xcb_grab_button_checked (xcb_connection_t *c /**< */, * When using AnyModifier or AnyButton, the request fails completely (no grabs are * established), and an Access error is generated if there is a conflicting grab * for any combination. The request has no effect on an active grab. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_button - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t event_mask - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @param xcb_window_t confine_to - ** @param xcb_cursor_t cursor - ** @param uint8_t button - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_button (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -8906,24 +7156,11 @@ xcb_grab_button (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_button_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t button - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_button_checked (xcb_connection_t *c /**< */, uint8_t button /**< */, @@ -8936,21 +7173,8 @@ xcb_ungrab_button_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_button - ** - ** @param xcb_connection_t *c - ** @param uint8_t button - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_button (xcb_connection_t *c /**< */, uint8_t button /**< */, @@ -8963,24 +7187,11 @@ xcb_ungrab_button (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_active_pointer_grab_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @param xcb_timestamp_t time - ** @param uint16_t event_mask - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_active_pointer_grab_checked (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */, @@ -8993,21 +7204,8 @@ xcb_change_active_pointer_grab_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_active_pointer_grab - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @param xcb_timestamp_t time - ** @param uint16_t event_mask - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_active_pointer_grab (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */, @@ -9041,23 +7239,8 @@ xcb_change_active_pointer_grab (xcb_connection_t *c /**< */, * specified \a time is earlier than the last-keyboard-grab time or later than the * current X server time, `GrabInvalidTime` is returned. Otherwise, the * last-keyboard-grab time is set to the specified time. - * + * */ - -/***************************************************************************** - ** - ** xcb_grab_keyboard_cookie_t xcb_grab_keyboard - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param xcb_timestamp_t time - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @returns xcb_grab_keyboard_cookie_t - ** - *****************************************************************************/ - xcb_grab_keyboard_cookie_t xcb_grab_keyboard (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -9093,26 +7276,11 @@ xcb_grab_keyboard (xcb_connection_t *c /**< */, * specified \a time is earlier than the last-keyboard-grab time or later than the * current X server time, `GrabInvalidTime` is returned. Otherwise, the * last-keyboard-grab time is set to the specified time. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_grab_keyboard_cookie_t xcb_grab_keyboard_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param xcb_timestamp_t time - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @returns xcb_grab_keyboard_cookie_t - ** - *****************************************************************************/ - xcb_grab_keyboard_cookie_t xcb_grab_keyboard_unchecked (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -9128,25 +7296,13 @@ xcb_grab_keyboard_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_grab_keyboard_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_grab_keyboard_reply_t * xcb_grab_keyboard_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_grab_keyboard_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_grab_keyboard_reply_t * - ** - *****************************************************************************/ - xcb_grab_keyboard_reply_t * xcb_grab_keyboard_reply (xcb_connection_t *c /**< */, xcb_grab_keyboard_cookie_t cookie /**< */, @@ -9158,22 +7314,11 @@ xcb_grab_keyboard_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_keyboard_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_keyboard_checked (xcb_connection_t *c /**< */, xcb_timestamp_t time /**< */); @@ -9184,19 +7329,8 @@ xcb_ungrab_keyboard_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_keyboard - ** - ** @param xcb_connection_t *c - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_keyboard (xcb_connection_t *c /**< */, xcb_timestamp_t time /**< */); @@ -9251,27 +7385,11 @@ xcb_ungrab_keyboard (xcb_connection_t *c /**< */, * If some other client has issued a XGrabKey with the same key combination on the same window, a BadAccess * error results. When using AnyModifier or AnyKey, the request fails completely, and a BadAccess error * results (no grabs are established) if there is a conflicting grab for any combination. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_key_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @param xcb_keycode_t key - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_key_checked (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -9331,24 +7449,8 @@ xcb_grab_key_checked (xcb_connection_t *c /**< */, * If some other client has issued a XGrabKey with the same key combination on the same window, a BadAccess * error results. When using AnyModifier or AnyKey, the request fails completely, and a BadAccess error * results (no grabs are established) if there is a conflicting grab for any combination. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_key - ** - ** @param xcb_connection_t *c - ** @param uint8_t owner_events - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @param xcb_keycode_t key - ** @param uint8_t pointer_mode - ** @param uint8_t keyboard_mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_key (xcb_connection_t *c /**< */, uint8_t owner_events /**< */, @@ -9374,24 +7476,11 @@ xcb_grab_key (xcb_connection_t *c /**< */, * * Releases the key combination on \a grab_window if you grabbed it using * `xcb_grab_key` before. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_key_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_keycode_t key - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_key_checked (xcb_connection_t *c /**< */, xcb_keycode_t key /**< */, @@ -9414,21 +7503,8 @@ xcb_ungrab_key_checked (xcb_connection_t *c /**< */, * * Releases the key combination on \a grab_window if you grabbed it using * `xcb_grab_key` before. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_key - ** - ** @param xcb_connection_t *c - ** @param xcb_keycode_t key - ** @param xcb_window_t grab_window - ** @param uint16_t modifiers - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_key (xcb_connection_t *c /**< */, xcb_keycode_t key /**< */, @@ -9451,23 +7527,11 @@ xcb_ungrab_key (xcb_connection_t *c /**< */, * freeze due to grabbing it actively. This request has no effect if \a time is * earlier than the last-grab time of the most recent active grab for this client * or if \a time is later than the current X server time. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_allow_events_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_allow_events_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -9489,20 +7553,8 @@ xcb_allow_events_checked (xcb_connection_t *c /**< */, * freeze due to grabbing it actively. This request has no effect if \a time is * earlier than the last-grab time of the most recent active grab for this client * or if \a time is later than the current X server time. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_allow_events - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_allow_events (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -9514,21 +7566,11 @@ xcb_allow_events (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_server_checked - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_server_checked (xcb_connection_t *c /**< */); @@ -9538,18 +7580,8 @@ xcb_grab_server_checked (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_grab_server - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_grab_server (xcb_connection_t *c /**< */); @@ -9559,21 +7591,11 @@ xcb_grab_server (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_server_checked - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_server_checked (xcb_connection_t *c /**< */); @@ -9583,18 +7605,8 @@ xcb_ungrab_server_checked (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_ungrab_server - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_ungrab_server (xcb_connection_t *c /**< */); @@ -9608,19 +7620,8 @@ xcb_ungrab_server (xcb_connection_t *c /**< */); * * Gets the root window the pointer is logically on and the pointer coordinates * relative to the root window's origin. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_pointer_cookie_t xcb_query_pointer - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_query_pointer_cookie_t - ** - *****************************************************************************/ - xcb_query_pointer_cookie_t xcb_query_pointer (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -9635,22 +7636,11 @@ xcb_query_pointer (xcb_connection_t *c /**< */, * * Gets the root window the pointer is logically on and the pointer coordinates * relative to the root window's origin. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_pointer_cookie_t xcb_query_pointer_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_query_pointer_cookie_t - ** - *****************************************************************************/ - xcb_query_pointer_cookie_t xcb_query_pointer_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -9662,25 +7652,13 @@ xcb_query_pointer_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_pointer_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_pointer_reply_t * xcb_query_pointer_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_pointer_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_pointer_reply_t * - ** - *****************************************************************************/ - xcb_query_pointer_reply_t * xcb_query_pointer_reply (xcb_connection_t *c /**< */, xcb_query_pointer_cookie_t cookie /**< */, @@ -9694,16 +7672,6 @@ xcb_query_pointer_reply (xcb_connection_t *c /**< */, * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_timecoord_t) */ - -/***************************************************************************** - ** - ** void xcb_timecoord_next - ** - ** @param xcb_timecoord_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_timecoord_next (xcb_timecoord_iterator_t *i /**< */); @@ -9716,16 +7684,6 @@ xcb_timecoord_next (xcb_timecoord_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_timecoord_end - ** - ** @param xcb_timecoord_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_timecoord_end (xcb_timecoord_iterator_t i /**< */); @@ -9738,21 +7696,8 @@ xcb_get_motion_events_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_motion_events_cookie_t xcb_get_motion_events - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_timestamp_t start - ** @param xcb_timestamp_t stop - ** @returns xcb_get_motion_events_cookie_t - ** - *****************************************************************************/ - xcb_get_motion_events_cookie_t xcb_get_motion_events (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -9765,66 +7710,23 @@ xcb_get_motion_events (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_motion_events_cookie_t xcb_get_motion_events_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param xcb_timestamp_t start - ** @param xcb_timestamp_t stop - ** @returns xcb_get_motion_events_cookie_t - ** - *****************************************************************************/ - xcb_get_motion_events_cookie_t xcb_get_motion_events_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, xcb_timestamp_t start /**< */, xcb_timestamp_t stop /**< */); - -/***************************************************************************** - ** - ** xcb_timecoord_t * xcb_get_motion_events_events - ** - ** @param const xcb_get_motion_events_reply_t *R - ** @returns xcb_timecoord_t * - ** - *****************************************************************************/ - xcb_timecoord_t * xcb_get_motion_events_events (const xcb_get_motion_events_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_motion_events_events_length - ** - ** @param const xcb_get_motion_events_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_motion_events_events_length (const xcb_get_motion_events_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_timecoord_iterator_t xcb_get_motion_events_events_iterator - ** - ** @param const xcb_get_motion_events_reply_t *R - ** @returns xcb_timecoord_iterator_t - ** - *****************************************************************************/ - xcb_timecoord_iterator_t xcb_get_motion_events_events_iterator (const xcb_get_motion_events_reply_t *R /**< */); @@ -9835,25 +7737,13 @@ xcb_get_motion_events_events_iterator (const xcb_get_motion_events_reply_t *R / * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_motion_events_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_motion_events_reply_t * xcb_get_motion_events_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_motion_events_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_motion_events_reply_t * - ** - *****************************************************************************/ - xcb_get_motion_events_reply_t * xcb_get_motion_events_reply (xcb_connection_t *c /**< */, xcb_get_motion_events_cookie_t cookie /**< */, @@ -9865,22 +7755,8 @@ xcb_get_motion_events_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_translate_coordinates_cookie_t xcb_translate_coordinates - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t src_window - ** @param xcb_window_t dst_window - ** @param int16_t src_x - ** @param int16_t src_y - ** @returns xcb_translate_coordinates_cookie_t - ** - *****************************************************************************/ - xcb_translate_coordinates_cookie_t xcb_translate_coordinates (xcb_connection_t *c /**< */, xcb_window_t src_window /**< */, @@ -9894,25 +7770,11 @@ xcb_translate_coordinates (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_translate_coordinates_cookie_t xcb_translate_coordinates_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t src_window - ** @param xcb_window_t dst_window - ** @param int16_t src_x - ** @param int16_t src_y - ** @returns xcb_translate_coordinates_cookie_t - ** - *****************************************************************************/ - xcb_translate_coordinates_cookie_t xcb_translate_coordinates_unchecked (xcb_connection_t *c /**< */, xcb_window_t src_window /**< */, @@ -9927,25 +7789,13 @@ xcb_translate_coordinates_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_translate_coordinates_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_translate_coordinates_reply_t * xcb_translate_coordinates_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_translate_coordinates_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_translate_coordinates_reply_t * - ** - *****************************************************************************/ - xcb_translate_coordinates_reply_t * xcb_translate_coordinates_reply (xcb_connection_t *c /**< */, xcb_translate_coordinates_cookie_t cookie /**< */, @@ -9976,29 +7826,11 @@ xcb_translate_coordinates_reply (xcb_connection_t *c /**< */ * offsets (\a dst_x, \a dst_y) relative to \a dst_window. If \a dst_window is * `XCB_NONE` (TODO), the pointer will be moved by the offsets (\a dst_x, \a dst_y) * relative to the current position of the pointer. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_warp_pointer_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t src_window - ** @param xcb_window_t dst_window - ** @param int16_t src_x - ** @param int16_t src_y - ** @param uint16_t src_width - ** @param uint16_t src_height - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_warp_pointer_checked (xcb_connection_t *c /**< */, xcb_window_t src_window /**< */, @@ -10035,26 +7867,8 @@ xcb_warp_pointer_checked (xcb_connection_t *c /**< */, * offsets (\a dst_x, \a dst_y) relative to \a dst_window. If \a dst_window is * `XCB_NONE` (TODO), the pointer will be moved by the offsets (\a dst_x, \a dst_y) * relative to the current position of the pointer. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_warp_pointer - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t src_window - ** @param xcb_window_t dst_window - ** @param int16_t src_x - ** @param int16_t src_y - ** @param uint16_t src_width - ** @param uint16_t src_height - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_warp_pointer (xcb_connection_t *c /**< */, xcb_window_t src_window /**< */, @@ -10092,24 +7906,11 @@ xcb_warp_pointer (xcb_connection_t *c /**< */, * avoid race conditions when running X over the network). * * A FocusIn and FocusOut event is generated when focus is changed. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_input_focus_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t revert_to - ** @param xcb_window_t focus - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_input_focus_checked (xcb_connection_t *c /**< */, uint8_t revert_to /**< */, @@ -10142,21 +7943,8 @@ xcb_set_input_focus_checked (xcb_connection_t *c /**< */, * avoid race conditions when running X over the network). * * A FocusIn and FocusOut event is generated when focus is changed. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_input_focus - ** - ** @param xcb_connection_t *c - ** @param uint8_t revert_to - ** @param xcb_window_t focus - ** @param xcb_timestamp_t time - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_input_focus (xcb_connection_t *c /**< */, uint8_t revert_to /**< */, @@ -10169,18 +7957,8 @@ xcb_set_input_focus (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_input_focus_cookie_t xcb_get_input_focus - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_input_focus_cookie_t - ** - *****************************************************************************/ - xcb_get_input_focus_cookie_t xcb_get_input_focus (xcb_connection_t *c /**< */); @@ -10190,21 +7968,11 @@ xcb_get_input_focus (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_input_focus_cookie_t xcb_get_input_focus_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_input_focus_cookie_t - ** - *****************************************************************************/ - xcb_get_input_focus_cookie_t xcb_get_input_focus_unchecked (xcb_connection_t *c /**< */); @@ -10215,25 +7983,13 @@ xcb_get_input_focus_unchecked (xcb_connection_t *c /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_input_focus_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_input_focus_reply_t * xcb_get_input_focus_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_input_focus_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_input_focus_reply_t * - ** - *****************************************************************************/ - xcb_get_input_focus_reply_t * xcb_get_input_focus_reply (xcb_connection_t *c /**< */, xcb_get_input_focus_cookie_t cookie /**< */, @@ -10245,18 +8001,8 @@ xcb_get_input_focus_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_keymap_cookie_t xcb_query_keymap - ** - ** @param xcb_connection_t *c - ** @returns xcb_query_keymap_cookie_t - ** - *****************************************************************************/ - xcb_query_keymap_cookie_t xcb_query_keymap (xcb_connection_t *c /**< */); @@ -10266,21 +8012,11 @@ xcb_query_keymap (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_keymap_cookie_t xcb_query_keymap_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_query_keymap_cookie_t - ** - *****************************************************************************/ - xcb_query_keymap_cookie_t xcb_query_keymap_unchecked (xcb_connection_t *c /**< */); @@ -10291,25 +8027,13 @@ xcb_query_keymap_unchecked (xcb_connection_t *c /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_keymap_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_keymap_reply_t * xcb_query_keymap_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_keymap_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_keymap_reply_t * - ** - *****************************************************************************/ - xcb_query_keymap_reply_t * xcb_query_keymap_reply (xcb_connection_t *c /**< */, xcb_query_keymap_cookie_t cookie /**< */, @@ -10331,24 +8055,11 @@ xcb_open_font_sizeof (const void *_buffer /**< */); * * Note that X core fonts are deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_open_font_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_font_t fid - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_open_font_checked (xcb_connection_t *c /**< */, xcb_font_t fid /**< */, @@ -10368,21 +8079,8 @@ xcb_open_font_checked (xcb_connection_t *c /**< */, * * Note that X core fonts are deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_open_font - ** - ** @param xcb_connection_t *c - ** @param xcb_font_t fid - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_open_font (xcb_connection_t *c /**< */, xcb_font_t fid /**< */, @@ -10395,22 +8093,11 @@ xcb_open_font (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_close_font_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_font_t font - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_close_font_checked (xcb_connection_t *c /**< */, xcb_font_t font /**< */); @@ -10421,19 +8108,8 @@ xcb_close_font_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_close_font - ** - ** @param xcb_connection_t *c - ** @param xcb_font_t font - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_close_font (xcb_connection_t *c /**< */, xcb_font_t font /**< */); @@ -10446,16 +8122,6 @@ xcb_close_font (xcb_connection_t *c /**< */, * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_fontprop_t) */ - -/***************************************************************************** - ** - ** void xcb_fontprop_next - ** - ** @param xcb_fontprop_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_fontprop_next (xcb_fontprop_iterator_t *i /**< */); @@ -10468,16 +8134,6 @@ xcb_fontprop_next (xcb_fontprop_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_fontprop_end - ** - ** @param xcb_fontprop_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_fontprop_end (xcb_fontprop_iterator_t i /**< */); @@ -10489,16 +8145,6 @@ xcb_fontprop_end (xcb_fontprop_iterator_t i /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_charinfo_t) */ - -/***************************************************************************** - ** - ** void xcb_charinfo_next - ** - ** @param xcb_charinfo_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_charinfo_next (xcb_charinfo_iterator_t *i /**< */); @@ -10511,16 +8157,6 @@ xcb_charinfo_next (xcb_charinfo_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_charinfo_end - ** - ** @param xcb_charinfo_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_charinfo_end (xcb_charinfo_iterator_t i /**< */); @@ -10535,19 +8171,8 @@ xcb_query_font_sizeof (const void *_buffer /**< */); * @return A cookie * * Queries information associated with the font. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_font_cookie_t xcb_query_font - ** - ** @param xcb_connection_t *c - ** @param xcb_fontable_t font - ** @returns xcb_query_font_cookie_t - ** - *****************************************************************************/ - xcb_query_font_cookie_t xcb_query_font (xcb_connection_t *c /**< */, xcb_fontable_t font /**< */); @@ -10560,101 +8185,30 @@ xcb_query_font (xcb_connection_t *c /**< */, * @return A cookie * * Queries information associated with the font. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_font_cookie_t xcb_query_font_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_fontable_t font - ** @returns xcb_query_font_cookie_t - ** - *****************************************************************************/ - xcb_query_font_cookie_t xcb_query_font_unchecked (xcb_connection_t *c /**< */, xcb_fontable_t font /**< */); - -/***************************************************************************** - ** - ** xcb_fontprop_t * xcb_query_font_properties - ** - ** @param const xcb_query_font_reply_t *R - ** @returns xcb_fontprop_t * - ** - *****************************************************************************/ - xcb_fontprop_t * xcb_query_font_properties (const xcb_query_font_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_query_font_properties_length - ** - ** @param const xcb_query_font_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_query_font_properties_length (const xcb_query_font_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_fontprop_iterator_t xcb_query_font_properties_iterator - ** - ** @param const xcb_query_font_reply_t *R - ** @returns xcb_fontprop_iterator_t - ** - *****************************************************************************/ - xcb_fontprop_iterator_t xcb_query_font_properties_iterator (const xcb_query_font_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_charinfo_t * xcb_query_font_char_infos - ** - ** @param const xcb_query_font_reply_t *R - ** @returns xcb_charinfo_t * - ** - *****************************************************************************/ - xcb_charinfo_t * xcb_query_font_char_infos (const xcb_query_font_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_query_font_char_infos_length - ** - ** @param const xcb_query_font_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_query_font_char_infos_length (const xcb_query_font_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_charinfo_iterator_t xcb_query_font_char_infos_iterator - ** - ** @param const xcb_query_font_reply_t *R - ** @returns xcb_charinfo_iterator_t - ** - *****************************************************************************/ - xcb_charinfo_iterator_t xcb_query_font_char_infos_iterator (const xcb_query_font_reply_t *R /**< */); @@ -10665,25 +8219,13 @@ xcb_query_font_char_infos_iterator (const xcb_query_font_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_font_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_font_reply_t * xcb_query_font_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_font_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_font_reply_t * - ** - *****************************************************************************/ - xcb_query_font_reply_t * xcb_query_font_reply (xcb_connection_t *c /**< */, xcb_query_font_cookie_t cookie /**< */, @@ -10723,21 +8265,8 @@ xcb_query_text_extents_sizeof (const void *_buffer /**< */, * * Characters with all zero metrics are ignored. If the font has no defined * default_char, the undefined characters in the string are also ignored. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_text_extents_cookie_t xcb_query_text_extents - ** - ** @param xcb_connection_t *c - ** @param xcb_fontable_t font - ** @param uint32_t string_len - ** @param const xcb_char2b_t *string - ** @returns xcb_query_text_extents_cookie_t - ** - *****************************************************************************/ - xcb_query_text_extents_cookie_t xcb_query_text_extents (xcb_connection_t *c /**< */, xcb_fontable_t font /**< */, @@ -10774,24 +8303,11 @@ xcb_query_text_extents (xcb_connection_t *c /**< */, * * Characters with all zero metrics are ignored. If the font has no defined * default_char, the undefined characters in the string are also ignored. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_text_extents_cookie_t xcb_query_text_extents_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_fontable_t font - ** @param uint32_t string_len - ** @param const xcb_char2b_t *string - ** @returns xcb_query_text_extents_cookie_t - ** - *****************************************************************************/ - xcb_query_text_extents_cookie_t xcb_query_text_extents_unchecked (xcb_connection_t *c /**< */, xcb_fontable_t font /**< */, @@ -10805,25 +8321,13 @@ xcb_query_text_extents_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_text_extents_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_text_extents_reply_t * xcb_query_text_extents_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_text_extents_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_text_extents_reply_t * - ** - *****************************************************************************/ - xcb_query_text_extents_reply_t * xcb_query_text_extents_reply (xcb_connection_t *c /**< */, xcb_query_text_extents_cookie_t cookie /**< */, @@ -10832,42 +8336,12 @@ xcb_query_text_extents_reply (xcb_connection_t *c /**< */, int xcb_str_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** char * xcb_str_name - ** - ** @param const xcb_str_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_str_name (const xcb_str_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_str_name_length - ** - ** @param const xcb_str_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_str_name_length (const xcb_str_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_str_name_end - ** - ** @param const xcb_str_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_str_name_end (const xcb_str_t *R /**< */); @@ -10879,16 +8353,6 @@ xcb_str_name_end (const xcb_str_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_str_t) */ - -/***************************************************************************** - ** - ** void xcb_str_next - ** - ** @param xcb_str_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_str_next (xcb_str_iterator_t *i /**< */); @@ -10901,16 +8365,6 @@ xcb_str_next (xcb_str_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_str_end - ** - ** @param xcb_str_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_str_end (xcb_str_iterator_t i /**< */); @@ -10931,21 +8385,8 @@ xcb_list_fonts_sizeof (const void *_buffer /**< */); * @return A cookie * * Gets a list of available font names which match the given \a pattern. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_fonts_cookie_t xcb_list_fonts - ** - ** @param xcb_connection_t *c - ** @param uint16_t max_names - ** @param uint16_t pattern_len - ** @param const char *pattern - ** @returns xcb_list_fonts_cookie_t - ** - *****************************************************************************/ - xcb_list_fonts_cookie_t xcb_list_fonts (xcb_connection_t *c /**< */, uint16_t max_names /**< */, @@ -10966,53 +8407,20 @@ xcb_list_fonts (xcb_connection_t *c /**< */, * @return A cookie * * Gets a list of available font names which match the given \a pattern. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_fonts_cookie_t xcb_list_fonts_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint16_t max_names - ** @param uint16_t pattern_len - ** @param const char *pattern - ** @returns xcb_list_fonts_cookie_t - ** - *****************************************************************************/ - xcb_list_fonts_cookie_t xcb_list_fonts_unchecked (xcb_connection_t *c /**< */, uint16_t max_names /**< */, uint16_t pattern_len /**< */, const char *pattern /**< */); - -/***************************************************************************** - ** - ** int xcb_list_fonts_names_length - ** - ** @param const xcb_list_fonts_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_fonts_names_length (const xcb_list_fonts_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_str_iterator_t xcb_list_fonts_names_iterator - ** - ** @param const xcb_list_fonts_reply_t *R - ** @returns xcb_str_iterator_t - ** - *****************************************************************************/ - xcb_str_iterator_t xcb_list_fonts_names_iterator (const xcb_list_fonts_reply_t *R /**< */); @@ -11023,25 +8431,13 @@ xcb_list_fonts_names_iterator (const xcb_list_fonts_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_fonts_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_fonts_reply_t * xcb_list_fonts_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_fonts_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_fonts_reply_t * - ** - *****************************************************************************/ - xcb_list_fonts_reply_t * xcb_list_fonts_reply (xcb_connection_t *c /**< */, xcb_list_fonts_cookie_t cookie /**< */, @@ -11064,21 +8460,8 @@ xcb_list_fonts_with_info_sizeof (const void *_buffer /**< */); * @return A cookie * * Gets a list of available font names which match the given \a pattern. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info - ** - ** @param xcb_connection_t *c - ** @param uint16_t max_names - ** @param uint16_t pattern_len - ** @param const char *pattern - ** @returns xcb_list_fonts_with_info_cookie_t - ** - *****************************************************************************/ - xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info (xcb_connection_t *c /**< */, uint16_t max_names /**< */, @@ -11099,105 +8482,32 @@ xcb_list_fonts_with_info (xcb_connection_t *c /**< */, * @return A cookie * * Gets a list of available font names which match the given \a pattern. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint16_t max_names - ** @param uint16_t pattern_len - ** @param const char *pattern - ** @returns xcb_list_fonts_with_info_cookie_t - ** - *****************************************************************************/ - xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info_unchecked (xcb_connection_t *c /**< */, uint16_t max_names /**< */, uint16_t pattern_len /**< */, const char *pattern /**< */); - -/***************************************************************************** - ** - ** xcb_fontprop_t * xcb_list_fonts_with_info_properties - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns xcb_fontprop_t * - ** - *****************************************************************************/ - xcb_fontprop_t * xcb_list_fonts_with_info_properties (const xcb_list_fonts_with_info_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_list_fonts_with_info_properties_length - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_fonts_with_info_properties_length (const xcb_list_fonts_with_info_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_fontprop_iterator_t xcb_list_fonts_with_info_properties_iterator - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns xcb_fontprop_iterator_t - ** - *****************************************************************************/ - xcb_fontprop_iterator_t xcb_list_fonts_with_info_properties_iterator (const xcb_list_fonts_with_info_reply_t *R /**< */); - -/***************************************************************************** - ** - ** char * xcb_list_fonts_with_info_name - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns char * - ** - *****************************************************************************/ - char * xcb_list_fonts_with_info_name (const xcb_list_fonts_with_info_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_list_fonts_with_info_name_length - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_fonts_with_info_name_length (const xcb_list_fonts_with_info_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_list_fonts_with_info_name_end - ** - ** @param const xcb_list_fonts_with_info_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_list_fonts_with_info_name_end (const xcb_list_fonts_with_info_reply_t *R /**< */); @@ -11208,25 +8518,13 @@ xcb_list_fonts_with_info_name_end (const xcb_list_fonts_with_info_reply_t *R /* * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_fonts_with_info_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_fonts_with_info_reply_t * xcb_list_fonts_with_info_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_fonts_with_info_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_fonts_with_info_reply_t * - ** - *****************************************************************************/ - xcb_list_fonts_with_info_reply_t * xcb_list_fonts_with_info_reply (xcb_connection_t *c /**< */, xcb_list_fonts_with_info_cookie_t cookie /**< */, @@ -11241,23 +8539,11 @@ xcb_set_font_path_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_font_path_checked - ** - ** @param xcb_connection_t *c - ** @param uint16_t font_qty - ** @param const xcb_str_t *font - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_font_path_checked (xcb_connection_t *c /**< */, uint16_t font_qty /**< */, @@ -11269,20 +8555,8 @@ xcb_set_font_path_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_font_path - ** - ** @param xcb_connection_t *c - ** @param uint16_t font_qty - ** @param const xcb_str_t *font - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_font_path (xcb_connection_t *c /**< */, uint16_t font_qty /**< */, @@ -11297,18 +8571,8 @@ xcb_get_font_path_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_font_path_cookie_t xcb_get_font_path - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_font_path_cookie_t - ** - *****************************************************************************/ - xcb_get_font_path_cookie_t xcb_get_font_path (xcb_connection_t *c /**< */); @@ -11318,47 +8582,17 @@ xcb_get_font_path (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_font_path_cookie_t xcb_get_font_path_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_font_path_cookie_t - ** - *****************************************************************************/ - xcb_get_font_path_cookie_t xcb_get_font_path_unchecked (xcb_connection_t *c /**< */); - -/***************************************************************************** - ** - ** int xcb_get_font_path_path_length - ** - ** @param const xcb_get_font_path_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_font_path_path_length (const xcb_get_font_path_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_str_iterator_t xcb_get_font_path_path_iterator - ** - ** @param const xcb_get_font_path_reply_t *R - ** @returns xcb_str_iterator_t - ** - *****************************************************************************/ - xcb_str_iterator_t xcb_get_font_path_path_iterator (const xcb_get_font_path_reply_t *R /**< */); @@ -11369,25 +8603,13 @@ xcb_get_font_path_path_iterator (const xcb_get_font_path_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_font_path_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_font_path_reply_t * xcb_get_font_path_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_font_path_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_font_path_reply_t * - ** - *****************************************************************************/ - xcb_get_font_path_reply_t * xcb_get_font_path_reply (xcb_connection_t *c /**< */, xcb_get_font_path_cookie_t cookie /**< */, @@ -11407,26 +8629,11 @@ xcb_get_font_path_reply (xcb_connection_t *c /**< */, * * Creates a pixmap. The pixmap can only be used on the same screen as \a drawable * is on and only with drawables of the same \a depth. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_pixmap_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t depth - ** @param xcb_pixmap_t pid - ** @param xcb_drawable_t drawable - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_pixmap_checked (xcb_connection_t *c /**< */, uint8_t depth /**< */, @@ -11449,23 +8656,8 @@ xcb_create_pixmap_checked (xcb_connection_t *c /**< */, * * Creates a pixmap. The pixmap can only be used on the same screen as \a drawable * is on and only with drawables of the same \a depth. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_pixmap - ** - ** @param xcb_connection_t *c - ** @param uint8_t depth - ** @param xcb_pixmap_t pid - ** @param xcb_drawable_t drawable - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_pixmap (xcb_connection_t *c /**< */, uint8_t depth /**< */, @@ -11483,22 +8675,11 @@ xcb_create_pixmap (xcb_connection_t *c /**< */, * * Deletes the association between the pixmap ID and the pixmap. The pixmap * storage will be freed when there are no more references to it. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_pixmap_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_pixmap_t pixmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_pixmap_checked (xcb_connection_t *c /**< */, xcb_pixmap_t pixmap /**< */); @@ -11512,19 +8693,8 @@ xcb_free_pixmap_checked (xcb_connection_t *c /**< */, * * Deletes the association between the pixmap ID and the pixmap. The pixmap * storage will be freed when there are no more references to it. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_pixmap - ** - ** @param xcb_connection_t *c - ** @param xcb_pixmap_t pixmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_pixmap (xcb_connection_t *c /**< */, xcb_pixmap_t pixmap /**< */); @@ -11543,25 +8713,11 @@ xcb_create_gc_sizeof (const void *_buffer /**< */); * * Creates a graphics context. The graphics context can be used with any drawable * that has the same root and depth as the specified drawable. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_gc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t cid - ** @param xcb_drawable_t drawable - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_gc_checked (xcb_connection_t *c /**< */, xcb_gcontext_t cid /**< */, @@ -11580,22 +8736,8 @@ xcb_create_gc_checked (xcb_connection_t *c /**< */, * * Creates a graphics context. The graphics context can be used with any drawable * that has the same root and depth as the specified drawable. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_gc - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t cid - ** @param xcb_drawable_t drawable - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_gc (xcb_connection_t *c /**< */, xcb_gcontext_t cid /**< */, @@ -11619,24 +8761,11 @@ xcb_change_gc_sizeof (const void *_buffer /**< */); * @return A cookie * * Changes the components specified by \a value_mask for the specified graphics context. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_gc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_gc_checked (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */, @@ -11656,21 +8785,8 @@ xcb_change_gc_checked (xcb_connection_t *c /**< */, * @return A cookie * * Changes the components specified by \a value_mask for the specified graphics context. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_gc - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_gc (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */, @@ -11683,24 +8799,11 @@ xcb_change_gc (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_gc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t src_gc - ** @param xcb_gcontext_t dst_gc - ** @param uint32_t value_mask - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_gc_checked (xcb_connection_t *c /**< */, xcb_gcontext_t src_gc /**< */, @@ -11713,21 +8816,8 @@ xcb_copy_gc_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_gc - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t src_gc - ** @param xcb_gcontext_t dst_gc - ** @param uint32_t value_mask - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_gc (xcb_connection_t *c /**< */, xcb_gcontext_t src_gc /**< */, @@ -11743,25 +8833,11 @@ xcb_set_dashes_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_dashes_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @param uint16_t dash_offset - ** @param uint16_t dashes_len - ** @param const uint8_t *dashes - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_dashes_checked (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */, @@ -11775,22 +8851,8 @@ xcb_set_dashes_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_dashes - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @param uint16_t dash_offset - ** @param uint16_t dashes_len - ** @param const uint8_t *dashes - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_dashes (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */, @@ -11808,27 +8870,11 @@ xcb_set_clip_rectangles_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_clip_rectangles_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t ordering - ** @param xcb_gcontext_t gc - ** @param int16_t clip_x_origin - ** @param int16_t clip_y_origin - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_clip_rectangles_checked (xcb_connection_t *c /**< */, uint8_t ordering /**< */, @@ -11844,24 +8890,8 @@ xcb_set_clip_rectangles_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_clip_rectangles - ** - ** @param xcb_connection_t *c - ** @param uint8_t ordering - ** @param xcb_gcontext_t gc - ** @param int16_t clip_x_origin - ** @param int16_t clip_y_origin - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_clip_rectangles (xcb_connection_t *c /**< */, uint8_t ordering /**< */, @@ -11879,22 +8909,11 @@ xcb_set_clip_rectangles (xcb_connection_t *c /**< */, * @return A cookie * * Destroys the specified \a gc and all associated storage. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_gc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_gc_checked (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */); @@ -11907,19 +8926,8 @@ xcb_free_gc_checked (xcb_connection_t *c /**< */, * @return A cookie * * Destroys the specified \a gc and all associated storage. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_gc - ** - ** @param xcb_connection_t *c - ** @param xcb_gcontext_t gc - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_gc (xcb_connection_t *c /**< */, xcb_gcontext_t gc /**< */); @@ -11930,27 +8938,11 @@ xcb_free_gc (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_clear_area_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t exposures - ** @param xcb_window_t window - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_clear_area_checked (xcb_connection_t *c /**< */, uint8_t exposures /**< */, @@ -11966,24 +8958,8 @@ xcb_clear_area_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_clear_area - ** - ** @param xcb_connection_t *c - ** @param uint8_t exposures - ** @param xcb_window_t window - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_clear_area (xcb_connection_t *c /**< */, uint8_t exposures /**< */, @@ -12009,30 +8985,11 @@ xcb_clear_area (xcb_connection_t *c /**< */, * @return A cookie * * Copies the specified rectangle from \a src_drawable to \a dst_drawable. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_area_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t src_drawable - ** @param xcb_drawable_t dst_drawable - ** @param xcb_gcontext_t gc - ** @param int16_t src_x - ** @param int16_t src_y - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_area_checked (xcb_connection_t *c /**< */, xcb_drawable_t src_drawable /**< */, @@ -12061,27 +9018,8 @@ xcb_copy_area_checked (xcb_connection_t *c /**< */, * @return A cookie * * Copies the specified rectangle from \a src_drawable to \a dst_drawable. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_area - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t src_drawable - ** @param xcb_drawable_t dst_drawable - ** @param xcb_gcontext_t gc - ** @param int16_t src_x - ** @param int16_t src_y - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_area (xcb_connection_t *c /**< */, xcb_drawable_t src_drawable /**< */, @@ -12100,31 +9038,11 @@ xcb_copy_area (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_plane_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t src_drawable - ** @param xcb_drawable_t dst_drawable - ** @param xcb_gcontext_t gc - ** @param int16_t src_x - ** @param int16_t src_y - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint32_t bit_plane - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_plane_checked (xcb_connection_t *c /**< */, xcb_drawable_t src_drawable /**< */, @@ -12144,28 +9062,8 @@ xcb_copy_plane_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_plane - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t src_drawable - ** @param xcb_drawable_t dst_drawable - ** @param xcb_gcontext_t gc - ** @param int16_t src_x - ** @param int16_t src_y - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint32_t bit_plane - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_plane (xcb_connection_t *c /**< */, xcb_drawable_t src_drawable /**< */, @@ -12189,26 +9087,11 @@ xcb_poly_point_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_point_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t coordinate_mode - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_point_checked (xcb_connection_t *c /**< */, uint8_t coordinate_mode /**< */, @@ -12223,23 +9106,8 @@ xcb_poly_point_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_point - ** - ** @param xcb_connection_t *c - ** @param uint8_t coordinate_mode - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_point (xcb_connection_t *c /**< */, uint8_t coordinate_mode /**< */, @@ -12272,26 +9140,11 @@ xcb_poly_line_sizeof (const void *_buffer /**< */, * intersect, the intersecting pixels are drawn multiple times. If wide lines * intersect, the intersecting pixels are drawn only once, as though the entire * request were a single, filled shape. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_line_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t coordinate_mode - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_line_checked (xcb_connection_t *c /**< */, uint8_t coordinate_mode /**< */, @@ -12320,23 +9173,8 @@ xcb_poly_line_checked (xcb_connection_t *c /**< */, * intersect, the intersecting pixels are drawn multiple times. If wide lines * intersect, the intersecting pixels are drawn only once, as though the entire * request were a single, filled shape. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_line - ** - ** @param xcb_connection_t *c - ** @param uint8_t coordinate_mode - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_line (xcb_connection_t *c /**< */, uint8_t coordinate_mode /**< */, @@ -12353,16 +9191,6 @@ xcb_poly_line (xcb_connection_t *c /**< */, * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_segment_t) */ - -/***************************************************************************** - ** - ** void xcb_segment_next - ** - ** @param xcb_segment_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_segment_next (xcb_segment_iterator_t *i /**< */); @@ -12375,16 +9203,6 @@ xcb_segment_next (xcb_segment_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_segment_end - ** - ** @param xcb_segment_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_segment_end (xcb_segment_iterator_t i /**< */); @@ -12413,25 +9231,11 @@ xcb_poly_segment_sizeof (const void *_buffer /**< */, * TODO: include the xcb_segment_t data structure * * TODO: an example - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_segment_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t segments_len - ** @param const xcb_segment_t *segments - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_segment_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12460,22 +9264,8 @@ xcb_poly_segment_checked (xcb_connection_t *c /**< */, * TODO: include the xcb_segment_t data structure * * TODO: an example - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_segment - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t segments_len - ** @param const xcb_segment_t *segments - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_segment (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12493,25 +9283,11 @@ xcb_poly_rectangle_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_rectangle_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_rectangle_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12525,22 +9301,8 @@ xcb_poly_rectangle_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_rectangle - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_rectangle (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12558,25 +9320,11 @@ xcb_poly_arc_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_arc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t arcs_len - ** @param const xcb_arc_t *arcs - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_arc_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12590,22 +9338,8 @@ xcb_poly_arc_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_arc - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t arcs_len - ** @param const xcb_arc_t *arcs - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_arc (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12623,27 +9357,11 @@ xcb_fill_poly_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_fill_poly_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint8_t shape - ** @param uint8_t coordinate_mode - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_fill_poly_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12659,24 +9377,8 @@ xcb_fill_poly_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_fill_poly - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint8_t shape - ** @param uint8_t coordinate_mode - ** @param uint32_t points_len - ** @param const xcb_point_t *points - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_fill_poly (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12710,25 +9412,11 @@ xcb_poly_fill_rectangle_sizeof (const void *_buffer /**< */, * Fills the specified rectangle(s) in the order listed in the array. For any * given rectangle, each pixel is not drawn more than once. If rectangles * intersect, the intersecting pixels are drawn multiple times. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_fill_rectangle_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_fill_rectangle_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12756,22 +9444,8 @@ xcb_poly_fill_rectangle_checked (xcb_connection_t *c /**< */, * Fills the specified rectangle(s) in the order listed in the array. For any * given rectangle, each pixel is not drawn more than once. If rectangles * intersect, the intersecting pixels are drawn multiple times. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_fill_rectangle - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t rectangles_len - ** @param const xcb_rectangle_t *rectangles - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_fill_rectangle (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12789,25 +9463,11 @@ xcb_poly_fill_arc_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_fill_arc_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t arcs_len - ** @param const xcb_arc_t *arcs - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_fill_arc_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12821,22 +9481,8 @@ xcb_poly_fill_arc_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_fill_arc - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint32_t arcs_len - ** @param const xcb_arc_t *arcs - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_fill_arc (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -12854,32 +9500,11 @@ xcb_put_image_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_put_image_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t format - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint16_t width - ** @param uint16_t height - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint8_t left_pad - ** @param uint8_t depth - ** @param uint32_t data_len - ** @param const uint8_t *data - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_put_image_checked (xcb_connection_t *c /**< */, uint8_t format /**< */, @@ -12900,29 +9525,8 @@ xcb_put_image_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_put_image - ** - ** @param xcb_connection_t *c - ** @param uint8_t format - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param uint16_t width - ** @param uint16_t height - ** @param int16_t dst_x - ** @param int16_t dst_y - ** @param uint8_t left_pad - ** @param uint8_t depth - ** @param uint32_t data_len - ** @param const uint8_t *data - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_put_image (xcb_connection_t *c /**< */, uint8_t format /**< */, @@ -12946,25 +9550,8 @@ xcb_get_image_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_image_cookie_t xcb_get_image - ** - ** @param xcb_connection_t *c - ** @param uint8_t format - ** @param xcb_drawable_t drawable - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint32_t plane_mask - ** @returns xcb_get_image_cookie_t - ** - *****************************************************************************/ - xcb_get_image_cookie_t xcb_get_image (xcb_connection_t *c /**< */, uint8_t format /**< */, @@ -12981,28 +9568,11 @@ xcb_get_image (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_image_cookie_t xcb_get_image_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t format - ** @param xcb_drawable_t drawable - ** @param int16_t x - ** @param int16_t y - ** @param uint16_t width - ** @param uint16_t height - ** @param uint32_t plane_mask - ** @returns xcb_get_image_cookie_t - ** - *****************************************************************************/ - xcb_get_image_cookie_t xcb_get_image_unchecked (xcb_connection_t *c /**< */, uint8_t format /**< */, @@ -13013,42 +9583,12 @@ xcb_get_image_unchecked (xcb_connection_t *c /**< */, uint16_t height /**< */, uint32_t plane_mask /**< */); - -/***************************************************************************** - ** - ** uint8_t * xcb_get_image_data - ** - ** @param const xcb_get_image_reply_t *R - ** @returns uint8_t * - ** - *****************************************************************************/ - uint8_t * xcb_get_image_data (const xcb_get_image_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_image_data_length - ** - ** @param const xcb_get_image_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_image_data_length (const xcb_get_image_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_image_data_end - ** - ** @param const xcb_get_image_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_image_data_end (const xcb_get_image_reply_t *R /**< */); @@ -13059,25 +9599,13 @@ xcb_get_image_data_end (const xcb_get_image_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_image_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_image_reply_t * xcb_get_image_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_image_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_image_reply_t * - ** - *****************************************************************************/ - xcb_get_image_reply_t * xcb_get_image_reply (xcb_connection_t *c /**< */, xcb_get_image_cookie_t cookie /**< */, @@ -13093,27 +9621,11 @@ xcb_poly_text_8_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_text_8_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param uint32_t items_len - ** @param const uint8_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_text_8_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -13129,24 +9641,8 @@ xcb_poly_text_8_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_text_8 - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param uint32_t items_len - ** @param const uint8_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_text_8 (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -13166,27 +9662,11 @@ xcb_poly_text_16_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_text_16_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param uint32_t items_len - ** @param const uint8_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_text_16_checked (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -13202,24 +9682,8 @@ xcb_poly_text_16_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_poly_text_16 - ** - ** @param xcb_connection_t *c - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param uint32_t items_len - ** @param const uint8_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_poly_text_16 (xcb_connection_t *c /**< */, xcb_drawable_t drawable /**< */, @@ -13257,27 +9721,11 @@ xcb_image_text_8_sizeof (const void *_buffer /**< */); * * Note that using X core fonts is deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_image_text_8_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t string_len - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param const char *string - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_image_text_8_checked (xcb_connection_t *c /**< */, uint8_t string_len /**< */, @@ -13312,24 +9760,8 @@ xcb_image_text_8_checked (xcb_connection_t *c /**< */, * * Note that using X core fonts is deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_image_text_8 - ** - ** @param xcb_connection_t *c - ** @param uint8_t string_len - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param const char *string - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_image_text_8 (xcb_connection_t *c /**< */, uint8_t string_len /**< */, @@ -13368,27 +9800,11 @@ xcb_image_text_16_sizeof (const void *_buffer /**< */); * * Note that using X core fonts is deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_image_text_16_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t string_len - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param const xcb_char2b_t *string - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_image_text_16_checked (xcb_connection_t *c /**< */, uint8_t string_len /**< */, @@ -13424,24 +9840,8 @@ xcb_image_text_16_checked (xcb_connection_t *c /**< */, * * Note that using X core fonts is deprecated (but still supported) in favor of * client-side rendering using Xft. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_image_text_16 - ** - ** @param xcb_connection_t *c - ** @param uint8_t string_len - ** @param xcb_drawable_t drawable - ** @param xcb_gcontext_t gc - ** @param int16_t x - ** @param int16_t y - ** @param const xcb_char2b_t *string - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_image_text_16 (xcb_connection_t *c /**< */, uint8_t string_len /**< */, @@ -13457,25 +9857,11 @@ xcb_image_text_16 (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_colormap_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t alloc - ** @param xcb_colormap_t mid - ** @param xcb_window_t window - ** @param xcb_visualid_t visual - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_colormap_checked (xcb_connection_t *c /**< */, uint8_t alloc /**< */, @@ -13489,22 +9875,8 @@ xcb_create_colormap_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_colormap - ** - ** @param xcb_connection_t *c - ** @param uint8_t alloc - ** @param xcb_colormap_t mid - ** @param xcb_window_t window - ** @param xcb_visualid_t visual - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_colormap (xcb_connection_t *c /**< */, uint8_t alloc /**< */, @@ -13518,22 +9890,11 @@ xcb_create_colormap (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_colormap_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_colormap_checked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13544,19 +9905,8 @@ xcb_free_colormap_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_colormap - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_colormap (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13567,23 +9917,11 @@ xcb_free_colormap (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_colormap_and_free_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t mid - ** @param xcb_colormap_t src_cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_colormap_and_free_checked (xcb_connection_t *c /**< */, xcb_colormap_t mid /**< */, @@ -13595,20 +9933,8 @@ xcb_copy_colormap_and_free_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_copy_colormap_and_free - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t mid - ** @param xcb_colormap_t src_cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_copy_colormap_and_free (xcb_connection_t *c /**< */, xcb_colormap_t mid /**< */, @@ -13620,22 +9946,11 @@ xcb_copy_colormap_and_free (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_install_colormap_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_install_colormap_checked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13646,19 +9961,8 @@ xcb_install_colormap_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_install_colormap - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_install_colormap (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13669,22 +9973,11 @@ xcb_install_colormap (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_uninstall_colormap_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_uninstall_colormap_checked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13695,19 +9988,8 @@ xcb_uninstall_colormap_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_uninstall_colormap - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_uninstall_colormap (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */); @@ -13721,19 +10003,8 @@ xcb_list_installed_colormaps_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_list_installed_colormaps_cookie_t - ** - *****************************************************************************/ - xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps (xcb_connection_t *c /**< */, xcb_window_t window /**< */); @@ -13744,62 +10015,21 @@ xcb_list_installed_colormaps (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @returns xcb_list_installed_colormaps_cookie_t - ** - *****************************************************************************/ - xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps_unchecked (xcb_connection_t *c /**< */, xcb_window_t window /**< */); - -/***************************************************************************** - ** - ** xcb_colormap_t * xcb_list_installed_colormaps_cmaps - ** - ** @param const xcb_list_installed_colormaps_reply_t *R - ** @returns xcb_colormap_t * - ** - *****************************************************************************/ - xcb_colormap_t * xcb_list_installed_colormaps_cmaps (const xcb_list_installed_colormaps_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_list_installed_colormaps_cmaps_length - ** - ** @param const xcb_list_installed_colormaps_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_installed_colormaps_cmaps_length (const xcb_list_installed_colormaps_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_list_installed_colormaps_cmaps_end - ** - ** @param const xcb_list_installed_colormaps_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_list_installed_colormaps_cmaps_end (const xcb_list_installed_colormaps_reply_t *R /**< */); @@ -13810,25 +10040,13 @@ xcb_list_installed_colormaps_cmaps_end (const xcb_list_installed_colormaps_reply * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_installed_colormaps_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_installed_colormaps_reply_t * xcb_list_installed_colormaps_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_installed_colormaps_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_installed_colormaps_reply_t * - ** - *****************************************************************************/ - xcb_list_installed_colormaps_reply_t * xcb_list_installed_colormaps_reply (xcb_connection_t *c /**< */, xcb_list_installed_colormaps_cookie_t cookie /**< */, @@ -13849,22 +10067,8 @@ xcb_list_installed_colormaps_reply (xcb_connection_t *c / * and directly calculate the color pixel value to avoid the round trip. But, for * example, on 16-bit color setups (VNC), you can easily get the closest supported * RGB value to the RGB value you are specifying. - * + * */ - -/***************************************************************************** - ** - ** xcb_alloc_color_cookie_t xcb_alloc_color - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t red - ** @param uint16_t green - ** @param uint16_t blue - ** @returns xcb_alloc_color_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_cookie_t xcb_alloc_color (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -13887,25 +10091,11 @@ xcb_alloc_color (xcb_connection_t *c /**< */, * and directly calculate the color pixel value to avoid the round trip. But, for * example, on 16-bit color setups (VNC), you can easily get the closest supported * RGB value to the RGB value you are specifying. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_alloc_color_cookie_t xcb_alloc_color_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t red - ** @param uint16_t green - ** @param uint16_t blue - ** @returns xcb_alloc_color_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_cookie_t xcb_alloc_color_unchecked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -13920,25 +10110,13 @@ xcb_alloc_color_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_alloc_color_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_alloc_color_reply_t * xcb_alloc_color_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_alloc_color_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_alloc_color_reply_t * - ** - *****************************************************************************/ - xcb_alloc_color_reply_t * xcb_alloc_color_reply (xcb_connection_t *c /**< */, xcb_alloc_color_cookie_t cookie /**< */, @@ -13953,21 +10131,8 @@ xcb_alloc_named_color_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_alloc_named_color_cookie_t xcb_alloc_named_color - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_alloc_named_color_cookie_t - ** - *****************************************************************************/ - xcb_alloc_named_color_cookie_t xcb_alloc_named_color (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -13980,24 +10145,11 @@ xcb_alloc_named_color (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_alloc_named_color_cookie_t xcb_alloc_named_color_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_alloc_named_color_cookie_t - ** - *****************************************************************************/ - xcb_alloc_named_color_cookie_t xcb_alloc_named_color_unchecked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14011,25 +10163,13 @@ xcb_alloc_named_color_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_alloc_named_color_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_alloc_named_color_reply_t * xcb_alloc_named_color_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_alloc_named_color_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_alloc_named_color_reply_t * - ** - *****************************************************************************/ - xcb_alloc_named_color_reply_t * xcb_alloc_named_color_reply (xcb_connection_t *c /**< */, xcb_alloc_named_color_cookie_t cookie /**< */, @@ -14044,22 +10184,8 @@ xcb_alloc_color_cells_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells - ** - ** @param xcb_connection_t *c - ** @param uint8_t contiguous - ** @param xcb_colormap_t cmap - ** @param uint16_t colors - ** @param uint16_t planes - ** @returns xcb_alloc_color_cells_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells (xcb_connection_t *c /**< */, uint8_t contiguous /**< */, @@ -14073,25 +10199,11 @@ xcb_alloc_color_cells (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t contiguous - ** @param xcb_colormap_t cmap - ** @param uint16_t colors - ** @param uint16_t planes - ** @returns xcb_alloc_color_cells_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells_unchecked (xcb_connection_t *c /**< */, uint8_t contiguous /**< */, @@ -14099,81 +10211,21 @@ xcb_alloc_color_cells_unchecked (xcb_connection_t *c /**< */, uint16_t colors /**< */, uint16_t planes /**< */); - -/***************************************************************************** - ** - ** uint32_t * xcb_alloc_color_cells_pixels - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns uint32_t * - ** - *****************************************************************************/ - uint32_t * xcb_alloc_color_cells_pixels (const xcb_alloc_color_cells_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_alloc_color_cells_pixels_length - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_alloc_color_cells_pixels_length (const xcb_alloc_color_cells_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_alloc_color_cells_pixels_end - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_alloc_color_cells_pixels_end (const xcb_alloc_color_cells_reply_t *R /**< */); - -/***************************************************************************** - ** - ** uint32_t * xcb_alloc_color_cells_masks - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns uint32_t * - ** - *****************************************************************************/ - uint32_t * xcb_alloc_color_cells_masks (const xcb_alloc_color_cells_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_alloc_color_cells_masks_length - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_alloc_color_cells_masks_length (const xcb_alloc_color_cells_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_alloc_color_cells_masks_end - ** - ** @param const xcb_alloc_color_cells_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_alloc_color_cells_masks_end (const xcb_alloc_color_cells_reply_t *R /**< */); @@ -14184,25 +10236,13 @@ xcb_alloc_color_cells_masks_end (const xcb_alloc_color_cells_reply_t *R /**< */ * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_alloc_color_cells_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_alloc_color_cells_reply_t * xcb_alloc_color_cells_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_alloc_color_cells_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_alloc_color_cells_reply_t * - ** - *****************************************************************************/ - xcb_alloc_color_cells_reply_t * xcb_alloc_color_cells_reply (xcb_connection_t *c /**< */, xcb_alloc_color_cells_cookie_t cookie /**< */, @@ -14217,24 +10257,8 @@ xcb_alloc_color_planes_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes - ** - ** @param xcb_connection_t *c - ** @param uint8_t contiguous - ** @param xcb_colormap_t cmap - ** @param uint16_t colors - ** @param uint16_t reds - ** @param uint16_t greens - ** @param uint16_t blues - ** @returns xcb_alloc_color_planes_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes (xcb_connection_t *c /**< */, uint8_t contiguous /**< */, @@ -14250,27 +10274,11 @@ xcb_alloc_color_planes (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t contiguous - ** @param xcb_colormap_t cmap - ** @param uint16_t colors - ** @param uint16_t reds - ** @param uint16_t greens - ** @param uint16_t blues - ** @returns xcb_alloc_color_planes_cookie_t - ** - *****************************************************************************/ - xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes_unchecked (xcb_connection_t *c /**< */, uint8_t contiguous /**< */, @@ -14280,42 +10288,12 @@ xcb_alloc_color_planes_unchecked (xcb_connection_t *c /**< */, uint16_t greens /**< */, uint16_t blues /**< */); - -/***************************************************************************** - ** - ** uint32_t * xcb_alloc_color_planes_pixels - ** - ** @param const xcb_alloc_color_planes_reply_t *R - ** @returns uint32_t * - ** - *****************************************************************************/ - uint32_t * xcb_alloc_color_planes_pixels (const xcb_alloc_color_planes_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_alloc_color_planes_pixels_length - ** - ** @param const xcb_alloc_color_planes_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_alloc_color_planes_pixels_length (const xcb_alloc_color_planes_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_alloc_color_planes_pixels_end - ** - ** @param const xcb_alloc_color_planes_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_alloc_color_planes_pixels_end (const xcb_alloc_color_planes_reply_t *R /**< */); @@ -14326,25 +10304,13 @@ xcb_alloc_color_planes_pixels_end (const xcb_alloc_color_planes_reply_t *R /**< * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_alloc_color_planes_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_alloc_color_planes_reply_t * xcb_alloc_color_planes_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_alloc_color_planes_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_alloc_color_planes_reply_t * - ** - *****************************************************************************/ - xcb_alloc_color_planes_reply_t * xcb_alloc_color_planes_reply (xcb_connection_t *c /**< */, xcb_alloc_color_planes_cookie_t cookie /**< */, @@ -14360,25 +10326,11 @@ xcb_free_colors_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_colors_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t plane_mask - ** @param uint32_t pixels_len - ** @param const uint32_t *pixels - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_colors_checked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14392,22 +10344,8 @@ xcb_free_colors_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_colors - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t plane_mask - ** @param uint32_t pixels_len - ** @param const uint32_t *pixels - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_colors (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14423,16 +10361,6 @@ xcb_free_colors (xcb_connection_t *c /**< */, * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_coloritem_t) */ - -/***************************************************************************** - ** - ** void xcb_coloritem_next - ** - ** @param xcb_coloritem_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_coloritem_next (xcb_coloritem_iterator_t *i /**< */); @@ -14445,16 +10373,6 @@ xcb_coloritem_next (xcb_coloritem_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_coloritem_end - ** - ** @param xcb_coloritem_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_coloritem_end (xcb_coloritem_iterator_t i /**< */); @@ -14468,24 +10386,11 @@ xcb_store_colors_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_store_colors_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t items_len - ** @param const xcb_coloritem_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_store_colors_checked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14498,21 +10403,8 @@ xcb_store_colors_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_store_colors - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t items_len - ** @param const xcb_coloritem_t *items - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_store_colors (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14528,26 +10420,11 @@ xcb_store_named_color_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_store_named_color_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t flags - ** @param xcb_colormap_t cmap - ** @param uint32_t pixel - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_store_named_color_checked (xcb_connection_t *c /**< */, uint8_t flags /**< */, @@ -14562,23 +10439,8 @@ xcb_store_named_color_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_store_named_color - ** - ** @param xcb_connection_t *c - ** @param uint8_t flags - ** @param xcb_colormap_t cmap - ** @param uint32_t pixel - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_store_named_color (xcb_connection_t *c /**< */, uint8_t flags /**< */, @@ -14595,16 +10457,6 @@ xcb_store_named_color (xcb_connection_t *c /**< */, * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_rgb_t) */ - -/***************************************************************************** - ** - ** void xcb_rgb_next - ** - ** @param xcb_rgb_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_rgb_next (xcb_rgb_iterator_t *i /**< */); @@ -14617,16 +10469,6 @@ xcb_rgb_next (xcb_rgb_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_rgb_end - ** - ** @param xcb_rgb_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_rgb_end (xcb_rgb_iterator_t i /**< */); @@ -14640,21 +10482,8 @@ xcb_query_colors_sizeof (const void *_buffer /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_colors_cookie_t xcb_query_colors - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t pixels_len - ** @param const uint32_t *pixels - ** @returns xcb_query_colors_cookie_t - ** - *****************************************************************************/ - xcb_query_colors_cookie_t xcb_query_colors (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14667,66 +10496,23 @@ xcb_query_colors (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_colors_cookie_t xcb_query_colors_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint32_t pixels_len - ** @param const uint32_t *pixels - ** @returns xcb_query_colors_cookie_t - ** - *****************************************************************************/ - xcb_query_colors_cookie_t xcb_query_colors_unchecked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, uint32_t pixels_len /**< */, const uint32_t *pixels /**< */); - -/***************************************************************************** - ** - ** xcb_rgb_t * xcb_query_colors_colors - ** - ** @param const xcb_query_colors_reply_t *R - ** @returns xcb_rgb_t * - ** - *****************************************************************************/ - xcb_rgb_t * xcb_query_colors_colors (const xcb_query_colors_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_query_colors_colors_length - ** - ** @param const xcb_query_colors_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_query_colors_colors_length (const xcb_query_colors_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_rgb_iterator_t xcb_query_colors_colors_iterator - ** - ** @param const xcb_query_colors_reply_t *R - ** @returns xcb_rgb_iterator_t - ** - *****************************************************************************/ - xcb_rgb_iterator_t xcb_query_colors_colors_iterator (const xcb_query_colors_reply_t *R /**< */); @@ -14737,25 +10523,13 @@ xcb_query_colors_colors_iterator (const xcb_query_colors_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_colors_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_colors_reply_t * xcb_query_colors_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_colors_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_colors_reply_t * - ** - *****************************************************************************/ - xcb_query_colors_reply_t * xcb_query_colors_reply (xcb_connection_t *c /**< */, xcb_query_colors_cookie_t cookie /**< */, @@ -14770,21 +10544,8 @@ xcb_lookup_color_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_lookup_color_cookie_t xcb_lookup_color - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_lookup_color_cookie_t - ** - *****************************************************************************/ - xcb_lookup_color_cookie_t xcb_lookup_color (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14797,24 +10558,11 @@ xcb_lookup_color (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_lookup_color_cookie_t xcb_lookup_color_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_colormap_t cmap - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_lookup_color_cookie_t - ** - *****************************************************************************/ - xcb_lookup_color_cookie_t xcb_lookup_color_unchecked (xcb_connection_t *c /**< */, xcb_colormap_t cmap /**< */, @@ -14828,25 +10576,13 @@ xcb_lookup_color_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_lookup_color_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_lookup_color_reply_t * xcb_lookup_color_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_lookup_color_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_lookup_color_reply_t * - ** - *****************************************************************************/ - xcb_lookup_color_reply_t * xcb_lookup_color_reply (xcb_connection_t *c /**< */, xcb_lookup_color_cookie_t cookie /**< */, @@ -14858,32 +10594,11 @@ xcb_lookup_color_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_cursor_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cid - ** @param xcb_pixmap_t source - ** @param xcb_pixmap_t mask - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @param uint16_t x - ** @param uint16_t y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_cursor_checked (xcb_connection_t *c /**< */, xcb_cursor_t cid /**< */, @@ -14904,29 +10619,8 @@ xcb_create_cursor_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_cursor - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cid - ** @param xcb_pixmap_t source - ** @param xcb_pixmap_t mask - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @param uint16_t x - ** @param uint16_t y - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_cursor (xcb_connection_t *c /**< */, xcb_cursor_t cid /**< */, @@ -14969,32 +10663,11 @@ xcb_create_cursor (xcb_connection_t *c /**< */, * specified by \a fore_red, \a fore_green and \a fore_blue). All pixels set to 0 * will use the background color (as specified by \a back_red, \a back_green and * \a back_blue). - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_glyph_cursor_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cid - ** @param xcb_font_t source_font - ** @param xcb_font_t mask_font - ** @param uint16_t source_char - ** @param uint16_t mask_char - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_glyph_cursor_checked (xcb_connection_t *c /**< */, xcb_cursor_t cid /**< */, @@ -15037,29 +10710,8 @@ xcb_create_glyph_cursor_checked (xcb_connection_t *c /**< */, * specified by \a fore_red, \a fore_green and \a fore_blue). All pixels set to 0 * will use the background color (as specified by \a back_red, \a back_green and * \a back_blue). - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_create_glyph_cursor - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cid - ** @param xcb_font_t source_font - ** @param xcb_font_t mask_font - ** @param uint16_t source_char - ** @param uint16_t mask_char - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_create_glyph_cursor (xcb_connection_t *c /**< */, xcb_cursor_t cid /**< */, @@ -15083,22 +10735,11 @@ xcb_create_glyph_cursor (xcb_connection_t *c /**< */, * * Deletes the association between the cursor resource ID and the specified * cursor. The cursor is freed when no other resource references it. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_cursor_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_cursor_checked (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */); @@ -15112,19 +10753,8 @@ xcb_free_cursor_checked (xcb_connection_t *c /**< */, * * Deletes the association between the cursor resource ID and the specified * cursor. The cursor is freed when no other resource references it. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_free_cursor - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_free_cursor (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */); @@ -15135,28 +10765,11 @@ xcb_free_cursor (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_recolor_cursor_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_recolor_cursor_checked (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */, @@ -15173,25 +10786,8 @@ xcb_recolor_cursor_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_recolor_cursor - ** - ** @param xcb_connection_t *c - ** @param xcb_cursor_t cursor - ** @param uint16_t fore_red - ** @param uint16_t fore_green - ** @param uint16_t fore_blue - ** @param uint16_t back_red - ** @param uint16_t back_green - ** @param uint16_t back_blue - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_recolor_cursor (xcb_connection_t *c /**< */, xcb_cursor_t cursor /**< */, @@ -15208,22 +10804,8 @@ xcb_recolor_cursor (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_best_size_cookie_t xcb_query_best_size - ** - ** @param xcb_connection_t *c - ** @param uint8_t _class - ** @param xcb_drawable_t drawable - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_query_best_size_cookie_t - ** - *****************************************************************************/ - xcb_query_best_size_cookie_t xcb_query_best_size (xcb_connection_t *c /**< */, uint8_t _class /**< */, @@ -15237,25 +10819,11 @@ xcb_query_best_size (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_best_size_cookie_t xcb_query_best_size_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t _class - ** @param xcb_drawable_t drawable - ** @param uint16_t width - ** @param uint16_t height - ** @returns xcb_query_best_size_cookie_t - ** - *****************************************************************************/ - xcb_query_best_size_cookie_t xcb_query_best_size_unchecked (xcb_connection_t *c /**< */, uint8_t _class /**< */, @@ -15270,25 +10838,13 @@ xcb_query_best_size_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_best_size_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_best_size_reply_t * xcb_query_best_size_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_best_size_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_best_size_reply_t * - ** - *****************************************************************************/ - xcb_query_best_size_reply_t * xcb_query_best_size_reply (xcb_connection_t *c /**< */, xcb_query_best_size_cookie_t cookie /**< */, @@ -15315,20 +10871,8 @@ xcb_query_extension_sizeof (const void *_buffer /**< */); * * There should rarely be a need to use this request directly, XCB provides the * `xcb_get_extension_data` function instead. - * + * */ - -/***************************************************************************** - ** - ** xcb_query_extension_cookie_t xcb_query_extension - ** - ** @param xcb_connection_t *c - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_query_extension_cookie_t - ** - *****************************************************************************/ - xcb_query_extension_cookie_t xcb_query_extension (xcb_connection_t *c /**< */, uint16_t name_len /**< */, @@ -15352,23 +10896,11 @@ xcb_query_extension (xcb_connection_t *c /**< */, * * There should rarely be a need to use this request directly, XCB provides the * `xcb_get_extension_data` function instead. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_query_extension_cookie_t xcb_query_extension_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint16_t name_len - ** @param const char *name - ** @returns xcb_query_extension_cookie_t - ** - *****************************************************************************/ - xcb_query_extension_cookie_t xcb_query_extension_unchecked (xcb_connection_t *c /**< */, uint16_t name_len /**< */, @@ -15381,25 +10913,13 @@ xcb_query_extension_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_query_extension_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_query_extension_reply_t * xcb_query_extension_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_query_extension_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_query_extension_reply_t * - ** - *****************************************************************************/ - xcb_query_extension_reply_t * xcb_query_extension_reply (xcb_connection_t *c /**< */, xcb_query_extension_cookie_t cookie /**< */, @@ -15414,18 +10934,8 @@ xcb_list_extensions_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_extensions_cookie_t xcb_list_extensions - ** - ** @param xcb_connection_t *c - ** @returns xcb_list_extensions_cookie_t - ** - *****************************************************************************/ - xcb_list_extensions_cookie_t xcb_list_extensions (xcb_connection_t *c /**< */); @@ -15435,47 +10945,17 @@ xcb_list_extensions (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_extensions_cookie_t xcb_list_extensions_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_list_extensions_cookie_t - ** - *****************************************************************************/ - xcb_list_extensions_cookie_t xcb_list_extensions_unchecked (xcb_connection_t *c /**< */); - -/***************************************************************************** - ** - ** int xcb_list_extensions_names_length - ** - ** @param const xcb_list_extensions_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_extensions_names_length (const xcb_list_extensions_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_str_iterator_t xcb_list_extensions_names_iterator - ** - ** @param const xcb_list_extensions_reply_t *R - ** @returns xcb_str_iterator_t - ** - *****************************************************************************/ - xcb_str_iterator_t xcb_list_extensions_names_iterator (const xcb_list_extensions_reply_t *R /**< */); @@ -15486,25 +10966,13 @@ xcb_list_extensions_names_iterator (const xcb_list_extensions_reply_t *R /**< * * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_extensions_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_extensions_reply_t * xcb_list_extensions_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_extensions_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_extensions_reply_t * - ** - *****************************************************************************/ - xcb_list_extensions_reply_t * xcb_list_extensions_reply (xcb_connection_t *c /**< */, xcb_list_extensions_cookie_t cookie /**< */, @@ -15519,25 +10987,11 @@ xcb_change_keyboard_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_keyboard_mapping_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t keycode_count - ** @param xcb_keycode_t first_keycode - ** @param uint8_t keysyms_per_keycode - ** @param const xcb_keysym_t *keysyms - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_keyboard_mapping_checked (xcb_connection_t *c /**< */, uint8_t keycode_count /**< */, @@ -15551,22 +11005,8 @@ xcb_change_keyboard_mapping_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_keyboard_mapping - ** - ** @param xcb_connection_t *c - ** @param uint8_t keycode_count - ** @param xcb_keycode_t first_keycode - ** @param uint8_t keysyms_per_keycode - ** @param const xcb_keysym_t *keysyms - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_keyboard_mapping (xcb_connection_t *c /**< */, uint8_t keycode_count /**< */, @@ -15583,20 +11023,8 @@ xcb_get_keyboard_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping - ** - ** @param xcb_connection_t *c - ** @param xcb_keycode_t first_keycode - ** @param uint8_t count - ** @returns xcb_get_keyboard_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping (xcb_connection_t *c /**< */, xcb_keycode_t first_keycode /**< */, @@ -15608,64 +11036,22 @@ xcb_get_keyboard_mapping (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping_unchecked - ** - ** @param xcb_connection_t *c - ** @param xcb_keycode_t first_keycode - ** @param uint8_t count - ** @returns xcb_get_keyboard_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping_unchecked (xcb_connection_t *c /**< */, xcb_keycode_t first_keycode /**< */, uint8_t count /**< */); - -/***************************************************************************** - ** - ** xcb_keysym_t * xcb_get_keyboard_mapping_keysyms - ** - ** @param const xcb_get_keyboard_mapping_reply_t *R - ** @returns xcb_keysym_t * - ** - *****************************************************************************/ - xcb_keysym_t * xcb_get_keyboard_mapping_keysyms (const xcb_get_keyboard_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_keyboard_mapping_keysyms_length - ** - ** @param const xcb_get_keyboard_mapping_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_keyboard_mapping_keysyms_length (const xcb_get_keyboard_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_keyboard_mapping_keysyms_end - ** - ** @param const xcb_get_keyboard_mapping_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_keyboard_mapping_keysyms_end (const xcb_get_keyboard_mapping_reply_t *R /**< */); @@ -15676,25 +11062,13 @@ xcb_get_keyboard_mapping_keysyms_end (const xcb_get_keyboard_mapping_reply_t *R * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_keyboard_mapping_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_mapping_reply_t * xcb_get_keyboard_mapping_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_keyboard_mapping_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_keyboard_mapping_reply_t * - ** - *****************************************************************************/ - xcb_get_keyboard_mapping_reply_t * xcb_get_keyboard_mapping_reply (xcb_connection_t *c /**< */, xcb_get_keyboard_mapping_cookie_t cookie /**< */, @@ -15709,23 +11083,11 @@ xcb_change_keyboard_control_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_keyboard_control_checked - ** - ** @param xcb_connection_t *c - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_keyboard_control_checked (xcb_connection_t *c /**< */, uint32_t value_mask /**< */, @@ -15737,20 +11099,8 @@ xcb_change_keyboard_control_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_keyboard_control - ** - ** @param xcb_connection_t *c - ** @param uint32_t value_mask - ** @param const uint32_t *value_list - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_keyboard_control (xcb_connection_t *c /**< */, uint32_t value_mask /**< */, @@ -15762,18 +11112,8 @@ xcb_change_keyboard_control (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_keyboard_control_cookie_t - ** - *****************************************************************************/ - xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control (xcb_connection_t *c /**< */); @@ -15783,21 +11123,11 @@ xcb_get_keyboard_control (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_keyboard_control_cookie_t - ** - *****************************************************************************/ - xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control_unchecked (xcb_connection_t *c /**< */); @@ -15808,25 +11138,13 @@ xcb_get_keyboard_control_unchecked (xcb_connection_t *c /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_keyboard_control_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_keyboard_control_reply_t * xcb_get_keyboard_control_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_keyboard_control_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_keyboard_control_reply_t * - ** - *****************************************************************************/ - xcb_get_keyboard_control_reply_t * xcb_get_keyboard_control_reply (xcb_connection_t *c /**< */, xcb_get_keyboard_control_cookie_t cookie /**< */, @@ -15838,22 +11156,11 @@ xcb_get_keyboard_control_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_bell_checked - ** - ** @param xcb_connection_t *c - ** @param int8_t percent - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_bell_checked (xcb_connection_t *c /**< */, int8_t percent /**< */); @@ -15864,19 +11171,8 @@ xcb_bell_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_bell - ** - ** @param xcb_connection_t *c - ** @param int8_t percent - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_bell (xcb_connection_t *c /**< */, int8_t percent /**< */); @@ -15887,26 +11183,11 @@ xcb_bell (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_pointer_control_checked - ** - ** @param xcb_connection_t *c - ** @param int16_t acceleration_numerator - ** @param int16_t acceleration_denominator - ** @param int16_t threshold - ** @param uint8_t do_acceleration - ** @param uint8_t do_threshold - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_pointer_control_checked (xcb_connection_t *c /**< */, int16_t acceleration_numerator /**< */, @@ -15921,23 +11202,8 @@ xcb_change_pointer_control_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_pointer_control - ** - ** @param xcb_connection_t *c - ** @param int16_t acceleration_numerator - ** @param int16_t acceleration_denominator - ** @param int16_t threshold - ** @param uint8_t do_acceleration - ** @param uint8_t do_threshold - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_pointer_control (xcb_connection_t *c /**< */, int16_t acceleration_numerator /**< */, @@ -15952,18 +11218,8 @@ xcb_change_pointer_control (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_pointer_control_cookie_t xcb_get_pointer_control - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_pointer_control_cookie_t - ** - *****************************************************************************/ - xcb_get_pointer_control_cookie_t xcb_get_pointer_control (xcb_connection_t *c /**< */); @@ -15973,21 +11229,11 @@ xcb_get_pointer_control (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_pointer_control_cookie_t xcb_get_pointer_control_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_pointer_control_cookie_t - ** - *****************************************************************************/ - xcb_get_pointer_control_cookie_t xcb_get_pointer_control_unchecked (xcb_connection_t *c /**< */); @@ -15998,25 +11244,13 @@ xcb_get_pointer_control_unchecked (xcb_connection_t *c /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_pointer_control_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_pointer_control_reply_t * xcb_get_pointer_control_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_pointer_control_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_pointer_control_reply_t * - ** - *****************************************************************************/ - xcb_get_pointer_control_reply_t * xcb_get_pointer_control_reply (xcb_connection_t *c /**< */, xcb_get_pointer_control_cookie_t cookie /**< */, @@ -16028,25 +11262,11 @@ xcb_get_pointer_control_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_screen_saver_checked - ** - ** @param xcb_connection_t *c - ** @param int16_t timeout - ** @param int16_t interval - ** @param uint8_t prefer_blanking - ** @param uint8_t allow_exposures - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_screen_saver_checked (xcb_connection_t *c /**< */, int16_t timeout /**< */, @@ -16060,22 +11280,8 @@ xcb_set_screen_saver_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_screen_saver - ** - ** @param xcb_connection_t *c - ** @param int16_t timeout - ** @param int16_t interval - ** @param uint8_t prefer_blanking - ** @param uint8_t allow_exposures - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_screen_saver (xcb_connection_t *c /**< */, int16_t timeout /**< */, @@ -16089,18 +11295,8 @@ xcb_set_screen_saver (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_screen_saver_cookie_t xcb_get_screen_saver - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_screen_saver_cookie_t - ** - *****************************************************************************/ - xcb_get_screen_saver_cookie_t xcb_get_screen_saver (xcb_connection_t *c /**< */); @@ -16110,21 +11306,11 @@ xcb_get_screen_saver (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_screen_saver_cookie_t xcb_get_screen_saver_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_screen_saver_cookie_t - ** - *****************************************************************************/ - xcb_get_screen_saver_cookie_t xcb_get_screen_saver_unchecked (xcb_connection_t *c /**< */); @@ -16135,25 +11321,13 @@ xcb_get_screen_saver_unchecked (xcb_connection_t *c /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_screen_saver_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_screen_saver_reply_t * xcb_get_screen_saver_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_screen_saver_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_screen_saver_reply_t * - ** - *****************************************************************************/ - xcb_get_screen_saver_reply_t * xcb_get_screen_saver_reply (xcb_connection_t *c /**< */, xcb_get_screen_saver_cookie_t cookie /**< */, @@ -16168,25 +11342,11 @@ xcb_change_hosts_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_hosts_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param uint8_t family - ** @param uint16_t address_len - ** @param const uint8_t *address - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_hosts_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -16200,22 +11360,8 @@ xcb_change_hosts_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_change_hosts - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @param uint8_t family - ** @param uint16_t address_len - ** @param const uint8_t *address - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_change_hosts (xcb_connection_t *c /**< */, uint8_t mode /**< */, @@ -16226,42 +11372,12 @@ xcb_change_hosts (xcb_connection_t *c /**< */, int xcb_host_sizeof (const void *_buffer /**< */); - -/***************************************************************************** - ** - ** uint8_t * xcb_host_address - ** - ** @param const xcb_host_t *R - ** @returns uint8_t * - ** - *****************************************************************************/ - uint8_t * xcb_host_address (const xcb_host_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_host_address_length - ** - ** @param const xcb_host_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_host_address_length (const xcb_host_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_host_address_end - ** - ** @param const xcb_host_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_host_address_end (const xcb_host_t *R /**< */); @@ -16273,16 +11389,6 @@ xcb_host_address_end (const xcb_host_t *R /**< */); * decreased by one. The member data points to the next * element. The member index is increased by sizeof(xcb_host_t) */ - -/***************************************************************************** - ** - ** void xcb_host_next - ** - ** @param xcb_host_iterator_t *i - ** @returns void - ** - *****************************************************************************/ - void xcb_host_next (xcb_host_iterator_t *i /**< */); @@ -16295,16 +11401,6 @@ xcb_host_next (xcb_host_iterator_t *i /**< */); * The member rem is set to 0. The member data points to the * last element. */ - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_host_end - ** - ** @param xcb_host_iterator_t i - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_host_end (xcb_host_iterator_t i /**< */); @@ -16317,18 +11413,8 @@ xcb_list_hosts_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_list_hosts_cookie_t xcb_list_hosts - ** - ** @param xcb_connection_t *c - ** @returns xcb_list_hosts_cookie_t - ** - *****************************************************************************/ - xcb_list_hosts_cookie_t xcb_list_hosts (xcb_connection_t *c /**< */); @@ -16338,47 +11424,17 @@ xcb_list_hosts (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_list_hosts_cookie_t xcb_list_hosts_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_list_hosts_cookie_t - ** - *****************************************************************************/ - xcb_list_hosts_cookie_t xcb_list_hosts_unchecked (xcb_connection_t *c /**< */); - -/***************************************************************************** - ** - ** int xcb_list_hosts_hosts_length - ** - ** @param const xcb_list_hosts_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_list_hosts_hosts_length (const xcb_list_hosts_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_host_iterator_t xcb_list_hosts_hosts_iterator - ** - ** @param const xcb_list_hosts_reply_t *R - ** @returns xcb_host_iterator_t - ** - *****************************************************************************/ - xcb_host_iterator_t xcb_list_hosts_hosts_iterator (const xcb_list_hosts_reply_t *R /**< */); @@ -16389,25 +11445,13 @@ xcb_list_hosts_hosts_iterator (const xcb_list_hosts_reply_t *R /**< */); * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_list_hosts_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_list_hosts_reply_t * xcb_list_hosts_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_list_hosts_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_list_hosts_reply_t * - ** - *****************************************************************************/ - xcb_list_hosts_reply_t * xcb_list_hosts_reply (xcb_connection_t *c /**< */, xcb_list_hosts_cookie_t cookie /**< */, @@ -16419,22 +11463,11 @@ xcb_list_hosts_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_access_control_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_access_control_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16445,19 +11478,8 @@ xcb_set_access_control_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_access_control - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_access_control (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16468,22 +11490,11 @@ xcb_set_access_control (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_close_down_mode_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_close_down_mode_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16494,19 +11505,8 @@ xcb_set_close_down_mode_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_set_close_down_mode - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_set_close_down_mode (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16523,22 +11523,11 @@ xcb_set_close_down_mode (xcb_connection_t *c /**< */, * @return A cookie * * Forces a close down of the client that created the specified \a resource. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_kill_client_checked - ** - ** @param xcb_connection_t *c - ** @param uint32_t resource - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_kill_client_checked (xcb_connection_t *c /**< */, uint32_t resource /**< */); @@ -16555,19 +11544,8 @@ xcb_kill_client_checked (xcb_connection_t *c /**< */, * @return A cookie * * Forces a close down of the client that created the specified \a resource. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_kill_client - ** - ** @param xcb_connection_t *c - ** @param uint32_t resource - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_kill_client (xcb_connection_t *c /**< */, uint32_t resource /**< */); @@ -16581,25 +11559,11 @@ xcb_rotate_properties_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_rotate_properties_checked - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint16_t atoms_len - ** @param int16_t delta - ** @param const xcb_atom_t *atoms - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_rotate_properties_checked (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -16613,22 +11577,8 @@ xcb_rotate_properties_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_rotate_properties - ** - ** @param xcb_connection_t *c - ** @param xcb_window_t window - ** @param uint16_t atoms_len - ** @param int16_t delta - ** @param const xcb_atom_t *atoms - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_rotate_properties (xcb_connection_t *c /**< */, xcb_window_t window /**< */, @@ -16642,22 +11592,11 @@ xcb_rotate_properties (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_force_screen_saver_checked - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_force_screen_saver_checked (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16668,19 +11607,8 @@ xcb_force_screen_saver_checked (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_force_screen_saver - ** - ** @param xcb_connection_t *c - ** @param uint8_t mode - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_force_screen_saver (xcb_connection_t *c /**< */, uint8_t mode /**< */); @@ -16694,20 +11622,8 @@ xcb_set_pointer_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping - ** - ** @param xcb_connection_t *c - ** @param uint8_t map_len - ** @param const uint8_t *map - ** @returns xcb_set_pointer_mapping_cookie_t - ** - *****************************************************************************/ - xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping (xcb_connection_t *c /**< */, uint8_t map_len /**< */, @@ -16719,23 +11635,11 @@ xcb_set_pointer_mapping (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t map_len - ** @param const uint8_t *map - ** @returns xcb_set_pointer_mapping_cookie_t - ** - *****************************************************************************/ - xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping_unchecked (xcb_connection_t *c /**< */, uint8_t map_len /**< */, @@ -16748,25 +11652,13 @@ xcb_set_pointer_mapping_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_set_pointer_mapping_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_set_pointer_mapping_reply_t * xcb_set_pointer_mapping_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_set_pointer_mapping_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_set_pointer_mapping_reply_t * - ** - *****************************************************************************/ - xcb_set_pointer_mapping_reply_t * xcb_set_pointer_mapping_reply (xcb_connection_t *c /**< */, xcb_set_pointer_mapping_cookie_t cookie /**< */, @@ -16781,18 +11673,8 @@ xcb_get_pointer_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_pointer_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping (xcb_connection_t *c /**< */); @@ -16802,60 +11684,20 @@ xcb_get_pointer_mapping (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_pointer_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping_unchecked (xcb_connection_t *c /**< */); - -/***************************************************************************** - ** - ** uint8_t * xcb_get_pointer_mapping_map - ** - ** @param const xcb_get_pointer_mapping_reply_t *R - ** @returns uint8_t * - ** - *****************************************************************************/ - uint8_t * xcb_get_pointer_mapping_map (const xcb_get_pointer_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_pointer_mapping_map_length - ** - ** @param const xcb_get_pointer_mapping_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_pointer_mapping_map_length (const xcb_get_pointer_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_pointer_mapping_map_end - ** - ** @param const xcb_get_pointer_mapping_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_pointer_mapping_map_end (const xcb_get_pointer_mapping_reply_t *R /**< */); @@ -16866,25 +11708,13 @@ xcb_get_pointer_mapping_map_end (const xcb_get_pointer_mapping_reply_t *R /**< * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_pointer_mapping_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_pointer_mapping_reply_t * xcb_get_pointer_mapping_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_pointer_mapping_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_pointer_mapping_reply_t * - ** - *****************************************************************************/ - xcb_get_pointer_mapping_reply_t * xcb_get_pointer_mapping_reply (xcb_connection_t *c /**< */, xcb_get_pointer_mapping_cookie_t cookie /**< */, @@ -16899,20 +11729,8 @@ xcb_set_modifier_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping - ** - ** @param xcb_connection_t *c - ** @param uint8_t keycodes_per_modifier - ** @param const xcb_keycode_t *keycodes - ** @returns xcb_set_modifier_mapping_cookie_t - ** - *****************************************************************************/ - xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping (xcb_connection_t *c /**< */, uint8_t keycodes_per_modifier /**< */, @@ -16924,23 +11742,11 @@ xcb_set_modifier_mapping (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping_unchecked - ** - ** @param xcb_connection_t *c - ** @param uint8_t keycodes_per_modifier - ** @param const xcb_keycode_t *keycodes - ** @returns xcb_set_modifier_mapping_cookie_t - ** - *****************************************************************************/ - xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping_unchecked (xcb_connection_t *c /**< */, uint8_t keycodes_per_modifier /**< */, @@ -16953,25 +11759,13 @@ xcb_set_modifier_mapping_unchecked (xcb_connection_t *c /**< */, * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_set_modifier_mapping_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_set_modifier_mapping_reply_t * xcb_set_modifier_mapping_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_set_modifier_mapping_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_set_modifier_mapping_reply_t * - ** - *****************************************************************************/ - xcb_set_modifier_mapping_reply_t * xcb_set_modifier_mapping_reply (xcb_connection_t *c /**< */, xcb_set_modifier_mapping_cookie_t cookie /**< */, @@ -16986,18 +11780,8 @@ xcb_get_modifier_mapping_sizeof (const void *_buffer /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_modifier_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping (xcb_connection_t *c /**< */); @@ -17007,60 +11791,20 @@ xcb_get_modifier_mapping (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will cause * a reply to be generated. Any returned error will be * placed in the event queue. */ - -/***************************************************************************** - ** - ** xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping_unchecked - ** - ** @param xcb_connection_t *c - ** @returns xcb_get_modifier_mapping_cookie_t - ** - *****************************************************************************/ - xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping_unchecked (xcb_connection_t *c /**< */); - -/***************************************************************************** - ** - ** xcb_keycode_t * xcb_get_modifier_mapping_keycodes - ** - ** @param const xcb_get_modifier_mapping_reply_t *R - ** @returns xcb_keycode_t * - ** - *****************************************************************************/ - xcb_keycode_t * xcb_get_modifier_mapping_keycodes (const xcb_get_modifier_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** int xcb_get_modifier_mapping_keycodes_length - ** - ** @param const xcb_get_modifier_mapping_reply_t *R - ** @returns int - ** - *****************************************************************************/ - int xcb_get_modifier_mapping_keycodes_length (const xcb_get_modifier_mapping_reply_t *R /**< */); - -/***************************************************************************** - ** - ** xcb_generic_iterator_t xcb_get_modifier_mapping_keycodes_end - ** - ** @param const xcb_get_modifier_mapping_reply_t *R - ** @returns xcb_generic_iterator_t - ** - *****************************************************************************/ - xcb_generic_iterator_t xcb_get_modifier_mapping_keycodes_end (const xcb_get_modifier_mapping_reply_t *R /**< */); @@ -17071,25 +11815,13 @@ xcb_get_modifier_mapping_keycodes_end (const xcb_get_modifier_mapping_reply_t *R * @param e The xcb_generic_error_t supplied * * Returns the reply of the request asked by - * + * * The parameter @p e supplied to this function must be NULL if * xcb_get_modifier_mapping_unchecked(). is used. * Otherwise, it stores the error if any. * * The returned value must be freed by the caller using free(). */ - -/***************************************************************************** - ** - ** xcb_get_modifier_mapping_reply_t * xcb_get_modifier_mapping_reply - ** - ** @param xcb_connection_t *c - ** @param xcb_get_modifier_mapping_cookie_t cookie - ** @param xcb_generic_error_t **e - ** @returns xcb_get_modifier_mapping_reply_t * - ** - *****************************************************************************/ - xcb_get_modifier_mapping_reply_t * xcb_get_modifier_mapping_reply (xcb_connection_t *c /**< */, xcb_get_modifier_mapping_cookie_t cookie /**< */, @@ -17101,21 +11833,11 @@ xcb_get_modifier_mapping_reply (xcb_connection_t *c /**< */, * @return A cookie * * Delivers a request to the X server. - * + * * This form can be used only if the request will not cause * a reply to be generated. Any returned error will be * saved for handling by xcb_request_check(). */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_no_operation_checked - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_no_operation_checked (xcb_connection_t *c /**< */); @@ -17125,18 +11847,8 @@ xcb_no_operation_checked (xcb_connection_t *c /**< */); * @return A cookie * * Delivers a request to the X server. - * + * */ - -/***************************************************************************** - ** - ** xcb_void_cookie_t xcb_no_operation - ** - ** @param xcb_connection_t *c - ** @returns xcb_void_cookie_t - ** - *****************************************************************************/ - xcb_void_cookie_t xcb_no_operation (xcb_connection_t *c /**< */); |