Home | History | Annotate | Line # | Download | only in files
randr.h revision 1.1.12.2
      1       1.1  mrg /*
      2       1.1  mrg  * This file generated automatically from randr.xml by c_client.py.
      3       1.1  mrg  * Edit at your peril.
      4       1.1  mrg  */
      5       1.1  mrg 
      6       1.1  mrg /**
      7       1.1  mrg  * @defgroup XCB_RandR_API XCB RandR API
      8       1.1  mrg  * @brief RandR XCB Protocol Implementation.
      9       1.1  mrg  * @{
     10       1.1  mrg  **/
     11       1.1  mrg 
     12       1.1  mrg #ifndef __RANDR_H
     13       1.1  mrg #define __RANDR_H
     14       1.1  mrg 
     15       1.1  mrg #include "xcb.h"
     16       1.1  mrg #include "xproto.h"
     17       1.1  mrg #include "render.h"
     18       1.1  mrg 
     19       1.1  mrg #ifdef __cplusplus
     20       1.1  mrg extern "C" {
     21       1.1  mrg #endif
     22       1.1  mrg 
     23       1.1  mrg #define XCB_RANDR_MAJOR_VERSION 1
     24  1.1.12.2  tls #define XCB_RANDR_MINOR_VERSION 4
     25       1.1  mrg 
     26       1.1  mrg extern xcb_extension_t xcb_randr_id;
     27       1.1  mrg 
     28       1.1  mrg typedef uint32_t xcb_randr_mode_t;
     29       1.1  mrg 
     30       1.1  mrg /**
     31       1.1  mrg  * @brief xcb_randr_mode_iterator_t
     32       1.1  mrg  **/
     33       1.1  mrg typedef struct xcb_randr_mode_iterator_t {
     34       1.1  mrg     xcb_randr_mode_t *data; /**<  */
     35       1.1  mrg     int               rem; /**<  */
     36       1.1  mrg     int               index; /**<  */
     37       1.1  mrg } xcb_randr_mode_iterator_t;
     38       1.1  mrg 
     39       1.1  mrg typedef uint32_t xcb_randr_crtc_t;
     40       1.1  mrg 
     41       1.1  mrg /**
     42       1.1  mrg  * @brief xcb_randr_crtc_iterator_t
     43       1.1  mrg  **/
     44       1.1  mrg typedef struct xcb_randr_crtc_iterator_t {
     45       1.1  mrg     xcb_randr_crtc_t *data; /**<  */
     46       1.1  mrg     int               rem; /**<  */
     47       1.1  mrg     int               index; /**<  */
     48       1.1  mrg } xcb_randr_crtc_iterator_t;
     49       1.1  mrg 
     50       1.1  mrg typedef uint32_t xcb_randr_output_t;
     51       1.1  mrg 
     52       1.1  mrg /**
     53       1.1  mrg  * @brief xcb_randr_output_iterator_t
     54       1.1  mrg  **/
     55       1.1  mrg typedef struct xcb_randr_output_iterator_t {
     56       1.1  mrg     xcb_randr_output_t *data; /**<  */
     57       1.1  mrg     int                 rem; /**<  */
     58       1.1  mrg     int                 index; /**<  */
     59       1.1  mrg } xcb_randr_output_iterator_t;
     60       1.1  mrg 
     61  1.1.12.2  tls typedef uint32_t xcb_randr_provider_t;
     62  1.1.12.2  tls 
     63  1.1.12.2  tls /**
     64  1.1.12.2  tls  * @brief xcb_randr_provider_iterator_t
     65  1.1.12.2  tls  **/
     66  1.1.12.2  tls typedef struct xcb_randr_provider_iterator_t {
     67  1.1.12.2  tls     xcb_randr_provider_t *data; /**<  */
     68  1.1.12.2  tls     int                   rem; /**<  */
     69  1.1.12.2  tls     int                   index; /**<  */
     70  1.1.12.2  tls } xcb_randr_provider_iterator_t;
     71  1.1.12.2  tls 
     72       1.1  mrg /** Opcode for xcb_randr_bad_output. */
     73       1.1  mrg #define XCB_RANDR_BAD_OUTPUT 0
     74       1.1  mrg 
     75       1.1  mrg /**
     76       1.1  mrg  * @brief xcb_randr_bad_output_error_t
     77       1.1  mrg  **/
     78       1.1  mrg typedef struct xcb_randr_bad_output_error_t {
     79       1.1  mrg     uint8_t  response_type; /**<  */
     80       1.1  mrg     uint8_t  error_code; /**<  */
     81       1.1  mrg     uint16_t sequence; /**<  */
     82       1.1  mrg } xcb_randr_bad_output_error_t;
     83       1.1  mrg 
     84       1.1  mrg /** Opcode for xcb_randr_bad_crtc. */
     85       1.1  mrg #define XCB_RANDR_BAD_CRTC 1
     86       1.1  mrg 
     87       1.1  mrg /**
     88       1.1  mrg  * @brief xcb_randr_bad_crtc_error_t
     89       1.1  mrg  **/
     90       1.1  mrg typedef struct xcb_randr_bad_crtc_error_t {
     91       1.1  mrg     uint8_t  response_type; /**<  */
     92       1.1  mrg     uint8_t  error_code; /**<  */
     93       1.1  mrg     uint16_t sequence; /**<  */
     94       1.1  mrg } xcb_randr_bad_crtc_error_t;
     95       1.1  mrg 
     96       1.1  mrg /** Opcode for xcb_randr_bad_mode. */
     97       1.1  mrg #define XCB_RANDR_BAD_MODE 2
     98       1.1  mrg 
     99       1.1  mrg /**
    100       1.1  mrg  * @brief xcb_randr_bad_mode_error_t
    101       1.1  mrg  **/
    102       1.1  mrg typedef struct xcb_randr_bad_mode_error_t {
    103       1.1  mrg     uint8_t  response_type; /**<  */
    104       1.1  mrg     uint8_t  error_code; /**<  */
    105       1.1  mrg     uint16_t sequence; /**<  */
    106       1.1  mrg } xcb_randr_bad_mode_error_t;
    107       1.1  mrg 
    108  1.1.12.2  tls /** Opcode for xcb_randr_bad_provider. */
    109  1.1.12.2  tls #define XCB_RANDR_BAD_PROVIDER 3
    110  1.1.12.2  tls 
    111  1.1.12.2  tls /**
    112  1.1.12.2  tls  * @brief xcb_randr_bad_provider_error_t
    113  1.1.12.2  tls  **/
    114  1.1.12.2  tls typedef struct xcb_randr_bad_provider_error_t {
    115  1.1.12.2  tls     uint8_t  response_type; /**<  */
    116  1.1.12.2  tls     uint8_t  error_code; /**<  */
    117  1.1.12.2  tls     uint16_t sequence; /**<  */
    118  1.1.12.2  tls } xcb_randr_bad_provider_error_t;
    119  1.1.12.2  tls 
    120       1.1  mrg typedef enum xcb_randr_rotation_t {
    121       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_0 = 1,
    122       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_90 = 2,
    123       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_180 = 4,
    124       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_270 = 8,
    125       1.1  mrg     XCB_RANDR_ROTATION_REFLECT_X = 16,
    126       1.1  mrg     XCB_RANDR_ROTATION_REFLECT_Y = 32
    127       1.1  mrg } xcb_randr_rotation_t;
    128       1.1  mrg 
    129       1.1  mrg /**
    130       1.1  mrg  * @brief xcb_randr_screen_size_t
    131       1.1  mrg  **/
    132       1.1  mrg typedef struct xcb_randr_screen_size_t {
    133       1.1  mrg     uint16_t width; /**<  */
    134       1.1  mrg     uint16_t height; /**<  */
    135       1.1  mrg     uint16_t mwidth; /**<  */
    136       1.1  mrg     uint16_t mheight; /**<  */
    137       1.1  mrg } xcb_randr_screen_size_t;
    138       1.1  mrg 
    139       1.1  mrg /**
    140       1.1  mrg  * @brief xcb_randr_screen_size_iterator_t
    141       1.1  mrg  **/
    142       1.1  mrg typedef struct xcb_randr_screen_size_iterator_t {
    143       1.1  mrg     xcb_randr_screen_size_t *data; /**<  */
    144       1.1  mrg     int                      rem; /**<  */
    145       1.1  mrg     int                      index; /**<  */
    146       1.1  mrg } xcb_randr_screen_size_iterator_t;
    147       1.1  mrg 
    148       1.1  mrg /**
    149       1.1  mrg  * @brief xcb_randr_refresh_rates_t
    150       1.1  mrg  **/
    151       1.1  mrg typedef struct xcb_randr_refresh_rates_t {
    152       1.1  mrg     uint16_t nRates; /**<  */
    153       1.1  mrg } xcb_randr_refresh_rates_t;
    154       1.1  mrg 
    155       1.1  mrg /**
    156       1.1  mrg  * @brief xcb_randr_refresh_rates_iterator_t
    157       1.1  mrg  **/
    158       1.1  mrg typedef struct xcb_randr_refresh_rates_iterator_t {
    159       1.1  mrg     xcb_randr_refresh_rates_t *data; /**<  */
    160       1.1  mrg     int                        rem; /**<  */
    161       1.1  mrg     int                        index; /**<  */
    162       1.1  mrg } xcb_randr_refresh_rates_iterator_t;
    163       1.1  mrg 
    164       1.1  mrg /**
    165       1.1  mrg  * @brief xcb_randr_query_version_cookie_t
    166       1.1  mrg  **/
    167       1.1  mrg typedef struct xcb_randr_query_version_cookie_t {
    168       1.1  mrg     unsigned int sequence; /**<  */
    169       1.1  mrg } xcb_randr_query_version_cookie_t;
    170       1.1  mrg 
    171       1.1  mrg /** Opcode for xcb_randr_query_version. */
    172       1.1  mrg #define XCB_RANDR_QUERY_VERSION 0
    173       1.1  mrg 
    174       1.1  mrg /**
    175       1.1  mrg  * @brief xcb_randr_query_version_request_t
    176       1.1  mrg  **/
    177       1.1  mrg typedef struct xcb_randr_query_version_request_t {
    178       1.1  mrg     uint8_t  major_opcode; /**<  */
    179       1.1  mrg     uint8_t  minor_opcode; /**<  */
    180       1.1  mrg     uint16_t length; /**<  */
    181       1.1  mrg     uint32_t major_version; /**<  */
    182       1.1  mrg     uint32_t minor_version; /**<  */
    183       1.1  mrg } xcb_randr_query_version_request_t;
    184       1.1  mrg 
    185       1.1  mrg /**
    186       1.1  mrg  * @brief xcb_randr_query_version_reply_t
    187       1.1  mrg  **/
    188       1.1  mrg typedef struct xcb_randr_query_version_reply_t {
    189       1.1  mrg     uint8_t  response_type; /**<  */
    190       1.1  mrg     uint8_t  pad0; /**<  */
    191       1.1  mrg     uint16_t sequence; /**<  */
    192       1.1  mrg     uint32_t length; /**<  */
    193       1.1  mrg     uint32_t major_version; /**<  */
    194       1.1  mrg     uint32_t minor_version; /**<  */
    195       1.1  mrg     uint8_t  pad1[16]; /**<  */
    196       1.1  mrg } xcb_randr_query_version_reply_t;
    197       1.1  mrg 
    198       1.1  mrg typedef enum xcb_randr_set_config_t {
    199       1.1  mrg     XCB_RANDR_SET_CONFIG_SUCCESS = 0,
    200       1.1  mrg     XCB_RANDR_SET_CONFIG_INVALID_CONFIG_TIME = 1,
    201       1.1  mrg     XCB_RANDR_SET_CONFIG_INVALID_TIME = 2,
    202       1.1  mrg     XCB_RANDR_SET_CONFIG_FAILED = 3
    203       1.1  mrg } xcb_randr_set_config_t;
    204       1.1  mrg 
    205       1.1  mrg /**
    206       1.1  mrg  * @brief xcb_randr_set_screen_config_cookie_t
    207       1.1  mrg  **/
    208       1.1  mrg typedef struct xcb_randr_set_screen_config_cookie_t {
    209       1.1  mrg     unsigned int sequence; /**<  */
    210       1.1  mrg } xcb_randr_set_screen_config_cookie_t;
    211       1.1  mrg 
    212       1.1  mrg /** Opcode for xcb_randr_set_screen_config. */
    213       1.1  mrg #define XCB_RANDR_SET_SCREEN_CONFIG 2
    214       1.1  mrg 
    215       1.1  mrg /**
    216       1.1  mrg  * @brief xcb_randr_set_screen_config_request_t
    217       1.1  mrg  **/
    218       1.1  mrg typedef struct xcb_randr_set_screen_config_request_t {
    219       1.1  mrg     uint8_t         major_opcode; /**<  */
    220       1.1  mrg     uint8_t         minor_opcode; /**<  */
    221       1.1  mrg     uint16_t        length; /**<  */
    222       1.1  mrg     xcb_window_t    window; /**<  */
    223       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    224       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    225       1.1  mrg     uint16_t        sizeID; /**<  */
    226       1.1  mrg     uint16_t        rotation; /**<  */
    227       1.1  mrg     uint16_t        rate; /**<  */
    228       1.1  mrg     uint8_t         pad0[2]; /**<  */
    229       1.1  mrg } xcb_randr_set_screen_config_request_t;
    230       1.1  mrg 
    231       1.1  mrg /**
    232       1.1  mrg  * @brief xcb_randr_set_screen_config_reply_t
    233       1.1  mrg  **/
    234       1.1  mrg typedef struct xcb_randr_set_screen_config_reply_t {
    235       1.1  mrg     uint8_t         response_type; /**<  */
    236       1.1  mrg     uint8_t         status; /**<  */
    237       1.1  mrg     uint16_t        sequence; /**<  */
    238       1.1  mrg     uint32_t        length; /**<  */
    239       1.1  mrg     xcb_timestamp_t new_timestamp; /**<  */
    240       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    241       1.1  mrg     xcb_window_t    root; /**<  */
    242       1.1  mrg     uint16_t        subpixel_order; /**<  */
    243       1.1  mrg     uint8_t         pad0[10]; /**<  */
    244       1.1  mrg } xcb_randr_set_screen_config_reply_t;
    245       1.1  mrg 
    246       1.1  mrg typedef enum xcb_randr_notify_mask_t {
    247       1.1  mrg     XCB_RANDR_NOTIFY_MASK_SCREEN_CHANGE = 1,
    248       1.1  mrg     XCB_RANDR_NOTIFY_MASK_CRTC_CHANGE = 2,
    249       1.1  mrg     XCB_RANDR_NOTIFY_MASK_OUTPUT_CHANGE = 4,
    250  1.1.12.2  tls     XCB_RANDR_NOTIFY_MASK_OUTPUT_PROPERTY = 8,
    251  1.1.12.2  tls     XCB_RANDR_NOTIFY_MASK_PROVIDER_CHANGE = 16,
    252  1.1.12.2  tls     XCB_RANDR_NOTIFY_MASK_PROVIDER_PROPERTY = 32,
    253  1.1.12.2  tls     XCB_RANDR_NOTIFY_MASK_RESOURCE_CHANGE = 64
    254       1.1  mrg } xcb_randr_notify_mask_t;
    255       1.1  mrg 
    256       1.1  mrg /** Opcode for xcb_randr_select_input. */
    257       1.1  mrg #define XCB_RANDR_SELECT_INPUT 4
    258       1.1  mrg 
    259       1.1  mrg /**
    260       1.1  mrg  * @brief xcb_randr_select_input_request_t
    261       1.1  mrg  **/
    262       1.1  mrg typedef struct xcb_randr_select_input_request_t {
    263       1.1  mrg     uint8_t      major_opcode; /**<  */
    264       1.1  mrg     uint8_t      minor_opcode; /**<  */
    265       1.1  mrg     uint16_t     length; /**<  */
    266       1.1  mrg     xcb_window_t window; /**<  */
    267       1.1  mrg     uint16_t     enable; /**<  */
    268       1.1  mrg     uint8_t      pad0[2]; /**<  */
    269       1.1  mrg } xcb_randr_select_input_request_t;
    270       1.1  mrg 
    271       1.1  mrg /**
    272       1.1  mrg  * @brief xcb_randr_get_screen_info_cookie_t
    273       1.1  mrg  **/
    274       1.1  mrg typedef struct xcb_randr_get_screen_info_cookie_t {
    275       1.1  mrg     unsigned int sequence; /**<  */
    276       1.1  mrg } xcb_randr_get_screen_info_cookie_t;
    277       1.1  mrg 
    278       1.1  mrg /** Opcode for xcb_randr_get_screen_info. */
    279       1.1  mrg #define XCB_RANDR_GET_SCREEN_INFO 5
    280       1.1  mrg 
    281       1.1  mrg /**
    282       1.1  mrg  * @brief xcb_randr_get_screen_info_request_t
    283       1.1  mrg  **/
    284       1.1  mrg typedef struct xcb_randr_get_screen_info_request_t {
    285       1.1  mrg     uint8_t      major_opcode; /**<  */
    286       1.1  mrg     uint8_t      minor_opcode; /**<  */
    287       1.1  mrg     uint16_t     length; /**<  */
    288       1.1  mrg     xcb_window_t window; /**<  */
    289       1.1  mrg } xcb_randr_get_screen_info_request_t;
    290       1.1  mrg 
    291       1.1  mrg /**
    292       1.1  mrg  * @brief xcb_randr_get_screen_info_reply_t
    293       1.1  mrg  **/
    294       1.1  mrg typedef struct xcb_randr_get_screen_info_reply_t {
    295       1.1  mrg     uint8_t         response_type; /**<  */
    296       1.1  mrg     uint8_t         rotations; /**<  */
    297       1.1  mrg     uint16_t        sequence; /**<  */
    298       1.1  mrg     uint32_t        length; /**<  */
    299       1.1  mrg     xcb_window_t    root; /**<  */
    300       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    301       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    302       1.1  mrg     uint16_t        nSizes; /**<  */
    303       1.1  mrg     uint16_t        sizeID; /**<  */
    304       1.1  mrg     uint16_t        rotation; /**<  */
    305       1.1  mrg     uint16_t        rate; /**<  */
    306       1.1  mrg     uint16_t        nInfo; /**<  */
    307       1.1  mrg     uint8_t         pad0[2]; /**<  */
    308       1.1  mrg } xcb_randr_get_screen_info_reply_t;
    309       1.1  mrg 
    310       1.1  mrg /**
    311       1.1  mrg  * @brief xcb_randr_get_screen_size_range_cookie_t
    312       1.1  mrg  **/
    313       1.1  mrg typedef struct xcb_randr_get_screen_size_range_cookie_t {
    314       1.1  mrg     unsigned int sequence; /**<  */
    315       1.1  mrg } xcb_randr_get_screen_size_range_cookie_t;
    316       1.1  mrg 
    317       1.1  mrg /** Opcode for xcb_randr_get_screen_size_range. */
    318       1.1  mrg #define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6
    319       1.1  mrg 
    320       1.1  mrg /**
    321       1.1  mrg  * @brief xcb_randr_get_screen_size_range_request_t
    322       1.1  mrg  **/
    323       1.1  mrg typedef struct xcb_randr_get_screen_size_range_request_t {
    324       1.1  mrg     uint8_t      major_opcode; /**<  */
    325       1.1  mrg     uint8_t      minor_opcode; /**<  */
    326       1.1  mrg     uint16_t     length; /**<  */
    327       1.1  mrg     xcb_window_t window; /**<  */
    328       1.1  mrg } xcb_randr_get_screen_size_range_request_t;
    329       1.1  mrg 
    330       1.1  mrg /**
    331       1.1  mrg  * @brief xcb_randr_get_screen_size_range_reply_t
    332       1.1  mrg  **/
    333       1.1  mrg typedef struct xcb_randr_get_screen_size_range_reply_t {
    334       1.1  mrg     uint8_t  response_type; /**<  */
    335       1.1  mrg     uint8_t  pad0; /**<  */
    336       1.1  mrg     uint16_t sequence; /**<  */
    337       1.1  mrg     uint32_t length; /**<  */
    338       1.1  mrg     uint16_t min_width; /**<  */
    339       1.1  mrg     uint16_t min_height; /**<  */
    340       1.1  mrg     uint16_t max_width; /**<  */
    341       1.1  mrg     uint16_t max_height; /**<  */
    342       1.1  mrg     uint8_t  pad1[16]; /**<  */
    343       1.1  mrg } xcb_randr_get_screen_size_range_reply_t;
    344       1.1  mrg 
    345       1.1  mrg /** Opcode for xcb_randr_set_screen_size. */
    346       1.1  mrg #define XCB_RANDR_SET_SCREEN_SIZE 7
    347       1.1  mrg 
    348       1.1  mrg /**
    349       1.1  mrg  * @brief xcb_randr_set_screen_size_request_t
    350       1.1  mrg  **/
    351       1.1  mrg typedef struct xcb_randr_set_screen_size_request_t {
    352       1.1  mrg     uint8_t      major_opcode; /**<  */
    353       1.1  mrg     uint8_t      minor_opcode; /**<  */
    354       1.1  mrg     uint16_t     length; /**<  */
    355       1.1  mrg     xcb_window_t window; /**<  */
    356       1.1  mrg     uint16_t     width; /**<  */
    357       1.1  mrg     uint16_t     height; /**<  */
    358       1.1  mrg     uint32_t     mm_width; /**<  */
    359       1.1  mrg     uint32_t     mm_height; /**<  */
    360       1.1  mrg } xcb_randr_set_screen_size_request_t;
    361       1.1  mrg 
    362       1.1  mrg typedef enum xcb_randr_mode_flag_t {
    363       1.1  mrg     XCB_RANDR_MODE_FLAG_HSYNC_POSITIVE = 1,
    364       1.1  mrg     XCB_RANDR_MODE_FLAG_HSYNC_NEGATIVE = 2,
    365       1.1  mrg     XCB_RANDR_MODE_FLAG_VSYNC_POSITIVE = 4,
    366       1.1  mrg     XCB_RANDR_MODE_FLAG_VSYNC_NEGATIVE = 8,
    367       1.1  mrg     XCB_RANDR_MODE_FLAG_INTERLACE = 16,
    368       1.1  mrg     XCB_RANDR_MODE_FLAG_DOUBLE_SCAN = 32,
    369       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC = 64,
    370       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC_POSITIVE = 128,
    371       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC_NEGATIVE = 256,
    372       1.1  mrg     XCB_RANDR_MODE_FLAG_HSKEW_PRESENT = 512,
    373       1.1  mrg     XCB_RANDR_MODE_FLAG_BCAST = 1024,
    374       1.1  mrg     XCB_RANDR_MODE_FLAG_PIXEL_MULTIPLEX = 2048,
    375       1.1  mrg     XCB_RANDR_MODE_FLAG_DOUBLE_CLOCK = 4096,
    376       1.1  mrg     XCB_RANDR_MODE_FLAG_HALVE_CLOCK = 8192
    377       1.1  mrg } xcb_randr_mode_flag_t;
    378       1.1  mrg 
    379       1.1  mrg /**
    380       1.1  mrg  * @brief xcb_randr_mode_info_t
    381       1.1  mrg  **/
    382       1.1  mrg typedef struct xcb_randr_mode_info_t {
    383       1.1  mrg     uint32_t id; /**<  */
    384       1.1  mrg     uint16_t width; /**<  */
    385       1.1  mrg     uint16_t height; /**<  */
    386       1.1  mrg     uint32_t dot_clock; /**<  */
    387       1.1  mrg     uint16_t hsync_start; /**<  */
    388       1.1  mrg     uint16_t hsync_end; /**<  */
    389       1.1  mrg     uint16_t htotal; /**<  */
    390       1.1  mrg     uint16_t hskew; /**<  */
    391       1.1  mrg     uint16_t vsync_start; /**<  */
    392       1.1  mrg     uint16_t vsync_end; /**<  */
    393       1.1  mrg     uint16_t vtotal; /**<  */
    394       1.1  mrg     uint16_t name_len; /**<  */
    395       1.1  mrg     uint32_t mode_flags; /**<  */
    396       1.1  mrg } xcb_randr_mode_info_t;
    397       1.1  mrg 
    398       1.1  mrg /**
    399       1.1  mrg  * @brief xcb_randr_mode_info_iterator_t
    400       1.1  mrg  **/
    401       1.1  mrg typedef struct xcb_randr_mode_info_iterator_t {
    402       1.1  mrg     xcb_randr_mode_info_t *data; /**<  */
    403       1.1  mrg     int                    rem; /**<  */
    404       1.1  mrg     int                    index; /**<  */
    405       1.1  mrg } xcb_randr_mode_info_iterator_t;
    406       1.1  mrg 
    407       1.1  mrg /**
    408       1.1  mrg  * @brief xcb_randr_get_screen_resources_cookie_t
    409       1.1  mrg  **/
    410       1.1  mrg typedef struct xcb_randr_get_screen_resources_cookie_t {
    411       1.1  mrg     unsigned int sequence; /**<  */
    412       1.1  mrg } xcb_randr_get_screen_resources_cookie_t;
    413       1.1  mrg 
    414       1.1  mrg /** Opcode for xcb_randr_get_screen_resources. */
    415       1.1  mrg #define XCB_RANDR_GET_SCREEN_RESOURCES 8
    416       1.1  mrg 
    417       1.1  mrg /**
    418       1.1  mrg  * @brief xcb_randr_get_screen_resources_request_t
    419       1.1  mrg  **/
    420       1.1  mrg typedef struct xcb_randr_get_screen_resources_request_t {
    421       1.1  mrg     uint8_t      major_opcode; /**<  */
    422       1.1  mrg     uint8_t      minor_opcode; /**<  */
    423       1.1  mrg     uint16_t     length; /**<  */
    424       1.1  mrg     xcb_window_t window; /**<  */
    425       1.1  mrg } xcb_randr_get_screen_resources_request_t;
    426       1.1  mrg 
    427       1.1  mrg /**
    428       1.1  mrg  * @brief xcb_randr_get_screen_resources_reply_t
    429       1.1  mrg  **/
    430       1.1  mrg typedef struct xcb_randr_get_screen_resources_reply_t {
    431       1.1  mrg     uint8_t         response_type; /**<  */
    432       1.1  mrg     uint8_t         pad0; /**<  */
    433       1.1  mrg     uint16_t        sequence; /**<  */
    434       1.1  mrg     uint32_t        length; /**<  */
    435       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    436       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    437       1.1  mrg     uint16_t        num_crtcs; /**<  */
    438       1.1  mrg     uint16_t        num_outputs; /**<  */
    439       1.1  mrg     uint16_t        num_modes; /**<  */
    440       1.1  mrg     uint16_t        names_len; /**<  */
    441       1.1  mrg     uint8_t         pad1[8]; /**<  */
    442       1.1  mrg } xcb_randr_get_screen_resources_reply_t;
    443       1.1  mrg 
    444       1.1  mrg typedef enum xcb_randr_connection_t {
    445  1.1.12.2  tls     XCB_RANDR_CONNECTION_CONNECTED = 0,
    446  1.1.12.2  tls     XCB_RANDR_CONNECTION_DISCONNECTED = 1,
    447  1.1.12.2  tls     XCB_RANDR_CONNECTION_UNKNOWN = 2
    448       1.1  mrg } xcb_randr_connection_t;
    449       1.1  mrg 
    450       1.1  mrg /**
    451       1.1  mrg  * @brief xcb_randr_get_output_info_cookie_t
    452       1.1  mrg  **/
    453       1.1  mrg typedef struct xcb_randr_get_output_info_cookie_t {
    454       1.1  mrg     unsigned int sequence; /**<  */
    455       1.1  mrg } xcb_randr_get_output_info_cookie_t;
    456       1.1  mrg 
    457       1.1  mrg /** Opcode for xcb_randr_get_output_info. */
    458       1.1  mrg #define XCB_RANDR_GET_OUTPUT_INFO 9
    459       1.1  mrg 
    460       1.1  mrg /**
    461       1.1  mrg  * @brief xcb_randr_get_output_info_request_t
    462       1.1  mrg  **/
    463       1.1  mrg typedef struct xcb_randr_get_output_info_request_t {
    464       1.1  mrg     uint8_t            major_opcode; /**<  */
    465       1.1  mrg     uint8_t            minor_opcode; /**<  */
    466       1.1  mrg     uint16_t           length; /**<  */
    467       1.1  mrg     xcb_randr_output_t output; /**<  */
    468       1.1  mrg     xcb_timestamp_t    config_timestamp; /**<  */
    469       1.1  mrg } xcb_randr_get_output_info_request_t;
    470       1.1  mrg 
    471       1.1  mrg /**
    472       1.1  mrg  * @brief xcb_randr_get_output_info_reply_t
    473       1.1  mrg  **/
    474       1.1  mrg typedef struct xcb_randr_get_output_info_reply_t {
    475       1.1  mrg     uint8_t          response_type; /**<  */
    476       1.1  mrg     uint8_t          status; /**<  */
    477       1.1  mrg     uint16_t         sequence; /**<  */
    478       1.1  mrg     uint32_t         length; /**<  */
    479       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    480       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    481       1.1  mrg     uint32_t         mm_width; /**<  */
    482       1.1  mrg     uint32_t         mm_height; /**<  */
    483       1.1  mrg     uint8_t          connection; /**<  */
    484       1.1  mrg     uint8_t          subpixel_order; /**<  */
    485       1.1  mrg     uint16_t         num_crtcs; /**<  */
    486       1.1  mrg     uint16_t         num_modes; /**<  */
    487       1.1  mrg     uint16_t         num_preferred; /**<  */
    488       1.1  mrg     uint16_t         num_clones; /**<  */
    489       1.1  mrg     uint16_t         name_len; /**<  */
    490       1.1  mrg } xcb_randr_get_output_info_reply_t;
    491       1.1  mrg 
    492       1.1  mrg /**
    493       1.1  mrg  * @brief xcb_randr_list_output_properties_cookie_t
    494       1.1  mrg  **/
    495       1.1  mrg typedef struct xcb_randr_list_output_properties_cookie_t {
    496       1.1  mrg     unsigned int sequence; /**<  */
    497       1.1  mrg } xcb_randr_list_output_properties_cookie_t;
    498       1.1  mrg 
    499       1.1  mrg /** Opcode for xcb_randr_list_output_properties. */
    500       1.1  mrg #define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10
    501       1.1  mrg 
    502       1.1  mrg /**
    503       1.1  mrg  * @brief xcb_randr_list_output_properties_request_t
    504       1.1  mrg  **/
    505       1.1  mrg typedef struct xcb_randr_list_output_properties_request_t {
    506       1.1  mrg     uint8_t            major_opcode; /**<  */
    507       1.1  mrg     uint8_t            minor_opcode; /**<  */
    508       1.1  mrg     uint16_t           length; /**<  */
    509       1.1  mrg     xcb_randr_output_t output; /**<  */
    510       1.1  mrg } xcb_randr_list_output_properties_request_t;
    511       1.1  mrg 
    512       1.1  mrg /**
    513       1.1  mrg  * @brief xcb_randr_list_output_properties_reply_t
    514       1.1  mrg  **/
    515       1.1  mrg typedef struct xcb_randr_list_output_properties_reply_t {
    516       1.1  mrg     uint8_t  response_type; /**<  */
    517       1.1  mrg     uint8_t  pad0; /**<  */
    518       1.1  mrg     uint16_t sequence; /**<  */
    519       1.1  mrg     uint32_t length; /**<  */
    520       1.1  mrg     uint16_t num_atoms; /**<  */
    521       1.1  mrg     uint8_t  pad1[22]; /**<  */
    522       1.1  mrg } xcb_randr_list_output_properties_reply_t;
    523       1.1  mrg 
    524       1.1  mrg /**
    525       1.1  mrg  * @brief xcb_randr_query_output_property_cookie_t
    526       1.1  mrg  **/
    527       1.1  mrg typedef struct xcb_randr_query_output_property_cookie_t {
    528       1.1  mrg     unsigned int sequence; /**<  */
    529       1.1  mrg } xcb_randr_query_output_property_cookie_t;
    530       1.1  mrg 
    531       1.1  mrg /** Opcode for xcb_randr_query_output_property. */
    532       1.1  mrg #define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11
    533       1.1  mrg 
    534       1.1  mrg /**
    535       1.1  mrg  * @brief xcb_randr_query_output_property_request_t
    536       1.1  mrg  **/
    537       1.1  mrg typedef struct xcb_randr_query_output_property_request_t {
    538       1.1  mrg     uint8_t            major_opcode; /**<  */
    539       1.1  mrg     uint8_t            minor_opcode; /**<  */
    540       1.1  mrg     uint16_t           length; /**<  */
    541       1.1  mrg     xcb_randr_output_t output; /**<  */
    542       1.1  mrg     xcb_atom_t         property; /**<  */
    543       1.1  mrg } xcb_randr_query_output_property_request_t;
    544       1.1  mrg 
    545       1.1  mrg /**
    546       1.1  mrg  * @brief xcb_randr_query_output_property_reply_t
    547       1.1  mrg  **/
    548       1.1  mrg typedef struct xcb_randr_query_output_property_reply_t {
    549       1.1  mrg     uint8_t  response_type; /**<  */
    550       1.1  mrg     uint8_t  pad0; /**<  */
    551       1.1  mrg     uint16_t sequence; /**<  */
    552       1.1  mrg     uint32_t length; /**<  */
    553       1.1  mrg     uint8_t  pending; /**<  */
    554       1.1  mrg     uint8_t  range; /**<  */
    555       1.1  mrg     uint8_t  immutable; /**<  */
    556       1.1  mrg     uint8_t  pad1[21]; /**<  */
    557       1.1  mrg } xcb_randr_query_output_property_reply_t;
    558       1.1  mrg 
    559       1.1  mrg /** Opcode for xcb_randr_configure_output_property. */
    560       1.1  mrg #define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12
    561       1.1  mrg 
    562       1.1  mrg /**
    563       1.1  mrg  * @brief xcb_randr_configure_output_property_request_t
    564       1.1  mrg  **/
    565       1.1  mrg typedef struct xcb_randr_configure_output_property_request_t {
    566       1.1  mrg     uint8_t            major_opcode; /**<  */
    567       1.1  mrg     uint8_t            minor_opcode; /**<  */
    568       1.1  mrg     uint16_t           length; /**<  */
    569       1.1  mrg     xcb_randr_output_t output; /**<  */
    570       1.1  mrg     xcb_atom_t         property; /**<  */
    571       1.1  mrg     uint8_t            pending; /**<  */
    572       1.1  mrg     uint8_t            range; /**<  */
    573       1.1  mrg     uint8_t            pad0[2]; /**<  */
    574       1.1  mrg } xcb_randr_configure_output_property_request_t;
    575       1.1  mrg 
    576       1.1  mrg /** Opcode for xcb_randr_change_output_property. */
    577       1.1  mrg #define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13
    578       1.1  mrg 
    579       1.1  mrg /**
    580       1.1  mrg  * @brief xcb_randr_change_output_property_request_t
    581       1.1  mrg  **/
    582       1.1  mrg typedef struct xcb_randr_change_output_property_request_t {
    583       1.1  mrg     uint8_t            major_opcode; /**<  */
    584       1.1  mrg     uint8_t            minor_opcode; /**<  */
    585       1.1  mrg     uint16_t           length; /**<  */
    586       1.1  mrg     xcb_randr_output_t output; /**<  */
    587       1.1  mrg     xcb_atom_t         property; /**<  */
    588       1.1  mrg     xcb_atom_t         type; /**<  */
    589       1.1  mrg     uint8_t            format; /**<  */
    590       1.1  mrg     uint8_t            mode; /**<  */
    591       1.1  mrg     uint8_t            pad0[2]; /**<  */
    592       1.1  mrg     uint32_t           num_units; /**<  */
    593       1.1  mrg } xcb_randr_change_output_property_request_t;
    594       1.1  mrg 
    595       1.1  mrg /** Opcode for xcb_randr_delete_output_property. */
    596       1.1  mrg #define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14
    597       1.1  mrg 
    598       1.1  mrg /**
    599       1.1  mrg  * @brief xcb_randr_delete_output_property_request_t
    600       1.1  mrg  **/
    601       1.1  mrg typedef struct xcb_randr_delete_output_property_request_t {
    602       1.1  mrg     uint8_t            major_opcode; /**<  */
    603       1.1  mrg     uint8_t            minor_opcode; /**<  */
    604       1.1  mrg     uint16_t           length; /**<  */
    605       1.1  mrg     xcb_randr_output_t output; /**<  */
    606       1.1  mrg     xcb_atom_t         property; /**<  */
    607       1.1  mrg } xcb_randr_delete_output_property_request_t;
    608       1.1  mrg 
    609       1.1  mrg /**
    610       1.1  mrg  * @brief xcb_randr_get_output_property_cookie_t
    611       1.1  mrg  **/
    612       1.1  mrg typedef struct xcb_randr_get_output_property_cookie_t {
    613       1.1  mrg     unsigned int sequence; /**<  */
    614       1.1  mrg } xcb_randr_get_output_property_cookie_t;
    615       1.1  mrg 
    616       1.1  mrg /** Opcode for xcb_randr_get_output_property. */
    617       1.1  mrg #define XCB_RANDR_GET_OUTPUT_PROPERTY 15
    618       1.1  mrg 
    619       1.1  mrg /**
    620       1.1  mrg  * @brief xcb_randr_get_output_property_request_t
    621       1.1  mrg  **/
    622       1.1  mrg typedef struct xcb_randr_get_output_property_request_t {
    623       1.1  mrg     uint8_t            major_opcode; /**<  */
    624       1.1  mrg     uint8_t            minor_opcode; /**<  */
    625       1.1  mrg     uint16_t           length; /**<  */
    626       1.1  mrg     xcb_randr_output_t output; /**<  */
    627       1.1  mrg     xcb_atom_t         property; /**<  */
    628       1.1  mrg     xcb_atom_t         type; /**<  */
    629       1.1  mrg     uint32_t           long_offset; /**<  */
    630       1.1  mrg     uint32_t           long_length; /**<  */
    631       1.1  mrg     uint8_t            _delete; /**<  */
    632       1.1  mrg     uint8_t            pending; /**<  */
    633       1.1  mrg     uint8_t            pad0[2]; /**<  */
    634       1.1  mrg } xcb_randr_get_output_property_request_t;
    635       1.1  mrg 
    636       1.1  mrg /**
    637       1.1  mrg  * @brief xcb_randr_get_output_property_reply_t
    638       1.1  mrg  **/
    639       1.1  mrg typedef struct xcb_randr_get_output_property_reply_t {
    640       1.1  mrg     uint8_t    response_type; /**<  */
    641       1.1  mrg     uint8_t    format; /**<  */
    642       1.1  mrg     uint16_t   sequence; /**<  */
    643       1.1  mrg     uint32_t   length; /**<  */
    644       1.1  mrg     xcb_atom_t type; /**<  */
    645       1.1  mrg     uint32_t   bytes_after; /**<  */
    646       1.1  mrg     uint32_t   num_items; /**<  */
    647       1.1  mrg     uint8_t    pad0[12]; /**<  */
    648       1.1  mrg } xcb_randr_get_output_property_reply_t;
    649       1.1  mrg 
    650       1.1  mrg /**
    651       1.1  mrg  * @brief xcb_randr_create_mode_cookie_t
    652       1.1  mrg  **/
    653       1.1  mrg typedef struct xcb_randr_create_mode_cookie_t {
    654       1.1  mrg     unsigned int sequence; /**<  */
    655       1.1  mrg } xcb_randr_create_mode_cookie_t;
    656       1.1  mrg 
    657       1.1  mrg /** Opcode for xcb_randr_create_mode. */
    658       1.1  mrg #define XCB_RANDR_CREATE_MODE 16
    659       1.1  mrg 
    660       1.1  mrg /**
    661       1.1  mrg  * @brief xcb_randr_create_mode_request_t
    662       1.1  mrg  **/
    663       1.1  mrg typedef struct xcb_randr_create_mode_request_t {
    664       1.1  mrg     uint8_t               major_opcode; /**<  */
    665       1.1  mrg     uint8_t               minor_opcode; /**<  */
    666       1.1  mrg     uint16_t              length; /**<  */
    667       1.1  mrg     xcb_window_t          window; /**<  */
    668       1.1  mrg     xcb_randr_mode_info_t mode_info; /**<  */
    669       1.1  mrg } xcb_randr_create_mode_request_t;
    670       1.1  mrg 
    671       1.1  mrg /**
    672       1.1  mrg  * @brief xcb_randr_create_mode_reply_t
    673       1.1  mrg  **/
    674       1.1  mrg typedef struct xcb_randr_create_mode_reply_t {
    675       1.1  mrg     uint8_t          response_type; /**<  */
    676       1.1  mrg     uint8_t          pad0; /**<  */
    677       1.1  mrg     uint16_t         sequence; /**<  */
    678       1.1  mrg     uint32_t         length; /**<  */
    679       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    680       1.1  mrg     uint8_t          pad1[20]; /**<  */
    681       1.1  mrg } xcb_randr_create_mode_reply_t;
    682       1.1  mrg 
    683       1.1  mrg /** Opcode for xcb_randr_destroy_mode. */
    684       1.1  mrg #define XCB_RANDR_DESTROY_MODE 17
    685       1.1  mrg 
    686       1.1  mrg /**
    687       1.1  mrg  * @brief xcb_randr_destroy_mode_request_t
    688       1.1  mrg  **/
    689       1.1  mrg typedef struct xcb_randr_destroy_mode_request_t {
    690       1.1  mrg     uint8_t          major_opcode; /**<  */
    691       1.1  mrg     uint8_t          minor_opcode; /**<  */
    692       1.1  mrg     uint16_t         length; /**<  */
    693       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    694       1.1  mrg } xcb_randr_destroy_mode_request_t;
    695       1.1  mrg 
    696       1.1  mrg /** Opcode for xcb_randr_add_output_mode. */
    697       1.1  mrg #define XCB_RANDR_ADD_OUTPUT_MODE 18
    698       1.1  mrg 
    699       1.1  mrg /**
    700       1.1  mrg  * @brief xcb_randr_add_output_mode_request_t
    701       1.1  mrg  **/
    702       1.1  mrg typedef struct xcb_randr_add_output_mode_request_t {
    703       1.1  mrg     uint8_t            major_opcode; /**<  */
    704       1.1  mrg     uint8_t            minor_opcode; /**<  */
    705       1.1  mrg     uint16_t           length; /**<  */
    706       1.1  mrg     xcb_randr_output_t output; /**<  */
    707       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
    708       1.1  mrg } xcb_randr_add_output_mode_request_t;
    709       1.1  mrg 
    710       1.1  mrg /** Opcode for xcb_randr_delete_output_mode. */
    711       1.1  mrg #define XCB_RANDR_DELETE_OUTPUT_MODE 19
    712       1.1  mrg 
    713       1.1  mrg /**
    714       1.1  mrg  * @brief xcb_randr_delete_output_mode_request_t
    715       1.1  mrg  **/
    716       1.1  mrg typedef struct xcb_randr_delete_output_mode_request_t {
    717       1.1  mrg     uint8_t            major_opcode; /**<  */
    718       1.1  mrg     uint8_t            minor_opcode; /**<  */
    719       1.1  mrg     uint16_t           length; /**<  */
    720       1.1  mrg     xcb_randr_output_t output; /**<  */
    721       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
    722       1.1  mrg } xcb_randr_delete_output_mode_request_t;
    723       1.1  mrg 
    724       1.1  mrg /**
    725       1.1  mrg  * @brief xcb_randr_get_crtc_info_cookie_t
    726       1.1  mrg  **/
    727       1.1  mrg typedef struct xcb_randr_get_crtc_info_cookie_t {
    728       1.1  mrg     unsigned int sequence; /**<  */
    729       1.1  mrg } xcb_randr_get_crtc_info_cookie_t;
    730       1.1  mrg 
    731       1.1  mrg /** Opcode for xcb_randr_get_crtc_info. */
    732       1.1  mrg #define XCB_RANDR_GET_CRTC_INFO 20
    733       1.1  mrg 
    734       1.1  mrg /**
    735       1.1  mrg  * @brief xcb_randr_get_crtc_info_request_t
    736       1.1  mrg  **/
    737       1.1  mrg typedef struct xcb_randr_get_crtc_info_request_t {
    738       1.1  mrg     uint8_t          major_opcode; /**<  */
    739       1.1  mrg     uint8_t          minor_opcode; /**<  */
    740       1.1  mrg     uint16_t         length; /**<  */
    741       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    742       1.1  mrg     xcb_timestamp_t  config_timestamp; /**<  */
    743       1.1  mrg } xcb_randr_get_crtc_info_request_t;
    744       1.1  mrg 
    745       1.1  mrg /**
    746       1.1  mrg  * @brief xcb_randr_get_crtc_info_reply_t
    747       1.1  mrg  **/
    748       1.1  mrg typedef struct xcb_randr_get_crtc_info_reply_t {
    749       1.1  mrg     uint8_t          response_type; /**<  */
    750       1.1  mrg     uint8_t          status; /**<  */
    751       1.1  mrg     uint16_t         sequence; /**<  */
    752       1.1  mrg     uint32_t         length; /**<  */
    753       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    754       1.1  mrg     int16_t          x; /**<  */
    755       1.1  mrg     int16_t          y; /**<  */
    756       1.1  mrg     uint16_t         width; /**<  */
    757       1.1  mrg     uint16_t         height; /**<  */
    758       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    759       1.1  mrg     uint16_t         rotation; /**<  */
    760       1.1  mrg     uint16_t         rotations; /**<  */
    761       1.1  mrg     uint16_t         num_outputs; /**<  */
    762       1.1  mrg     uint16_t         num_possible_outputs; /**<  */
    763       1.1  mrg } xcb_randr_get_crtc_info_reply_t;
    764       1.1  mrg 
    765       1.1  mrg /**
    766       1.1  mrg  * @brief xcb_randr_set_crtc_config_cookie_t
    767       1.1  mrg  **/
    768       1.1  mrg typedef struct xcb_randr_set_crtc_config_cookie_t {
    769       1.1  mrg     unsigned int sequence; /**<  */
    770       1.1  mrg } xcb_randr_set_crtc_config_cookie_t;
    771       1.1  mrg 
    772       1.1  mrg /** Opcode for xcb_randr_set_crtc_config. */
    773       1.1  mrg #define XCB_RANDR_SET_CRTC_CONFIG 21
    774       1.1  mrg 
    775       1.1  mrg /**
    776       1.1  mrg  * @brief xcb_randr_set_crtc_config_request_t
    777       1.1  mrg  **/
    778       1.1  mrg typedef struct xcb_randr_set_crtc_config_request_t {
    779       1.1  mrg     uint8_t          major_opcode; /**<  */
    780       1.1  mrg     uint8_t          minor_opcode; /**<  */
    781       1.1  mrg     uint16_t         length; /**<  */
    782       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    783       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    784       1.1  mrg     xcb_timestamp_t  config_timestamp; /**<  */
    785       1.1  mrg     int16_t          x; /**<  */
    786       1.1  mrg     int16_t          y; /**<  */
    787       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    788       1.1  mrg     uint16_t         rotation; /**<  */
    789       1.1  mrg     uint8_t          pad0[2]; /**<  */
    790       1.1  mrg } xcb_randr_set_crtc_config_request_t;
    791       1.1  mrg 
    792       1.1  mrg /**
    793       1.1  mrg  * @brief xcb_randr_set_crtc_config_reply_t
    794       1.1  mrg  **/
    795       1.1  mrg typedef struct xcb_randr_set_crtc_config_reply_t {
    796       1.1  mrg     uint8_t         response_type; /**<  */
    797       1.1  mrg     uint8_t         status; /**<  */
    798       1.1  mrg     uint16_t        sequence; /**<  */
    799       1.1  mrg     uint32_t        length; /**<  */
    800       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    801       1.1  mrg     uint8_t         pad0[20]; /**<  */
    802       1.1  mrg } xcb_randr_set_crtc_config_reply_t;
    803       1.1  mrg 
    804       1.1  mrg /**
    805       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_cookie_t
    806       1.1  mrg  **/
    807       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_cookie_t {
    808       1.1  mrg     unsigned int sequence; /**<  */
    809       1.1  mrg } xcb_randr_get_crtc_gamma_size_cookie_t;
    810       1.1  mrg 
    811       1.1  mrg /** Opcode for xcb_randr_get_crtc_gamma_size. */
    812       1.1  mrg #define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22
    813       1.1  mrg 
    814       1.1  mrg /**
    815       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_request_t
    816       1.1  mrg  **/
    817       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_request_t {
    818       1.1  mrg     uint8_t          major_opcode; /**<  */
    819       1.1  mrg     uint8_t          minor_opcode; /**<  */
    820       1.1  mrg     uint16_t         length; /**<  */
    821       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    822       1.1  mrg } xcb_randr_get_crtc_gamma_size_request_t;
    823       1.1  mrg 
    824       1.1  mrg /**
    825       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_reply_t
    826       1.1  mrg  **/
    827       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_reply_t {
    828       1.1  mrg     uint8_t  response_type; /**<  */
    829       1.1  mrg     uint8_t  pad0; /**<  */
    830       1.1  mrg     uint16_t sequence; /**<  */
    831       1.1  mrg     uint32_t length; /**<  */
    832       1.1  mrg     uint16_t size; /**<  */
    833       1.1  mrg     uint8_t  pad1[22]; /**<  */
    834       1.1  mrg } xcb_randr_get_crtc_gamma_size_reply_t;
    835       1.1  mrg 
    836       1.1  mrg /**
    837       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_cookie_t
    838       1.1  mrg  **/
    839       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_cookie_t {
    840       1.1  mrg     unsigned int sequence; /**<  */
    841       1.1  mrg } xcb_randr_get_crtc_gamma_cookie_t;
    842       1.1  mrg 
    843       1.1  mrg /** Opcode for xcb_randr_get_crtc_gamma. */
    844       1.1  mrg #define XCB_RANDR_GET_CRTC_GAMMA 23
    845       1.1  mrg 
    846       1.1  mrg /**
    847       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_request_t
    848       1.1  mrg  **/
    849       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_request_t {
    850       1.1  mrg     uint8_t          major_opcode; /**<  */
    851       1.1  mrg     uint8_t          minor_opcode; /**<  */
    852       1.1  mrg     uint16_t         length; /**<  */
    853       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    854       1.1  mrg } xcb_randr_get_crtc_gamma_request_t;
    855       1.1  mrg 
    856       1.1  mrg /**
    857       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_reply_t
    858       1.1  mrg  **/
    859       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_reply_t {
    860       1.1  mrg     uint8_t  response_type; /**<  */
    861       1.1  mrg     uint8_t  pad0; /**<  */
    862       1.1  mrg     uint16_t sequence; /**<  */
    863       1.1  mrg     uint32_t length; /**<  */
    864       1.1  mrg     uint16_t size; /**<  */
    865       1.1  mrg     uint8_t  pad1[22]; /**<  */
    866       1.1  mrg } xcb_randr_get_crtc_gamma_reply_t;
    867       1.1  mrg 
    868       1.1  mrg /** Opcode for xcb_randr_set_crtc_gamma. */
    869       1.1  mrg #define XCB_RANDR_SET_CRTC_GAMMA 24
    870       1.1  mrg 
    871       1.1  mrg /**
    872       1.1  mrg  * @brief xcb_randr_set_crtc_gamma_request_t
    873       1.1  mrg  **/
    874       1.1  mrg typedef struct xcb_randr_set_crtc_gamma_request_t {
    875       1.1  mrg     uint8_t          major_opcode; /**<  */
    876       1.1  mrg     uint8_t          minor_opcode; /**<  */
    877       1.1  mrg     uint16_t         length; /**<  */
    878       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    879       1.1  mrg     uint16_t         size; /**<  */
    880       1.1  mrg     uint8_t          pad0[2]; /**<  */
    881       1.1  mrg } xcb_randr_set_crtc_gamma_request_t;
    882       1.1  mrg 
    883       1.1  mrg /**
    884       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_cookie_t
    885       1.1  mrg  **/
    886       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_cookie_t {
    887       1.1  mrg     unsigned int sequence; /**<  */
    888       1.1  mrg } xcb_randr_get_screen_resources_current_cookie_t;
    889       1.1  mrg 
    890       1.1  mrg /** Opcode for xcb_randr_get_screen_resources_current. */
    891       1.1  mrg #define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25
    892       1.1  mrg 
    893       1.1  mrg /**
    894       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_request_t
    895       1.1  mrg  **/
    896       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_request_t {
    897       1.1  mrg     uint8_t      major_opcode; /**<  */
    898       1.1  mrg     uint8_t      minor_opcode; /**<  */
    899       1.1  mrg     uint16_t     length; /**<  */
    900       1.1  mrg     xcb_window_t window; /**<  */
    901       1.1  mrg } xcb_randr_get_screen_resources_current_request_t;
    902       1.1  mrg 
    903       1.1  mrg /**
    904       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_reply_t
    905       1.1  mrg  **/
    906       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_reply_t {
    907       1.1  mrg     uint8_t         response_type; /**<  */
    908       1.1  mrg     uint8_t         pad0; /**<  */
    909       1.1  mrg     uint16_t        sequence; /**<  */
    910       1.1  mrg     uint32_t        length; /**<  */
    911       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    912       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    913       1.1  mrg     uint16_t        num_crtcs; /**<  */
    914       1.1  mrg     uint16_t        num_outputs; /**<  */
    915       1.1  mrg     uint16_t        num_modes; /**<  */
    916       1.1  mrg     uint16_t        names_len; /**<  */
    917       1.1  mrg     uint8_t         pad1[8]; /**<  */
    918       1.1  mrg } xcb_randr_get_screen_resources_current_reply_t;
    919       1.1  mrg 
    920  1.1.12.2  tls typedef enum xcb_randr_transform_t {
    921  1.1.12.2  tls     XCB_RANDR_TRANSFORM_UNIT = 1,
    922  1.1.12.2  tls     XCB_RANDR_TRANSFORM_SCALE_UP = 2,
    923  1.1.12.2  tls     XCB_RANDR_TRANSFORM_SCALE_DOWN = 4,
    924  1.1.12.2  tls     XCB_RANDR_TRANSFORM_PROJECTIVE = 8
    925  1.1.12.2  tls } xcb_randr_transform_t;
    926  1.1.12.2  tls 
    927       1.1  mrg /** Opcode for xcb_randr_set_crtc_transform. */
    928       1.1  mrg #define XCB_RANDR_SET_CRTC_TRANSFORM 26
    929       1.1  mrg 
    930       1.1  mrg /**
    931       1.1  mrg  * @brief xcb_randr_set_crtc_transform_request_t
    932       1.1  mrg  **/
    933       1.1  mrg typedef struct xcb_randr_set_crtc_transform_request_t {
    934       1.1  mrg     uint8_t                major_opcode; /**<  */
    935       1.1  mrg     uint8_t                minor_opcode; /**<  */
    936       1.1  mrg     uint16_t               length; /**<  */
    937       1.1  mrg     xcb_randr_crtc_t       crtc; /**<  */
    938       1.1  mrg     xcb_render_transform_t transform; /**<  */
    939       1.1  mrg     uint16_t               filter_len; /**<  */
    940       1.1  mrg     uint8_t                pad0[2]; /**<  */
    941       1.1  mrg } xcb_randr_set_crtc_transform_request_t;
    942       1.1  mrg 
    943       1.1  mrg /**
    944       1.1  mrg  * @brief xcb_randr_get_crtc_transform_cookie_t
    945       1.1  mrg  **/
    946       1.1  mrg typedef struct xcb_randr_get_crtc_transform_cookie_t {
    947       1.1  mrg     unsigned int sequence; /**<  */
    948       1.1  mrg } xcb_randr_get_crtc_transform_cookie_t;
    949       1.1  mrg 
    950       1.1  mrg /** Opcode for xcb_randr_get_crtc_transform. */
    951       1.1  mrg #define XCB_RANDR_GET_CRTC_TRANSFORM 27
    952       1.1  mrg 
    953       1.1  mrg /**
    954       1.1  mrg  * @brief xcb_randr_get_crtc_transform_request_t
    955       1.1  mrg  **/
    956       1.1  mrg typedef struct xcb_randr_get_crtc_transform_request_t {
    957       1.1  mrg     uint8_t          major_opcode; /**<  */
    958       1.1  mrg     uint8_t          minor_opcode; /**<  */
    959       1.1  mrg     uint16_t         length; /**<  */
    960       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    961       1.1  mrg } xcb_randr_get_crtc_transform_request_t;
    962       1.1  mrg 
    963       1.1  mrg /**
    964       1.1  mrg  * @brief xcb_randr_get_crtc_transform_reply_t
    965       1.1  mrg  **/
    966       1.1  mrg typedef struct xcb_randr_get_crtc_transform_reply_t {
    967       1.1  mrg     uint8_t                response_type; /**<  */
    968       1.1  mrg     uint8_t                pad0; /**<  */
    969       1.1  mrg     uint16_t               sequence; /**<  */
    970       1.1  mrg     uint32_t               length; /**<  */
    971       1.1  mrg     xcb_render_transform_t pending_transform; /**<  */
    972       1.1  mrg     uint8_t                has_transforms; /**<  */
    973       1.1  mrg     uint8_t                pad1[3]; /**<  */
    974       1.1  mrg     xcb_render_transform_t current_transform; /**<  */
    975       1.1  mrg     uint8_t                pad2[4]; /**<  */
    976       1.1  mrg     uint16_t               pending_len; /**<  */
    977       1.1  mrg     uint16_t               pending_nparams; /**<  */
    978       1.1  mrg     uint16_t               current_len; /**<  */
    979       1.1  mrg     uint16_t               current_nparams; /**<  */
    980       1.1  mrg } xcb_randr_get_crtc_transform_reply_t;
    981       1.1  mrg 
    982       1.1  mrg /**
    983       1.1  mrg  * @brief xcb_randr_get_panning_cookie_t
    984       1.1  mrg  **/
    985       1.1  mrg typedef struct xcb_randr_get_panning_cookie_t {
    986       1.1  mrg     unsigned int sequence; /**<  */
    987       1.1  mrg } xcb_randr_get_panning_cookie_t;
    988       1.1  mrg 
    989       1.1  mrg /** Opcode for xcb_randr_get_panning. */
    990       1.1  mrg #define XCB_RANDR_GET_PANNING 28
    991       1.1  mrg 
    992       1.1  mrg /**
    993       1.1  mrg  * @brief xcb_randr_get_panning_request_t
    994       1.1  mrg  **/
    995       1.1  mrg typedef struct xcb_randr_get_panning_request_t {
    996       1.1  mrg     uint8_t          major_opcode; /**<  */
    997       1.1  mrg     uint8_t          minor_opcode; /**<  */
    998       1.1  mrg     uint16_t         length; /**<  */
    999       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
   1000       1.1  mrg } xcb_randr_get_panning_request_t;
   1001       1.1  mrg 
   1002       1.1  mrg /**
   1003       1.1  mrg  * @brief xcb_randr_get_panning_reply_t
   1004       1.1  mrg  **/
   1005       1.1  mrg typedef struct xcb_randr_get_panning_reply_t {
   1006       1.1  mrg     uint8_t         response_type; /**<  */
   1007       1.1  mrg     uint8_t         status; /**<  */
   1008       1.1  mrg     uint16_t        sequence; /**<  */
   1009       1.1  mrg     uint32_t        length; /**<  */
   1010       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
   1011       1.1  mrg     uint16_t        left; /**<  */
   1012       1.1  mrg     uint16_t        top; /**<  */
   1013       1.1  mrg     uint16_t        width; /**<  */
   1014       1.1  mrg     uint16_t        height; /**<  */
   1015       1.1  mrg     uint16_t        track_left; /**<  */
   1016       1.1  mrg     uint16_t        track_top; /**<  */
   1017       1.1  mrg     uint16_t        track_width; /**<  */
   1018       1.1  mrg     uint16_t        track_height; /**<  */
   1019       1.1  mrg     int16_t         border_left; /**<  */
   1020       1.1  mrg     int16_t         border_top; /**<  */
   1021       1.1  mrg     int16_t         border_right; /**<  */
   1022       1.1  mrg     int16_t         border_bottom; /**<  */
   1023       1.1  mrg } xcb_randr_get_panning_reply_t;
   1024       1.1  mrg 
   1025       1.1  mrg /**
   1026       1.1  mrg  * @brief xcb_randr_set_panning_cookie_t
   1027       1.1  mrg  **/
   1028       1.1  mrg typedef struct xcb_randr_set_panning_cookie_t {
   1029       1.1  mrg     unsigned int sequence; /**<  */
   1030       1.1  mrg } xcb_randr_set_panning_cookie_t;
   1031       1.1  mrg 
   1032       1.1  mrg /** Opcode for xcb_randr_set_panning. */
   1033       1.1  mrg #define XCB_RANDR_SET_PANNING 29
   1034       1.1  mrg 
   1035       1.1  mrg /**
   1036       1.1  mrg  * @brief xcb_randr_set_panning_request_t
   1037       1.1  mrg  **/
   1038       1.1  mrg typedef struct xcb_randr_set_panning_request_t {
   1039       1.1  mrg     uint8_t          major_opcode; /**<  */
   1040       1.1  mrg     uint8_t          minor_opcode; /**<  */
   1041       1.1  mrg     uint16_t         length; /**<  */
   1042       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
   1043       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
   1044       1.1  mrg     uint16_t         left; /**<  */
   1045       1.1  mrg     uint16_t         top; /**<  */
   1046       1.1  mrg     uint16_t         width; /**<  */
   1047       1.1  mrg     uint16_t         height; /**<  */
   1048       1.1  mrg     uint16_t         track_left; /**<  */
   1049       1.1  mrg     uint16_t         track_top; /**<  */
   1050       1.1  mrg     uint16_t         track_width; /**<  */
   1051       1.1  mrg     uint16_t         track_height; /**<  */
   1052       1.1  mrg     int16_t          border_left; /**<  */
   1053       1.1  mrg     int16_t          border_top; /**<  */
   1054       1.1  mrg     int16_t          border_right; /**<  */
   1055       1.1  mrg     int16_t          border_bottom; /**<  */
   1056       1.1  mrg } xcb_randr_set_panning_request_t;
   1057       1.1  mrg 
   1058       1.1  mrg /**
   1059       1.1  mrg  * @brief xcb_randr_set_panning_reply_t
   1060       1.1  mrg  **/
   1061       1.1  mrg typedef struct xcb_randr_set_panning_reply_t {
   1062       1.1  mrg     uint8_t         response_type; /**<  */
   1063       1.1  mrg     uint8_t         status; /**<  */
   1064       1.1  mrg     uint16_t        sequence; /**<  */
   1065       1.1  mrg     uint32_t        length; /**<  */
   1066       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
   1067       1.1  mrg } xcb_randr_set_panning_reply_t;
   1068       1.1  mrg 
   1069       1.1  mrg /** Opcode for xcb_randr_set_output_primary. */
   1070       1.1  mrg #define XCB_RANDR_SET_OUTPUT_PRIMARY 30
   1071       1.1  mrg 
   1072       1.1  mrg /**
   1073       1.1  mrg  * @brief xcb_randr_set_output_primary_request_t
   1074       1.1  mrg  **/
   1075       1.1  mrg typedef struct xcb_randr_set_output_primary_request_t {
   1076       1.1  mrg     uint8_t            major_opcode; /**<  */
   1077       1.1  mrg     uint8_t            minor_opcode; /**<  */
   1078       1.1  mrg     uint16_t           length; /**<  */
   1079       1.1  mrg     xcb_window_t       window; /**<  */
   1080       1.1  mrg     xcb_randr_output_t output; /**<  */
   1081       1.1  mrg } xcb_randr_set_output_primary_request_t;
   1082       1.1  mrg 
   1083       1.1  mrg /**
   1084       1.1  mrg  * @brief xcb_randr_get_output_primary_cookie_t
   1085       1.1  mrg  **/
   1086       1.1  mrg typedef struct xcb_randr_get_output_primary_cookie_t {
   1087       1.1  mrg     unsigned int sequence; /**<  */
   1088       1.1  mrg } xcb_randr_get_output_primary_cookie_t;
   1089       1.1  mrg 
   1090       1.1  mrg /** Opcode for xcb_randr_get_output_primary. */
   1091       1.1  mrg #define XCB_RANDR_GET_OUTPUT_PRIMARY 31
   1092       1.1  mrg 
   1093       1.1  mrg /**
   1094       1.1  mrg  * @brief xcb_randr_get_output_primary_request_t
   1095       1.1  mrg  **/
   1096       1.1  mrg typedef struct xcb_randr_get_output_primary_request_t {
   1097       1.1  mrg     uint8_t      major_opcode; /**<  */
   1098       1.1  mrg     uint8_t      minor_opcode; /**<  */
   1099       1.1  mrg     uint16_t     length; /**<  */
   1100       1.1  mrg     xcb_window_t window; /**<  */
   1101       1.1  mrg } xcb_randr_get_output_primary_request_t;
   1102       1.1  mrg 
   1103       1.1  mrg /**
   1104       1.1  mrg  * @brief xcb_randr_get_output_primary_reply_t
   1105       1.1  mrg  **/
   1106       1.1  mrg typedef struct xcb_randr_get_output_primary_reply_t {
   1107       1.1  mrg     uint8_t            response_type; /**<  */
   1108       1.1  mrg     uint8_t            pad0; /**<  */
   1109       1.1  mrg     uint16_t           sequence; /**<  */
   1110       1.1  mrg     uint32_t           length; /**<  */
   1111       1.1  mrg     xcb_randr_output_t output; /**<  */
   1112       1.1  mrg } xcb_randr_get_output_primary_reply_t;
   1113       1.1  mrg 
   1114  1.1.12.2  tls /**
   1115  1.1.12.2  tls  * @brief xcb_randr_get_providers_cookie_t
   1116  1.1.12.2  tls  **/
   1117  1.1.12.2  tls typedef struct xcb_randr_get_providers_cookie_t {
   1118  1.1.12.2  tls     unsigned int sequence; /**<  */
   1119  1.1.12.2  tls } xcb_randr_get_providers_cookie_t;
   1120  1.1.12.2  tls 
   1121  1.1.12.2  tls /** Opcode for xcb_randr_get_providers. */
   1122  1.1.12.2  tls #define XCB_RANDR_GET_PROVIDERS 32
   1123  1.1.12.2  tls 
   1124  1.1.12.2  tls /**
   1125  1.1.12.2  tls  * @brief xcb_randr_get_providers_request_t
   1126  1.1.12.2  tls  **/
   1127  1.1.12.2  tls typedef struct xcb_randr_get_providers_request_t {
   1128  1.1.12.2  tls     uint8_t      major_opcode; /**<  */
   1129  1.1.12.2  tls     uint8_t      minor_opcode; /**<  */
   1130  1.1.12.2  tls     uint16_t     length; /**<  */
   1131  1.1.12.2  tls     xcb_window_t window; /**<  */
   1132  1.1.12.2  tls } xcb_randr_get_providers_request_t;
   1133  1.1.12.2  tls 
   1134  1.1.12.2  tls /**
   1135  1.1.12.2  tls  * @brief xcb_randr_get_providers_reply_t
   1136  1.1.12.2  tls  **/
   1137  1.1.12.2  tls typedef struct xcb_randr_get_providers_reply_t {
   1138  1.1.12.2  tls     uint8_t         response_type; /**<  */
   1139  1.1.12.2  tls     uint8_t         pad0; /**<  */
   1140  1.1.12.2  tls     uint16_t        sequence; /**<  */
   1141  1.1.12.2  tls     uint32_t        length; /**<  */
   1142  1.1.12.2  tls     xcb_timestamp_t timestamp; /**<  */
   1143  1.1.12.2  tls     uint16_t        num_providers; /**<  */
   1144  1.1.12.2  tls     uint8_t         pad1[18]; /**<  */
   1145  1.1.12.2  tls } xcb_randr_get_providers_reply_t;
   1146  1.1.12.2  tls 
   1147  1.1.12.2  tls typedef enum xcb_randr_provider_capability_t {
   1148  1.1.12.2  tls     XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OUTPUT = 1,
   1149  1.1.12.2  tls     XCB_RANDR_PROVIDER_CAPABILITY_SINK_OUTPUT = 2,
   1150  1.1.12.2  tls     XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OFFLOAD = 4,
   1151  1.1.12.2  tls     XCB_RANDR_PROVIDER_CAPABILITY_SINK_OFFLOAD = 8
   1152  1.1.12.2  tls } xcb_randr_provider_capability_t;
   1153  1.1.12.2  tls 
   1154  1.1.12.2  tls /**
   1155  1.1.12.2  tls  * @brief xcb_randr_get_provider_info_cookie_t
   1156  1.1.12.2  tls  **/
   1157  1.1.12.2  tls typedef struct xcb_randr_get_provider_info_cookie_t {
   1158  1.1.12.2  tls     unsigned int sequence; /**<  */
   1159  1.1.12.2  tls } xcb_randr_get_provider_info_cookie_t;
   1160  1.1.12.2  tls 
   1161  1.1.12.2  tls /** Opcode for xcb_randr_get_provider_info. */
   1162  1.1.12.2  tls #define XCB_RANDR_GET_PROVIDER_INFO 33
   1163  1.1.12.2  tls 
   1164  1.1.12.2  tls /**
   1165  1.1.12.2  tls  * @brief xcb_randr_get_provider_info_request_t
   1166  1.1.12.2  tls  **/
   1167  1.1.12.2  tls typedef struct xcb_randr_get_provider_info_request_t {
   1168  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1169  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1170  1.1.12.2  tls     uint16_t             length; /**<  */
   1171  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1172  1.1.12.2  tls     xcb_timestamp_t      config_timestamp; /**<  */
   1173  1.1.12.2  tls } xcb_randr_get_provider_info_request_t;
   1174  1.1.12.2  tls 
   1175  1.1.12.2  tls /**
   1176  1.1.12.2  tls  * @brief xcb_randr_get_provider_info_reply_t
   1177  1.1.12.2  tls  **/
   1178  1.1.12.2  tls typedef struct xcb_randr_get_provider_info_reply_t {
   1179  1.1.12.2  tls     uint8_t         response_type; /**<  */
   1180  1.1.12.2  tls     uint8_t         status; /**<  */
   1181  1.1.12.2  tls     uint16_t        sequence; /**<  */
   1182  1.1.12.2  tls     uint32_t        length; /**<  */
   1183  1.1.12.2  tls     xcb_timestamp_t timestamp; /**<  */
   1184  1.1.12.2  tls     uint32_t        capabilities; /**<  */
   1185  1.1.12.2  tls     uint16_t        num_crtcs; /**<  */
   1186  1.1.12.2  tls     uint16_t        num_outputs; /**<  */
   1187  1.1.12.2  tls     uint16_t        num_associated_providers; /**<  */
   1188  1.1.12.2  tls     uint16_t        name_len; /**<  */
   1189  1.1.12.2  tls     uint8_t         pad0[8]; /**<  */
   1190  1.1.12.2  tls } xcb_randr_get_provider_info_reply_t;
   1191  1.1.12.2  tls 
   1192  1.1.12.2  tls /** Opcode for xcb_randr_set_provider_offload_sink. */
   1193  1.1.12.2  tls #define XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK 34
   1194  1.1.12.2  tls 
   1195  1.1.12.2  tls /**
   1196  1.1.12.2  tls  * @brief xcb_randr_set_provider_offload_sink_request_t
   1197  1.1.12.2  tls  **/
   1198  1.1.12.2  tls typedef struct xcb_randr_set_provider_offload_sink_request_t {
   1199  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1200  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1201  1.1.12.2  tls     uint16_t             length; /**<  */
   1202  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1203  1.1.12.2  tls     xcb_randr_provider_t sink_provider; /**<  */
   1204  1.1.12.2  tls     xcb_timestamp_t      config_timestamp; /**<  */
   1205  1.1.12.2  tls } xcb_randr_set_provider_offload_sink_request_t;
   1206  1.1.12.2  tls 
   1207  1.1.12.2  tls /** Opcode for xcb_randr_set_provider_output_source. */
   1208  1.1.12.2  tls #define XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE 35
   1209  1.1.12.2  tls 
   1210  1.1.12.2  tls /**
   1211  1.1.12.2  tls  * @brief xcb_randr_set_provider_output_source_request_t
   1212  1.1.12.2  tls  **/
   1213  1.1.12.2  tls typedef struct xcb_randr_set_provider_output_source_request_t {
   1214  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1215  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1216  1.1.12.2  tls     uint16_t             length; /**<  */
   1217  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1218  1.1.12.2  tls     xcb_randr_provider_t source_provider; /**<  */
   1219  1.1.12.2  tls     xcb_timestamp_t      config_timestamp; /**<  */
   1220  1.1.12.2  tls } xcb_randr_set_provider_output_source_request_t;
   1221  1.1.12.2  tls 
   1222  1.1.12.2  tls /**
   1223  1.1.12.2  tls  * @brief xcb_randr_list_provider_properties_cookie_t
   1224  1.1.12.2  tls  **/
   1225  1.1.12.2  tls typedef struct xcb_randr_list_provider_properties_cookie_t {
   1226  1.1.12.2  tls     unsigned int sequence; /**<  */
   1227  1.1.12.2  tls } xcb_randr_list_provider_properties_cookie_t;
   1228  1.1.12.2  tls 
   1229  1.1.12.2  tls /** Opcode for xcb_randr_list_provider_properties. */
   1230  1.1.12.2  tls #define XCB_RANDR_LIST_PROVIDER_PROPERTIES 36
   1231  1.1.12.2  tls 
   1232  1.1.12.2  tls /**
   1233  1.1.12.2  tls  * @brief xcb_randr_list_provider_properties_request_t
   1234  1.1.12.2  tls  **/
   1235  1.1.12.2  tls typedef struct xcb_randr_list_provider_properties_request_t {
   1236  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1237  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1238  1.1.12.2  tls     uint16_t             length; /**<  */
   1239  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1240  1.1.12.2  tls } xcb_randr_list_provider_properties_request_t;
   1241  1.1.12.2  tls 
   1242  1.1.12.2  tls /**
   1243  1.1.12.2  tls  * @brief xcb_randr_list_provider_properties_reply_t
   1244  1.1.12.2  tls  **/
   1245  1.1.12.2  tls typedef struct xcb_randr_list_provider_properties_reply_t {
   1246  1.1.12.2  tls     uint8_t  response_type; /**<  */
   1247  1.1.12.2  tls     uint8_t  pad0; /**<  */
   1248  1.1.12.2  tls     uint16_t sequence; /**<  */
   1249  1.1.12.2  tls     uint32_t length; /**<  */
   1250  1.1.12.2  tls     uint16_t num_atoms; /**<  */
   1251  1.1.12.2  tls     uint8_t  pad1[22]; /**<  */
   1252  1.1.12.2  tls } xcb_randr_list_provider_properties_reply_t;
   1253  1.1.12.2  tls 
   1254  1.1.12.2  tls /**
   1255  1.1.12.2  tls  * @brief xcb_randr_query_provider_property_cookie_t
   1256  1.1.12.2  tls  **/
   1257  1.1.12.2  tls typedef struct xcb_randr_query_provider_property_cookie_t {
   1258  1.1.12.2  tls     unsigned int sequence; /**<  */
   1259  1.1.12.2  tls } xcb_randr_query_provider_property_cookie_t;
   1260  1.1.12.2  tls 
   1261  1.1.12.2  tls /** Opcode for xcb_randr_query_provider_property. */
   1262  1.1.12.2  tls #define XCB_RANDR_QUERY_PROVIDER_PROPERTY 37
   1263  1.1.12.2  tls 
   1264  1.1.12.2  tls /**
   1265  1.1.12.2  tls  * @brief xcb_randr_query_provider_property_request_t
   1266  1.1.12.2  tls  **/
   1267  1.1.12.2  tls typedef struct xcb_randr_query_provider_property_request_t {
   1268  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1269  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1270  1.1.12.2  tls     uint16_t             length; /**<  */
   1271  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1272  1.1.12.2  tls     xcb_atom_t           property; /**<  */
   1273  1.1.12.2  tls } xcb_randr_query_provider_property_request_t;
   1274  1.1.12.2  tls 
   1275  1.1.12.2  tls /**
   1276  1.1.12.2  tls  * @brief xcb_randr_query_provider_property_reply_t
   1277  1.1.12.2  tls  **/
   1278  1.1.12.2  tls typedef struct xcb_randr_query_provider_property_reply_t {
   1279  1.1.12.2  tls     uint8_t  response_type; /**<  */
   1280  1.1.12.2  tls     uint8_t  pad0; /**<  */
   1281  1.1.12.2  tls     uint16_t sequence; /**<  */
   1282  1.1.12.2  tls     uint32_t length; /**<  */
   1283  1.1.12.2  tls     uint8_t  pending; /**<  */
   1284  1.1.12.2  tls     uint8_t  range; /**<  */
   1285  1.1.12.2  tls     uint8_t  immutable; /**<  */
   1286  1.1.12.2  tls     uint8_t  pad1[21]; /**<  */
   1287  1.1.12.2  tls } xcb_randr_query_provider_property_reply_t;
   1288  1.1.12.2  tls 
   1289  1.1.12.2  tls /** Opcode for xcb_randr_configure_provider_property. */
   1290  1.1.12.2  tls #define XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY 38
   1291  1.1.12.2  tls 
   1292  1.1.12.2  tls /**
   1293  1.1.12.2  tls  * @brief xcb_randr_configure_provider_property_request_t
   1294  1.1.12.2  tls  **/
   1295  1.1.12.2  tls typedef struct xcb_randr_configure_provider_property_request_t {
   1296  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1297  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1298  1.1.12.2  tls     uint16_t             length; /**<  */
   1299  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1300  1.1.12.2  tls     xcb_atom_t           property; /**<  */
   1301  1.1.12.2  tls     uint8_t              pending; /**<  */
   1302  1.1.12.2  tls     uint8_t              range; /**<  */
   1303  1.1.12.2  tls     uint8_t              pad0[2]; /**<  */
   1304  1.1.12.2  tls } xcb_randr_configure_provider_property_request_t;
   1305  1.1.12.2  tls 
   1306  1.1.12.2  tls /** Opcode for xcb_randr_change_provider_property. */
   1307  1.1.12.2  tls #define XCB_RANDR_CHANGE_PROVIDER_PROPERTY 39
   1308  1.1.12.2  tls 
   1309  1.1.12.2  tls /**
   1310  1.1.12.2  tls  * @brief xcb_randr_change_provider_property_request_t
   1311  1.1.12.2  tls  **/
   1312  1.1.12.2  tls typedef struct xcb_randr_change_provider_property_request_t {
   1313  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1314  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1315  1.1.12.2  tls     uint16_t             length; /**<  */
   1316  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1317  1.1.12.2  tls     xcb_atom_t           property; /**<  */
   1318  1.1.12.2  tls     xcb_atom_t           type; /**<  */
   1319  1.1.12.2  tls     uint8_t              format; /**<  */
   1320  1.1.12.2  tls     uint8_t              mode; /**<  */
   1321  1.1.12.2  tls     uint8_t              pad0[2]; /**<  */
   1322  1.1.12.2  tls     uint32_t             num_items; /**<  */
   1323  1.1.12.2  tls } xcb_randr_change_provider_property_request_t;
   1324  1.1.12.2  tls 
   1325  1.1.12.2  tls /** Opcode for xcb_randr_delete_provider_property. */
   1326  1.1.12.2  tls #define XCB_RANDR_DELETE_PROVIDER_PROPERTY 40
   1327  1.1.12.2  tls 
   1328  1.1.12.2  tls /**
   1329  1.1.12.2  tls  * @brief xcb_randr_delete_provider_property_request_t
   1330  1.1.12.2  tls  **/
   1331  1.1.12.2  tls typedef struct xcb_randr_delete_provider_property_request_t {
   1332  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1333  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1334  1.1.12.2  tls     uint16_t             length; /**<  */
   1335  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1336  1.1.12.2  tls     xcb_atom_t           property; /**<  */
   1337  1.1.12.2  tls } xcb_randr_delete_provider_property_request_t;
   1338  1.1.12.2  tls 
   1339  1.1.12.2  tls /**
   1340  1.1.12.2  tls  * @brief xcb_randr_get_provider_property_cookie_t
   1341  1.1.12.2  tls  **/
   1342  1.1.12.2  tls typedef struct xcb_randr_get_provider_property_cookie_t {
   1343  1.1.12.2  tls     unsigned int sequence; /**<  */
   1344  1.1.12.2  tls } xcb_randr_get_provider_property_cookie_t;
   1345  1.1.12.2  tls 
   1346  1.1.12.2  tls /** Opcode for xcb_randr_get_provider_property. */
   1347  1.1.12.2  tls #define XCB_RANDR_GET_PROVIDER_PROPERTY 41
   1348  1.1.12.2  tls 
   1349  1.1.12.2  tls /**
   1350  1.1.12.2  tls  * @brief xcb_randr_get_provider_property_request_t
   1351  1.1.12.2  tls  **/
   1352  1.1.12.2  tls typedef struct xcb_randr_get_provider_property_request_t {
   1353  1.1.12.2  tls     uint8_t              major_opcode; /**<  */
   1354  1.1.12.2  tls     uint8_t              minor_opcode; /**<  */
   1355  1.1.12.2  tls     uint16_t             length; /**<  */
   1356  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1357  1.1.12.2  tls     xcb_atom_t           property; /**<  */
   1358  1.1.12.2  tls     xcb_atom_t           type; /**<  */
   1359  1.1.12.2  tls     uint32_t             long_offset; /**<  */
   1360  1.1.12.2  tls     uint32_t             long_length; /**<  */
   1361  1.1.12.2  tls     uint8_t              _delete; /**<  */
   1362  1.1.12.2  tls     uint8_t              pending; /**<  */
   1363  1.1.12.2  tls     uint8_t              pad0[2]; /**<  */
   1364  1.1.12.2  tls } xcb_randr_get_provider_property_request_t;
   1365  1.1.12.2  tls 
   1366  1.1.12.2  tls /**
   1367  1.1.12.2  tls  * @brief xcb_randr_get_provider_property_reply_t
   1368  1.1.12.2  tls  **/
   1369  1.1.12.2  tls typedef struct xcb_randr_get_provider_property_reply_t {
   1370  1.1.12.2  tls     uint8_t    response_type; /**<  */
   1371  1.1.12.2  tls     uint8_t    format; /**<  */
   1372  1.1.12.2  tls     uint16_t   sequence; /**<  */
   1373  1.1.12.2  tls     uint32_t   length; /**<  */
   1374  1.1.12.2  tls     xcb_atom_t type; /**<  */
   1375  1.1.12.2  tls     uint32_t   bytes_after; /**<  */
   1376  1.1.12.2  tls     uint32_t   num_items; /**<  */
   1377  1.1.12.2  tls     uint8_t    pad0[12]; /**<  */
   1378  1.1.12.2  tls } xcb_randr_get_provider_property_reply_t;
   1379  1.1.12.2  tls 
   1380       1.1  mrg /** Opcode for xcb_randr_screen_change_notify. */
   1381       1.1  mrg #define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0
   1382       1.1  mrg 
   1383       1.1  mrg /**
   1384       1.1  mrg  * @brief xcb_randr_screen_change_notify_event_t
   1385       1.1  mrg  **/
   1386       1.1  mrg typedef struct xcb_randr_screen_change_notify_event_t {
   1387       1.1  mrg     uint8_t         response_type; /**<  */
   1388       1.1  mrg     uint8_t         rotation; /**<  */
   1389       1.1  mrg     uint16_t        sequence; /**<  */
   1390       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
   1391       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
   1392       1.1  mrg     xcb_window_t    root; /**<  */
   1393       1.1  mrg     xcb_window_t    request_window; /**<  */
   1394       1.1  mrg     uint16_t        sizeID; /**<  */
   1395       1.1  mrg     uint16_t        subpixel_order; /**<  */
   1396       1.1  mrg     uint16_t        width; /**<  */
   1397       1.1  mrg     uint16_t        height; /**<  */
   1398       1.1  mrg     uint16_t        mwidth; /**<  */
   1399       1.1  mrg     uint16_t        mheight; /**<  */
   1400       1.1  mrg } xcb_randr_screen_change_notify_event_t;
   1401       1.1  mrg 
   1402       1.1  mrg typedef enum xcb_randr_notify_t {
   1403       1.1  mrg     XCB_RANDR_NOTIFY_CRTC_CHANGE = 0,
   1404       1.1  mrg     XCB_RANDR_NOTIFY_OUTPUT_CHANGE = 1,
   1405  1.1.12.2  tls     XCB_RANDR_NOTIFY_OUTPUT_PROPERTY = 2,
   1406  1.1.12.2  tls     XCB_RANDR_NOTIFY_PROVIDER_CHANGE = 3,
   1407  1.1.12.2  tls     XCB_RANDR_NOTIFY_PROVIDER_PROPERTY = 4,
   1408  1.1.12.2  tls     XCB_RANDR_NOTIFY_RESOURCE_CHANGE = 5
   1409       1.1  mrg } xcb_randr_notify_t;
   1410       1.1  mrg 
   1411       1.1  mrg /**
   1412       1.1  mrg  * @brief xcb_randr_crtc_change_t
   1413       1.1  mrg  **/
   1414       1.1  mrg typedef struct xcb_randr_crtc_change_t {
   1415       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
   1416       1.1  mrg     xcb_window_t     window; /**<  */
   1417       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
   1418       1.1  mrg     xcb_randr_mode_t mode; /**<  */
   1419       1.1  mrg     uint16_t         rotation; /**<  */
   1420       1.1  mrg     uint8_t          pad0[2]; /**<  */
   1421       1.1  mrg     int16_t          x; /**<  */
   1422       1.1  mrg     int16_t          y; /**<  */
   1423       1.1  mrg     uint16_t         width; /**<  */
   1424       1.1  mrg     uint16_t         height; /**<  */
   1425       1.1  mrg } xcb_randr_crtc_change_t;
   1426       1.1  mrg 
   1427       1.1  mrg /**
   1428       1.1  mrg  * @brief xcb_randr_crtc_change_iterator_t
   1429       1.1  mrg  **/
   1430       1.1  mrg typedef struct xcb_randr_crtc_change_iterator_t {
   1431       1.1  mrg     xcb_randr_crtc_change_t *data; /**<  */
   1432       1.1  mrg     int                      rem; /**<  */
   1433       1.1  mrg     int                      index; /**<  */
   1434       1.1  mrg } xcb_randr_crtc_change_iterator_t;
   1435       1.1  mrg 
   1436       1.1  mrg /**
   1437       1.1  mrg  * @brief xcb_randr_output_change_t
   1438       1.1  mrg  **/
   1439       1.1  mrg typedef struct xcb_randr_output_change_t {
   1440       1.1  mrg     xcb_timestamp_t    timestamp; /**<  */
   1441       1.1  mrg     xcb_timestamp_t    config_timestamp; /**<  */
   1442       1.1  mrg     xcb_window_t       window; /**<  */
   1443       1.1  mrg     xcb_randr_output_t output; /**<  */
   1444       1.1  mrg     xcb_randr_crtc_t   crtc; /**<  */
   1445       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
   1446       1.1  mrg     uint16_t           rotation; /**<  */
   1447       1.1  mrg     uint8_t            connection; /**<  */
   1448       1.1  mrg     uint8_t            subpixel_order; /**<  */
   1449       1.1  mrg } xcb_randr_output_change_t;
   1450       1.1  mrg 
   1451       1.1  mrg /**
   1452       1.1  mrg  * @brief xcb_randr_output_change_iterator_t
   1453       1.1  mrg  **/
   1454       1.1  mrg typedef struct xcb_randr_output_change_iterator_t {
   1455       1.1  mrg     xcb_randr_output_change_t *data; /**<  */
   1456       1.1  mrg     int                        rem; /**<  */
   1457       1.1  mrg     int                        index; /**<  */
   1458       1.1  mrg } xcb_randr_output_change_iterator_t;
   1459       1.1  mrg 
   1460       1.1  mrg /**
   1461       1.1  mrg  * @brief xcb_randr_output_property_t
   1462       1.1  mrg  **/
   1463       1.1  mrg typedef struct xcb_randr_output_property_t {
   1464       1.1  mrg     xcb_window_t       window; /**<  */
   1465       1.1  mrg     xcb_randr_output_t output; /**<  */
   1466       1.1  mrg     xcb_atom_t         atom; /**<  */
   1467       1.1  mrg     xcb_timestamp_t    timestamp; /**<  */
   1468       1.1  mrg     uint8_t            status; /**<  */
   1469       1.1  mrg     uint8_t            pad0[11]; /**<  */
   1470       1.1  mrg } xcb_randr_output_property_t;
   1471       1.1  mrg 
   1472       1.1  mrg /**
   1473       1.1  mrg  * @brief xcb_randr_output_property_iterator_t
   1474       1.1  mrg  **/
   1475       1.1  mrg typedef struct xcb_randr_output_property_iterator_t {
   1476       1.1  mrg     xcb_randr_output_property_t *data; /**<  */
   1477       1.1  mrg     int                          rem; /**<  */
   1478       1.1  mrg     int                          index; /**<  */
   1479       1.1  mrg } xcb_randr_output_property_iterator_t;
   1480       1.1  mrg 
   1481       1.1  mrg /**
   1482  1.1.12.2  tls  * @brief xcb_randr_provider_change_t
   1483  1.1.12.2  tls  **/
   1484  1.1.12.2  tls typedef struct xcb_randr_provider_change_t {
   1485  1.1.12.2  tls     xcb_timestamp_t      timestamp; /**<  */
   1486  1.1.12.2  tls     xcb_window_t         window; /**<  */
   1487  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1488  1.1.12.2  tls     uint8_t              pad0[16]; /**<  */
   1489  1.1.12.2  tls } xcb_randr_provider_change_t;
   1490  1.1.12.2  tls 
   1491  1.1.12.2  tls /**
   1492  1.1.12.2  tls  * @brief xcb_randr_provider_change_iterator_t
   1493  1.1.12.2  tls  **/
   1494  1.1.12.2  tls typedef struct xcb_randr_provider_change_iterator_t {
   1495  1.1.12.2  tls     xcb_randr_provider_change_t *data; /**<  */
   1496  1.1.12.2  tls     int                          rem; /**<  */
   1497  1.1.12.2  tls     int                          index; /**<  */
   1498  1.1.12.2  tls } xcb_randr_provider_change_iterator_t;
   1499  1.1.12.2  tls 
   1500  1.1.12.2  tls /**
   1501  1.1.12.2  tls  * @brief xcb_randr_provider_property_t
   1502  1.1.12.2  tls  **/
   1503  1.1.12.2  tls typedef struct xcb_randr_provider_property_t {
   1504  1.1.12.2  tls     xcb_window_t         window; /**<  */
   1505  1.1.12.2  tls     xcb_randr_provider_t provider; /**<  */
   1506  1.1.12.2  tls     xcb_atom_t           atom; /**<  */
   1507  1.1.12.2  tls     xcb_timestamp_t      timestamp; /**<  */
   1508  1.1.12.2  tls     uint8_t              state; /**<  */
   1509  1.1.12.2  tls     uint8_t              pad0[11]; /**<  */
   1510  1.1.12.2  tls } xcb_randr_provider_property_t;
   1511  1.1.12.2  tls 
   1512  1.1.12.2  tls /**
   1513  1.1.12.2  tls  * @brief xcb_randr_provider_property_iterator_t
   1514  1.1.12.2  tls  **/
   1515  1.1.12.2  tls typedef struct xcb_randr_provider_property_iterator_t {
   1516  1.1.12.2  tls     xcb_randr_provider_property_t *data; /**<  */
   1517  1.1.12.2  tls     int                            rem; /**<  */
   1518  1.1.12.2  tls     int                            index; /**<  */
   1519  1.1.12.2  tls } xcb_randr_provider_property_iterator_t;
   1520  1.1.12.2  tls 
   1521  1.1.12.2  tls /**
   1522  1.1.12.2  tls  * @brief xcb_randr_resource_change_t
   1523  1.1.12.2  tls  **/
   1524  1.1.12.2  tls typedef struct xcb_randr_resource_change_t {
   1525  1.1.12.2  tls     xcb_timestamp_t timestamp; /**<  */
   1526  1.1.12.2  tls     xcb_window_t    window; /**<  */
   1527  1.1.12.2  tls     uint8_t         pad0[20]; /**<  */
   1528  1.1.12.2  tls } xcb_randr_resource_change_t;
   1529  1.1.12.2  tls 
   1530  1.1.12.2  tls /**
   1531  1.1.12.2  tls  * @brief xcb_randr_resource_change_iterator_t
   1532  1.1.12.2  tls  **/
   1533  1.1.12.2  tls typedef struct xcb_randr_resource_change_iterator_t {
   1534  1.1.12.2  tls     xcb_randr_resource_change_t *data; /**<  */
   1535  1.1.12.2  tls     int                          rem; /**<  */
   1536  1.1.12.2  tls     int                          index; /**<  */
   1537  1.1.12.2  tls } xcb_randr_resource_change_iterator_t;
   1538  1.1.12.2  tls 
   1539  1.1.12.2  tls /**
   1540       1.1  mrg  * @brief xcb_randr_notify_data_t
   1541       1.1  mrg  **/
   1542       1.1  mrg typedef union xcb_randr_notify_data_t {
   1543  1.1.12.2  tls     xcb_randr_crtc_change_t       cc; /**<  */
   1544  1.1.12.2  tls     xcb_randr_output_change_t     oc; /**<  */
   1545  1.1.12.2  tls     xcb_randr_output_property_t   op; /**<  */
   1546  1.1.12.2  tls     xcb_randr_provider_change_t   pc; /**<  */
   1547  1.1.12.2  tls     xcb_randr_provider_property_t pp; /**<  */
   1548  1.1.12.2  tls     xcb_randr_resource_change_t   rc; /**<  */
   1549       1.1  mrg } xcb_randr_notify_data_t;
   1550       1.1  mrg 
   1551       1.1  mrg /**
   1552       1.1  mrg  * @brief xcb_randr_notify_data_iterator_t
   1553       1.1  mrg  **/
   1554       1.1  mrg typedef struct xcb_randr_notify_data_iterator_t {
   1555       1.1  mrg     xcb_randr_notify_data_t *data; /**<  */
   1556       1.1  mrg     int                      rem; /**<  */
   1557       1.1  mrg     int                      index; /**<  */
   1558       1.1  mrg } xcb_randr_notify_data_iterator_t;
   1559       1.1  mrg 
   1560       1.1  mrg /** Opcode for xcb_randr_notify. */
   1561       1.1  mrg #define XCB_RANDR_NOTIFY 1
   1562       1.1  mrg 
   1563       1.1  mrg /**
   1564       1.1  mrg  * @brief xcb_randr_notify_event_t
   1565       1.1  mrg  **/
   1566       1.1  mrg typedef struct xcb_randr_notify_event_t {
   1567       1.1  mrg     uint8_t                 response_type; /**<  */
   1568       1.1  mrg     uint8_t                 subCode; /**<  */
   1569       1.1  mrg     uint16_t                sequence; /**<  */
   1570       1.1  mrg     xcb_randr_notify_data_t u; /**<  */
   1571       1.1  mrg } xcb_randr_notify_event_t;
   1572       1.1  mrg 
   1573       1.1  mrg /**
   1574       1.1  mrg  * Get the next element of the iterator
   1575       1.1  mrg  * @param i Pointer to a xcb_randr_mode_iterator_t
   1576       1.1  mrg  *
   1577       1.1  mrg  * Get the next element in the iterator. The member rem is
   1578       1.1  mrg  * decreased by one. The member data points to the next
   1579       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_mode_t)
   1580       1.1  mrg  */
   1581       1.1  mrg 
   1582       1.1  mrg /*****************************************************************************
   1583       1.1  mrg  **
   1584       1.1  mrg  ** void xcb_randr_mode_next
   1585       1.1  mrg  **
   1586       1.1  mrg  ** @param xcb_randr_mode_iterator_t *i
   1587       1.1  mrg  ** @returns void
   1588       1.1  mrg  **
   1589       1.1  mrg  *****************************************************************************/
   1590       1.1  mrg 
   1591       1.1  mrg void
   1592       1.1  mrg xcb_randr_mode_next (xcb_randr_mode_iterator_t *i  /**< */);
   1593       1.1  mrg 
   1594       1.1  mrg /**
   1595       1.1  mrg  * Return the iterator pointing to the last element
   1596       1.1  mrg  * @param i An xcb_randr_mode_iterator_t
   1597       1.1  mrg  * @return  The iterator pointing to the last element
   1598       1.1  mrg  *
   1599       1.1  mrg  * Set the current element in the iterator to the last element.
   1600       1.1  mrg  * The member rem is set to 0. The member data points to the
   1601       1.1  mrg  * last element.
   1602       1.1  mrg  */
   1603       1.1  mrg 
   1604       1.1  mrg /*****************************************************************************
   1605       1.1  mrg  **
   1606       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_mode_end
   1607       1.1  mrg  **
   1608       1.1  mrg  ** @param xcb_randr_mode_iterator_t i
   1609       1.1  mrg  ** @returns xcb_generic_iterator_t
   1610       1.1  mrg  **
   1611       1.1  mrg  *****************************************************************************/
   1612       1.1  mrg 
   1613       1.1  mrg xcb_generic_iterator_t
   1614       1.1  mrg xcb_randr_mode_end (xcb_randr_mode_iterator_t i  /**< */);
   1615       1.1  mrg 
   1616       1.1  mrg /**
   1617       1.1  mrg  * Get the next element of the iterator
   1618       1.1  mrg  * @param i Pointer to a xcb_randr_crtc_iterator_t
   1619       1.1  mrg  *
   1620       1.1  mrg  * Get the next element in the iterator. The member rem is
   1621       1.1  mrg  * decreased by one. The member data points to the next
   1622       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_crtc_t)
   1623       1.1  mrg  */
   1624       1.1  mrg 
   1625       1.1  mrg /*****************************************************************************
   1626       1.1  mrg  **
   1627       1.1  mrg  ** void xcb_randr_crtc_next
   1628       1.1  mrg  **
   1629       1.1  mrg  ** @param xcb_randr_crtc_iterator_t *i
   1630       1.1  mrg  ** @returns void
   1631       1.1  mrg  **
   1632       1.1  mrg  *****************************************************************************/
   1633       1.1  mrg 
   1634       1.1  mrg void
   1635       1.1  mrg xcb_randr_crtc_next (xcb_randr_crtc_iterator_t *i  /**< */);
   1636       1.1  mrg 
   1637       1.1  mrg /**
   1638       1.1  mrg  * Return the iterator pointing to the last element
   1639       1.1  mrg  * @param i An xcb_randr_crtc_iterator_t
   1640       1.1  mrg  * @return  The iterator pointing to the last element
   1641       1.1  mrg  *
   1642       1.1  mrg  * Set the current element in the iterator to the last element.
   1643       1.1  mrg  * The member rem is set to 0. The member data points to the
   1644       1.1  mrg  * last element.
   1645       1.1  mrg  */
   1646       1.1  mrg 
   1647       1.1  mrg /*****************************************************************************
   1648       1.1  mrg  **
   1649       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_crtc_end
   1650       1.1  mrg  **
   1651       1.1  mrg  ** @param xcb_randr_crtc_iterator_t i
   1652       1.1  mrg  ** @returns xcb_generic_iterator_t
   1653       1.1  mrg  **
   1654       1.1  mrg  *****************************************************************************/
   1655       1.1  mrg 
   1656       1.1  mrg xcb_generic_iterator_t
   1657       1.1  mrg xcb_randr_crtc_end (xcb_randr_crtc_iterator_t i  /**< */);
   1658       1.1  mrg 
   1659       1.1  mrg /**
   1660       1.1  mrg  * Get the next element of the iterator
   1661       1.1  mrg  * @param i Pointer to a xcb_randr_output_iterator_t
   1662       1.1  mrg  *
   1663       1.1  mrg  * Get the next element in the iterator. The member rem is
   1664       1.1  mrg  * decreased by one. The member data points to the next
   1665       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_output_t)
   1666       1.1  mrg  */
   1667       1.1  mrg 
   1668       1.1  mrg /*****************************************************************************
   1669       1.1  mrg  **
   1670       1.1  mrg  ** void xcb_randr_output_next
   1671       1.1  mrg  **
   1672       1.1  mrg  ** @param xcb_randr_output_iterator_t *i
   1673       1.1  mrg  ** @returns void
   1674       1.1  mrg  **
   1675       1.1  mrg  *****************************************************************************/
   1676       1.1  mrg 
   1677       1.1  mrg void
   1678       1.1  mrg xcb_randr_output_next (xcb_randr_output_iterator_t *i  /**< */);
   1679       1.1  mrg 
   1680       1.1  mrg /**
   1681       1.1  mrg  * Return the iterator pointing to the last element
   1682       1.1  mrg  * @param i An xcb_randr_output_iterator_t
   1683       1.1  mrg  * @return  The iterator pointing to the last element
   1684       1.1  mrg  *
   1685       1.1  mrg  * Set the current element in the iterator to the last element.
   1686       1.1  mrg  * The member rem is set to 0. The member data points to the
   1687       1.1  mrg  * last element.
   1688       1.1  mrg  */
   1689       1.1  mrg 
   1690       1.1  mrg /*****************************************************************************
   1691       1.1  mrg  **
   1692       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_output_end
   1693       1.1  mrg  **
   1694       1.1  mrg  ** @param xcb_randr_output_iterator_t i
   1695       1.1  mrg  ** @returns xcb_generic_iterator_t
   1696       1.1  mrg  **
   1697       1.1  mrg  *****************************************************************************/
   1698       1.1  mrg 
   1699       1.1  mrg xcb_generic_iterator_t
   1700       1.1  mrg xcb_randr_output_end (xcb_randr_output_iterator_t i  /**< */);
   1701       1.1  mrg 
   1702       1.1  mrg /**
   1703       1.1  mrg  * Get the next element of the iterator
   1704  1.1.12.2  tls  * @param i Pointer to a xcb_randr_provider_iterator_t
   1705  1.1.12.2  tls  *
   1706  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   1707  1.1.12.2  tls  * decreased by one. The member data points to the next
   1708  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_provider_t)
   1709  1.1.12.2  tls  */
   1710  1.1.12.2  tls 
   1711  1.1.12.2  tls /*****************************************************************************
   1712  1.1.12.2  tls  **
   1713  1.1.12.2  tls  ** void xcb_randr_provider_next
   1714  1.1.12.2  tls  **
   1715  1.1.12.2  tls  ** @param xcb_randr_provider_iterator_t *i
   1716  1.1.12.2  tls  ** @returns void
   1717  1.1.12.2  tls  **
   1718  1.1.12.2  tls  *****************************************************************************/
   1719  1.1.12.2  tls 
   1720  1.1.12.2  tls void
   1721  1.1.12.2  tls xcb_randr_provider_next (xcb_randr_provider_iterator_t *i  /**< */);
   1722  1.1.12.2  tls 
   1723  1.1.12.2  tls /**
   1724  1.1.12.2  tls  * Return the iterator pointing to the last element
   1725  1.1.12.2  tls  * @param i An xcb_randr_provider_iterator_t
   1726  1.1.12.2  tls  * @return  The iterator pointing to the last element
   1727  1.1.12.2  tls  *
   1728  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   1729  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   1730  1.1.12.2  tls  * last element.
   1731  1.1.12.2  tls  */
   1732  1.1.12.2  tls 
   1733  1.1.12.2  tls /*****************************************************************************
   1734  1.1.12.2  tls  **
   1735  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_provider_end
   1736  1.1.12.2  tls  **
   1737  1.1.12.2  tls  ** @param xcb_randr_provider_iterator_t i
   1738  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   1739  1.1.12.2  tls  **
   1740  1.1.12.2  tls  *****************************************************************************/
   1741  1.1.12.2  tls 
   1742  1.1.12.2  tls xcb_generic_iterator_t
   1743  1.1.12.2  tls xcb_randr_provider_end (xcb_randr_provider_iterator_t i  /**< */);
   1744  1.1.12.2  tls 
   1745  1.1.12.2  tls /**
   1746  1.1.12.2  tls  * Get the next element of the iterator
   1747       1.1  mrg  * @param i Pointer to a xcb_randr_screen_size_iterator_t
   1748       1.1  mrg  *
   1749       1.1  mrg  * Get the next element in the iterator. The member rem is
   1750       1.1  mrg  * decreased by one. The member data points to the next
   1751       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_screen_size_t)
   1752       1.1  mrg  */
   1753       1.1  mrg 
   1754       1.1  mrg /*****************************************************************************
   1755       1.1  mrg  **
   1756       1.1  mrg  ** void xcb_randr_screen_size_next
   1757       1.1  mrg  **
   1758       1.1  mrg  ** @param xcb_randr_screen_size_iterator_t *i
   1759       1.1  mrg  ** @returns void
   1760       1.1  mrg  **
   1761       1.1  mrg  *****************************************************************************/
   1762       1.1  mrg 
   1763       1.1  mrg void
   1764       1.1  mrg xcb_randr_screen_size_next (xcb_randr_screen_size_iterator_t *i  /**< */);
   1765       1.1  mrg 
   1766       1.1  mrg /**
   1767       1.1  mrg  * Return the iterator pointing to the last element
   1768       1.1  mrg  * @param i An xcb_randr_screen_size_iterator_t
   1769       1.1  mrg  * @return  The iterator pointing to the last element
   1770       1.1  mrg  *
   1771       1.1  mrg  * Set the current element in the iterator to the last element.
   1772       1.1  mrg  * The member rem is set to 0. The member data points to the
   1773       1.1  mrg  * last element.
   1774       1.1  mrg  */
   1775       1.1  mrg 
   1776       1.1  mrg /*****************************************************************************
   1777       1.1  mrg  **
   1778       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_screen_size_end
   1779       1.1  mrg  **
   1780       1.1  mrg  ** @param xcb_randr_screen_size_iterator_t i
   1781       1.1  mrg  ** @returns xcb_generic_iterator_t
   1782       1.1  mrg  **
   1783       1.1  mrg  *****************************************************************************/
   1784       1.1  mrg 
   1785       1.1  mrg xcb_generic_iterator_t
   1786       1.1  mrg xcb_randr_screen_size_end (xcb_randr_screen_size_iterator_t i  /**< */);
   1787       1.1  mrg 
   1788  1.1.12.1  tls int
   1789  1.1.12.1  tls xcb_randr_refresh_rates_sizeof (const void  *_buffer  /**< */);
   1790  1.1.12.1  tls 
   1791       1.1  mrg 
   1792       1.1  mrg /*****************************************************************************
   1793       1.1  mrg  **
   1794       1.1  mrg  ** uint16_t * xcb_randr_refresh_rates_rates
   1795       1.1  mrg  **
   1796       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1797       1.1  mrg  ** @returns uint16_t *
   1798       1.1  mrg  **
   1799       1.1  mrg  *****************************************************************************/
   1800       1.1  mrg 
   1801       1.1  mrg uint16_t *
   1802       1.1  mrg xcb_randr_refresh_rates_rates (const xcb_randr_refresh_rates_t *R  /**< */);
   1803       1.1  mrg 
   1804       1.1  mrg 
   1805       1.1  mrg /*****************************************************************************
   1806       1.1  mrg  **
   1807       1.1  mrg  ** int xcb_randr_refresh_rates_rates_length
   1808       1.1  mrg  **
   1809       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1810       1.1  mrg  ** @returns int
   1811       1.1  mrg  **
   1812       1.1  mrg  *****************************************************************************/
   1813       1.1  mrg 
   1814       1.1  mrg int
   1815       1.1  mrg xcb_randr_refresh_rates_rates_length (const xcb_randr_refresh_rates_t *R  /**< */);
   1816       1.1  mrg 
   1817       1.1  mrg 
   1818       1.1  mrg /*****************************************************************************
   1819       1.1  mrg  **
   1820       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_refresh_rates_rates_end
   1821       1.1  mrg  **
   1822       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1823       1.1  mrg  ** @returns xcb_generic_iterator_t
   1824       1.1  mrg  **
   1825       1.1  mrg  *****************************************************************************/
   1826       1.1  mrg 
   1827       1.1  mrg xcb_generic_iterator_t
   1828       1.1  mrg xcb_randr_refresh_rates_rates_end (const xcb_randr_refresh_rates_t *R  /**< */);
   1829       1.1  mrg 
   1830       1.1  mrg /**
   1831       1.1  mrg  * Get the next element of the iterator
   1832       1.1  mrg  * @param i Pointer to a xcb_randr_refresh_rates_iterator_t
   1833       1.1  mrg  *
   1834       1.1  mrg  * Get the next element in the iterator. The member rem is
   1835       1.1  mrg  * decreased by one. The member data points to the next
   1836       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_refresh_rates_t)
   1837       1.1  mrg  */
   1838       1.1  mrg 
   1839       1.1  mrg /*****************************************************************************
   1840       1.1  mrg  **
   1841       1.1  mrg  ** void xcb_randr_refresh_rates_next
   1842       1.1  mrg  **
   1843       1.1  mrg  ** @param xcb_randr_refresh_rates_iterator_t *i
   1844       1.1  mrg  ** @returns void
   1845       1.1  mrg  **
   1846       1.1  mrg  *****************************************************************************/
   1847       1.1  mrg 
   1848       1.1  mrg void
   1849       1.1  mrg xcb_randr_refresh_rates_next (xcb_randr_refresh_rates_iterator_t *i  /**< */);
   1850       1.1  mrg 
   1851       1.1  mrg /**
   1852       1.1  mrg  * Return the iterator pointing to the last element
   1853       1.1  mrg  * @param i An xcb_randr_refresh_rates_iterator_t
   1854       1.1  mrg  * @return  The iterator pointing to the last element
   1855       1.1  mrg  *
   1856       1.1  mrg  * Set the current element in the iterator to the last element.
   1857       1.1  mrg  * The member rem is set to 0. The member data points to the
   1858       1.1  mrg  * last element.
   1859       1.1  mrg  */
   1860       1.1  mrg 
   1861       1.1  mrg /*****************************************************************************
   1862       1.1  mrg  **
   1863       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_refresh_rates_end
   1864       1.1  mrg  **
   1865       1.1  mrg  ** @param xcb_randr_refresh_rates_iterator_t i
   1866       1.1  mrg  ** @returns xcb_generic_iterator_t
   1867       1.1  mrg  **
   1868       1.1  mrg  *****************************************************************************/
   1869       1.1  mrg 
   1870       1.1  mrg xcb_generic_iterator_t
   1871       1.1  mrg xcb_randr_refresh_rates_end (xcb_randr_refresh_rates_iterator_t i  /**< */);
   1872       1.1  mrg 
   1873       1.1  mrg /**
   1874  1.1.12.1  tls  *
   1875       1.1  mrg  * @param c The connection
   1876       1.1  mrg  * @return A cookie
   1877       1.1  mrg  *
   1878       1.1  mrg  * Delivers a request to the X server.
   1879       1.1  mrg  *
   1880       1.1  mrg  */
   1881       1.1  mrg 
   1882       1.1  mrg /*****************************************************************************
   1883       1.1  mrg  **
   1884       1.1  mrg  ** xcb_randr_query_version_cookie_t xcb_randr_query_version
   1885       1.1  mrg  **
   1886       1.1  mrg  ** @param xcb_connection_t *c
   1887       1.1  mrg  ** @param uint32_t          major_version
   1888       1.1  mrg  ** @param uint32_t          minor_version
   1889       1.1  mrg  ** @returns xcb_randr_query_version_cookie_t
   1890       1.1  mrg  **
   1891       1.1  mrg  *****************************************************************************/
   1892       1.1  mrg 
   1893       1.1  mrg xcb_randr_query_version_cookie_t
   1894       1.1  mrg xcb_randr_query_version (xcb_connection_t *c  /**< */,
   1895       1.1  mrg                          uint32_t          major_version  /**< */,
   1896       1.1  mrg                          uint32_t          minor_version  /**< */);
   1897       1.1  mrg 
   1898       1.1  mrg /**
   1899  1.1.12.1  tls  *
   1900       1.1  mrg  * @param c The connection
   1901       1.1  mrg  * @return A cookie
   1902       1.1  mrg  *
   1903       1.1  mrg  * Delivers a request to the X server.
   1904       1.1  mrg  *
   1905       1.1  mrg  * This form can be used only if the request will cause
   1906       1.1  mrg  * a reply to be generated. Any returned error will be
   1907       1.1  mrg  * placed in the event queue.
   1908       1.1  mrg  */
   1909       1.1  mrg 
   1910       1.1  mrg /*****************************************************************************
   1911       1.1  mrg  **
   1912       1.1  mrg  ** xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked
   1913       1.1  mrg  **
   1914       1.1  mrg  ** @param xcb_connection_t *c
   1915       1.1  mrg  ** @param uint32_t          major_version
   1916       1.1  mrg  ** @param uint32_t          minor_version
   1917       1.1  mrg  ** @returns xcb_randr_query_version_cookie_t
   1918       1.1  mrg  **
   1919       1.1  mrg  *****************************************************************************/
   1920       1.1  mrg 
   1921       1.1  mrg xcb_randr_query_version_cookie_t
   1922       1.1  mrg xcb_randr_query_version_unchecked (xcb_connection_t *c  /**< */,
   1923       1.1  mrg                                    uint32_t          major_version  /**< */,
   1924       1.1  mrg                                    uint32_t          minor_version  /**< */);
   1925       1.1  mrg 
   1926       1.1  mrg /**
   1927       1.1  mrg  * Return the reply
   1928       1.1  mrg  * @param c      The connection
   1929       1.1  mrg  * @param cookie The cookie
   1930       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   1931       1.1  mrg  *
   1932       1.1  mrg  * Returns the reply of the request asked by
   1933       1.1  mrg  *
   1934       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   1935       1.1  mrg  * xcb_randr_query_version_unchecked(). is used.
   1936       1.1  mrg  * Otherwise, it stores the error if any.
   1937       1.1  mrg  *
   1938       1.1  mrg  * The returned value must be freed by the caller using free().
   1939       1.1  mrg  */
   1940       1.1  mrg 
   1941       1.1  mrg /*****************************************************************************
   1942       1.1  mrg  **
   1943       1.1  mrg  ** xcb_randr_query_version_reply_t * xcb_randr_query_version_reply
   1944       1.1  mrg  **
   1945       1.1  mrg  ** @param xcb_connection_t                  *c
   1946       1.1  mrg  ** @param xcb_randr_query_version_cookie_t   cookie
   1947       1.1  mrg  ** @param xcb_generic_error_t              **e
   1948       1.1  mrg  ** @returns xcb_randr_query_version_reply_t *
   1949       1.1  mrg  **
   1950       1.1  mrg  *****************************************************************************/
   1951       1.1  mrg 
   1952       1.1  mrg xcb_randr_query_version_reply_t *
   1953       1.1  mrg xcb_randr_query_version_reply (xcb_connection_t                  *c  /**< */,
   1954       1.1  mrg                                xcb_randr_query_version_cookie_t   cookie  /**< */,
   1955       1.1  mrg                                xcb_generic_error_t              **e  /**< */);
   1956       1.1  mrg 
   1957       1.1  mrg /**
   1958  1.1.12.1  tls  *
   1959       1.1  mrg  * @param c The connection
   1960       1.1  mrg  * @return A cookie
   1961       1.1  mrg  *
   1962       1.1  mrg  * Delivers a request to the X server.
   1963       1.1  mrg  *
   1964       1.1  mrg  */
   1965       1.1  mrg 
   1966       1.1  mrg /*****************************************************************************
   1967       1.1  mrg  **
   1968       1.1  mrg  ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config
   1969       1.1  mrg  **
   1970       1.1  mrg  ** @param xcb_connection_t *c
   1971       1.1  mrg  ** @param xcb_window_t      window
   1972       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   1973       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   1974       1.1  mrg  ** @param uint16_t          sizeID
   1975       1.1  mrg  ** @param uint16_t          rotation
   1976       1.1  mrg  ** @param uint16_t          rate
   1977       1.1  mrg  ** @returns xcb_randr_set_screen_config_cookie_t
   1978       1.1  mrg  **
   1979       1.1  mrg  *****************************************************************************/
   1980       1.1  mrg 
   1981       1.1  mrg xcb_randr_set_screen_config_cookie_t
   1982       1.1  mrg xcb_randr_set_screen_config (xcb_connection_t *c  /**< */,
   1983       1.1  mrg                              xcb_window_t      window  /**< */,
   1984       1.1  mrg                              xcb_timestamp_t   timestamp  /**< */,
   1985       1.1  mrg                              xcb_timestamp_t   config_timestamp  /**< */,
   1986       1.1  mrg                              uint16_t          sizeID  /**< */,
   1987       1.1  mrg                              uint16_t          rotation  /**< */,
   1988       1.1  mrg                              uint16_t          rate  /**< */);
   1989       1.1  mrg 
   1990       1.1  mrg /**
   1991  1.1.12.1  tls  *
   1992       1.1  mrg  * @param c The connection
   1993       1.1  mrg  * @return A cookie
   1994       1.1  mrg  *
   1995       1.1  mrg  * Delivers a request to the X server.
   1996       1.1  mrg  *
   1997       1.1  mrg  * This form can be used only if the request will cause
   1998       1.1  mrg  * a reply to be generated. Any returned error will be
   1999       1.1  mrg  * placed in the event queue.
   2000       1.1  mrg  */
   2001       1.1  mrg 
   2002       1.1  mrg /*****************************************************************************
   2003       1.1  mrg  **
   2004       1.1  mrg  ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked
   2005       1.1  mrg  **
   2006       1.1  mrg  ** @param xcb_connection_t *c
   2007       1.1  mrg  ** @param xcb_window_t      window
   2008       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   2009       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   2010       1.1  mrg  ** @param uint16_t          sizeID
   2011       1.1  mrg  ** @param uint16_t          rotation
   2012       1.1  mrg  ** @param uint16_t          rate
   2013       1.1  mrg  ** @returns xcb_randr_set_screen_config_cookie_t
   2014       1.1  mrg  **
   2015       1.1  mrg  *****************************************************************************/
   2016       1.1  mrg 
   2017       1.1  mrg xcb_randr_set_screen_config_cookie_t
   2018       1.1  mrg xcb_randr_set_screen_config_unchecked (xcb_connection_t *c  /**< */,
   2019       1.1  mrg                                        xcb_window_t      window  /**< */,
   2020       1.1  mrg                                        xcb_timestamp_t   timestamp  /**< */,
   2021       1.1  mrg                                        xcb_timestamp_t   config_timestamp  /**< */,
   2022       1.1  mrg                                        uint16_t          sizeID  /**< */,
   2023       1.1  mrg                                        uint16_t          rotation  /**< */,
   2024       1.1  mrg                                        uint16_t          rate  /**< */);
   2025       1.1  mrg 
   2026       1.1  mrg /**
   2027       1.1  mrg  * Return the reply
   2028       1.1  mrg  * @param c      The connection
   2029       1.1  mrg  * @param cookie The cookie
   2030       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2031       1.1  mrg  *
   2032       1.1  mrg  * Returns the reply of the request asked by
   2033       1.1  mrg  *
   2034       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2035       1.1  mrg  * xcb_randr_set_screen_config_unchecked(). is used.
   2036       1.1  mrg  * Otherwise, it stores the error if any.
   2037       1.1  mrg  *
   2038       1.1  mrg  * The returned value must be freed by the caller using free().
   2039       1.1  mrg  */
   2040       1.1  mrg 
   2041       1.1  mrg /*****************************************************************************
   2042       1.1  mrg  **
   2043       1.1  mrg  ** xcb_randr_set_screen_config_reply_t * xcb_randr_set_screen_config_reply
   2044       1.1  mrg  **
   2045       1.1  mrg  ** @param xcb_connection_t                      *c
   2046       1.1  mrg  ** @param xcb_randr_set_screen_config_cookie_t   cookie
   2047       1.1  mrg  ** @param xcb_generic_error_t                  **e
   2048       1.1  mrg  ** @returns xcb_randr_set_screen_config_reply_t *
   2049       1.1  mrg  **
   2050       1.1  mrg  *****************************************************************************/
   2051       1.1  mrg 
   2052       1.1  mrg xcb_randr_set_screen_config_reply_t *
   2053       1.1  mrg xcb_randr_set_screen_config_reply (xcb_connection_t                      *c  /**< */,
   2054       1.1  mrg                                    xcb_randr_set_screen_config_cookie_t   cookie  /**< */,
   2055       1.1  mrg                                    xcb_generic_error_t                  **e  /**< */);
   2056       1.1  mrg 
   2057       1.1  mrg /**
   2058  1.1.12.1  tls  *
   2059       1.1  mrg  * @param c The connection
   2060       1.1  mrg  * @return A cookie
   2061       1.1  mrg  *
   2062       1.1  mrg  * Delivers a request to the X server.
   2063       1.1  mrg  *
   2064       1.1  mrg  * This form can be used only if the request will not cause
   2065       1.1  mrg  * a reply to be generated. Any returned error will be
   2066       1.1  mrg  * saved for handling by xcb_request_check().
   2067       1.1  mrg  */
   2068       1.1  mrg 
   2069       1.1  mrg /*****************************************************************************
   2070       1.1  mrg  **
   2071       1.1  mrg  ** xcb_void_cookie_t xcb_randr_select_input_checked
   2072       1.1  mrg  **
   2073       1.1  mrg  ** @param xcb_connection_t *c
   2074       1.1  mrg  ** @param xcb_window_t      window
   2075       1.1  mrg  ** @param uint16_t          enable
   2076       1.1  mrg  ** @returns xcb_void_cookie_t
   2077       1.1  mrg  **
   2078       1.1  mrg  *****************************************************************************/
   2079       1.1  mrg 
   2080       1.1  mrg xcb_void_cookie_t
   2081       1.1  mrg xcb_randr_select_input_checked (xcb_connection_t *c  /**< */,
   2082       1.1  mrg                                 xcb_window_t      window  /**< */,
   2083       1.1  mrg                                 uint16_t          enable  /**< */);
   2084       1.1  mrg 
   2085       1.1  mrg /**
   2086  1.1.12.1  tls  *
   2087       1.1  mrg  * @param c The connection
   2088       1.1  mrg  * @return A cookie
   2089       1.1  mrg  *
   2090       1.1  mrg  * Delivers a request to the X server.
   2091       1.1  mrg  *
   2092       1.1  mrg  */
   2093       1.1  mrg 
   2094       1.1  mrg /*****************************************************************************
   2095       1.1  mrg  **
   2096       1.1  mrg  ** xcb_void_cookie_t xcb_randr_select_input
   2097       1.1  mrg  **
   2098       1.1  mrg  ** @param xcb_connection_t *c
   2099       1.1  mrg  ** @param xcb_window_t      window
   2100       1.1  mrg  ** @param uint16_t          enable
   2101       1.1  mrg  ** @returns xcb_void_cookie_t
   2102       1.1  mrg  **
   2103       1.1  mrg  *****************************************************************************/
   2104       1.1  mrg 
   2105       1.1  mrg xcb_void_cookie_t
   2106       1.1  mrg xcb_randr_select_input (xcb_connection_t *c  /**< */,
   2107       1.1  mrg                         xcb_window_t      window  /**< */,
   2108       1.1  mrg                         uint16_t          enable  /**< */);
   2109       1.1  mrg 
   2110  1.1.12.1  tls int
   2111  1.1.12.1  tls xcb_randr_get_screen_info_sizeof (const void  *_buffer  /**< */);
   2112  1.1.12.1  tls 
   2113       1.1  mrg /**
   2114  1.1.12.1  tls  *
   2115       1.1  mrg  * @param c The connection
   2116       1.1  mrg  * @return A cookie
   2117       1.1  mrg  *
   2118       1.1  mrg  * Delivers a request to the X server.
   2119       1.1  mrg  *
   2120       1.1  mrg  */
   2121       1.1  mrg 
   2122       1.1  mrg /*****************************************************************************
   2123       1.1  mrg  **
   2124       1.1  mrg  ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info
   2125       1.1  mrg  **
   2126       1.1  mrg  ** @param xcb_connection_t *c
   2127       1.1  mrg  ** @param xcb_window_t      window
   2128       1.1  mrg  ** @returns xcb_randr_get_screen_info_cookie_t
   2129       1.1  mrg  **
   2130       1.1  mrg  *****************************************************************************/
   2131       1.1  mrg 
   2132       1.1  mrg xcb_randr_get_screen_info_cookie_t
   2133       1.1  mrg xcb_randr_get_screen_info (xcb_connection_t *c  /**< */,
   2134       1.1  mrg                            xcb_window_t      window  /**< */);
   2135       1.1  mrg 
   2136       1.1  mrg /**
   2137  1.1.12.1  tls  *
   2138       1.1  mrg  * @param c The connection
   2139       1.1  mrg  * @return A cookie
   2140       1.1  mrg  *
   2141       1.1  mrg  * Delivers a request to the X server.
   2142       1.1  mrg  *
   2143       1.1  mrg  * This form can be used only if the request will cause
   2144       1.1  mrg  * a reply to be generated. Any returned error will be
   2145       1.1  mrg  * placed in the event queue.
   2146       1.1  mrg  */
   2147       1.1  mrg 
   2148       1.1  mrg /*****************************************************************************
   2149       1.1  mrg  **
   2150       1.1  mrg  ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked
   2151       1.1  mrg  **
   2152       1.1  mrg  ** @param xcb_connection_t *c
   2153       1.1  mrg  ** @param xcb_window_t      window
   2154       1.1  mrg  ** @returns xcb_randr_get_screen_info_cookie_t
   2155       1.1  mrg  **
   2156       1.1  mrg  *****************************************************************************/
   2157       1.1  mrg 
   2158       1.1  mrg xcb_randr_get_screen_info_cookie_t
   2159       1.1  mrg xcb_randr_get_screen_info_unchecked (xcb_connection_t *c  /**< */,
   2160       1.1  mrg                                      xcb_window_t      window  /**< */);
   2161       1.1  mrg 
   2162       1.1  mrg 
   2163       1.1  mrg /*****************************************************************************
   2164       1.1  mrg  **
   2165       1.1  mrg  ** xcb_randr_screen_size_t * xcb_randr_get_screen_info_sizes
   2166       1.1  mrg  **
   2167       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   2168       1.1  mrg  ** @returns xcb_randr_screen_size_t *
   2169       1.1  mrg  **
   2170       1.1  mrg  *****************************************************************************/
   2171       1.1  mrg 
   2172       1.1  mrg xcb_randr_screen_size_t *
   2173       1.1  mrg xcb_randr_get_screen_info_sizes (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   2174       1.1  mrg 
   2175       1.1  mrg 
   2176       1.1  mrg /*****************************************************************************
   2177       1.1  mrg  **
   2178       1.1  mrg  ** int xcb_randr_get_screen_info_sizes_length
   2179       1.1  mrg  **
   2180       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   2181       1.1  mrg  ** @returns int
   2182       1.1  mrg  **
   2183       1.1  mrg  *****************************************************************************/
   2184       1.1  mrg 
   2185       1.1  mrg int
   2186       1.1  mrg xcb_randr_get_screen_info_sizes_length (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   2187       1.1  mrg 
   2188       1.1  mrg 
   2189       1.1  mrg /*****************************************************************************
   2190       1.1  mrg  **
   2191       1.1  mrg  ** xcb_randr_screen_size_iterator_t xcb_randr_get_screen_info_sizes_iterator
   2192       1.1  mrg  **
   2193       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   2194       1.1  mrg  ** @returns xcb_randr_screen_size_iterator_t
   2195       1.1  mrg  **
   2196       1.1  mrg  *****************************************************************************/
   2197       1.1  mrg 
   2198       1.1  mrg xcb_randr_screen_size_iterator_t
   2199       1.1  mrg xcb_randr_get_screen_info_sizes_iterator (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   2200       1.1  mrg 
   2201       1.1  mrg 
   2202       1.1  mrg /*****************************************************************************
   2203       1.1  mrg  **
   2204       1.1  mrg  ** int xcb_randr_get_screen_info_rates_length
   2205       1.1  mrg  **
   2206       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   2207       1.1  mrg  ** @returns int
   2208       1.1  mrg  **
   2209       1.1  mrg  *****************************************************************************/
   2210       1.1  mrg 
   2211       1.1  mrg int
   2212       1.1  mrg xcb_randr_get_screen_info_rates_length (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   2213       1.1  mrg 
   2214       1.1  mrg 
   2215       1.1  mrg /*****************************************************************************
   2216       1.1  mrg  **
   2217       1.1  mrg  ** xcb_randr_refresh_rates_iterator_t xcb_randr_get_screen_info_rates_iterator
   2218       1.1  mrg  **
   2219       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   2220       1.1  mrg  ** @returns xcb_randr_refresh_rates_iterator_t
   2221       1.1  mrg  **
   2222       1.1  mrg  *****************************************************************************/
   2223       1.1  mrg 
   2224       1.1  mrg xcb_randr_refresh_rates_iterator_t
   2225       1.1  mrg xcb_randr_get_screen_info_rates_iterator (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   2226       1.1  mrg 
   2227       1.1  mrg /**
   2228       1.1  mrg  * Return the reply
   2229       1.1  mrg  * @param c      The connection
   2230       1.1  mrg  * @param cookie The cookie
   2231       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2232       1.1  mrg  *
   2233       1.1  mrg  * Returns the reply of the request asked by
   2234       1.1  mrg  *
   2235       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2236       1.1  mrg  * xcb_randr_get_screen_info_unchecked(). is used.
   2237       1.1  mrg  * Otherwise, it stores the error if any.
   2238       1.1  mrg  *
   2239       1.1  mrg  * The returned value must be freed by the caller using free().
   2240       1.1  mrg  */
   2241       1.1  mrg 
   2242       1.1  mrg /*****************************************************************************
   2243       1.1  mrg  **
   2244       1.1  mrg  ** xcb_randr_get_screen_info_reply_t * xcb_randr_get_screen_info_reply
   2245       1.1  mrg  **
   2246       1.1  mrg  ** @param xcb_connection_t                    *c
   2247       1.1  mrg  ** @param xcb_randr_get_screen_info_cookie_t   cookie
   2248       1.1  mrg  ** @param xcb_generic_error_t                **e
   2249       1.1  mrg  ** @returns xcb_randr_get_screen_info_reply_t *
   2250       1.1  mrg  **
   2251       1.1  mrg  *****************************************************************************/
   2252       1.1  mrg 
   2253       1.1  mrg xcb_randr_get_screen_info_reply_t *
   2254       1.1  mrg xcb_randr_get_screen_info_reply (xcb_connection_t                    *c  /**< */,
   2255       1.1  mrg                                  xcb_randr_get_screen_info_cookie_t   cookie  /**< */,
   2256       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   2257       1.1  mrg 
   2258       1.1  mrg /**
   2259  1.1.12.1  tls  *
   2260       1.1  mrg  * @param c The connection
   2261       1.1  mrg  * @return A cookie
   2262       1.1  mrg  *
   2263       1.1  mrg  * Delivers a request to the X server.
   2264       1.1  mrg  *
   2265       1.1  mrg  */
   2266       1.1  mrg 
   2267       1.1  mrg /*****************************************************************************
   2268       1.1  mrg  **
   2269       1.1  mrg  ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range
   2270       1.1  mrg  **
   2271       1.1  mrg  ** @param xcb_connection_t *c
   2272       1.1  mrg  ** @param xcb_window_t      window
   2273       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_cookie_t
   2274       1.1  mrg  **
   2275       1.1  mrg  *****************************************************************************/
   2276       1.1  mrg 
   2277       1.1  mrg xcb_randr_get_screen_size_range_cookie_t
   2278       1.1  mrg xcb_randr_get_screen_size_range (xcb_connection_t *c  /**< */,
   2279       1.1  mrg                                  xcb_window_t      window  /**< */);
   2280       1.1  mrg 
   2281       1.1  mrg /**
   2282  1.1.12.1  tls  *
   2283       1.1  mrg  * @param c The connection
   2284       1.1  mrg  * @return A cookie
   2285       1.1  mrg  *
   2286       1.1  mrg  * Delivers a request to the X server.
   2287       1.1  mrg  *
   2288       1.1  mrg  * This form can be used only if the request will cause
   2289       1.1  mrg  * a reply to be generated. Any returned error will be
   2290       1.1  mrg  * placed in the event queue.
   2291       1.1  mrg  */
   2292       1.1  mrg 
   2293       1.1  mrg /*****************************************************************************
   2294       1.1  mrg  **
   2295       1.1  mrg  ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked
   2296       1.1  mrg  **
   2297       1.1  mrg  ** @param xcb_connection_t *c
   2298       1.1  mrg  ** @param xcb_window_t      window
   2299       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_cookie_t
   2300       1.1  mrg  **
   2301       1.1  mrg  *****************************************************************************/
   2302       1.1  mrg 
   2303       1.1  mrg xcb_randr_get_screen_size_range_cookie_t
   2304       1.1  mrg xcb_randr_get_screen_size_range_unchecked (xcb_connection_t *c  /**< */,
   2305       1.1  mrg                                            xcb_window_t      window  /**< */);
   2306       1.1  mrg 
   2307       1.1  mrg /**
   2308       1.1  mrg  * Return the reply
   2309       1.1  mrg  * @param c      The connection
   2310       1.1  mrg  * @param cookie The cookie
   2311       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2312       1.1  mrg  *
   2313       1.1  mrg  * Returns the reply of the request asked by
   2314       1.1  mrg  *
   2315       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2316       1.1  mrg  * xcb_randr_get_screen_size_range_unchecked(). is used.
   2317       1.1  mrg  * Otherwise, it stores the error if any.
   2318       1.1  mrg  *
   2319       1.1  mrg  * The returned value must be freed by the caller using free().
   2320       1.1  mrg  */
   2321       1.1  mrg 
   2322       1.1  mrg /*****************************************************************************
   2323       1.1  mrg  **
   2324       1.1  mrg  ** xcb_randr_get_screen_size_range_reply_t * xcb_randr_get_screen_size_range_reply
   2325       1.1  mrg  **
   2326       1.1  mrg  ** @param xcb_connection_t                          *c
   2327       1.1  mrg  ** @param xcb_randr_get_screen_size_range_cookie_t   cookie
   2328       1.1  mrg  ** @param xcb_generic_error_t                      **e
   2329       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_reply_t *
   2330       1.1  mrg  **
   2331       1.1  mrg  *****************************************************************************/
   2332       1.1  mrg 
   2333       1.1  mrg xcb_randr_get_screen_size_range_reply_t *
   2334       1.1  mrg xcb_randr_get_screen_size_range_reply (xcb_connection_t                          *c  /**< */,
   2335       1.1  mrg                                        xcb_randr_get_screen_size_range_cookie_t   cookie  /**< */,
   2336       1.1  mrg                                        xcb_generic_error_t                      **e  /**< */);
   2337       1.1  mrg 
   2338       1.1  mrg /**
   2339  1.1.12.1  tls  *
   2340       1.1  mrg  * @param c The connection
   2341       1.1  mrg  * @return A cookie
   2342       1.1  mrg  *
   2343       1.1  mrg  * Delivers a request to the X server.
   2344       1.1  mrg  *
   2345       1.1  mrg  * This form can be used only if the request will not cause
   2346       1.1  mrg  * a reply to be generated. Any returned error will be
   2347       1.1  mrg  * saved for handling by xcb_request_check().
   2348       1.1  mrg  */
   2349       1.1  mrg 
   2350       1.1  mrg /*****************************************************************************
   2351       1.1  mrg  **
   2352       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_screen_size_checked
   2353       1.1  mrg  **
   2354       1.1  mrg  ** @param xcb_connection_t *c
   2355       1.1  mrg  ** @param xcb_window_t      window
   2356       1.1  mrg  ** @param uint16_t          width
   2357       1.1  mrg  ** @param uint16_t          height
   2358       1.1  mrg  ** @param uint32_t          mm_width
   2359       1.1  mrg  ** @param uint32_t          mm_height
   2360       1.1  mrg  ** @returns xcb_void_cookie_t
   2361       1.1  mrg  **
   2362       1.1  mrg  *****************************************************************************/
   2363       1.1  mrg 
   2364       1.1  mrg xcb_void_cookie_t
   2365       1.1  mrg xcb_randr_set_screen_size_checked (xcb_connection_t *c  /**< */,
   2366       1.1  mrg                                    xcb_window_t      window  /**< */,
   2367       1.1  mrg                                    uint16_t          width  /**< */,
   2368       1.1  mrg                                    uint16_t          height  /**< */,
   2369       1.1  mrg                                    uint32_t          mm_width  /**< */,
   2370       1.1  mrg                                    uint32_t          mm_height  /**< */);
   2371       1.1  mrg 
   2372       1.1  mrg /**
   2373  1.1.12.1  tls  *
   2374       1.1  mrg  * @param c The connection
   2375       1.1  mrg  * @return A cookie
   2376       1.1  mrg  *
   2377       1.1  mrg  * Delivers a request to the X server.
   2378       1.1  mrg  *
   2379       1.1  mrg  */
   2380       1.1  mrg 
   2381       1.1  mrg /*****************************************************************************
   2382       1.1  mrg  **
   2383       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_screen_size
   2384       1.1  mrg  **
   2385       1.1  mrg  ** @param xcb_connection_t *c
   2386       1.1  mrg  ** @param xcb_window_t      window
   2387       1.1  mrg  ** @param uint16_t          width
   2388       1.1  mrg  ** @param uint16_t          height
   2389       1.1  mrg  ** @param uint32_t          mm_width
   2390       1.1  mrg  ** @param uint32_t          mm_height
   2391       1.1  mrg  ** @returns xcb_void_cookie_t
   2392       1.1  mrg  **
   2393       1.1  mrg  *****************************************************************************/
   2394       1.1  mrg 
   2395       1.1  mrg xcb_void_cookie_t
   2396       1.1  mrg xcb_randr_set_screen_size (xcb_connection_t *c  /**< */,
   2397       1.1  mrg                            xcb_window_t      window  /**< */,
   2398       1.1  mrg                            uint16_t          width  /**< */,
   2399       1.1  mrg                            uint16_t          height  /**< */,
   2400       1.1  mrg                            uint32_t          mm_width  /**< */,
   2401       1.1  mrg                            uint32_t          mm_height  /**< */);
   2402       1.1  mrg 
   2403       1.1  mrg /**
   2404       1.1  mrg  * Get the next element of the iterator
   2405       1.1  mrg  * @param i Pointer to a xcb_randr_mode_info_iterator_t
   2406       1.1  mrg  *
   2407       1.1  mrg  * Get the next element in the iterator. The member rem is
   2408       1.1  mrg  * decreased by one. The member data points to the next
   2409       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_mode_info_t)
   2410       1.1  mrg  */
   2411       1.1  mrg 
   2412       1.1  mrg /*****************************************************************************
   2413       1.1  mrg  **
   2414       1.1  mrg  ** void xcb_randr_mode_info_next
   2415       1.1  mrg  **
   2416       1.1  mrg  ** @param xcb_randr_mode_info_iterator_t *i
   2417       1.1  mrg  ** @returns void
   2418       1.1  mrg  **
   2419       1.1  mrg  *****************************************************************************/
   2420       1.1  mrg 
   2421       1.1  mrg void
   2422       1.1  mrg xcb_randr_mode_info_next (xcb_randr_mode_info_iterator_t *i  /**< */);
   2423       1.1  mrg 
   2424       1.1  mrg /**
   2425       1.1  mrg  * Return the iterator pointing to the last element
   2426       1.1  mrg  * @param i An xcb_randr_mode_info_iterator_t
   2427       1.1  mrg  * @return  The iterator pointing to the last element
   2428       1.1  mrg  *
   2429       1.1  mrg  * Set the current element in the iterator to the last element.
   2430       1.1  mrg  * The member rem is set to 0. The member data points to the
   2431       1.1  mrg  * last element.
   2432       1.1  mrg  */
   2433       1.1  mrg 
   2434       1.1  mrg /*****************************************************************************
   2435       1.1  mrg  **
   2436       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_mode_info_end
   2437       1.1  mrg  **
   2438       1.1  mrg  ** @param xcb_randr_mode_info_iterator_t i
   2439       1.1  mrg  ** @returns xcb_generic_iterator_t
   2440       1.1  mrg  **
   2441       1.1  mrg  *****************************************************************************/
   2442       1.1  mrg 
   2443       1.1  mrg xcb_generic_iterator_t
   2444       1.1  mrg xcb_randr_mode_info_end (xcb_randr_mode_info_iterator_t i  /**< */);
   2445       1.1  mrg 
   2446  1.1.12.1  tls int
   2447  1.1.12.1  tls xcb_randr_get_screen_resources_sizeof (const void  *_buffer  /**< */);
   2448  1.1.12.1  tls 
   2449       1.1  mrg /**
   2450  1.1.12.1  tls  *
   2451       1.1  mrg  * @param c The connection
   2452       1.1  mrg  * @return A cookie
   2453       1.1  mrg  *
   2454       1.1  mrg  * Delivers a request to the X server.
   2455       1.1  mrg  *
   2456       1.1  mrg  */
   2457       1.1  mrg 
   2458       1.1  mrg /*****************************************************************************
   2459       1.1  mrg  **
   2460       1.1  mrg  ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources
   2461       1.1  mrg  **
   2462       1.1  mrg  ** @param xcb_connection_t *c
   2463       1.1  mrg  ** @param xcb_window_t      window
   2464       1.1  mrg  ** @returns xcb_randr_get_screen_resources_cookie_t
   2465       1.1  mrg  **
   2466       1.1  mrg  *****************************************************************************/
   2467       1.1  mrg 
   2468       1.1  mrg xcb_randr_get_screen_resources_cookie_t
   2469       1.1  mrg xcb_randr_get_screen_resources (xcb_connection_t *c  /**< */,
   2470       1.1  mrg                                 xcb_window_t      window  /**< */);
   2471       1.1  mrg 
   2472       1.1  mrg /**
   2473  1.1.12.1  tls  *
   2474       1.1  mrg  * @param c The connection
   2475       1.1  mrg  * @return A cookie
   2476       1.1  mrg  *
   2477       1.1  mrg  * Delivers a request to the X server.
   2478       1.1  mrg  *
   2479       1.1  mrg  * This form can be used only if the request will cause
   2480       1.1  mrg  * a reply to be generated. Any returned error will be
   2481       1.1  mrg  * placed in the event queue.
   2482       1.1  mrg  */
   2483       1.1  mrg 
   2484       1.1  mrg /*****************************************************************************
   2485       1.1  mrg  **
   2486       1.1  mrg  ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked
   2487       1.1  mrg  **
   2488       1.1  mrg  ** @param xcb_connection_t *c
   2489       1.1  mrg  ** @param xcb_window_t      window
   2490       1.1  mrg  ** @returns xcb_randr_get_screen_resources_cookie_t
   2491       1.1  mrg  **
   2492       1.1  mrg  *****************************************************************************/
   2493       1.1  mrg 
   2494       1.1  mrg xcb_randr_get_screen_resources_cookie_t
   2495       1.1  mrg xcb_randr_get_screen_resources_unchecked (xcb_connection_t *c  /**< */,
   2496       1.1  mrg                                           xcb_window_t      window  /**< */);
   2497       1.1  mrg 
   2498       1.1  mrg 
   2499       1.1  mrg /*****************************************************************************
   2500       1.1  mrg  **
   2501       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_crtcs
   2502       1.1  mrg  **
   2503       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2504       1.1  mrg  ** @returns xcb_randr_crtc_t *
   2505       1.1  mrg  **
   2506       1.1  mrg  *****************************************************************************/
   2507       1.1  mrg 
   2508       1.1  mrg xcb_randr_crtc_t *
   2509       1.1  mrg xcb_randr_get_screen_resources_crtcs (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2510       1.1  mrg 
   2511       1.1  mrg 
   2512       1.1  mrg /*****************************************************************************
   2513       1.1  mrg  **
   2514       1.1  mrg  ** int xcb_randr_get_screen_resources_crtcs_length
   2515       1.1  mrg  **
   2516       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2517       1.1  mrg  ** @returns int
   2518       1.1  mrg  **
   2519       1.1  mrg  *****************************************************************************/
   2520       1.1  mrg 
   2521       1.1  mrg int
   2522       1.1  mrg xcb_randr_get_screen_resources_crtcs_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2523       1.1  mrg 
   2524       1.1  mrg 
   2525       1.1  mrg /*****************************************************************************
   2526       1.1  mrg  **
   2527       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_crtcs_end
   2528       1.1  mrg  **
   2529       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2530       1.1  mrg  ** @returns xcb_generic_iterator_t
   2531       1.1  mrg  **
   2532       1.1  mrg  *****************************************************************************/
   2533       1.1  mrg 
   2534       1.1  mrg xcb_generic_iterator_t
   2535       1.1  mrg xcb_randr_get_screen_resources_crtcs_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2536       1.1  mrg 
   2537       1.1  mrg 
   2538       1.1  mrg /*****************************************************************************
   2539       1.1  mrg  **
   2540       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_screen_resources_outputs
   2541       1.1  mrg  **
   2542       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2543       1.1  mrg  ** @returns xcb_randr_output_t *
   2544       1.1  mrg  **
   2545       1.1  mrg  *****************************************************************************/
   2546       1.1  mrg 
   2547       1.1  mrg xcb_randr_output_t *
   2548       1.1  mrg xcb_randr_get_screen_resources_outputs (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2549       1.1  mrg 
   2550       1.1  mrg 
   2551       1.1  mrg /*****************************************************************************
   2552       1.1  mrg  **
   2553       1.1  mrg  ** int xcb_randr_get_screen_resources_outputs_length
   2554       1.1  mrg  **
   2555       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2556       1.1  mrg  ** @returns int
   2557       1.1  mrg  **
   2558       1.1  mrg  *****************************************************************************/
   2559       1.1  mrg 
   2560       1.1  mrg int
   2561       1.1  mrg xcb_randr_get_screen_resources_outputs_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2562       1.1  mrg 
   2563       1.1  mrg 
   2564       1.1  mrg /*****************************************************************************
   2565       1.1  mrg  **
   2566       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_outputs_end
   2567       1.1  mrg  **
   2568       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2569       1.1  mrg  ** @returns xcb_generic_iterator_t
   2570       1.1  mrg  **
   2571       1.1  mrg  *****************************************************************************/
   2572       1.1  mrg 
   2573       1.1  mrg xcb_generic_iterator_t
   2574       1.1  mrg xcb_randr_get_screen_resources_outputs_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2575       1.1  mrg 
   2576       1.1  mrg 
   2577       1.1  mrg /*****************************************************************************
   2578       1.1  mrg  **
   2579       1.1  mrg  ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_modes
   2580       1.1  mrg  **
   2581       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2582       1.1  mrg  ** @returns xcb_randr_mode_info_t *
   2583       1.1  mrg  **
   2584       1.1  mrg  *****************************************************************************/
   2585       1.1  mrg 
   2586       1.1  mrg xcb_randr_mode_info_t *
   2587       1.1  mrg xcb_randr_get_screen_resources_modes (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2588       1.1  mrg 
   2589       1.1  mrg 
   2590       1.1  mrg /*****************************************************************************
   2591       1.1  mrg  **
   2592       1.1  mrg  ** int xcb_randr_get_screen_resources_modes_length
   2593       1.1  mrg  **
   2594       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2595       1.1  mrg  ** @returns int
   2596       1.1  mrg  **
   2597       1.1  mrg  *****************************************************************************/
   2598       1.1  mrg 
   2599       1.1  mrg int
   2600       1.1  mrg xcb_randr_get_screen_resources_modes_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2601       1.1  mrg 
   2602       1.1  mrg 
   2603       1.1  mrg /*****************************************************************************
   2604       1.1  mrg  **
   2605       1.1  mrg  ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_modes_iterator
   2606       1.1  mrg  **
   2607       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2608       1.1  mrg  ** @returns xcb_randr_mode_info_iterator_t
   2609       1.1  mrg  **
   2610       1.1  mrg  *****************************************************************************/
   2611       1.1  mrg 
   2612       1.1  mrg xcb_randr_mode_info_iterator_t
   2613       1.1  mrg xcb_randr_get_screen_resources_modes_iterator (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2614       1.1  mrg 
   2615       1.1  mrg 
   2616       1.1  mrg /*****************************************************************************
   2617       1.1  mrg  **
   2618       1.1  mrg  ** uint8_t * xcb_randr_get_screen_resources_names
   2619       1.1  mrg  **
   2620       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2621       1.1  mrg  ** @returns uint8_t *
   2622       1.1  mrg  **
   2623       1.1  mrg  *****************************************************************************/
   2624       1.1  mrg 
   2625       1.1  mrg uint8_t *
   2626       1.1  mrg xcb_randr_get_screen_resources_names (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2627       1.1  mrg 
   2628       1.1  mrg 
   2629       1.1  mrg /*****************************************************************************
   2630       1.1  mrg  **
   2631       1.1  mrg  ** int xcb_randr_get_screen_resources_names_length
   2632       1.1  mrg  **
   2633       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2634       1.1  mrg  ** @returns int
   2635       1.1  mrg  **
   2636       1.1  mrg  *****************************************************************************/
   2637       1.1  mrg 
   2638       1.1  mrg int
   2639       1.1  mrg xcb_randr_get_screen_resources_names_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2640       1.1  mrg 
   2641       1.1  mrg 
   2642       1.1  mrg /*****************************************************************************
   2643       1.1  mrg  **
   2644       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_names_end
   2645       1.1  mrg  **
   2646       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2647       1.1  mrg  ** @returns xcb_generic_iterator_t
   2648       1.1  mrg  **
   2649       1.1  mrg  *****************************************************************************/
   2650       1.1  mrg 
   2651       1.1  mrg xcb_generic_iterator_t
   2652       1.1  mrg xcb_randr_get_screen_resources_names_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2653       1.1  mrg 
   2654       1.1  mrg /**
   2655       1.1  mrg  * Return the reply
   2656       1.1  mrg  * @param c      The connection
   2657       1.1  mrg  * @param cookie The cookie
   2658       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2659       1.1  mrg  *
   2660       1.1  mrg  * Returns the reply of the request asked by
   2661       1.1  mrg  *
   2662       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2663       1.1  mrg  * xcb_randr_get_screen_resources_unchecked(). is used.
   2664       1.1  mrg  * Otherwise, it stores the error if any.
   2665       1.1  mrg  *
   2666       1.1  mrg  * The returned value must be freed by the caller using free().
   2667       1.1  mrg  */
   2668       1.1  mrg 
   2669       1.1  mrg /*****************************************************************************
   2670       1.1  mrg  **
   2671       1.1  mrg  ** xcb_randr_get_screen_resources_reply_t * xcb_randr_get_screen_resources_reply
   2672       1.1  mrg  **
   2673       1.1  mrg  ** @param xcb_connection_t                         *c
   2674       1.1  mrg  ** @param xcb_randr_get_screen_resources_cookie_t   cookie
   2675       1.1  mrg  ** @param xcb_generic_error_t                     **e
   2676       1.1  mrg  ** @returns xcb_randr_get_screen_resources_reply_t *
   2677       1.1  mrg  **
   2678       1.1  mrg  *****************************************************************************/
   2679       1.1  mrg 
   2680       1.1  mrg xcb_randr_get_screen_resources_reply_t *
   2681       1.1  mrg xcb_randr_get_screen_resources_reply (xcb_connection_t                         *c  /**< */,
   2682       1.1  mrg                                       xcb_randr_get_screen_resources_cookie_t   cookie  /**< */,
   2683       1.1  mrg                                       xcb_generic_error_t                     **e  /**< */);
   2684       1.1  mrg 
   2685  1.1.12.1  tls int
   2686  1.1.12.1  tls xcb_randr_get_output_info_sizeof (const void  *_buffer  /**< */);
   2687  1.1.12.1  tls 
   2688       1.1  mrg /**
   2689  1.1.12.1  tls  *
   2690       1.1  mrg  * @param c The connection
   2691       1.1  mrg  * @return A cookie
   2692       1.1  mrg  *
   2693       1.1  mrg  * Delivers a request to the X server.
   2694       1.1  mrg  *
   2695       1.1  mrg  */
   2696       1.1  mrg 
   2697       1.1  mrg /*****************************************************************************
   2698       1.1  mrg  **
   2699       1.1  mrg  ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info
   2700       1.1  mrg  **
   2701       1.1  mrg  ** @param xcb_connection_t   *c
   2702       1.1  mrg  ** @param xcb_randr_output_t  output
   2703       1.1  mrg  ** @param xcb_timestamp_t     config_timestamp
   2704       1.1  mrg  ** @returns xcb_randr_get_output_info_cookie_t
   2705       1.1  mrg  **
   2706       1.1  mrg  *****************************************************************************/
   2707       1.1  mrg 
   2708       1.1  mrg xcb_randr_get_output_info_cookie_t
   2709       1.1  mrg xcb_randr_get_output_info (xcb_connection_t   *c  /**< */,
   2710       1.1  mrg                            xcb_randr_output_t  output  /**< */,
   2711       1.1  mrg                            xcb_timestamp_t     config_timestamp  /**< */);
   2712       1.1  mrg 
   2713       1.1  mrg /**
   2714  1.1.12.1  tls  *
   2715       1.1  mrg  * @param c The connection
   2716       1.1  mrg  * @return A cookie
   2717       1.1  mrg  *
   2718       1.1  mrg  * Delivers a request to the X server.
   2719       1.1  mrg  *
   2720       1.1  mrg  * This form can be used only if the request will cause
   2721       1.1  mrg  * a reply to be generated. Any returned error will be
   2722       1.1  mrg  * placed in the event queue.
   2723       1.1  mrg  */
   2724       1.1  mrg 
   2725       1.1  mrg /*****************************************************************************
   2726       1.1  mrg  **
   2727       1.1  mrg  ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked
   2728       1.1  mrg  **
   2729       1.1  mrg  ** @param xcb_connection_t   *c
   2730       1.1  mrg  ** @param xcb_randr_output_t  output
   2731       1.1  mrg  ** @param xcb_timestamp_t     config_timestamp
   2732       1.1  mrg  ** @returns xcb_randr_get_output_info_cookie_t
   2733       1.1  mrg  **
   2734       1.1  mrg  *****************************************************************************/
   2735       1.1  mrg 
   2736       1.1  mrg xcb_randr_get_output_info_cookie_t
   2737       1.1  mrg xcb_randr_get_output_info_unchecked (xcb_connection_t   *c  /**< */,
   2738       1.1  mrg                                      xcb_randr_output_t  output  /**< */,
   2739       1.1  mrg                                      xcb_timestamp_t     config_timestamp  /**< */);
   2740       1.1  mrg 
   2741       1.1  mrg 
   2742       1.1  mrg /*****************************************************************************
   2743       1.1  mrg  **
   2744       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_output_info_crtcs
   2745       1.1  mrg  **
   2746       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2747       1.1  mrg  ** @returns xcb_randr_crtc_t *
   2748       1.1  mrg  **
   2749       1.1  mrg  *****************************************************************************/
   2750       1.1  mrg 
   2751       1.1  mrg xcb_randr_crtc_t *
   2752       1.1  mrg xcb_randr_get_output_info_crtcs (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2753       1.1  mrg 
   2754       1.1  mrg 
   2755       1.1  mrg /*****************************************************************************
   2756       1.1  mrg  **
   2757       1.1  mrg  ** int xcb_randr_get_output_info_crtcs_length
   2758       1.1  mrg  **
   2759       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2760       1.1  mrg  ** @returns int
   2761       1.1  mrg  **
   2762       1.1  mrg  *****************************************************************************/
   2763       1.1  mrg 
   2764       1.1  mrg int
   2765       1.1  mrg xcb_randr_get_output_info_crtcs_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2766       1.1  mrg 
   2767       1.1  mrg 
   2768       1.1  mrg /*****************************************************************************
   2769       1.1  mrg  **
   2770       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_crtcs_end
   2771       1.1  mrg  **
   2772       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2773       1.1  mrg  ** @returns xcb_generic_iterator_t
   2774       1.1  mrg  **
   2775       1.1  mrg  *****************************************************************************/
   2776       1.1  mrg 
   2777       1.1  mrg xcb_generic_iterator_t
   2778       1.1  mrg xcb_randr_get_output_info_crtcs_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2779       1.1  mrg 
   2780       1.1  mrg 
   2781       1.1  mrg /*****************************************************************************
   2782       1.1  mrg  **
   2783       1.1  mrg  ** xcb_randr_mode_t * xcb_randr_get_output_info_modes
   2784       1.1  mrg  **
   2785       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2786       1.1  mrg  ** @returns xcb_randr_mode_t *
   2787       1.1  mrg  **
   2788       1.1  mrg  *****************************************************************************/
   2789       1.1  mrg 
   2790       1.1  mrg xcb_randr_mode_t *
   2791       1.1  mrg xcb_randr_get_output_info_modes (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2792       1.1  mrg 
   2793       1.1  mrg 
   2794       1.1  mrg /*****************************************************************************
   2795       1.1  mrg  **
   2796       1.1  mrg  ** int xcb_randr_get_output_info_modes_length
   2797       1.1  mrg  **
   2798       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2799       1.1  mrg  ** @returns int
   2800       1.1  mrg  **
   2801       1.1  mrg  *****************************************************************************/
   2802       1.1  mrg 
   2803       1.1  mrg int
   2804       1.1  mrg xcb_randr_get_output_info_modes_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2805       1.1  mrg 
   2806       1.1  mrg 
   2807       1.1  mrg /*****************************************************************************
   2808       1.1  mrg  **
   2809       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_modes_end
   2810       1.1  mrg  **
   2811       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2812       1.1  mrg  ** @returns xcb_generic_iterator_t
   2813       1.1  mrg  **
   2814       1.1  mrg  *****************************************************************************/
   2815       1.1  mrg 
   2816       1.1  mrg xcb_generic_iterator_t
   2817       1.1  mrg xcb_randr_get_output_info_modes_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2818       1.1  mrg 
   2819       1.1  mrg 
   2820       1.1  mrg /*****************************************************************************
   2821       1.1  mrg  **
   2822       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_output_info_clones
   2823       1.1  mrg  **
   2824       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2825       1.1  mrg  ** @returns xcb_randr_output_t *
   2826       1.1  mrg  **
   2827       1.1  mrg  *****************************************************************************/
   2828       1.1  mrg 
   2829       1.1  mrg xcb_randr_output_t *
   2830       1.1  mrg xcb_randr_get_output_info_clones (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2831       1.1  mrg 
   2832       1.1  mrg 
   2833       1.1  mrg /*****************************************************************************
   2834       1.1  mrg  **
   2835       1.1  mrg  ** int xcb_randr_get_output_info_clones_length
   2836       1.1  mrg  **
   2837       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2838       1.1  mrg  ** @returns int
   2839       1.1  mrg  **
   2840       1.1  mrg  *****************************************************************************/
   2841       1.1  mrg 
   2842       1.1  mrg int
   2843       1.1  mrg xcb_randr_get_output_info_clones_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2844       1.1  mrg 
   2845       1.1  mrg 
   2846       1.1  mrg /*****************************************************************************
   2847       1.1  mrg  **
   2848       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_clones_end
   2849       1.1  mrg  **
   2850       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2851       1.1  mrg  ** @returns xcb_generic_iterator_t
   2852       1.1  mrg  **
   2853       1.1  mrg  *****************************************************************************/
   2854       1.1  mrg 
   2855       1.1  mrg xcb_generic_iterator_t
   2856       1.1  mrg xcb_randr_get_output_info_clones_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2857       1.1  mrg 
   2858       1.1  mrg 
   2859       1.1  mrg /*****************************************************************************
   2860       1.1  mrg  **
   2861       1.1  mrg  ** uint8_t * xcb_randr_get_output_info_name
   2862       1.1  mrg  **
   2863       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2864       1.1  mrg  ** @returns uint8_t *
   2865       1.1  mrg  **
   2866       1.1  mrg  *****************************************************************************/
   2867       1.1  mrg 
   2868       1.1  mrg uint8_t *
   2869       1.1  mrg xcb_randr_get_output_info_name (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2870       1.1  mrg 
   2871       1.1  mrg 
   2872       1.1  mrg /*****************************************************************************
   2873       1.1  mrg  **
   2874       1.1  mrg  ** int xcb_randr_get_output_info_name_length
   2875       1.1  mrg  **
   2876       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2877       1.1  mrg  ** @returns int
   2878       1.1  mrg  **
   2879       1.1  mrg  *****************************************************************************/
   2880       1.1  mrg 
   2881       1.1  mrg int
   2882       1.1  mrg xcb_randr_get_output_info_name_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2883       1.1  mrg 
   2884       1.1  mrg 
   2885       1.1  mrg /*****************************************************************************
   2886       1.1  mrg  **
   2887       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_name_end
   2888       1.1  mrg  **
   2889       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2890       1.1  mrg  ** @returns xcb_generic_iterator_t
   2891       1.1  mrg  **
   2892       1.1  mrg  *****************************************************************************/
   2893       1.1  mrg 
   2894       1.1  mrg xcb_generic_iterator_t
   2895       1.1  mrg xcb_randr_get_output_info_name_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2896       1.1  mrg 
   2897       1.1  mrg /**
   2898       1.1  mrg  * Return the reply
   2899       1.1  mrg  * @param c      The connection
   2900       1.1  mrg  * @param cookie The cookie
   2901       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2902       1.1  mrg  *
   2903       1.1  mrg  * Returns the reply of the request asked by
   2904       1.1  mrg  *
   2905       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2906       1.1  mrg  * xcb_randr_get_output_info_unchecked(). is used.
   2907       1.1  mrg  * Otherwise, it stores the error if any.
   2908       1.1  mrg  *
   2909       1.1  mrg  * The returned value must be freed by the caller using free().
   2910       1.1  mrg  */
   2911       1.1  mrg 
   2912       1.1  mrg /*****************************************************************************
   2913       1.1  mrg  **
   2914       1.1  mrg  ** xcb_randr_get_output_info_reply_t * xcb_randr_get_output_info_reply
   2915       1.1  mrg  **
   2916       1.1  mrg  ** @param xcb_connection_t                    *c
   2917       1.1  mrg  ** @param xcb_randr_get_output_info_cookie_t   cookie
   2918       1.1  mrg  ** @param xcb_generic_error_t                **e
   2919       1.1  mrg  ** @returns xcb_randr_get_output_info_reply_t *
   2920       1.1  mrg  **
   2921       1.1  mrg  *****************************************************************************/
   2922       1.1  mrg 
   2923       1.1  mrg xcb_randr_get_output_info_reply_t *
   2924       1.1  mrg xcb_randr_get_output_info_reply (xcb_connection_t                    *c  /**< */,
   2925       1.1  mrg                                  xcb_randr_get_output_info_cookie_t   cookie  /**< */,
   2926       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   2927       1.1  mrg 
   2928  1.1.12.1  tls int
   2929  1.1.12.1  tls xcb_randr_list_output_properties_sizeof (const void  *_buffer  /**< */);
   2930  1.1.12.1  tls 
   2931       1.1  mrg /**
   2932  1.1.12.1  tls  *
   2933       1.1  mrg  * @param c The connection
   2934       1.1  mrg  * @return A cookie
   2935       1.1  mrg  *
   2936       1.1  mrg  * Delivers a request to the X server.
   2937       1.1  mrg  *
   2938       1.1  mrg  */
   2939       1.1  mrg 
   2940       1.1  mrg /*****************************************************************************
   2941       1.1  mrg  **
   2942       1.1  mrg  ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties
   2943       1.1  mrg  **
   2944       1.1  mrg  ** @param xcb_connection_t   *c
   2945       1.1  mrg  ** @param xcb_randr_output_t  output
   2946       1.1  mrg  ** @returns xcb_randr_list_output_properties_cookie_t
   2947       1.1  mrg  **
   2948       1.1  mrg  *****************************************************************************/
   2949       1.1  mrg 
   2950       1.1  mrg xcb_randr_list_output_properties_cookie_t
   2951       1.1  mrg xcb_randr_list_output_properties (xcb_connection_t   *c  /**< */,
   2952       1.1  mrg                                   xcb_randr_output_t  output  /**< */);
   2953       1.1  mrg 
   2954       1.1  mrg /**
   2955  1.1.12.1  tls  *
   2956       1.1  mrg  * @param c The connection
   2957       1.1  mrg  * @return A cookie
   2958       1.1  mrg  *
   2959       1.1  mrg  * Delivers a request to the X server.
   2960       1.1  mrg  *
   2961       1.1  mrg  * This form can be used only if the request will cause
   2962       1.1  mrg  * a reply to be generated. Any returned error will be
   2963       1.1  mrg  * placed in the event queue.
   2964       1.1  mrg  */
   2965       1.1  mrg 
   2966       1.1  mrg /*****************************************************************************
   2967       1.1  mrg  **
   2968       1.1  mrg  ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked
   2969       1.1  mrg  **
   2970       1.1  mrg  ** @param xcb_connection_t   *c
   2971       1.1  mrg  ** @param xcb_randr_output_t  output
   2972       1.1  mrg  ** @returns xcb_randr_list_output_properties_cookie_t
   2973       1.1  mrg  **
   2974       1.1  mrg  *****************************************************************************/
   2975       1.1  mrg 
   2976       1.1  mrg xcb_randr_list_output_properties_cookie_t
   2977       1.1  mrg xcb_randr_list_output_properties_unchecked (xcb_connection_t   *c  /**< */,
   2978       1.1  mrg                                             xcb_randr_output_t  output  /**< */);
   2979       1.1  mrg 
   2980       1.1  mrg 
   2981       1.1  mrg /*****************************************************************************
   2982       1.1  mrg  **
   2983       1.1  mrg  ** xcb_atom_t * xcb_randr_list_output_properties_atoms
   2984       1.1  mrg  **
   2985       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   2986       1.1  mrg  ** @returns xcb_atom_t *
   2987       1.1  mrg  **
   2988       1.1  mrg  *****************************************************************************/
   2989       1.1  mrg 
   2990       1.1  mrg xcb_atom_t *
   2991       1.1  mrg xcb_randr_list_output_properties_atoms (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   2992       1.1  mrg 
   2993       1.1  mrg 
   2994       1.1  mrg /*****************************************************************************
   2995       1.1  mrg  **
   2996       1.1  mrg  ** int xcb_randr_list_output_properties_atoms_length
   2997       1.1  mrg  **
   2998       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   2999       1.1  mrg  ** @returns int
   3000       1.1  mrg  **
   3001       1.1  mrg  *****************************************************************************/
   3002       1.1  mrg 
   3003       1.1  mrg int
   3004       1.1  mrg xcb_randr_list_output_properties_atoms_length (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   3005       1.1  mrg 
   3006       1.1  mrg 
   3007       1.1  mrg /*****************************************************************************
   3008       1.1  mrg  **
   3009       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_list_output_properties_atoms_end
   3010       1.1  mrg  **
   3011       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   3012       1.1  mrg  ** @returns xcb_generic_iterator_t
   3013       1.1  mrg  **
   3014       1.1  mrg  *****************************************************************************/
   3015       1.1  mrg 
   3016       1.1  mrg xcb_generic_iterator_t
   3017       1.1  mrg xcb_randr_list_output_properties_atoms_end (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   3018       1.1  mrg 
   3019       1.1  mrg /**
   3020       1.1  mrg  * Return the reply
   3021       1.1  mrg  * @param c      The connection
   3022       1.1  mrg  * @param cookie The cookie
   3023       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3024       1.1  mrg  *
   3025       1.1  mrg  * Returns the reply of the request asked by
   3026       1.1  mrg  *
   3027       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3028       1.1  mrg  * xcb_randr_list_output_properties_unchecked(). is used.
   3029       1.1  mrg  * Otherwise, it stores the error if any.
   3030       1.1  mrg  *
   3031       1.1  mrg  * The returned value must be freed by the caller using free().
   3032       1.1  mrg  */
   3033       1.1  mrg 
   3034       1.1  mrg /*****************************************************************************
   3035       1.1  mrg  **
   3036       1.1  mrg  ** xcb_randr_list_output_properties_reply_t * xcb_randr_list_output_properties_reply
   3037       1.1  mrg  **
   3038       1.1  mrg  ** @param xcb_connection_t                           *c
   3039       1.1  mrg  ** @param xcb_randr_list_output_properties_cookie_t   cookie
   3040       1.1  mrg  ** @param xcb_generic_error_t                       **e
   3041       1.1  mrg  ** @returns xcb_randr_list_output_properties_reply_t *
   3042       1.1  mrg  **
   3043       1.1  mrg  *****************************************************************************/
   3044       1.1  mrg 
   3045       1.1  mrg xcb_randr_list_output_properties_reply_t *
   3046       1.1  mrg xcb_randr_list_output_properties_reply (xcb_connection_t                           *c  /**< */,
   3047       1.1  mrg                                         xcb_randr_list_output_properties_cookie_t   cookie  /**< */,
   3048       1.1  mrg                                         xcb_generic_error_t                       **e  /**< */);
   3049       1.1  mrg 
   3050  1.1.12.1  tls int
   3051  1.1.12.1  tls xcb_randr_query_output_property_sizeof (const void  *_buffer  /**< */);
   3052  1.1.12.1  tls 
   3053       1.1  mrg /**
   3054  1.1.12.1  tls  *
   3055       1.1  mrg  * @param c The connection
   3056       1.1  mrg  * @return A cookie
   3057       1.1  mrg  *
   3058       1.1  mrg  * Delivers a request to the X server.
   3059       1.1  mrg  *
   3060       1.1  mrg  */
   3061       1.1  mrg 
   3062       1.1  mrg /*****************************************************************************
   3063       1.1  mrg  **
   3064       1.1  mrg  ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property
   3065       1.1  mrg  **
   3066       1.1  mrg  ** @param xcb_connection_t   *c
   3067       1.1  mrg  ** @param xcb_randr_output_t  output
   3068       1.1  mrg  ** @param xcb_atom_t          property
   3069       1.1  mrg  ** @returns xcb_randr_query_output_property_cookie_t
   3070       1.1  mrg  **
   3071       1.1  mrg  *****************************************************************************/
   3072       1.1  mrg 
   3073       1.1  mrg xcb_randr_query_output_property_cookie_t
   3074       1.1  mrg xcb_randr_query_output_property (xcb_connection_t   *c  /**< */,
   3075       1.1  mrg                                  xcb_randr_output_t  output  /**< */,
   3076       1.1  mrg                                  xcb_atom_t          property  /**< */);
   3077       1.1  mrg 
   3078       1.1  mrg /**
   3079  1.1.12.1  tls  *
   3080       1.1  mrg  * @param c The connection
   3081       1.1  mrg  * @return A cookie
   3082       1.1  mrg  *
   3083       1.1  mrg  * Delivers a request to the X server.
   3084       1.1  mrg  *
   3085       1.1  mrg  * This form can be used only if the request will cause
   3086       1.1  mrg  * a reply to be generated. Any returned error will be
   3087       1.1  mrg  * placed in the event queue.
   3088       1.1  mrg  */
   3089       1.1  mrg 
   3090       1.1  mrg /*****************************************************************************
   3091       1.1  mrg  **
   3092       1.1  mrg  ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked
   3093       1.1  mrg  **
   3094       1.1  mrg  ** @param xcb_connection_t   *c
   3095       1.1  mrg  ** @param xcb_randr_output_t  output
   3096       1.1  mrg  ** @param xcb_atom_t          property
   3097       1.1  mrg  ** @returns xcb_randr_query_output_property_cookie_t
   3098       1.1  mrg  **
   3099       1.1  mrg  *****************************************************************************/
   3100       1.1  mrg 
   3101       1.1  mrg xcb_randr_query_output_property_cookie_t
   3102       1.1  mrg xcb_randr_query_output_property_unchecked (xcb_connection_t   *c  /**< */,
   3103       1.1  mrg                                            xcb_randr_output_t  output  /**< */,
   3104       1.1  mrg                                            xcb_atom_t          property  /**< */);
   3105       1.1  mrg 
   3106       1.1  mrg 
   3107       1.1  mrg /*****************************************************************************
   3108       1.1  mrg  **
   3109       1.1  mrg  ** int32_t * xcb_randr_query_output_property_valid_values
   3110       1.1  mrg  **
   3111       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   3112       1.1  mrg  ** @returns int32_t *
   3113       1.1  mrg  **
   3114       1.1  mrg  *****************************************************************************/
   3115       1.1  mrg 
   3116       1.1  mrg int32_t *
   3117       1.1  mrg xcb_randr_query_output_property_valid_values (const xcb_randr_query_output_property_reply_t *R  /**< */);
   3118       1.1  mrg 
   3119       1.1  mrg 
   3120       1.1  mrg /*****************************************************************************
   3121       1.1  mrg  **
   3122       1.1  mrg  ** int xcb_randr_query_output_property_valid_values_length
   3123       1.1  mrg  **
   3124       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   3125       1.1  mrg  ** @returns int
   3126       1.1  mrg  **
   3127       1.1  mrg  *****************************************************************************/
   3128       1.1  mrg 
   3129       1.1  mrg int
   3130       1.1  mrg xcb_randr_query_output_property_valid_values_length (const xcb_randr_query_output_property_reply_t *R  /**< */);
   3131       1.1  mrg 
   3132       1.1  mrg 
   3133       1.1  mrg /*****************************************************************************
   3134       1.1  mrg  **
   3135       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_query_output_property_valid_values_end
   3136       1.1  mrg  **
   3137       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   3138       1.1  mrg  ** @returns xcb_generic_iterator_t
   3139       1.1  mrg  **
   3140       1.1  mrg  *****************************************************************************/
   3141       1.1  mrg 
   3142       1.1  mrg xcb_generic_iterator_t
   3143       1.1  mrg xcb_randr_query_output_property_valid_values_end (const xcb_randr_query_output_property_reply_t *R  /**< */);
   3144       1.1  mrg 
   3145       1.1  mrg /**
   3146       1.1  mrg  * Return the reply
   3147       1.1  mrg  * @param c      The connection
   3148       1.1  mrg  * @param cookie The cookie
   3149       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3150       1.1  mrg  *
   3151       1.1  mrg  * Returns the reply of the request asked by
   3152       1.1  mrg  *
   3153       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3154       1.1  mrg  * xcb_randr_query_output_property_unchecked(). is used.
   3155       1.1  mrg  * Otherwise, it stores the error if any.
   3156       1.1  mrg  *
   3157       1.1  mrg  * The returned value must be freed by the caller using free().
   3158       1.1  mrg  */
   3159       1.1  mrg 
   3160       1.1  mrg /*****************************************************************************
   3161       1.1  mrg  **
   3162       1.1  mrg  ** xcb_randr_query_output_property_reply_t * xcb_randr_query_output_property_reply
   3163       1.1  mrg  **
   3164       1.1  mrg  ** @param xcb_connection_t                          *c
   3165       1.1  mrg  ** @param xcb_randr_query_output_property_cookie_t   cookie
   3166       1.1  mrg  ** @param xcb_generic_error_t                      **e
   3167       1.1  mrg  ** @returns xcb_randr_query_output_property_reply_t *
   3168       1.1  mrg  **
   3169       1.1  mrg  *****************************************************************************/
   3170       1.1  mrg 
   3171       1.1  mrg xcb_randr_query_output_property_reply_t *
   3172       1.1  mrg xcb_randr_query_output_property_reply (xcb_connection_t                          *c  /**< */,
   3173       1.1  mrg                                        xcb_randr_query_output_property_cookie_t   cookie  /**< */,
   3174       1.1  mrg                                        xcb_generic_error_t                      **e  /**< */);
   3175       1.1  mrg 
   3176  1.1.12.1  tls int
   3177  1.1.12.1  tls xcb_randr_configure_output_property_sizeof (const void  *_buffer  /**< */,
   3178  1.1.12.1  tls                                             uint32_t     values_len  /**< */);
   3179  1.1.12.1  tls 
   3180       1.1  mrg /**
   3181  1.1.12.1  tls  *
   3182       1.1  mrg  * @param c The connection
   3183       1.1  mrg  * @return A cookie
   3184       1.1  mrg  *
   3185       1.1  mrg  * Delivers a request to the X server.
   3186       1.1  mrg  *
   3187       1.1  mrg  * This form can be used only if the request will not cause
   3188       1.1  mrg  * a reply to be generated. Any returned error will be
   3189       1.1  mrg  * saved for handling by xcb_request_check().
   3190       1.1  mrg  */
   3191       1.1  mrg 
   3192       1.1  mrg /*****************************************************************************
   3193       1.1  mrg  **
   3194       1.1  mrg  ** xcb_void_cookie_t xcb_randr_configure_output_property_checked
   3195       1.1  mrg  **
   3196       1.1  mrg  ** @param xcb_connection_t   *c
   3197       1.1  mrg  ** @param xcb_randr_output_t  output
   3198       1.1  mrg  ** @param xcb_atom_t          property
   3199       1.1  mrg  ** @param uint8_t             pending
   3200       1.1  mrg  ** @param uint8_t             range
   3201       1.1  mrg  ** @param uint32_t            values_len
   3202       1.1  mrg  ** @param const int32_t      *values
   3203       1.1  mrg  ** @returns xcb_void_cookie_t
   3204       1.1  mrg  **
   3205       1.1  mrg  *****************************************************************************/
   3206       1.1  mrg 
   3207       1.1  mrg xcb_void_cookie_t
   3208       1.1  mrg xcb_randr_configure_output_property_checked (xcb_connection_t   *c  /**< */,
   3209       1.1  mrg                                              xcb_randr_output_t  output  /**< */,
   3210       1.1  mrg                                              xcb_atom_t          property  /**< */,
   3211       1.1  mrg                                              uint8_t             pending  /**< */,
   3212       1.1  mrg                                              uint8_t             range  /**< */,
   3213       1.1  mrg                                              uint32_t            values_len  /**< */,
   3214       1.1  mrg                                              const int32_t      *values  /**< */);
   3215       1.1  mrg 
   3216       1.1  mrg /**
   3217  1.1.12.1  tls  *
   3218       1.1  mrg  * @param c The connection
   3219       1.1  mrg  * @return A cookie
   3220       1.1  mrg  *
   3221       1.1  mrg  * Delivers a request to the X server.
   3222       1.1  mrg  *
   3223       1.1  mrg  */
   3224       1.1  mrg 
   3225       1.1  mrg /*****************************************************************************
   3226       1.1  mrg  **
   3227       1.1  mrg  ** xcb_void_cookie_t xcb_randr_configure_output_property
   3228       1.1  mrg  **
   3229       1.1  mrg  ** @param xcb_connection_t   *c
   3230       1.1  mrg  ** @param xcb_randr_output_t  output
   3231       1.1  mrg  ** @param xcb_atom_t          property
   3232       1.1  mrg  ** @param uint8_t             pending
   3233       1.1  mrg  ** @param uint8_t             range
   3234       1.1  mrg  ** @param uint32_t            values_len
   3235       1.1  mrg  ** @param const int32_t      *values
   3236       1.1  mrg  ** @returns xcb_void_cookie_t
   3237       1.1  mrg  **
   3238       1.1  mrg  *****************************************************************************/
   3239       1.1  mrg 
   3240       1.1  mrg xcb_void_cookie_t
   3241       1.1  mrg xcb_randr_configure_output_property (xcb_connection_t   *c  /**< */,
   3242       1.1  mrg                                      xcb_randr_output_t  output  /**< */,
   3243       1.1  mrg                                      xcb_atom_t          property  /**< */,
   3244       1.1  mrg                                      uint8_t             pending  /**< */,
   3245       1.1  mrg                                      uint8_t             range  /**< */,
   3246       1.1  mrg                                      uint32_t            values_len  /**< */,
   3247       1.1  mrg                                      const int32_t      *values  /**< */);
   3248       1.1  mrg 
   3249  1.1.12.1  tls int
   3250  1.1.12.1  tls xcb_randr_change_output_property_sizeof (const void  *_buffer  /**< */);
   3251  1.1.12.1  tls 
   3252       1.1  mrg /**
   3253  1.1.12.1  tls  *
   3254       1.1  mrg  * @param c The connection
   3255       1.1  mrg  * @return A cookie
   3256       1.1  mrg  *
   3257       1.1  mrg  * Delivers a request to the X server.
   3258       1.1  mrg  *
   3259       1.1  mrg  * This form can be used only if the request will not cause
   3260       1.1  mrg  * a reply to be generated. Any returned error will be
   3261       1.1  mrg  * saved for handling by xcb_request_check().
   3262       1.1  mrg  */
   3263       1.1  mrg 
   3264       1.1  mrg /*****************************************************************************
   3265       1.1  mrg  **
   3266       1.1  mrg  ** xcb_void_cookie_t xcb_randr_change_output_property_checked
   3267       1.1  mrg  **
   3268       1.1  mrg  ** @param xcb_connection_t   *c
   3269       1.1  mrg  ** @param xcb_randr_output_t  output
   3270       1.1  mrg  ** @param xcb_atom_t          property
   3271       1.1  mrg  ** @param xcb_atom_t          type
   3272       1.1  mrg  ** @param uint8_t             format
   3273       1.1  mrg  ** @param uint8_t             mode
   3274       1.1  mrg  ** @param uint32_t            num_units
   3275       1.1  mrg  ** @param const void         *data
   3276       1.1  mrg  ** @returns xcb_void_cookie_t
   3277       1.1  mrg  **
   3278       1.1  mrg  *****************************************************************************/
   3279       1.1  mrg 
   3280       1.1  mrg xcb_void_cookie_t
   3281       1.1  mrg xcb_randr_change_output_property_checked (xcb_connection_t   *c  /**< */,
   3282       1.1  mrg                                           xcb_randr_output_t  output  /**< */,
   3283       1.1  mrg                                           xcb_atom_t          property  /**< */,
   3284       1.1  mrg                                           xcb_atom_t          type  /**< */,
   3285       1.1  mrg                                           uint8_t             format  /**< */,
   3286       1.1  mrg                                           uint8_t             mode  /**< */,
   3287       1.1  mrg                                           uint32_t            num_units  /**< */,
   3288       1.1  mrg                                           const void         *data  /**< */);
   3289       1.1  mrg 
   3290       1.1  mrg /**
   3291  1.1.12.1  tls  *
   3292       1.1  mrg  * @param c The connection
   3293       1.1  mrg  * @return A cookie
   3294       1.1  mrg  *
   3295       1.1  mrg  * Delivers a request to the X server.
   3296       1.1  mrg  *
   3297       1.1  mrg  */
   3298       1.1  mrg 
   3299       1.1  mrg /*****************************************************************************
   3300       1.1  mrg  **
   3301       1.1  mrg  ** xcb_void_cookie_t xcb_randr_change_output_property
   3302       1.1  mrg  **
   3303       1.1  mrg  ** @param xcb_connection_t   *c
   3304       1.1  mrg  ** @param xcb_randr_output_t  output
   3305       1.1  mrg  ** @param xcb_atom_t          property
   3306       1.1  mrg  ** @param xcb_atom_t          type
   3307       1.1  mrg  ** @param uint8_t             format
   3308       1.1  mrg  ** @param uint8_t             mode
   3309       1.1  mrg  ** @param uint32_t            num_units
   3310       1.1  mrg  ** @param const void         *data
   3311       1.1  mrg  ** @returns xcb_void_cookie_t
   3312       1.1  mrg  **
   3313       1.1  mrg  *****************************************************************************/
   3314       1.1  mrg 
   3315       1.1  mrg xcb_void_cookie_t
   3316       1.1  mrg xcb_randr_change_output_property (xcb_connection_t   *c  /**< */,
   3317       1.1  mrg                                   xcb_randr_output_t  output  /**< */,
   3318       1.1  mrg                                   xcb_atom_t          property  /**< */,
   3319       1.1  mrg                                   xcb_atom_t          type  /**< */,
   3320       1.1  mrg                                   uint8_t             format  /**< */,
   3321       1.1  mrg                                   uint8_t             mode  /**< */,
   3322       1.1  mrg                                   uint32_t            num_units  /**< */,
   3323       1.1  mrg                                   const void         *data  /**< */);
   3324       1.1  mrg 
   3325       1.1  mrg /**
   3326  1.1.12.1  tls  *
   3327       1.1  mrg  * @param c The connection
   3328       1.1  mrg  * @return A cookie
   3329       1.1  mrg  *
   3330       1.1  mrg  * Delivers a request to the X server.
   3331       1.1  mrg  *
   3332       1.1  mrg  * This form can be used only if the request will not cause
   3333       1.1  mrg  * a reply to be generated. Any returned error will be
   3334       1.1  mrg  * saved for handling by xcb_request_check().
   3335       1.1  mrg  */
   3336       1.1  mrg 
   3337       1.1  mrg /*****************************************************************************
   3338       1.1  mrg  **
   3339       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_property_checked
   3340       1.1  mrg  **
   3341       1.1  mrg  ** @param xcb_connection_t   *c
   3342       1.1  mrg  ** @param xcb_randr_output_t  output
   3343       1.1  mrg  ** @param xcb_atom_t          property
   3344       1.1  mrg  ** @returns xcb_void_cookie_t
   3345       1.1  mrg  **
   3346       1.1  mrg  *****************************************************************************/
   3347       1.1  mrg 
   3348       1.1  mrg xcb_void_cookie_t
   3349       1.1  mrg xcb_randr_delete_output_property_checked (xcb_connection_t   *c  /**< */,
   3350       1.1  mrg                                           xcb_randr_output_t  output  /**< */,
   3351       1.1  mrg                                           xcb_atom_t          property  /**< */);
   3352       1.1  mrg 
   3353       1.1  mrg /**
   3354  1.1.12.1  tls  *
   3355       1.1  mrg  * @param c The connection
   3356       1.1  mrg  * @return A cookie
   3357       1.1  mrg  *
   3358       1.1  mrg  * Delivers a request to the X server.
   3359       1.1  mrg  *
   3360       1.1  mrg  */
   3361       1.1  mrg 
   3362       1.1  mrg /*****************************************************************************
   3363       1.1  mrg  **
   3364       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_property
   3365       1.1  mrg  **
   3366       1.1  mrg  ** @param xcb_connection_t   *c
   3367       1.1  mrg  ** @param xcb_randr_output_t  output
   3368       1.1  mrg  ** @param xcb_atom_t          property
   3369       1.1  mrg  ** @returns xcb_void_cookie_t
   3370       1.1  mrg  **
   3371       1.1  mrg  *****************************************************************************/
   3372       1.1  mrg 
   3373       1.1  mrg xcb_void_cookie_t
   3374       1.1  mrg xcb_randr_delete_output_property (xcb_connection_t   *c  /**< */,
   3375       1.1  mrg                                   xcb_randr_output_t  output  /**< */,
   3376       1.1  mrg                                   xcb_atom_t          property  /**< */);
   3377       1.1  mrg 
   3378  1.1.12.1  tls int
   3379  1.1.12.1  tls xcb_randr_get_output_property_sizeof (const void  *_buffer  /**< */);
   3380  1.1.12.1  tls 
   3381       1.1  mrg /**
   3382  1.1.12.1  tls  *
   3383       1.1  mrg  * @param c The connection
   3384       1.1  mrg  * @return A cookie
   3385       1.1  mrg  *
   3386       1.1  mrg  * Delivers a request to the X server.
   3387       1.1  mrg  *
   3388       1.1  mrg  */
   3389       1.1  mrg 
   3390       1.1  mrg /*****************************************************************************
   3391       1.1  mrg  **
   3392       1.1  mrg  ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property
   3393       1.1  mrg  **
   3394       1.1  mrg  ** @param xcb_connection_t   *c
   3395       1.1  mrg  ** @param xcb_randr_output_t  output
   3396       1.1  mrg  ** @param xcb_atom_t          property
   3397       1.1  mrg  ** @param xcb_atom_t          type
   3398       1.1  mrg  ** @param uint32_t            long_offset
   3399       1.1  mrg  ** @param uint32_t            long_length
   3400       1.1  mrg  ** @param uint8_t             _delete
   3401       1.1  mrg  ** @param uint8_t             pending
   3402       1.1  mrg  ** @returns xcb_randr_get_output_property_cookie_t
   3403       1.1  mrg  **
   3404       1.1  mrg  *****************************************************************************/
   3405       1.1  mrg 
   3406       1.1  mrg xcb_randr_get_output_property_cookie_t
   3407       1.1  mrg xcb_randr_get_output_property (xcb_connection_t   *c  /**< */,
   3408       1.1  mrg                                xcb_randr_output_t  output  /**< */,
   3409       1.1  mrg                                xcb_atom_t          property  /**< */,
   3410       1.1  mrg                                xcb_atom_t          type  /**< */,
   3411       1.1  mrg                                uint32_t            long_offset  /**< */,
   3412       1.1  mrg                                uint32_t            long_length  /**< */,
   3413       1.1  mrg                                uint8_t             _delete  /**< */,
   3414       1.1  mrg                                uint8_t             pending  /**< */);
   3415       1.1  mrg 
   3416       1.1  mrg /**
   3417  1.1.12.1  tls  *
   3418       1.1  mrg  * @param c The connection
   3419       1.1  mrg  * @return A cookie
   3420       1.1  mrg  *
   3421       1.1  mrg  * Delivers a request to the X server.
   3422       1.1  mrg  *
   3423       1.1  mrg  * This form can be used only if the request will cause
   3424       1.1  mrg  * a reply to be generated. Any returned error will be
   3425       1.1  mrg  * placed in the event queue.
   3426       1.1  mrg  */
   3427       1.1  mrg 
   3428       1.1  mrg /*****************************************************************************
   3429       1.1  mrg  **
   3430       1.1  mrg  ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked
   3431       1.1  mrg  **
   3432       1.1  mrg  ** @param xcb_connection_t   *c
   3433       1.1  mrg  ** @param xcb_randr_output_t  output
   3434       1.1  mrg  ** @param xcb_atom_t          property
   3435       1.1  mrg  ** @param xcb_atom_t          type
   3436       1.1  mrg  ** @param uint32_t            long_offset
   3437       1.1  mrg  ** @param uint32_t            long_length
   3438       1.1  mrg  ** @param uint8_t             _delete
   3439       1.1  mrg  ** @param uint8_t             pending
   3440       1.1  mrg  ** @returns xcb_randr_get_output_property_cookie_t
   3441       1.1  mrg  **
   3442       1.1  mrg  *****************************************************************************/
   3443       1.1  mrg 
   3444       1.1  mrg xcb_randr_get_output_property_cookie_t
   3445       1.1  mrg xcb_randr_get_output_property_unchecked (xcb_connection_t   *c  /**< */,
   3446       1.1  mrg                                          xcb_randr_output_t  output  /**< */,
   3447       1.1  mrg                                          xcb_atom_t          property  /**< */,
   3448       1.1  mrg                                          xcb_atom_t          type  /**< */,
   3449       1.1  mrg                                          uint32_t            long_offset  /**< */,
   3450       1.1  mrg                                          uint32_t            long_length  /**< */,
   3451       1.1  mrg                                          uint8_t             _delete  /**< */,
   3452       1.1  mrg                                          uint8_t             pending  /**< */);
   3453       1.1  mrg 
   3454       1.1  mrg 
   3455       1.1  mrg /*****************************************************************************
   3456       1.1  mrg  **
   3457       1.1  mrg  ** uint8_t * xcb_randr_get_output_property_data
   3458       1.1  mrg  **
   3459       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3460       1.1  mrg  ** @returns uint8_t *
   3461       1.1  mrg  **
   3462       1.1  mrg  *****************************************************************************/
   3463       1.1  mrg 
   3464       1.1  mrg uint8_t *
   3465       1.1  mrg xcb_randr_get_output_property_data (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3466       1.1  mrg 
   3467       1.1  mrg 
   3468       1.1  mrg /*****************************************************************************
   3469       1.1  mrg  **
   3470       1.1  mrg  ** int xcb_randr_get_output_property_data_length
   3471       1.1  mrg  **
   3472       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3473       1.1  mrg  ** @returns int
   3474       1.1  mrg  **
   3475       1.1  mrg  *****************************************************************************/
   3476       1.1  mrg 
   3477       1.1  mrg int
   3478       1.1  mrg xcb_randr_get_output_property_data_length (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3479       1.1  mrg 
   3480       1.1  mrg 
   3481       1.1  mrg /*****************************************************************************
   3482       1.1  mrg  **
   3483       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_property_data_end
   3484       1.1  mrg  **
   3485       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3486       1.1  mrg  ** @returns xcb_generic_iterator_t
   3487       1.1  mrg  **
   3488       1.1  mrg  *****************************************************************************/
   3489       1.1  mrg 
   3490       1.1  mrg xcb_generic_iterator_t
   3491       1.1  mrg xcb_randr_get_output_property_data_end (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3492       1.1  mrg 
   3493       1.1  mrg /**
   3494       1.1  mrg  * Return the reply
   3495       1.1  mrg  * @param c      The connection
   3496       1.1  mrg  * @param cookie The cookie
   3497       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3498       1.1  mrg  *
   3499       1.1  mrg  * Returns the reply of the request asked by
   3500       1.1  mrg  *
   3501       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3502       1.1  mrg  * xcb_randr_get_output_property_unchecked(). is used.
   3503       1.1  mrg  * Otherwise, it stores the error if any.
   3504       1.1  mrg  *
   3505       1.1  mrg  * The returned value must be freed by the caller using free().
   3506       1.1  mrg  */
   3507       1.1  mrg 
   3508       1.1  mrg /*****************************************************************************
   3509       1.1  mrg  **
   3510       1.1  mrg  ** xcb_randr_get_output_property_reply_t * xcb_randr_get_output_property_reply
   3511       1.1  mrg  **
   3512       1.1  mrg  ** @param xcb_connection_t                        *c
   3513       1.1  mrg  ** @param xcb_randr_get_output_property_cookie_t   cookie
   3514       1.1  mrg  ** @param xcb_generic_error_t                    **e
   3515       1.1  mrg  ** @returns xcb_randr_get_output_property_reply_t *
   3516       1.1  mrg  **
   3517       1.1  mrg  *****************************************************************************/
   3518       1.1  mrg 
   3519       1.1  mrg xcb_randr_get_output_property_reply_t *
   3520       1.1  mrg xcb_randr_get_output_property_reply (xcb_connection_t                        *c  /**< */,
   3521       1.1  mrg                                      xcb_randr_get_output_property_cookie_t   cookie  /**< */,
   3522       1.1  mrg                                      xcb_generic_error_t                    **e  /**< */);
   3523       1.1  mrg 
   3524  1.1.12.1  tls int
   3525  1.1.12.1  tls xcb_randr_create_mode_sizeof (const void  *_buffer  /**< */,
   3526  1.1.12.1  tls                               uint32_t     name_len  /**< */);
   3527  1.1.12.1  tls 
   3528       1.1  mrg /**
   3529  1.1.12.1  tls  *
   3530       1.1  mrg  * @param c The connection
   3531       1.1  mrg  * @return A cookie
   3532       1.1  mrg  *
   3533       1.1  mrg  * Delivers a request to the X server.
   3534       1.1  mrg  *
   3535       1.1  mrg  */
   3536       1.1  mrg 
   3537       1.1  mrg /*****************************************************************************
   3538       1.1  mrg  **
   3539       1.1  mrg  ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode
   3540       1.1  mrg  **
   3541       1.1  mrg  ** @param xcb_connection_t      *c
   3542       1.1  mrg  ** @param xcb_window_t           window
   3543       1.1  mrg  ** @param xcb_randr_mode_info_t  mode_info
   3544       1.1  mrg  ** @param uint32_t               name_len
   3545       1.1  mrg  ** @param const char            *name
   3546       1.1  mrg  ** @returns xcb_randr_create_mode_cookie_t
   3547       1.1  mrg  **
   3548       1.1  mrg  *****************************************************************************/
   3549       1.1  mrg 
   3550       1.1  mrg xcb_randr_create_mode_cookie_t
   3551       1.1  mrg xcb_randr_create_mode (xcb_connection_t      *c  /**< */,
   3552       1.1  mrg                        xcb_window_t           window  /**< */,
   3553       1.1  mrg                        xcb_randr_mode_info_t  mode_info  /**< */,
   3554       1.1  mrg                        uint32_t               name_len  /**< */,
   3555       1.1  mrg                        const char            *name  /**< */);
   3556       1.1  mrg 
   3557       1.1  mrg /**
   3558  1.1.12.1  tls  *
   3559       1.1  mrg  * @param c The connection
   3560       1.1  mrg  * @return A cookie
   3561       1.1  mrg  *
   3562       1.1  mrg  * Delivers a request to the X server.
   3563       1.1  mrg  *
   3564       1.1  mrg  * This form can be used only if the request will cause
   3565       1.1  mrg  * a reply to be generated. Any returned error will be
   3566       1.1  mrg  * placed in the event queue.
   3567       1.1  mrg  */
   3568       1.1  mrg 
   3569       1.1  mrg /*****************************************************************************
   3570       1.1  mrg  **
   3571       1.1  mrg  ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked
   3572       1.1  mrg  **
   3573       1.1  mrg  ** @param xcb_connection_t      *c
   3574       1.1  mrg  ** @param xcb_window_t           window
   3575       1.1  mrg  ** @param xcb_randr_mode_info_t  mode_info
   3576       1.1  mrg  ** @param uint32_t               name_len
   3577       1.1  mrg  ** @param const char            *name
   3578       1.1  mrg  ** @returns xcb_randr_create_mode_cookie_t
   3579       1.1  mrg  **
   3580       1.1  mrg  *****************************************************************************/
   3581       1.1  mrg 
   3582       1.1  mrg xcb_randr_create_mode_cookie_t
   3583       1.1  mrg xcb_randr_create_mode_unchecked (xcb_connection_t      *c  /**< */,
   3584       1.1  mrg                                  xcb_window_t           window  /**< */,
   3585       1.1  mrg                                  xcb_randr_mode_info_t  mode_info  /**< */,
   3586       1.1  mrg                                  uint32_t               name_len  /**< */,
   3587       1.1  mrg                                  const char            *name  /**< */);
   3588       1.1  mrg 
   3589       1.1  mrg /**
   3590       1.1  mrg  * Return the reply
   3591       1.1  mrg  * @param c      The connection
   3592       1.1  mrg  * @param cookie The cookie
   3593       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3594       1.1  mrg  *
   3595       1.1  mrg  * Returns the reply of the request asked by
   3596       1.1  mrg  *
   3597       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3598       1.1  mrg  * xcb_randr_create_mode_unchecked(). is used.
   3599       1.1  mrg  * Otherwise, it stores the error if any.
   3600       1.1  mrg  *
   3601       1.1  mrg  * The returned value must be freed by the caller using free().
   3602       1.1  mrg  */
   3603       1.1  mrg 
   3604       1.1  mrg /*****************************************************************************
   3605       1.1  mrg  **
   3606       1.1  mrg  ** xcb_randr_create_mode_reply_t * xcb_randr_create_mode_reply
   3607       1.1  mrg  **
   3608       1.1  mrg  ** @param xcb_connection_t                *c
   3609       1.1  mrg  ** @param xcb_randr_create_mode_cookie_t   cookie
   3610       1.1  mrg  ** @param xcb_generic_error_t            **e
   3611       1.1  mrg  ** @returns xcb_randr_create_mode_reply_t *
   3612       1.1  mrg  **
   3613       1.1  mrg  *****************************************************************************/
   3614       1.1  mrg 
   3615       1.1  mrg xcb_randr_create_mode_reply_t *
   3616       1.1  mrg xcb_randr_create_mode_reply (xcb_connection_t                *c  /**< */,
   3617       1.1  mrg                              xcb_randr_create_mode_cookie_t   cookie  /**< */,
   3618       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   3619       1.1  mrg 
   3620       1.1  mrg /**
   3621  1.1.12.1  tls  *
   3622       1.1  mrg  * @param c The connection
   3623       1.1  mrg  * @return A cookie
   3624       1.1  mrg  *
   3625       1.1  mrg  * Delivers a request to the X server.
   3626       1.1  mrg  *
   3627       1.1  mrg  * This form can be used only if the request will not cause
   3628       1.1  mrg  * a reply to be generated. Any returned error will be
   3629       1.1  mrg  * saved for handling by xcb_request_check().
   3630       1.1  mrg  */
   3631       1.1  mrg 
   3632       1.1  mrg /*****************************************************************************
   3633       1.1  mrg  **
   3634       1.1  mrg  ** xcb_void_cookie_t xcb_randr_destroy_mode_checked
   3635       1.1  mrg  **
   3636       1.1  mrg  ** @param xcb_connection_t *c
   3637       1.1  mrg  ** @param xcb_randr_mode_t  mode
   3638       1.1  mrg  ** @returns xcb_void_cookie_t
   3639       1.1  mrg  **
   3640       1.1  mrg  *****************************************************************************/
   3641       1.1  mrg 
   3642       1.1  mrg xcb_void_cookie_t
   3643       1.1  mrg xcb_randr_destroy_mode_checked (xcb_connection_t *c  /**< */,
   3644       1.1  mrg                                 xcb_randr_mode_t  mode  /**< */);
   3645       1.1  mrg 
   3646       1.1  mrg /**
   3647  1.1.12.1  tls  *
   3648       1.1  mrg  * @param c The connection
   3649       1.1  mrg  * @return A cookie
   3650       1.1  mrg  *
   3651       1.1  mrg  * Delivers a request to the X server.
   3652       1.1  mrg  *
   3653       1.1  mrg  */
   3654       1.1  mrg 
   3655       1.1  mrg /*****************************************************************************
   3656       1.1  mrg  **
   3657       1.1  mrg  ** xcb_void_cookie_t xcb_randr_destroy_mode
   3658       1.1  mrg  **
   3659       1.1  mrg  ** @param xcb_connection_t *c
   3660       1.1  mrg  ** @param xcb_randr_mode_t  mode
   3661       1.1  mrg  ** @returns xcb_void_cookie_t
   3662       1.1  mrg  **
   3663       1.1  mrg  *****************************************************************************/
   3664       1.1  mrg 
   3665       1.1  mrg xcb_void_cookie_t
   3666       1.1  mrg xcb_randr_destroy_mode (xcb_connection_t *c  /**< */,
   3667       1.1  mrg                         xcb_randr_mode_t  mode  /**< */);
   3668       1.1  mrg 
   3669       1.1  mrg /**
   3670  1.1.12.1  tls  *
   3671       1.1  mrg  * @param c The connection
   3672       1.1  mrg  * @return A cookie
   3673       1.1  mrg  *
   3674       1.1  mrg  * Delivers a request to the X server.
   3675       1.1  mrg  *
   3676       1.1  mrg  * This form can be used only if the request will not cause
   3677       1.1  mrg  * a reply to be generated. Any returned error will be
   3678       1.1  mrg  * saved for handling by xcb_request_check().
   3679       1.1  mrg  */
   3680       1.1  mrg 
   3681       1.1  mrg /*****************************************************************************
   3682       1.1  mrg  **
   3683       1.1  mrg  ** xcb_void_cookie_t xcb_randr_add_output_mode_checked
   3684       1.1  mrg  **
   3685       1.1  mrg  ** @param xcb_connection_t   *c
   3686       1.1  mrg  ** @param xcb_randr_output_t  output
   3687       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3688       1.1  mrg  ** @returns xcb_void_cookie_t
   3689       1.1  mrg  **
   3690       1.1  mrg  *****************************************************************************/
   3691       1.1  mrg 
   3692       1.1  mrg xcb_void_cookie_t
   3693       1.1  mrg xcb_randr_add_output_mode_checked (xcb_connection_t   *c  /**< */,
   3694       1.1  mrg                                    xcb_randr_output_t  output  /**< */,
   3695       1.1  mrg                                    xcb_randr_mode_t    mode  /**< */);
   3696       1.1  mrg 
   3697       1.1  mrg /**
   3698  1.1.12.1  tls  *
   3699       1.1  mrg  * @param c The connection
   3700       1.1  mrg  * @return A cookie
   3701       1.1  mrg  *
   3702       1.1  mrg  * Delivers a request to the X server.
   3703       1.1  mrg  *
   3704       1.1  mrg  */
   3705       1.1  mrg 
   3706       1.1  mrg /*****************************************************************************
   3707       1.1  mrg  **
   3708       1.1  mrg  ** xcb_void_cookie_t xcb_randr_add_output_mode
   3709       1.1  mrg  **
   3710       1.1  mrg  ** @param xcb_connection_t   *c
   3711       1.1  mrg  ** @param xcb_randr_output_t  output
   3712       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3713       1.1  mrg  ** @returns xcb_void_cookie_t
   3714       1.1  mrg  **
   3715       1.1  mrg  *****************************************************************************/
   3716       1.1  mrg 
   3717       1.1  mrg xcb_void_cookie_t
   3718       1.1  mrg xcb_randr_add_output_mode (xcb_connection_t   *c  /**< */,
   3719       1.1  mrg                            xcb_randr_output_t  output  /**< */,
   3720       1.1  mrg                            xcb_randr_mode_t    mode  /**< */);
   3721       1.1  mrg 
   3722       1.1  mrg /**
   3723  1.1.12.1  tls  *
   3724       1.1  mrg  * @param c The connection
   3725       1.1  mrg  * @return A cookie
   3726       1.1  mrg  *
   3727       1.1  mrg  * Delivers a request to the X server.
   3728       1.1  mrg  *
   3729       1.1  mrg  * This form can be used only if the request will not cause
   3730       1.1  mrg  * a reply to be generated. Any returned error will be
   3731       1.1  mrg  * saved for handling by xcb_request_check().
   3732       1.1  mrg  */
   3733       1.1  mrg 
   3734       1.1  mrg /*****************************************************************************
   3735       1.1  mrg  **
   3736       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_mode_checked
   3737       1.1  mrg  **
   3738       1.1  mrg  ** @param xcb_connection_t   *c
   3739       1.1  mrg  ** @param xcb_randr_output_t  output
   3740       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3741       1.1  mrg  ** @returns xcb_void_cookie_t
   3742       1.1  mrg  **
   3743       1.1  mrg  *****************************************************************************/
   3744       1.1  mrg 
   3745       1.1  mrg xcb_void_cookie_t
   3746       1.1  mrg xcb_randr_delete_output_mode_checked (xcb_connection_t   *c  /**< */,
   3747       1.1  mrg                                       xcb_randr_output_t  output  /**< */,
   3748       1.1  mrg                                       xcb_randr_mode_t    mode  /**< */);
   3749       1.1  mrg 
   3750       1.1  mrg /**
   3751  1.1.12.1  tls  *
   3752       1.1  mrg  * @param c The connection
   3753       1.1  mrg  * @return A cookie
   3754       1.1  mrg  *
   3755       1.1  mrg  * Delivers a request to the X server.
   3756       1.1  mrg  *
   3757       1.1  mrg  */
   3758       1.1  mrg 
   3759       1.1  mrg /*****************************************************************************
   3760       1.1  mrg  **
   3761       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_mode
   3762       1.1  mrg  **
   3763       1.1  mrg  ** @param xcb_connection_t   *c
   3764       1.1  mrg  ** @param xcb_randr_output_t  output
   3765       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3766       1.1  mrg  ** @returns xcb_void_cookie_t
   3767       1.1  mrg  **
   3768       1.1  mrg  *****************************************************************************/
   3769       1.1  mrg 
   3770       1.1  mrg xcb_void_cookie_t
   3771       1.1  mrg xcb_randr_delete_output_mode (xcb_connection_t   *c  /**< */,
   3772       1.1  mrg                               xcb_randr_output_t  output  /**< */,
   3773       1.1  mrg                               xcb_randr_mode_t    mode  /**< */);
   3774       1.1  mrg 
   3775  1.1.12.1  tls int
   3776  1.1.12.1  tls xcb_randr_get_crtc_info_sizeof (const void  *_buffer  /**< */);
   3777  1.1.12.1  tls 
   3778       1.1  mrg /**
   3779  1.1.12.1  tls  *
   3780       1.1  mrg  * @param c The connection
   3781       1.1  mrg  * @return A cookie
   3782       1.1  mrg  *
   3783       1.1  mrg  * Delivers a request to the X server.
   3784       1.1  mrg  *
   3785       1.1  mrg  */
   3786       1.1  mrg 
   3787       1.1  mrg /*****************************************************************************
   3788       1.1  mrg  **
   3789       1.1  mrg  ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info
   3790       1.1  mrg  **
   3791       1.1  mrg  ** @param xcb_connection_t *c
   3792       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3793       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   3794       1.1  mrg  ** @returns xcb_randr_get_crtc_info_cookie_t
   3795       1.1  mrg  **
   3796       1.1  mrg  *****************************************************************************/
   3797       1.1  mrg 
   3798       1.1  mrg xcb_randr_get_crtc_info_cookie_t
   3799       1.1  mrg xcb_randr_get_crtc_info (xcb_connection_t *c  /**< */,
   3800       1.1  mrg                          xcb_randr_crtc_t  crtc  /**< */,
   3801       1.1  mrg                          xcb_timestamp_t   config_timestamp  /**< */);
   3802       1.1  mrg 
   3803       1.1  mrg /**
   3804  1.1.12.1  tls  *
   3805       1.1  mrg  * @param c The connection
   3806       1.1  mrg  * @return A cookie
   3807       1.1  mrg  *
   3808       1.1  mrg  * Delivers a request to the X server.
   3809       1.1  mrg  *
   3810       1.1  mrg  * This form can be used only if the request will cause
   3811       1.1  mrg  * a reply to be generated. Any returned error will be
   3812       1.1  mrg  * placed in the event queue.
   3813       1.1  mrg  */
   3814       1.1  mrg 
   3815       1.1  mrg /*****************************************************************************
   3816       1.1  mrg  **
   3817       1.1  mrg  ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked
   3818       1.1  mrg  **
   3819       1.1  mrg  ** @param xcb_connection_t *c
   3820       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3821       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   3822       1.1  mrg  ** @returns xcb_randr_get_crtc_info_cookie_t
   3823       1.1  mrg  **
   3824       1.1  mrg  *****************************************************************************/
   3825       1.1  mrg 
   3826       1.1  mrg xcb_randr_get_crtc_info_cookie_t
   3827       1.1  mrg xcb_randr_get_crtc_info_unchecked (xcb_connection_t *c  /**< */,
   3828       1.1  mrg                                    xcb_randr_crtc_t  crtc  /**< */,
   3829       1.1  mrg                                    xcb_timestamp_t   config_timestamp  /**< */);
   3830       1.1  mrg 
   3831       1.1  mrg 
   3832       1.1  mrg /*****************************************************************************
   3833       1.1  mrg  **
   3834       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_crtc_info_outputs
   3835       1.1  mrg  **
   3836       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3837       1.1  mrg  ** @returns xcb_randr_output_t *
   3838       1.1  mrg  **
   3839       1.1  mrg  *****************************************************************************/
   3840       1.1  mrg 
   3841       1.1  mrg xcb_randr_output_t *
   3842       1.1  mrg xcb_randr_get_crtc_info_outputs (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3843       1.1  mrg 
   3844       1.1  mrg 
   3845       1.1  mrg /*****************************************************************************
   3846       1.1  mrg  **
   3847       1.1  mrg  ** int xcb_randr_get_crtc_info_outputs_length
   3848       1.1  mrg  **
   3849       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3850       1.1  mrg  ** @returns int
   3851       1.1  mrg  **
   3852       1.1  mrg  *****************************************************************************/
   3853       1.1  mrg 
   3854       1.1  mrg int
   3855       1.1  mrg xcb_randr_get_crtc_info_outputs_length (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3856       1.1  mrg 
   3857       1.1  mrg 
   3858       1.1  mrg /*****************************************************************************
   3859       1.1  mrg  **
   3860       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_info_outputs_end
   3861       1.1  mrg  **
   3862       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3863       1.1  mrg  ** @returns xcb_generic_iterator_t
   3864       1.1  mrg  **
   3865       1.1  mrg  *****************************************************************************/
   3866       1.1  mrg 
   3867       1.1  mrg xcb_generic_iterator_t
   3868       1.1  mrg xcb_randr_get_crtc_info_outputs_end (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3869       1.1  mrg 
   3870       1.1  mrg 
   3871       1.1  mrg /*****************************************************************************
   3872       1.1  mrg  **
   3873       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_crtc_info_possible
   3874       1.1  mrg  **
   3875       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3876       1.1  mrg  ** @returns xcb_randr_output_t *
   3877       1.1  mrg  **
   3878       1.1  mrg  *****************************************************************************/
   3879       1.1  mrg 
   3880       1.1  mrg xcb_randr_output_t *
   3881       1.1  mrg xcb_randr_get_crtc_info_possible (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3882       1.1  mrg 
   3883       1.1  mrg 
   3884       1.1  mrg /*****************************************************************************
   3885       1.1  mrg  **
   3886       1.1  mrg  ** int xcb_randr_get_crtc_info_possible_length
   3887       1.1  mrg  **
   3888       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3889       1.1  mrg  ** @returns int
   3890       1.1  mrg  **
   3891       1.1  mrg  *****************************************************************************/
   3892       1.1  mrg 
   3893       1.1  mrg int
   3894       1.1  mrg xcb_randr_get_crtc_info_possible_length (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3895       1.1  mrg 
   3896       1.1  mrg 
   3897       1.1  mrg /*****************************************************************************
   3898       1.1  mrg  **
   3899       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_info_possible_end
   3900       1.1  mrg  **
   3901       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3902       1.1  mrg  ** @returns xcb_generic_iterator_t
   3903       1.1  mrg  **
   3904       1.1  mrg  *****************************************************************************/
   3905       1.1  mrg 
   3906       1.1  mrg xcb_generic_iterator_t
   3907       1.1  mrg xcb_randr_get_crtc_info_possible_end (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3908       1.1  mrg 
   3909       1.1  mrg /**
   3910       1.1  mrg  * Return the reply
   3911       1.1  mrg  * @param c      The connection
   3912       1.1  mrg  * @param cookie The cookie
   3913       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3914       1.1  mrg  *
   3915       1.1  mrg  * Returns the reply of the request asked by
   3916       1.1  mrg  *
   3917       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3918       1.1  mrg  * xcb_randr_get_crtc_info_unchecked(). is used.
   3919       1.1  mrg  * Otherwise, it stores the error if any.
   3920       1.1  mrg  *
   3921       1.1  mrg  * The returned value must be freed by the caller using free().
   3922       1.1  mrg  */
   3923       1.1  mrg 
   3924       1.1  mrg /*****************************************************************************
   3925       1.1  mrg  **
   3926       1.1  mrg  ** xcb_randr_get_crtc_info_reply_t * xcb_randr_get_crtc_info_reply
   3927       1.1  mrg  **
   3928       1.1  mrg  ** @param xcb_connection_t                  *c
   3929       1.1  mrg  ** @param xcb_randr_get_crtc_info_cookie_t   cookie
   3930       1.1  mrg  ** @param xcb_generic_error_t              **e
   3931       1.1  mrg  ** @returns xcb_randr_get_crtc_info_reply_t *
   3932       1.1  mrg  **
   3933       1.1  mrg  *****************************************************************************/
   3934       1.1  mrg 
   3935       1.1  mrg xcb_randr_get_crtc_info_reply_t *
   3936       1.1  mrg xcb_randr_get_crtc_info_reply (xcb_connection_t                  *c  /**< */,
   3937       1.1  mrg                                xcb_randr_get_crtc_info_cookie_t   cookie  /**< */,
   3938       1.1  mrg                                xcb_generic_error_t              **e  /**< */);
   3939       1.1  mrg 
   3940  1.1.12.1  tls int
   3941  1.1.12.1  tls xcb_randr_set_crtc_config_sizeof (const void  *_buffer  /**< */,
   3942  1.1.12.1  tls                                   uint32_t     outputs_len  /**< */);
   3943  1.1.12.1  tls 
   3944       1.1  mrg /**
   3945  1.1.12.1  tls  *
   3946       1.1  mrg  * @param c The connection
   3947       1.1  mrg  * @return A cookie
   3948       1.1  mrg  *
   3949       1.1  mrg  * Delivers a request to the X server.
   3950       1.1  mrg  *
   3951       1.1  mrg  */
   3952       1.1  mrg 
   3953       1.1  mrg /*****************************************************************************
   3954       1.1  mrg  **
   3955       1.1  mrg  ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config
   3956       1.1  mrg  **
   3957       1.1  mrg  ** @param xcb_connection_t         *c
   3958       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   3959       1.1  mrg  ** @param xcb_timestamp_t           timestamp
   3960       1.1  mrg  ** @param xcb_timestamp_t           config_timestamp
   3961       1.1  mrg  ** @param int16_t                   x
   3962       1.1  mrg  ** @param int16_t                   y
   3963       1.1  mrg  ** @param xcb_randr_mode_t          mode
   3964       1.1  mrg  ** @param uint16_t                  rotation
   3965       1.1  mrg  ** @param uint32_t                  outputs_len
   3966       1.1  mrg  ** @param const xcb_randr_output_t *outputs
   3967       1.1  mrg  ** @returns xcb_randr_set_crtc_config_cookie_t
   3968       1.1  mrg  **
   3969       1.1  mrg  *****************************************************************************/
   3970       1.1  mrg 
   3971       1.1  mrg xcb_randr_set_crtc_config_cookie_t
   3972       1.1  mrg xcb_randr_set_crtc_config (xcb_connection_t         *c  /**< */,
   3973       1.1  mrg                            xcb_randr_crtc_t          crtc  /**< */,
   3974       1.1  mrg                            xcb_timestamp_t           timestamp  /**< */,
   3975       1.1  mrg                            xcb_timestamp_t           config_timestamp  /**< */,
   3976       1.1  mrg                            int16_t                   x  /**< */,
   3977       1.1  mrg                            int16_t                   y  /**< */,
   3978       1.1  mrg                            xcb_randr_mode_t          mode  /**< */,
   3979       1.1  mrg                            uint16_t                  rotation  /**< */,
   3980       1.1  mrg                            uint32_t                  outputs_len  /**< */,
   3981       1.1  mrg                            const xcb_randr_output_t *outputs  /**< */);
   3982       1.1  mrg 
   3983       1.1  mrg /**
   3984  1.1.12.1  tls  *
   3985       1.1  mrg  * @param c The connection
   3986       1.1  mrg  * @return A cookie
   3987       1.1  mrg  *
   3988       1.1  mrg  * Delivers a request to the X server.
   3989       1.1  mrg  *
   3990       1.1  mrg  * This form can be used only if the request will cause
   3991       1.1  mrg  * a reply to be generated. Any returned error will be
   3992       1.1  mrg  * placed in the event queue.
   3993       1.1  mrg  */
   3994       1.1  mrg 
   3995       1.1  mrg /*****************************************************************************
   3996       1.1  mrg  **
   3997       1.1  mrg  ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked
   3998       1.1  mrg  **
   3999       1.1  mrg  ** @param xcb_connection_t         *c
   4000       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   4001       1.1  mrg  ** @param xcb_timestamp_t           timestamp
   4002       1.1  mrg  ** @param xcb_timestamp_t           config_timestamp
   4003       1.1  mrg  ** @param int16_t                   x
   4004       1.1  mrg  ** @param int16_t                   y
   4005       1.1  mrg  ** @param xcb_randr_mode_t          mode
   4006       1.1  mrg  ** @param uint16_t                  rotation
   4007       1.1  mrg  ** @param uint32_t                  outputs_len
   4008       1.1  mrg  ** @param const xcb_randr_output_t *outputs
   4009       1.1  mrg  ** @returns xcb_randr_set_crtc_config_cookie_t
   4010       1.1  mrg  **
   4011       1.1  mrg  *****************************************************************************/
   4012       1.1  mrg 
   4013       1.1  mrg xcb_randr_set_crtc_config_cookie_t
   4014       1.1  mrg xcb_randr_set_crtc_config_unchecked (xcb_connection_t         *c  /**< */,
   4015       1.1  mrg                                      xcb_randr_crtc_t          crtc  /**< */,
   4016       1.1  mrg                                      xcb_timestamp_t           timestamp  /**< */,
   4017       1.1  mrg                                      xcb_timestamp_t           config_timestamp  /**< */,
   4018       1.1  mrg                                      int16_t                   x  /**< */,
   4019       1.1  mrg                                      int16_t                   y  /**< */,
   4020       1.1  mrg                                      xcb_randr_mode_t          mode  /**< */,
   4021       1.1  mrg                                      uint16_t                  rotation  /**< */,
   4022       1.1  mrg                                      uint32_t                  outputs_len  /**< */,
   4023       1.1  mrg                                      const xcb_randr_output_t *outputs  /**< */);
   4024       1.1  mrg 
   4025       1.1  mrg /**
   4026       1.1  mrg  * Return the reply
   4027       1.1  mrg  * @param c      The connection
   4028       1.1  mrg  * @param cookie The cookie
   4029       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4030       1.1  mrg  *
   4031       1.1  mrg  * Returns the reply of the request asked by
   4032       1.1  mrg  *
   4033       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4034       1.1  mrg  * xcb_randr_set_crtc_config_unchecked(). is used.
   4035       1.1  mrg  * Otherwise, it stores the error if any.
   4036       1.1  mrg  *
   4037       1.1  mrg  * The returned value must be freed by the caller using free().
   4038       1.1  mrg  */
   4039       1.1  mrg 
   4040       1.1  mrg /*****************************************************************************
   4041       1.1  mrg  **
   4042       1.1  mrg  ** xcb_randr_set_crtc_config_reply_t * xcb_randr_set_crtc_config_reply
   4043       1.1  mrg  **
   4044       1.1  mrg  ** @param xcb_connection_t                    *c
   4045       1.1  mrg  ** @param xcb_randr_set_crtc_config_cookie_t   cookie
   4046       1.1  mrg  ** @param xcb_generic_error_t                **e
   4047       1.1  mrg  ** @returns xcb_randr_set_crtc_config_reply_t *
   4048       1.1  mrg  **
   4049       1.1  mrg  *****************************************************************************/
   4050       1.1  mrg 
   4051       1.1  mrg xcb_randr_set_crtc_config_reply_t *
   4052       1.1  mrg xcb_randr_set_crtc_config_reply (xcb_connection_t                    *c  /**< */,
   4053       1.1  mrg                                  xcb_randr_set_crtc_config_cookie_t   cookie  /**< */,
   4054       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   4055       1.1  mrg 
   4056       1.1  mrg /**
   4057  1.1.12.1  tls  *
   4058       1.1  mrg  * @param c The connection
   4059       1.1  mrg  * @return A cookie
   4060       1.1  mrg  *
   4061       1.1  mrg  * Delivers a request to the X server.
   4062       1.1  mrg  *
   4063       1.1  mrg  */
   4064       1.1  mrg 
   4065       1.1  mrg /*****************************************************************************
   4066       1.1  mrg  **
   4067       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size
   4068       1.1  mrg  **
   4069       1.1  mrg  ** @param xcb_connection_t *c
   4070       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4071       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
   4072       1.1  mrg  **
   4073       1.1  mrg  *****************************************************************************/
   4074       1.1  mrg 
   4075       1.1  mrg xcb_randr_get_crtc_gamma_size_cookie_t
   4076       1.1  mrg xcb_randr_get_crtc_gamma_size (xcb_connection_t *c  /**< */,
   4077       1.1  mrg                                xcb_randr_crtc_t  crtc  /**< */);
   4078       1.1  mrg 
   4079       1.1  mrg /**
   4080  1.1.12.1  tls  *
   4081       1.1  mrg  * @param c The connection
   4082       1.1  mrg  * @return A cookie
   4083       1.1  mrg  *
   4084       1.1  mrg  * Delivers a request to the X server.
   4085       1.1  mrg  *
   4086       1.1  mrg  * This form can be used only if the request will cause
   4087       1.1  mrg  * a reply to be generated. Any returned error will be
   4088       1.1  mrg  * placed in the event queue.
   4089       1.1  mrg  */
   4090       1.1  mrg 
   4091       1.1  mrg /*****************************************************************************
   4092       1.1  mrg  **
   4093       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked
   4094       1.1  mrg  **
   4095       1.1  mrg  ** @param xcb_connection_t *c
   4096       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4097       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
   4098       1.1  mrg  **
   4099       1.1  mrg  *****************************************************************************/
   4100       1.1  mrg 
   4101       1.1  mrg xcb_randr_get_crtc_gamma_size_cookie_t
   4102       1.1  mrg xcb_randr_get_crtc_gamma_size_unchecked (xcb_connection_t *c  /**< */,
   4103       1.1  mrg                                          xcb_randr_crtc_t  crtc  /**< */);
   4104       1.1  mrg 
   4105       1.1  mrg /**
   4106       1.1  mrg  * Return the reply
   4107       1.1  mrg  * @param c      The connection
   4108       1.1  mrg  * @param cookie The cookie
   4109       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4110       1.1  mrg  *
   4111       1.1  mrg  * Returns the reply of the request asked by
   4112       1.1  mrg  *
   4113       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4114       1.1  mrg  * xcb_randr_get_crtc_gamma_size_unchecked(). is used.
   4115       1.1  mrg  * Otherwise, it stores the error if any.
   4116       1.1  mrg  *
   4117       1.1  mrg  * The returned value must be freed by the caller using free().
   4118       1.1  mrg  */
   4119       1.1  mrg 
   4120       1.1  mrg /*****************************************************************************
   4121       1.1  mrg  **
   4122       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_reply_t * xcb_randr_get_crtc_gamma_size_reply
   4123       1.1  mrg  **
   4124       1.1  mrg  ** @param xcb_connection_t                        *c
   4125       1.1  mrg  ** @param xcb_randr_get_crtc_gamma_size_cookie_t   cookie
   4126       1.1  mrg  ** @param xcb_generic_error_t                    **e
   4127       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_reply_t *
   4128       1.1  mrg  **
   4129       1.1  mrg  *****************************************************************************/
   4130       1.1  mrg 
   4131       1.1  mrg xcb_randr_get_crtc_gamma_size_reply_t *
   4132       1.1  mrg xcb_randr_get_crtc_gamma_size_reply (xcb_connection_t                        *c  /**< */,
   4133       1.1  mrg                                      xcb_randr_get_crtc_gamma_size_cookie_t   cookie  /**< */,
   4134       1.1  mrg                                      xcb_generic_error_t                    **e  /**< */);
   4135       1.1  mrg 
   4136  1.1.12.1  tls int
   4137  1.1.12.1  tls xcb_randr_get_crtc_gamma_sizeof (const void  *_buffer  /**< */);
   4138  1.1.12.1  tls 
   4139       1.1  mrg /**
   4140  1.1.12.1  tls  *
   4141       1.1  mrg  * @param c The connection
   4142       1.1  mrg  * @return A cookie
   4143       1.1  mrg  *
   4144       1.1  mrg  * Delivers a request to the X server.
   4145       1.1  mrg  *
   4146       1.1  mrg  */
   4147       1.1  mrg 
   4148       1.1  mrg /*****************************************************************************
   4149       1.1  mrg  **
   4150       1.1  mrg  ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma
   4151       1.1  mrg  **
   4152       1.1  mrg  ** @param xcb_connection_t *c
   4153       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4154       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_cookie_t
   4155       1.1  mrg  **
   4156       1.1  mrg  *****************************************************************************/
   4157       1.1  mrg 
   4158       1.1  mrg xcb_randr_get_crtc_gamma_cookie_t
   4159       1.1  mrg xcb_randr_get_crtc_gamma (xcb_connection_t *c  /**< */,
   4160       1.1  mrg                           xcb_randr_crtc_t  crtc  /**< */);
   4161       1.1  mrg 
   4162       1.1  mrg /**
   4163  1.1.12.1  tls  *
   4164       1.1  mrg  * @param c The connection
   4165       1.1  mrg  * @return A cookie
   4166       1.1  mrg  *
   4167       1.1  mrg  * Delivers a request to the X server.
   4168       1.1  mrg  *
   4169       1.1  mrg  * This form can be used only if the request will cause
   4170       1.1  mrg  * a reply to be generated. Any returned error will be
   4171       1.1  mrg  * placed in the event queue.
   4172       1.1  mrg  */
   4173       1.1  mrg 
   4174       1.1  mrg /*****************************************************************************
   4175       1.1  mrg  **
   4176       1.1  mrg  ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked
   4177       1.1  mrg  **
   4178       1.1  mrg  ** @param xcb_connection_t *c
   4179       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4180       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_cookie_t
   4181       1.1  mrg  **
   4182       1.1  mrg  *****************************************************************************/
   4183       1.1  mrg 
   4184       1.1  mrg xcb_randr_get_crtc_gamma_cookie_t
   4185       1.1  mrg xcb_randr_get_crtc_gamma_unchecked (xcb_connection_t *c  /**< */,
   4186       1.1  mrg                                     xcb_randr_crtc_t  crtc  /**< */);
   4187       1.1  mrg 
   4188       1.1  mrg 
   4189       1.1  mrg /*****************************************************************************
   4190       1.1  mrg  **
   4191       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_red
   4192       1.1  mrg  **
   4193       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4194       1.1  mrg  ** @returns uint16_t *
   4195       1.1  mrg  **
   4196       1.1  mrg  *****************************************************************************/
   4197       1.1  mrg 
   4198       1.1  mrg uint16_t *
   4199       1.1  mrg xcb_randr_get_crtc_gamma_red (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4200       1.1  mrg 
   4201       1.1  mrg 
   4202       1.1  mrg /*****************************************************************************
   4203       1.1  mrg  **
   4204       1.1  mrg  ** int xcb_randr_get_crtc_gamma_red_length
   4205       1.1  mrg  **
   4206       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4207       1.1  mrg  ** @returns int
   4208       1.1  mrg  **
   4209       1.1  mrg  *****************************************************************************/
   4210       1.1  mrg 
   4211       1.1  mrg int
   4212       1.1  mrg xcb_randr_get_crtc_gamma_red_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4213       1.1  mrg 
   4214       1.1  mrg 
   4215       1.1  mrg /*****************************************************************************
   4216       1.1  mrg  **
   4217       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_red_end
   4218       1.1  mrg  **
   4219       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4220       1.1  mrg  ** @returns xcb_generic_iterator_t
   4221       1.1  mrg  **
   4222       1.1  mrg  *****************************************************************************/
   4223       1.1  mrg 
   4224       1.1  mrg xcb_generic_iterator_t
   4225       1.1  mrg xcb_randr_get_crtc_gamma_red_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4226       1.1  mrg 
   4227       1.1  mrg 
   4228       1.1  mrg /*****************************************************************************
   4229       1.1  mrg  **
   4230       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_green
   4231       1.1  mrg  **
   4232       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4233       1.1  mrg  ** @returns uint16_t *
   4234       1.1  mrg  **
   4235       1.1  mrg  *****************************************************************************/
   4236       1.1  mrg 
   4237       1.1  mrg uint16_t *
   4238       1.1  mrg xcb_randr_get_crtc_gamma_green (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4239       1.1  mrg 
   4240       1.1  mrg 
   4241       1.1  mrg /*****************************************************************************
   4242       1.1  mrg  **
   4243       1.1  mrg  ** int xcb_randr_get_crtc_gamma_green_length
   4244       1.1  mrg  **
   4245       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4246       1.1  mrg  ** @returns int
   4247       1.1  mrg  **
   4248       1.1  mrg  *****************************************************************************/
   4249       1.1  mrg 
   4250       1.1  mrg int
   4251       1.1  mrg xcb_randr_get_crtc_gamma_green_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4252       1.1  mrg 
   4253       1.1  mrg 
   4254       1.1  mrg /*****************************************************************************
   4255       1.1  mrg  **
   4256       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_green_end
   4257       1.1  mrg  **
   4258       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4259       1.1  mrg  ** @returns xcb_generic_iterator_t
   4260       1.1  mrg  **
   4261       1.1  mrg  *****************************************************************************/
   4262       1.1  mrg 
   4263       1.1  mrg xcb_generic_iterator_t
   4264       1.1  mrg xcb_randr_get_crtc_gamma_green_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4265       1.1  mrg 
   4266       1.1  mrg 
   4267       1.1  mrg /*****************************************************************************
   4268       1.1  mrg  **
   4269       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_blue
   4270       1.1  mrg  **
   4271       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4272       1.1  mrg  ** @returns uint16_t *
   4273       1.1  mrg  **
   4274       1.1  mrg  *****************************************************************************/
   4275       1.1  mrg 
   4276       1.1  mrg uint16_t *
   4277       1.1  mrg xcb_randr_get_crtc_gamma_blue (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4278       1.1  mrg 
   4279       1.1  mrg 
   4280       1.1  mrg /*****************************************************************************
   4281       1.1  mrg  **
   4282       1.1  mrg  ** int xcb_randr_get_crtc_gamma_blue_length
   4283       1.1  mrg  **
   4284       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4285       1.1  mrg  ** @returns int
   4286       1.1  mrg  **
   4287       1.1  mrg  *****************************************************************************/
   4288       1.1  mrg 
   4289       1.1  mrg int
   4290       1.1  mrg xcb_randr_get_crtc_gamma_blue_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4291       1.1  mrg 
   4292       1.1  mrg 
   4293       1.1  mrg /*****************************************************************************
   4294       1.1  mrg  **
   4295       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_blue_end
   4296       1.1  mrg  **
   4297       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   4298       1.1  mrg  ** @returns xcb_generic_iterator_t
   4299       1.1  mrg  **
   4300       1.1  mrg  *****************************************************************************/
   4301       1.1  mrg 
   4302       1.1  mrg xcb_generic_iterator_t
   4303       1.1  mrg xcb_randr_get_crtc_gamma_blue_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   4304       1.1  mrg 
   4305       1.1  mrg /**
   4306       1.1  mrg  * Return the reply
   4307       1.1  mrg  * @param c      The connection
   4308       1.1  mrg  * @param cookie The cookie
   4309       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4310       1.1  mrg  *
   4311       1.1  mrg  * Returns the reply of the request asked by
   4312       1.1  mrg  *
   4313       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4314       1.1  mrg  * xcb_randr_get_crtc_gamma_unchecked(). is used.
   4315       1.1  mrg  * Otherwise, it stores the error if any.
   4316       1.1  mrg  *
   4317       1.1  mrg  * The returned value must be freed by the caller using free().
   4318       1.1  mrg  */
   4319       1.1  mrg 
   4320       1.1  mrg /*****************************************************************************
   4321       1.1  mrg  **
   4322       1.1  mrg  ** xcb_randr_get_crtc_gamma_reply_t * xcb_randr_get_crtc_gamma_reply
   4323       1.1  mrg  **
   4324       1.1  mrg  ** @param xcb_connection_t                   *c
   4325       1.1  mrg  ** @param xcb_randr_get_crtc_gamma_cookie_t   cookie
   4326       1.1  mrg  ** @param xcb_generic_error_t               **e
   4327       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_reply_t *
   4328       1.1  mrg  **
   4329       1.1  mrg  *****************************************************************************/
   4330       1.1  mrg 
   4331       1.1  mrg xcb_randr_get_crtc_gamma_reply_t *
   4332       1.1  mrg xcb_randr_get_crtc_gamma_reply (xcb_connection_t                   *c  /**< */,
   4333       1.1  mrg                                 xcb_randr_get_crtc_gamma_cookie_t   cookie  /**< */,
   4334       1.1  mrg                                 xcb_generic_error_t               **e  /**< */);
   4335       1.1  mrg 
   4336  1.1.12.1  tls int
   4337  1.1.12.1  tls xcb_randr_set_crtc_gamma_sizeof (const void  *_buffer  /**< */);
   4338  1.1.12.1  tls 
   4339       1.1  mrg /**
   4340  1.1.12.1  tls  *
   4341       1.1  mrg  * @param c The connection
   4342       1.1  mrg  * @return A cookie
   4343       1.1  mrg  *
   4344       1.1  mrg  * Delivers a request to the X server.
   4345       1.1  mrg  *
   4346       1.1  mrg  * This form can be used only if the request will not cause
   4347       1.1  mrg  * a reply to be generated. Any returned error will be
   4348       1.1  mrg  * saved for handling by xcb_request_check().
   4349       1.1  mrg  */
   4350       1.1  mrg 
   4351       1.1  mrg /*****************************************************************************
   4352       1.1  mrg  **
   4353       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked
   4354       1.1  mrg  **
   4355       1.1  mrg  ** @param xcb_connection_t *c
   4356       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4357       1.1  mrg  ** @param uint16_t          size
   4358       1.1  mrg  ** @param const uint16_t   *red
   4359       1.1  mrg  ** @param const uint16_t   *green
   4360       1.1  mrg  ** @param const uint16_t   *blue
   4361       1.1  mrg  ** @returns xcb_void_cookie_t
   4362       1.1  mrg  **
   4363       1.1  mrg  *****************************************************************************/
   4364       1.1  mrg 
   4365       1.1  mrg xcb_void_cookie_t
   4366       1.1  mrg xcb_randr_set_crtc_gamma_checked (xcb_connection_t *c  /**< */,
   4367       1.1  mrg                                   xcb_randr_crtc_t  crtc  /**< */,
   4368       1.1  mrg                                   uint16_t          size  /**< */,
   4369       1.1  mrg                                   const uint16_t   *red  /**< */,
   4370       1.1  mrg                                   const uint16_t   *green  /**< */,
   4371       1.1  mrg                                   const uint16_t   *blue  /**< */);
   4372       1.1  mrg 
   4373       1.1  mrg /**
   4374  1.1.12.1  tls  *
   4375       1.1  mrg  * @param c The connection
   4376       1.1  mrg  * @return A cookie
   4377       1.1  mrg  *
   4378       1.1  mrg  * Delivers a request to the X server.
   4379       1.1  mrg  *
   4380       1.1  mrg  */
   4381       1.1  mrg 
   4382       1.1  mrg /*****************************************************************************
   4383       1.1  mrg  **
   4384       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_gamma
   4385       1.1  mrg  **
   4386       1.1  mrg  ** @param xcb_connection_t *c
   4387       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4388       1.1  mrg  ** @param uint16_t          size
   4389       1.1  mrg  ** @param const uint16_t   *red
   4390       1.1  mrg  ** @param const uint16_t   *green
   4391       1.1  mrg  ** @param const uint16_t   *blue
   4392       1.1  mrg  ** @returns xcb_void_cookie_t
   4393       1.1  mrg  **
   4394       1.1  mrg  *****************************************************************************/
   4395       1.1  mrg 
   4396       1.1  mrg xcb_void_cookie_t
   4397       1.1  mrg xcb_randr_set_crtc_gamma (xcb_connection_t *c  /**< */,
   4398       1.1  mrg                           xcb_randr_crtc_t  crtc  /**< */,
   4399       1.1  mrg                           uint16_t          size  /**< */,
   4400       1.1  mrg                           const uint16_t   *red  /**< */,
   4401       1.1  mrg                           const uint16_t   *green  /**< */,
   4402       1.1  mrg                           const uint16_t   *blue  /**< */);
   4403       1.1  mrg 
   4404  1.1.12.1  tls int
   4405  1.1.12.1  tls xcb_randr_get_screen_resources_current_sizeof (const void  *_buffer  /**< */);
   4406  1.1.12.1  tls 
   4407       1.1  mrg /**
   4408  1.1.12.1  tls  *
   4409       1.1  mrg  * @param c The connection
   4410       1.1  mrg  * @return A cookie
   4411       1.1  mrg  *
   4412       1.1  mrg  * Delivers a request to the X server.
   4413       1.1  mrg  *
   4414       1.1  mrg  */
   4415       1.1  mrg 
   4416       1.1  mrg /*****************************************************************************
   4417       1.1  mrg  **
   4418       1.1  mrg  ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current
   4419       1.1  mrg  **
   4420       1.1  mrg  ** @param xcb_connection_t *c
   4421       1.1  mrg  ** @param xcb_window_t      window
   4422       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_cookie_t
   4423       1.1  mrg  **
   4424       1.1  mrg  *****************************************************************************/
   4425       1.1  mrg 
   4426       1.1  mrg xcb_randr_get_screen_resources_current_cookie_t
   4427       1.1  mrg xcb_randr_get_screen_resources_current (xcb_connection_t *c  /**< */,
   4428       1.1  mrg                                         xcb_window_t      window  /**< */);
   4429       1.1  mrg 
   4430       1.1  mrg /**
   4431  1.1.12.1  tls  *
   4432       1.1  mrg  * @param c The connection
   4433       1.1  mrg  * @return A cookie
   4434       1.1  mrg  *
   4435       1.1  mrg  * Delivers a request to the X server.
   4436       1.1  mrg  *
   4437       1.1  mrg  * This form can be used only if the request will cause
   4438       1.1  mrg  * a reply to be generated. Any returned error will be
   4439       1.1  mrg  * placed in the event queue.
   4440       1.1  mrg  */
   4441       1.1  mrg 
   4442       1.1  mrg /*****************************************************************************
   4443       1.1  mrg  **
   4444       1.1  mrg  ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked
   4445       1.1  mrg  **
   4446       1.1  mrg  ** @param xcb_connection_t *c
   4447       1.1  mrg  ** @param xcb_window_t      window
   4448       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_cookie_t
   4449       1.1  mrg  **
   4450       1.1  mrg  *****************************************************************************/
   4451       1.1  mrg 
   4452       1.1  mrg xcb_randr_get_screen_resources_current_cookie_t
   4453       1.1  mrg xcb_randr_get_screen_resources_current_unchecked (xcb_connection_t *c  /**< */,
   4454       1.1  mrg                                                   xcb_window_t      window  /**< */);
   4455       1.1  mrg 
   4456       1.1  mrg 
   4457       1.1  mrg /*****************************************************************************
   4458       1.1  mrg  **
   4459       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_current_crtcs
   4460       1.1  mrg  **
   4461       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4462       1.1  mrg  ** @returns xcb_randr_crtc_t *
   4463       1.1  mrg  **
   4464       1.1  mrg  *****************************************************************************/
   4465       1.1  mrg 
   4466       1.1  mrg xcb_randr_crtc_t *
   4467       1.1  mrg xcb_randr_get_screen_resources_current_crtcs (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4468       1.1  mrg 
   4469       1.1  mrg 
   4470       1.1  mrg /*****************************************************************************
   4471       1.1  mrg  **
   4472       1.1  mrg  ** int xcb_randr_get_screen_resources_current_crtcs_length
   4473       1.1  mrg  **
   4474       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4475       1.1  mrg  ** @returns int
   4476       1.1  mrg  **
   4477       1.1  mrg  *****************************************************************************/
   4478       1.1  mrg 
   4479       1.1  mrg int
   4480       1.1  mrg xcb_randr_get_screen_resources_current_crtcs_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4481       1.1  mrg 
   4482       1.1  mrg 
   4483       1.1  mrg /*****************************************************************************
   4484       1.1  mrg  **
   4485       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_crtcs_end
   4486       1.1  mrg  **
   4487       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4488       1.1  mrg  ** @returns xcb_generic_iterator_t
   4489       1.1  mrg  **
   4490       1.1  mrg  *****************************************************************************/
   4491       1.1  mrg 
   4492       1.1  mrg xcb_generic_iterator_t
   4493       1.1  mrg xcb_randr_get_screen_resources_current_crtcs_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4494       1.1  mrg 
   4495       1.1  mrg 
   4496       1.1  mrg /*****************************************************************************
   4497       1.1  mrg  **
   4498       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_screen_resources_current_outputs
   4499       1.1  mrg  **
   4500       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4501       1.1  mrg  ** @returns xcb_randr_output_t *
   4502       1.1  mrg  **
   4503       1.1  mrg  *****************************************************************************/
   4504       1.1  mrg 
   4505       1.1  mrg xcb_randr_output_t *
   4506       1.1  mrg xcb_randr_get_screen_resources_current_outputs (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4507       1.1  mrg 
   4508       1.1  mrg 
   4509       1.1  mrg /*****************************************************************************
   4510       1.1  mrg  **
   4511       1.1  mrg  ** int xcb_randr_get_screen_resources_current_outputs_length
   4512       1.1  mrg  **
   4513       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4514       1.1  mrg  ** @returns int
   4515       1.1  mrg  **
   4516       1.1  mrg  *****************************************************************************/
   4517       1.1  mrg 
   4518       1.1  mrg int
   4519       1.1  mrg xcb_randr_get_screen_resources_current_outputs_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4520       1.1  mrg 
   4521       1.1  mrg 
   4522       1.1  mrg /*****************************************************************************
   4523       1.1  mrg  **
   4524       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_outputs_end
   4525       1.1  mrg  **
   4526       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4527       1.1  mrg  ** @returns xcb_generic_iterator_t
   4528       1.1  mrg  **
   4529       1.1  mrg  *****************************************************************************/
   4530       1.1  mrg 
   4531       1.1  mrg xcb_generic_iterator_t
   4532       1.1  mrg xcb_randr_get_screen_resources_current_outputs_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4533       1.1  mrg 
   4534       1.1  mrg 
   4535       1.1  mrg /*****************************************************************************
   4536       1.1  mrg  **
   4537       1.1  mrg  ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_current_modes
   4538       1.1  mrg  **
   4539       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4540       1.1  mrg  ** @returns xcb_randr_mode_info_t *
   4541       1.1  mrg  **
   4542       1.1  mrg  *****************************************************************************/
   4543       1.1  mrg 
   4544       1.1  mrg xcb_randr_mode_info_t *
   4545       1.1  mrg xcb_randr_get_screen_resources_current_modes (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4546       1.1  mrg 
   4547       1.1  mrg 
   4548       1.1  mrg /*****************************************************************************
   4549       1.1  mrg  **
   4550       1.1  mrg  ** int xcb_randr_get_screen_resources_current_modes_length
   4551       1.1  mrg  **
   4552       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4553       1.1  mrg  ** @returns int
   4554       1.1  mrg  **
   4555       1.1  mrg  *****************************************************************************/
   4556       1.1  mrg 
   4557       1.1  mrg int
   4558       1.1  mrg xcb_randr_get_screen_resources_current_modes_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4559       1.1  mrg 
   4560       1.1  mrg 
   4561       1.1  mrg /*****************************************************************************
   4562       1.1  mrg  **
   4563       1.1  mrg  ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_current_modes_iterator
   4564       1.1  mrg  **
   4565       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4566       1.1  mrg  ** @returns xcb_randr_mode_info_iterator_t
   4567       1.1  mrg  **
   4568       1.1  mrg  *****************************************************************************/
   4569       1.1  mrg 
   4570       1.1  mrg xcb_randr_mode_info_iterator_t
   4571       1.1  mrg xcb_randr_get_screen_resources_current_modes_iterator (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4572       1.1  mrg 
   4573       1.1  mrg 
   4574       1.1  mrg /*****************************************************************************
   4575       1.1  mrg  **
   4576       1.1  mrg  ** uint8_t * xcb_randr_get_screen_resources_current_names
   4577       1.1  mrg  **
   4578       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4579       1.1  mrg  ** @returns uint8_t *
   4580       1.1  mrg  **
   4581       1.1  mrg  *****************************************************************************/
   4582       1.1  mrg 
   4583       1.1  mrg uint8_t *
   4584       1.1  mrg xcb_randr_get_screen_resources_current_names (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4585       1.1  mrg 
   4586       1.1  mrg 
   4587       1.1  mrg /*****************************************************************************
   4588       1.1  mrg  **
   4589       1.1  mrg  ** int xcb_randr_get_screen_resources_current_names_length
   4590       1.1  mrg  **
   4591       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4592       1.1  mrg  ** @returns int
   4593       1.1  mrg  **
   4594       1.1  mrg  *****************************************************************************/
   4595       1.1  mrg 
   4596       1.1  mrg int
   4597       1.1  mrg xcb_randr_get_screen_resources_current_names_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4598       1.1  mrg 
   4599       1.1  mrg 
   4600       1.1  mrg /*****************************************************************************
   4601       1.1  mrg  **
   4602       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_names_end
   4603       1.1  mrg  **
   4604       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4605       1.1  mrg  ** @returns xcb_generic_iterator_t
   4606       1.1  mrg  **
   4607       1.1  mrg  *****************************************************************************/
   4608       1.1  mrg 
   4609       1.1  mrg xcb_generic_iterator_t
   4610       1.1  mrg xcb_randr_get_screen_resources_current_names_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4611       1.1  mrg 
   4612       1.1  mrg /**
   4613       1.1  mrg  * Return the reply
   4614       1.1  mrg  * @param c      The connection
   4615       1.1  mrg  * @param cookie The cookie
   4616       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4617       1.1  mrg  *
   4618       1.1  mrg  * Returns the reply of the request asked by
   4619       1.1  mrg  *
   4620       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4621       1.1  mrg  * xcb_randr_get_screen_resources_current_unchecked(). is used.
   4622       1.1  mrg  * Otherwise, it stores the error if any.
   4623       1.1  mrg  *
   4624       1.1  mrg  * The returned value must be freed by the caller using free().
   4625       1.1  mrg  */
   4626       1.1  mrg 
   4627       1.1  mrg /*****************************************************************************
   4628       1.1  mrg  **
   4629       1.1  mrg  ** xcb_randr_get_screen_resources_current_reply_t * xcb_randr_get_screen_resources_current_reply
   4630       1.1  mrg  **
   4631       1.1  mrg  ** @param xcb_connection_t                                 *c
   4632       1.1  mrg  ** @param xcb_randr_get_screen_resources_current_cookie_t   cookie
   4633       1.1  mrg  ** @param xcb_generic_error_t                             **e
   4634       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_reply_t *
   4635       1.1  mrg  **
   4636       1.1  mrg  *****************************************************************************/
   4637       1.1  mrg 
   4638       1.1  mrg xcb_randr_get_screen_resources_current_reply_t *
   4639       1.1  mrg xcb_randr_get_screen_resources_current_reply (xcb_connection_t                                 *c  /**< */,
   4640       1.1  mrg                                               xcb_randr_get_screen_resources_current_cookie_t   cookie  /**< */,
   4641       1.1  mrg                                               xcb_generic_error_t                             **e  /**< */);
   4642       1.1  mrg 
   4643  1.1.12.1  tls int
   4644  1.1.12.1  tls xcb_randr_set_crtc_transform_sizeof (const void  *_buffer  /**< */,
   4645  1.1.12.1  tls                                      uint32_t     filter_params_len  /**< */);
   4646  1.1.12.1  tls 
   4647       1.1  mrg /**
   4648  1.1.12.1  tls  *
   4649       1.1  mrg  * @param c The connection
   4650       1.1  mrg  * @return A cookie
   4651       1.1  mrg  *
   4652       1.1  mrg  * Delivers a request to the X server.
   4653       1.1  mrg  *
   4654       1.1  mrg  * This form can be used only if the request will not cause
   4655       1.1  mrg  * a reply to be generated. Any returned error will be
   4656       1.1  mrg  * saved for handling by xcb_request_check().
   4657       1.1  mrg  */
   4658       1.1  mrg 
   4659       1.1  mrg /*****************************************************************************
   4660       1.1  mrg  **
   4661       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_transform_checked
   4662       1.1  mrg  **
   4663       1.1  mrg  ** @param xcb_connection_t         *c
   4664       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   4665       1.1  mrg  ** @param xcb_render_transform_t    transform
   4666       1.1  mrg  ** @param uint16_t                  filter_len
   4667       1.1  mrg  ** @param const char               *filter_name
   4668       1.1  mrg  ** @param uint32_t                  filter_params_len
   4669       1.1  mrg  ** @param const xcb_render_fixed_t *filter_params
   4670       1.1  mrg  ** @returns xcb_void_cookie_t
   4671       1.1  mrg  **
   4672       1.1  mrg  *****************************************************************************/
   4673       1.1  mrg 
   4674       1.1  mrg xcb_void_cookie_t
   4675       1.1  mrg xcb_randr_set_crtc_transform_checked (xcb_connection_t         *c  /**< */,
   4676       1.1  mrg                                       xcb_randr_crtc_t          crtc  /**< */,
   4677       1.1  mrg                                       xcb_render_transform_t    transform  /**< */,
   4678       1.1  mrg                                       uint16_t                  filter_len  /**< */,
   4679       1.1  mrg                                       const char               *filter_name  /**< */,
   4680       1.1  mrg                                       uint32_t                  filter_params_len  /**< */,
   4681       1.1  mrg                                       const xcb_render_fixed_t *filter_params  /**< */);
   4682       1.1  mrg 
   4683       1.1  mrg /**
   4684  1.1.12.1  tls  *
   4685       1.1  mrg  * @param c The connection
   4686       1.1  mrg  * @return A cookie
   4687       1.1  mrg  *
   4688       1.1  mrg  * Delivers a request to the X server.
   4689       1.1  mrg  *
   4690       1.1  mrg  */
   4691       1.1  mrg 
   4692       1.1  mrg /*****************************************************************************
   4693       1.1  mrg  **
   4694       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_transform
   4695       1.1  mrg  **
   4696       1.1  mrg  ** @param xcb_connection_t         *c
   4697       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   4698       1.1  mrg  ** @param xcb_render_transform_t    transform
   4699       1.1  mrg  ** @param uint16_t                  filter_len
   4700       1.1  mrg  ** @param const char               *filter_name
   4701       1.1  mrg  ** @param uint32_t                  filter_params_len
   4702       1.1  mrg  ** @param const xcb_render_fixed_t *filter_params
   4703       1.1  mrg  ** @returns xcb_void_cookie_t
   4704       1.1  mrg  **
   4705       1.1  mrg  *****************************************************************************/
   4706       1.1  mrg 
   4707       1.1  mrg xcb_void_cookie_t
   4708       1.1  mrg xcb_randr_set_crtc_transform (xcb_connection_t         *c  /**< */,
   4709       1.1  mrg                               xcb_randr_crtc_t          crtc  /**< */,
   4710       1.1  mrg                               xcb_render_transform_t    transform  /**< */,
   4711       1.1  mrg                               uint16_t                  filter_len  /**< */,
   4712       1.1  mrg                               const char               *filter_name  /**< */,
   4713       1.1  mrg                               uint32_t                  filter_params_len  /**< */,
   4714       1.1  mrg                               const xcb_render_fixed_t *filter_params  /**< */);
   4715       1.1  mrg 
   4716  1.1.12.1  tls int
   4717  1.1.12.1  tls xcb_randr_get_crtc_transform_sizeof (const void  *_buffer  /**< */);
   4718  1.1.12.1  tls 
   4719       1.1  mrg /**
   4720  1.1.12.1  tls  *
   4721       1.1  mrg  * @param c The connection
   4722       1.1  mrg  * @return A cookie
   4723       1.1  mrg  *
   4724       1.1  mrg  * Delivers a request to the X server.
   4725       1.1  mrg  *
   4726       1.1  mrg  */
   4727       1.1  mrg 
   4728       1.1  mrg /*****************************************************************************
   4729       1.1  mrg  **
   4730       1.1  mrg  ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform
   4731       1.1  mrg  **
   4732       1.1  mrg  ** @param xcb_connection_t *c
   4733       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4734       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_cookie_t
   4735       1.1  mrg  **
   4736       1.1  mrg  *****************************************************************************/
   4737       1.1  mrg 
   4738       1.1  mrg xcb_randr_get_crtc_transform_cookie_t
   4739       1.1  mrg xcb_randr_get_crtc_transform (xcb_connection_t *c  /**< */,
   4740       1.1  mrg                               xcb_randr_crtc_t  crtc  /**< */);
   4741       1.1  mrg 
   4742       1.1  mrg /**
   4743  1.1.12.1  tls  *
   4744       1.1  mrg  * @param c The connection
   4745       1.1  mrg  * @return A cookie
   4746       1.1  mrg  *
   4747       1.1  mrg  * Delivers a request to the X server.
   4748       1.1  mrg  *
   4749       1.1  mrg  * This form can be used only if the request will cause
   4750       1.1  mrg  * a reply to be generated. Any returned error will be
   4751       1.1  mrg  * placed in the event queue.
   4752       1.1  mrg  */
   4753       1.1  mrg 
   4754       1.1  mrg /*****************************************************************************
   4755       1.1  mrg  **
   4756       1.1  mrg  ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked
   4757       1.1  mrg  **
   4758       1.1  mrg  ** @param xcb_connection_t *c
   4759       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4760       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_cookie_t
   4761       1.1  mrg  **
   4762       1.1  mrg  *****************************************************************************/
   4763       1.1  mrg 
   4764       1.1  mrg xcb_randr_get_crtc_transform_cookie_t
   4765       1.1  mrg xcb_randr_get_crtc_transform_unchecked (xcb_connection_t *c  /**< */,
   4766       1.1  mrg                                         xcb_randr_crtc_t  crtc  /**< */);
   4767       1.1  mrg 
   4768       1.1  mrg 
   4769       1.1  mrg /*****************************************************************************
   4770       1.1  mrg  **
   4771       1.1  mrg  ** char * xcb_randr_get_crtc_transform_pending_filter_name
   4772       1.1  mrg  **
   4773       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4774       1.1  mrg  ** @returns char *
   4775       1.1  mrg  **
   4776       1.1  mrg  *****************************************************************************/
   4777       1.1  mrg 
   4778       1.1  mrg char *
   4779       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4780       1.1  mrg 
   4781       1.1  mrg 
   4782       1.1  mrg /*****************************************************************************
   4783       1.1  mrg  **
   4784       1.1  mrg  ** int xcb_randr_get_crtc_transform_pending_filter_name_length
   4785       1.1  mrg  **
   4786       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4787       1.1  mrg  ** @returns int
   4788       1.1  mrg  **
   4789       1.1  mrg  *****************************************************************************/
   4790       1.1  mrg 
   4791       1.1  mrg int
   4792       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4793       1.1  mrg 
   4794       1.1  mrg 
   4795       1.1  mrg /*****************************************************************************
   4796       1.1  mrg  **
   4797       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_filter_name_end
   4798       1.1  mrg  **
   4799       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4800       1.1  mrg  ** @returns xcb_generic_iterator_t
   4801       1.1  mrg  **
   4802       1.1  mrg  *****************************************************************************/
   4803       1.1  mrg 
   4804       1.1  mrg xcb_generic_iterator_t
   4805       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4806       1.1  mrg 
   4807       1.1  mrg 
   4808       1.1  mrg /*****************************************************************************
   4809       1.1  mrg  **
   4810       1.1  mrg  ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_pending_params
   4811       1.1  mrg  **
   4812       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4813       1.1  mrg  ** @returns xcb_render_fixed_t *
   4814       1.1  mrg  **
   4815       1.1  mrg  *****************************************************************************/
   4816       1.1  mrg 
   4817       1.1  mrg xcb_render_fixed_t *
   4818       1.1  mrg xcb_randr_get_crtc_transform_pending_params (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4819       1.1  mrg 
   4820       1.1  mrg 
   4821       1.1  mrg /*****************************************************************************
   4822       1.1  mrg  **
   4823       1.1  mrg  ** int xcb_randr_get_crtc_transform_pending_params_length
   4824       1.1  mrg  **
   4825       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4826       1.1  mrg  ** @returns int
   4827       1.1  mrg  **
   4828       1.1  mrg  *****************************************************************************/
   4829       1.1  mrg 
   4830       1.1  mrg int
   4831       1.1  mrg xcb_randr_get_crtc_transform_pending_params_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4832       1.1  mrg 
   4833       1.1  mrg 
   4834       1.1  mrg /*****************************************************************************
   4835       1.1  mrg  **
   4836       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_params_end
   4837       1.1  mrg  **
   4838       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4839       1.1  mrg  ** @returns xcb_generic_iterator_t
   4840       1.1  mrg  **
   4841       1.1  mrg  *****************************************************************************/
   4842       1.1  mrg 
   4843       1.1  mrg xcb_generic_iterator_t
   4844       1.1  mrg xcb_randr_get_crtc_transform_pending_params_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4845       1.1  mrg 
   4846       1.1  mrg 
   4847       1.1  mrg /*****************************************************************************
   4848       1.1  mrg  **
   4849       1.1  mrg  ** char * xcb_randr_get_crtc_transform_current_filter_name
   4850       1.1  mrg  **
   4851       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4852       1.1  mrg  ** @returns char *
   4853       1.1  mrg  **
   4854       1.1  mrg  *****************************************************************************/
   4855       1.1  mrg 
   4856       1.1  mrg char *
   4857       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4858       1.1  mrg 
   4859       1.1  mrg 
   4860       1.1  mrg /*****************************************************************************
   4861       1.1  mrg  **
   4862       1.1  mrg  ** int xcb_randr_get_crtc_transform_current_filter_name_length
   4863       1.1  mrg  **
   4864       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4865       1.1  mrg  ** @returns int
   4866       1.1  mrg  **
   4867       1.1  mrg  *****************************************************************************/
   4868       1.1  mrg 
   4869       1.1  mrg int
   4870       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4871       1.1  mrg 
   4872       1.1  mrg 
   4873       1.1  mrg /*****************************************************************************
   4874       1.1  mrg  **
   4875       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_filter_name_end
   4876       1.1  mrg  **
   4877       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4878       1.1  mrg  ** @returns xcb_generic_iterator_t
   4879       1.1  mrg  **
   4880       1.1  mrg  *****************************************************************************/
   4881       1.1  mrg 
   4882       1.1  mrg xcb_generic_iterator_t
   4883       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4884       1.1  mrg 
   4885       1.1  mrg 
   4886       1.1  mrg /*****************************************************************************
   4887       1.1  mrg  **
   4888       1.1  mrg  ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_current_params
   4889       1.1  mrg  **
   4890       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4891       1.1  mrg  ** @returns xcb_render_fixed_t *
   4892       1.1  mrg  **
   4893       1.1  mrg  *****************************************************************************/
   4894       1.1  mrg 
   4895       1.1  mrg xcb_render_fixed_t *
   4896       1.1  mrg xcb_randr_get_crtc_transform_current_params (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4897       1.1  mrg 
   4898       1.1  mrg 
   4899       1.1  mrg /*****************************************************************************
   4900       1.1  mrg  **
   4901       1.1  mrg  ** int xcb_randr_get_crtc_transform_current_params_length
   4902       1.1  mrg  **
   4903       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4904       1.1  mrg  ** @returns int
   4905       1.1  mrg  **
   4906       1.1  mrg  *****************************************************************************/
   4907       1.1  mrg 
   4908       1.1  mrg int
   4909       1.1  mrg xcb_randr_get_crtc_transform_current_params_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4910       1.1  mrg 
   4911       1.1  mrg 
   4912       1.1  mrg /*****************************************************************************
   4913       1.1  mrg  **
   4914       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_params_end
   4915       1.1  mrg  **
   4916       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4917       1.1  mrg  ** @returns xcb_generic_iterator_t
   4918       1.1  mrg  **
   4919       1.1  mrg  *****************************************************************************/
   4920       1.1  mrg 
   4921       1.1  mrg xcb_generic_iterator_t
   4922       1.1  mrg xcb_randr_get_crtc_transform_current_params_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4923       1.1  mrg 
   4924       1.1  mrg /**
   4925       1.1  mrg  * Return the reply
   4926       1.1  mrg  * @param c      The connection
   4927       1.1  mrg  * @param cookie The cookie
   4928       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4929       1.1  mrg  *
   4930       1.1  mrg  * Returns the reply of the request asked by
   4931       1.1  mrg  *
   4932       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4933       1.1  mrg  * xcb_randr_get_crtc_transform_unchecked(). is used.
   4934       1.1  mrg  * Otherwise, it stores the error if any.
   4935       1.1  mrg  *
   4936       1.1  mrg  * The returned value must be freed by the caller using free().
   4937       1.1  mrg  */
   4938       1.1  mrg 
   4939       1.1  mrg /*****************************************************************************
   4940       1.1  mrg  **
   4941       1.1  mrg  ** xcb_randr_get_crtc_transform_reply_t * xcb_randr_get_crtc_transform_reply
   4942       1.1  mrg  **
   4943       1.1  mrg  ** @param xcb_connection_t                       *c
   4944       1.1  mrg  ** @param xcb_randr_get_crtc_transform_cookie_t   cookie
   4945       1.1  mrg  ** @param xcb_generic_error_t                   **e
   4946       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_reply_t *
   4947       1.1  mrg  **
   4948       1.1  mrg  *****************************************************************************/
   4949       1.1  mrg 
   4950       1.1  mrg xcb_randr_get_crtc_transform_reply_t *
   4951       1.1  mrg xcb_randr_get_crtc_transform_reply (xcb_connection_t                       *c  /**< */,
   4952       1.1  mrg                                     xcb_randr_get_crtc_transform_cookie_t   cookie  /**< */,
   4953       1.1  mrg                                     xcb_generic_error_t                   **e  /**< */);
   4954       1.1  mrg 
   4955       1.1  mrg /**
   4956  1.1.12.1  tls  *
   4957       1.1  mrg  * @param c The connection
   4958       1.1  mrg  * @return A cookie
   4959       1.1  mrg  *
   4960       1.1  mrg  * Delivers a request to the X server.
   4961       1.1  mrg  *
   4962       1.1  mrg  */
   4963       1.1  mrg 
   4964       1.1  mrg /*****************************************************************************
   4965       1.1  mrg  **
   4966       1.1  mrg  ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning
   4967       1.1  mrg  **
   4968       1.1  mrg  ** @param xcb_connection_t *c
   4969       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4970       1.1  mrg  ** @returns xcb_randr_get_panning_cookie_t
   4971       1.1  mrg  **
   4972       1.1  mrg  *****************************************************************************/
   4973       1.1  mrg 
   4974       1.1  mrg xcb_randr_get_panning_cookie_t
   4975       1.1  mrg xcb_randr_get_panning (xcb_connection_t *c  /**< */,
   4976       1.1  mrg                        xcb_randr_crtc_t  crtc  /**< */);
   4977       1.1  mrg 
   4978       1.1  mrg /**
   4979  1.1.12.1  tls  *
   4980       1.1  mrg  * @param c The connection
   4981       1.1  mrg  * @return A cookie
   4982       1.1  mrg  *
   4983       1.1  mrg  * Delivers a request to the X server.
   4984       1.1  mrg  *
   4985       1.1  mrg  * This form can be used only if the request will cause
   4986       1.1  mrg  * a reply to be generated. Any returned error will be
   4987       1.1  mrg  * placed in the event queue.
   4988       1.1  mrg  */
   4989       1.1  mrg 
   4990       1.1  mrg /*****************************************************************************
   4991       1.1  mrg  **
   4992       1.1  mrg  ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked
   4993       1.1  mrg  **
   4994       1.1  mrg  ** @param xcb_connection_t *c
   4995       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4996       1.1  mrg  ** @returns xcb_randr_get_panning_cookie_t
   4997       1.1  mrg  **
   4998       1.1  mrg  *****************************************************************************/
   4999       1.1  mrg 
   5000       1.1  mrg xcb_randr_get_panning_cookie_t
   5001       1.1  mrg xcb_randr_get_panning_unchecked (xcb_connection_t *c  /**< */,
   5002       1.1  mrg                                  xcb_randr_crtc_t  crtc  /**< */);
   5003       1.1  mrg 
   5004       1.1  mrg /**
   5005       1.1  mrg  * Return the reply
   5006       1.1  mrg  * @param c      The connection
   5007       1.1  mrg  * @param cookie The cookie
   5008       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   5009       1.1  mrg  *
   5010       1.1  mrg  * Returns the reply of the request asked by
   5011       1.1  mrg  *
   5012       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   5013       1.1  mrg  * xcb_randr_get_panning_unchecked(). is used.
   5014       1.1  mrg  * Otherwise, it stores the error if any.
   5015       1.1  mrg  *
   5016       1.1  mrg  * The returned value must be freed by the caller using free().
   5017       1.1  mrg  */
   5018       1.1  mrg 
   5019       1.1  mrg /*****************************************************************************
   5020       1.1  mrg  **
   5021       1.1  mrg  ** xcb_randr_get_panning_reply_t * xcb_randr_get_panning_reply
   5022       1.1  mrg  **
   5023       1.1  mrg  ** @param xcb_connection_t                *c
   5024       1.1  mrg  ** @param xcb_randr_get_panning_cookie_t   cookie
   5025       1.1  mrg  ** @param xcb_generic_error_t            **e
   5026       1.1  mrg  ** @returns xcb_randr_get_panning_reply_t *
   5027       1.1  mrg  **
   5028       1.1  mrg  *****************************************************************************/
   5029       1.1  mrg 
   5030       1.1  mrg xcb_randr_get_panning_reply_t *
   5031       1.1  mrg xcb_randr_get_panning_reply (xcb_connection_t                *c  /**< */,
   5032       1.1  mrg                              xcb_randr_get_panning_cookie_t   cookie  /**< */,
   5033       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   5034       1.1  mrg 
   5035       1.1  mrg /**
   5036  1.1.12.1  tls  *
   5037       1.1  mrg  * @param c The connection
   5038       1.1  mrg  * @return A cookie
   5039       1.1  mrg  *
   5040       1.1  mrg  * Delivers a request to the X server.
   5041       1.1  mrg  *
   5042       1.1  mrg  */
   5043       1.1  mrg 
   5044       1.1  mrg /*****************************************************************************
   5045       1.1  mrg  **
   5046       1.1  mrg  ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning
   5047       1.1  mrg  **
   5048       1.1  mrg  ** @param xcb_connection_t *c
   5049       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   5050       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   5051       1.1  mrg  ** @param uint16_t          left
   5052       1.1  mrg  ** @param uint16_t          top
   5053       1.1  mrg  ** @param uint16_t          width
   5054       1.1  mrg  ** @param uint16_t          height
   5055       1.1  mrg  ** @param uint16_t          track_left
   5056       1.1  mrg  ** @param uint16_t          track_top
   5057       1.1  mrg  ** @param uint16_t          track_width
   5058       1.1  mrg  ** @param uint16_t          track_height
   5059       1.1  mrg  ** @param int16_t           border_left
   5060       1.1  mrg  ** @param int16_t           border_top
   5061       1.1  mrg  ** @param int16_t           border_right
   5062       1.1  mrg  ** @param int16_t           border_bottom
   5063       1.1  mrg  ** @returns xcb_randr_set_panning_cookie_t
   5064       1.1  mrg  **
   5065       1.1  mrg  *****************************************************************************/
   5066       1.1  mrg 
   5067       1.1  mrg xcb_randr_set_panning_cookie_t
   5068       1.1  mrg xcb_randr_set_panning (xcb_connection_t *c  /**< */,
   5069       1.1  mrg                        xcb_randr_crtc_t  crtc  /**< */,
   5070       1.1  mrg                        xcb_timestamp_t   timestamp  /**< */,
   5071       1.1  mrg                        uint16_t          left  /**< */,
   5072       1.1  mrg                        uint16_t          top  /**< */,
   5073       1.1  mrg                        uint16_t          width  /**< */,
   5074       1.1  mrg                        uint16_t          height  /**< */,
   5075       1.1  mrg                        uint16_t          track_left  /**< */,
   5076       1.1  mrg                        uint16_t          track_top  /**< */,
   5077       1.1  mrg                        uint16_t          track_width  /**< */,
   5078       1.1  mrg                        uint16_t          track_height  /**< */,
   5079       1.1  mrg                        int16_t           border_left  /**< */,
   5080       1.1  mrg                        int16_t           border_top  /**< */,
   5081       1.1  mrg                        int16_t           border_right  /**< */,
   5082       1.1  mrg                        int16_t           border_bottom  /**< */);
   5083       1.1  mrg 
   5084       1.1  mrg /**
   5085  1.1.12.1  tls  *
   5086       1.1  mrg  * @param c The connection
   5087       1.1  mrg  * @return A cookie
   5088       1.1  mrg  *
   5089       1.1  mrg  * Delivers a request to the X server.
   5090       1.1  mrg  *
   5091       1.1  mrg  * This form can be used only if the request will cause
   5092       1.1  mrg  * a reply to be generated. Any returned error will be
   5093       1.1  mrg  * placed in the event queue.
   5094       1.1  mrg  */
   5095       1.1  mrg 
   5096       1.1  mrg /*****************************************************************************
   5097       1.1  mrg  **
   5098       1.1  mrg  ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked
   5099       1.1  mrg  **
   5100       1.1  mrg  ** @param xcb_connection_t *c
   5101       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   5102       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   5103       1.1  mrg  ** @param uint16_t          left
   5104       1.1  mrg  ** @param uint16_t          top
   5105       1.1  mrg  ** @param uint16_t          width
   5106       1.1  mrg  ** @param uint16_t          height
   5107       1.1  mrg  ** @param uint16_t          track_left
   5108       1.1  mrg  ** @param uint16_t          track_top
   5109       1.1  mrg  ** @param uint16_t          track_width
   5110       1.1  mrg  ** @param uint16_t          track_height
   5111       1.1  mrg  ** @param int16_t           border_left
   5112       1.1  mrg  ** @param int16_t           border_top
   5113       1.1  mrg  ** @param int16_t           border_right
   5114       1.1  mrg  ** @param int16_t           border_bottom
   5115       1.1  mrg  ** @returns xcb_randr_set_panning_cookie_t
   5116       1.1  mrg  **
   5117       1.1  mrg  *****************************************************************************/
   5118       1.1  mrg 
   5119       1.1  mrg xcb_randr_set_panning_cookie_t
   5120       1.1  mrg xcb_randr_set_panning_unchecked (xcb_connection_t *c  /**< */,
   5121       1.1  mrg                                  xcb_randr_crtc_t  crtc  /**< */,
   5122       1.1  mrg                                  xcb_timestamp_t   timestamp  /**< */,
   5123       1.1  mrg                                  uint16_t          left  /**< */,
   5124       1.1  mrg                                  uint16_t          top  /**< */,
   5125       1.1  mrg                                  uint16_t          width  /**< */,
   5126       1.1  mrg                                  uint16_t          height  /**< */,
   5127       1.1  mrg                                  uint16_t          track_left  /**< */,
   5128       1.1  mrg                                  uint16_t          track_top  /**< */,
   5129       1.1  mrg                                  uint16_t          track_width  /**< */,
   5130       1.1  mrg                                  uint16_t          track_height  /**< */,
   5131       1.1  mrg                                  int16_t           border_left  /**< */,
   5132       1.1  mrg                                  int16_t           border_top  /**< */,
   5133       1.1  mrg                                  int16_t           border_right  /**< */,
   5134       1.1  mrg                                  int16_t           border_bottom  /**< */);
   5135       1.1  mrg 
   5136       1.1  mrg /**
   5137       1.1  mrg  * Return the reply
   5138       1.1  mrg  * @param c      The connection
   5139       1.1  mrg  * @param cookie The cookie
   5140       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   5141       1.1  mrg  *
   5142       1.1  mrg  * Returns the reply of the request asked by
   5143       1.1  mrg  *
   5144       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   5145       1.1  mrg  * xcb_randr_set_panning_unchecked(). is used.
   5146       1.1  mrg  * Otherwise, it stores the error if any.
   5147       1.1  mrg  *
   5148       1.1  mrg  * The returned value must be freed by the caller using free().
   5149       1.1  mrg  */
   5150       1.1  mrg 
   5151       1.1  mrg /*****************************************************************************
   5152       1.1  mrg  **
   5153       1.1  mrg  ** xcb_randr_set_panning_reply_t * xcb_randr_set_panning_reply
   5154       1.1  mrg  **
   5155       1.1  mrg  ** @param xcb_connection_t                *c
   5156       1.1  mrg  ** @param xcb_randr_set_panning_cookie_t   cookie
   5157       1.1  mrg  ** @param xcb_generic_error_t            **e
   5158       1.1  mrg  ** @returns xcb_randr_set_panning_reply_t *
   5159       1.1  mrg  **
   5160       1.1  mrg  *****************************************************************************/
   5161       1.1  mrg 
   5162       1.1  mrg xcb_randr_set_panning_reply_t *
   5163       1.1  mrg xcb_randr_set_panning_reply (xcb_connection_t                *c  /**< */,
   5164       1.1  mrg                              xcb_randr_set_panning_cookie_t   cookie  /**< */,
   5165       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   5166       1.1  mrg 
   5167       1.1  mrg /**
   5168  1.1.12.1  tls  *
   5169       1.1  mrg  * @param c The connection
   5170       1.1  mrg  * @return A cookie
   5171       1.1  mrg  *
   5172       1.1  mrg  * Delivers a request to the X server.
   5173       1.1  mrg  *
   5174       1.1  mrg  * This form can be used only if the request will not cause
   5175       1.1  mrg  * a reply to be generated. Any returned error will be
   5176       1.1  mrg  * saved for handling by xcb_request_check().
   5177       1.1  mrg  */
   5178       1.1  mrg 
   5179       1.1  mrg /*****************************************************************************
   5180       1.1  mrg  **
   5181       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_output_primary_checked
   5182       1.1  mrg  **
   5183       1.1  mrg  ** @param xcb_connection_t   *c
   5184       1.1  mrg  ** @param xcb_window_t        window
   5185       1.1  mrg  ** @param xcb_randr_output_t  output
   5186       1.1  mrg  ** @returns xcb_void_cookie_t
   5187       1.1  mrg  **
   5188       1.1  mrg  *****************************************************************************/
   5189       1.1  mrg 
   5190       1.1  mrg xcb_void_cookie_t
   5191       1.1  mrg xcb_randr_set_output_primary_checked (xcb_connection_t   *c  /**< */,
   5192       1.1  mrg                                       xcb_window_t        window  /**< */,
   5193       1.1  mrg                                       xcb_randr_output_t  output  /**< */);
   5194       1.1  mrg 
   5195       1.1  mrg /**
   5196  1.1.12.1  tls  *
   5197       1.1  mrg  * @param c The connection
   5198       1.1  mrg  * @return A cookie
   5199       1.1  mrg  *
   5200       1.1  mrg  * Delivers a request to the X server.
   5201       1.1  mrg  *
   5202       1.1  mrg  */
   5203       1.1  mrg 
   5204       1.1  mrg /*****************************************************************************
   5205       1.1  mrg  **
   5206       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_output_primary
   5207       1.1  mrg  **
   5208       1.1  mrg  ** @param xcb_connection_t   *c
   5209       1.1  mrg  ** @param xcb_window_t        window
   5210       1.1  mrg  ** @param xcb_randr_output_t  output
   5211       1.1  mrg  ** @returns xcb_void_cookie_t
   5212       1.1  mrg  **
   5213       1.1  mrg  *****************************************************************************/
   5214       1.1  mrg 
   5215       1.1  mrg xcb_void_cookie_t
   5216       1.1  mrg xcb_randr_set_output_primary (xcb_connection_t   *c  /**< */,
   5217       1.1  mrg                               xcb_window_t        window  /**< */,
   5218       1.1  mrg                               xcb_randr_output_t  output  /**< */);
   5219       1.1  mrg 
   5220       1.1  mrg /**
   5221  1.1.12.1  tls  *
   5222       1.1  mrg  * @param c The connection
   5223       1.1  mrg  * @return A cookie
   5224       1.1  mrg  *
   5225       1.1  mrg  * Delivers a request to the X server.
   5226       1.1  mrg  *
   5227       1.1  mrg  */
   5228       1.1  mrg 
   5229       1.1  mrg /*****************************************************************************
   5230       1.1  mrg  **
   5231       1.1  mrg  ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary
   5232       1.1  mrg  **
   5233       1.1  mrg  ** @param xcb_connection_t *c
   5234       1.1  mrg  ** @param xcb_window_t      window
   5235       1.1  mrg  ** @returns xcb_randr_get_output_primary_cookie_t
   5236       1.1  mrg  **
   5237       1.1  mrg  *****************************************************************************/
   5238       1.1  mrg 
   5239       1.1  mrg xcb_randr_get_output_primary_cookie_t
   5240       1.1  mrg xcb_randr_get_output_primary (xcb_connection_t *c  /**< */,
   5241       1.1  mrg                               xcb_window_t      window  /**< */);
   5242       1.1  mrg 
   5243       1.1  mrg /**
   5244  1.1.12.1  tls  *
   5245       1.1  mrg  * @param c The connection
   5246       1.1  mrg  * @return A cookie
   5247       1.1  mrg  *
   5248       1.1  mrg  * Delivers a request to the X server.
   5249       1.1  mrg  *
   5250       1.1  mrg  * This form can be used only if the request will cause
   5251       1.1  mrg  * a reply to be generated. Any returned error will be
   5252       1.1  mrg  * placed in the event queue.
   5253       1.1  mrg  */
   5254       1.1  mrg 
   5255       1.1  mrg /*****************************************************************************
   5256       1.1  mrg  **
   5257       1.1  mrg  ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked
   5258       1.1  mrg  **
   5259       1.1  mrg  ** @param xcb_connection_t *c
   5260       1.1  mrg  ** @param xcb_window_t      window
   5261       1.1  mrg  ** @returns xcb_randr_get_output_primary_cookie_t
   5262       1.1  mrg  **
   5263       1.1  mrg  *****************************************************************************/
   5264       1.1  mrg 
   5265       1.1  mrg xcb_randr_get_output_primary_cookie_t
   5266       1.1  mrg xcb_randr_get_output_primary_unchecked (xcb_connection_t *c  /**< */,
   5267       1.1  mrg                                         xcb_window_t      window  /**< */);
   5268       1.1  mrg 
   5269       1.1  mrg /**
   5270       1.1  mrg  * Return the reply
   5271       1.1  mrg  * @param c      The connection
   5272       1.1  mrg  * @param cookie The cookie
   5273       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   5274       1.1  mrg  *
   5275       1.1  mrg  * Returns the reply of the request asked by
   5276       1.1  mrg  *
   5277       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   5278       1.1  mrg  * xcb_randr_get_output_primary_unchecked(). is used.
   5279       1.1  mrg  * Otherwise, it stores the error if any.
   5280       1.1  mrg  *
   5281       1.1  mrg  * The returned value must be freed by the caller using free().
   5282       1.1  mrg  */
   5283       1.1  mrg 
   5284       1.1  mrg /*****************************************************************************
   5285       1.1  mrg  **
   5286       1.1  mrg  ** xcb_randr_get_output_primary_reply_t * xcb_randr_get_output_primary_reply
   5287       1.1  mrg  **
   5288       1.1  mrg  ** @param xcb_connection_t                       *c
   5289       1.1  mrg  ** @param xcb_randr_get_output_primary_cookie_t   cookie
   5290       1.1  mrg  ** @param xcb_generic_error_t                   **e
   5291       1.1  mrg  ** @returns xcb_randr_get_output_primary_reply_t *
   5292       1.1  mrg  **
   5293       1.1  mrg  *****************************************************************************/
   5294       1.1  mrg 
   5295       1.1  mrg xcb_randr_get_output_primary_reply_t *
   5296       1.1  mrg xcb_randr_get_output_primary_reply (xcb_connection_t                       *c  /**< */,
   5297       1.1  mrg                                     xcb_randr_get_output_primary_cookie_t   cookie  /**< */,
   5298       1.1  mrg                                     xcb_generic_error_t                   **e  /**< */);
   5299       1.1  mrg 
   5300  1.1.12.2  tls int
   5301  1.1.12.2  tls xcb_randr_get_providers_sizeof (const void  *_buffer  /**< */);
   5302  1.1.12.2  tls 
   5303       1.1  mrg /**
   5304       1.1  mrg  *
   5305  1.1.12.2  tls  * @param c The connection
   5306  1.1.12.2  tls  * @return A cookie
   5307  1.1.12.2  tls  *
   5308  1.1.12.2  tls  * Delivers a request to the X server.
   5309  1.1.12.2  tls  *
   5310       1.1  mrg  */
   5311       1.1  mrg 
   5312       1.1  mrg /*****************************************************************************
   5313       1.1  mrg  **
   5314  1.1.12.2  tls  ** xcb_randr_get_providers_cookie_t xcb_randr_get_providers
   5315       1.1  mrg  **
   5316  1.1.12.2  tls  ** @param xcb_connection_t *c
   5317  1.1.12.2  tls  ** @param xcb_window_t      window
   5318  1.1.12.2  tls  ** @returns xcb_randr_get_providers_cookie_t
   5319       1.1  mrg  **
   5320       1.1  mrg  *****************************************************************************/
   5321       1.1  mrg 
   5322  1.1.12.2  tls xcb_randr_get_providers_cookie_t
   5323  1.1.12.2  tls xcb_randr_get_providers (xcb_connection_t *c  /**< */,
   5324  1.1.12.2  tls                          xcb_window_t      window  /**< */);
   5325       1.1  mrg 
   5326       1.1  mrg /**
   5327       1.1  mrg  *
   5328  1.1.12.2  tls  * @param c The connection
   5329  1.1.12.2  tls  * @return A cookie
   5330  1.1.12.2  tls  *
   5331  1.1.12.2  tls  * Delivers a request to the X server.
   5332  1.1.12.2  tls  *
   5333  1.1.12.2  tls  * This form can be used only if the request will cause
   5334  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5335  1.1.12.2  tls  * placed in the event queue.
   5336       1.1  mrg  */
   5337       1.1  mrg 
   5338       1.1  mrg /*****************************************************************************
   5339       1.1  mrg  **
   5340  1.1.12.2  tls  ** xcb_randr_get_providers_cookie_t xcb_randr_get_providers_unchecked
   5341       1.1  mrg  **
   5342  1.1.12.2  tls  ** @param xcb_connection_t *c
   5343  1.1.12.2  tls  ** @param xcb_window_t      window
   5344  1.1.12.2  tls  ** @returns xcb_randr_get_providers_cookie_t
   5345       1.1  mrg  **
   5346       1.1  mrg  *****************************************************************************/
   5347       1.1  mrg 
   5348  1.1.12.2  tls xcb_randr_get_providers_cookie_t
   5349  1.1.12.2  tls xcb_randr_get_providers_unchecked (xcb_connection_t *c  /**< */,
   5350  1.1.12.2  tls                                    xcb_window_t      window  /**< */);
   5351       1.1  mrg 
   5352       1.1  mrg 
   5353       1.1  mrg /*****************************************************************************
   5354       1.1  mrg  **
   5355  1.1.12.2  tls  ** xcb_randr_provider_t * xcb_randr_get_providers_providers
   5356       1.1  mrg  **
   5357  1.1.12.2  tls  ** @param const xcb_randr_get_providers_reply_t *R
   5358  1.1.12.2  tls  ** @returns xcb_randr_provider_t *
   5359       1.1  mrg  **
   5360       1.1  mrg  *****************************************************************************/
   5361       1.1  mrg 
   5362  1.1.12.2  tls xcb_randr_provider_t *
   5363  1.1.12.2  tls xcb_randr_get_providers_providers (const xcb_randr_get_providers_reply_t *R  /**< */);
   5364       1.1  mrg 
   5365       1.1  mrg 
   5366       1.1  mrg /*****************************************************************************
   5367       1.1  mrg  **
   5368  1.1.12.2  tls  ** int xcb_randr_get_providers_providers_length
   5369       1.1  mrg  **
   5370  1.1.12.2  tls  ** @param const xcb_randr_get_providers_reply_t *R
   5371  1.1.12.2  tls  ** @returns int
   5372       1.1  mrg  **
   5373       1.1  mrg  *****************************************************************************/
   5374       1.1  mrg 
   5375  1.1.12.2  tls int
   5376  1.1.12.2  tls xcb_randr_get_providers_providers_length (const xcb_randr_get_providers_reply_t *R  /**< */);
   5377       1.1  mrg 
   5378  1.1.12.2  tls 
   5379  1.1.12.2  tls /*****************************************************************************
   5380  1.1.12.2  tls  **
   5381  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_providers_providers_end
   5382  1.1.12.2  tls  **
   5383  1.1.12.2  tls  ** @param const xcb_randr_get_providers_reply_t *R
   5384  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5385  1.1.12.2  tls  **
   5386  1.1.12.2  tls  *****************************************************************************/
   5387  1.1.12.2  tls 
   5388  1.1.12.2  tls xcb_generic_iterator_t
   5389  1.1.12.2  tls xcb_randr_get_providers_providers_end (const xcb_randr_get_providers_reply_t *R  /**< */);
   5390  1.1.12.2  tls 
   5391  1.1.12.2  tls /**
   5392  1.1.12.2  tls  * Return the reply
   5393  1.1.12.2  tls  * @param c      The connection
   5394  1.1.12.2  tls  * @param cookie The cookie
   5395  1.1.12.2  tls  * @param e      The xcb_generic_error_t supplied
   5396  1.1.12.2  tls  *
   5397  1.1.12.2  tls  * Returns the reply of the request asked by
   5398  1.1.12.2  tls  *
   5399  1.1.12.2  tls  * The parameter @p e supplied to this function must be NULL if
   5400  1.1.12.2  tls  * xcb_randr_get_providers_unchecked(). is used.
   5401  1.1.12.2  tls  * Otherwise, it stores the error if any.
   5402  1.1.12.2  tls  *
   5403  1.1.12.2  tls  * The returned value must be freed by the caller using free().
   5404  1.1.12.2  tls  */
   5405  1.1.12.2  tls 
   5406  1.1.12.2  tls /*****************************************************************************
   5407  1.1.12.2  tls  **
   5408  1.1.12.2  tls  ** xcb_randr_get_providers_reply_t * xcb_randr_get_providers_reply
   5409  1.1.12.2  tls  **
   5410  1.1.12.2  tls  ** @param xcb_connection_t                  *c
   5411  1.1.12.2  tls  ** @param xcb_randr_get_providers_cookie_t   cookie
   5412  1.1.12.2  tls  ** @param xcb_generic_error_t              **e
   5413  1.1.12.2  tls  ** @returns xcb_randr_get_providers_reply_t *
   5414  1.1.12.2  tls  **
   5415  1.1.12.2  tls  *****************************************************************************/
   5416  1.1.12.2  tls 
   5417  1.1.12.2  tls xcb_randr_get_providers_reply_t *
   5418  1.1.12.2  tls xcb_randr_get_providers_reply (xcb_connection_t                  *c  /**< */,
   5419  1.1.12.2  tls                                xcb_randr_get_providers_cookie_t   cookie  /**< */,
   5420  1.1.12.2  tls                                xcb_generic_error_t              **e  /**< */);
   5421  1.1.12.2  tls 
   5422  1.1.12.2  tls int
   5423  1.1.12.2  tls xcb_randr_get_provider_info_sizeof (const void  *_buffer  /**< */);
   5424  1.1.12.2  tls 
   5425  1.1.12.2  tls /**
   5426  1.1.12.2  tls  *
   5427  1.1.12.2  tls  * @param c The connection
   5428  1.1.12.2  tls  * @return A cookie
   5429  1.1.12.2  tls  *
   5430  1.1.12.2  tls  * Delivers a request to the X server.
   5431  1.1.12.2  tls  *
   5432  1.1.12.2  tls  */
   5433  1.1.12.2  tls 
   5434  1.1.12.2  tls /*****************************************************************************
   5435  1.1.12.2  tls  **
   5436  1.1.12.2  tls  ** xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info
   5437  1.1.12.2  tls  **
   5438  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5439  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5440  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5441  1.1.12.2  tls  ** @returns xcb_randr_get_provider_info_cookie_t
   5442  1.1.12.2  tls  **
   5443  1.1.12.2  tls  *****************************************************************************/
   5444  1.1.12.2  tls 
   5445  1.1.12.2  tls xcb_randr_get_provider_info_cookie_t
   5446  1.1.12.2  tls xcb_randr_get_provider_info (xcb_connection_t     *c  /**< */,
   5447  1.1.12.2  tls                              xcb_randr_provider_t  provider  /**< */,
   5448  1.1.12.2  tls                              xcb_timestamp_t       config_timestamp  /**< */);
   5449  1.1.12.2  tls 
   5450  1.1.12.2  tls /**
   5451  1.1.12.2  tls  *
   5452  1.1.12.2  tls  * @param c The connection
   5453  1.1.12.2  tls  * @return A cookie
   5454  1.1.12.2  tls  *
   5455  1.1.12.2  tls  * Delivers a request to the X server.
   5456  1.1.12.2  tls  *
   5457  1.1.12.2  tls  * This form can be used only if the request will cause
   5458  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5459  1.1.12.2  tls  * placed in the event queue.
   5460  1.1.12.2  tls  */
   5461  1.1.12.2  tls 
   5462  1.1.12.2  tls /*****************************************************************************
   5463  1.1.12.2  tls  **
   5464  1.1.12.2  tls  ** xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_unchecked
   5465  1.1.12.2  tls  **
   5466  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5467  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5468  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5469  1.1.12.2  tls  ** @returns xcb_randr_get_provider_info_cookie_t
   5470  1.1.12.2  tls  **
   5471  1.1.12.2  tls  *****************************************************************************/
   5472  1.1.12.2  tls 
   5473  1.1.12.2  tls xcb_randr_get_provider_info_cookie_t
   5474  1.1.12.2  tls xcb_randr_get_provider_info_unchecked (xcb_connection_t     *c  /**< */,
   5475  1.1.12.2  tls                                        xcb_randr_provider_t  provider  /**< */,
   5476  1.1.12.2  tls                                        xcb_timestamp_t       config_timestamp  /**< */);
   5477  1.1.12.2  tls 
   5478  1.1.12.2  tls 
   5479  1.1.12.2  tls /*****************************************************************************
   5480  1.1.12.2  tls  **
   5481  1.1.12.2  tls  ** xcb_randr_crtc_t * xcb_randr_get_provider_info_crtcs
   5482  1.1.12.2  tls  **
   5483  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5484  1.1.12.2  tls  ** @returns xcb_randr_crtc_t *
   5485  1.1.12.2  tls  **
   5486  1.1.12.2  tls  *****************************************************************************/
   5487  1.1.12.2  tls 
   5488  1.1.12.2  tls xcb_randr_crtc_t *
   5489  1.1.12.2  tls xcb_randr_get_provider_info_crtcs (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5490  1.1.12.2  tls 
   5491  1.1.12.2  tls 
   5492  1.1.12.2  tls /*****************************************************************************
   5493  1.1.12.2  tls  **
   5494  1.1.12.2  tls  ** int xcb_randr_get_provider_info_crtcs_length
   5495  1.1.12.2  tls  **
   5496  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5497  1.1.12.2  tls  ** @returns int
   5498  1.1.12.2  tls  **
   5499  1.1.12.2  tls  *****************************************************************************/
   5500  1.1.12.2  tls 
   5501  1.1.12.2  tls int
   5502  1.1.12.2  tls xcb_randr_get_provider_info_crtcs_length (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5503  1.1.12.2  tls 
   5504  1.1.12.2  tls 
   5505  1.1.12.2  tls /*****************************************************************************
   5506  1.1.12.2  tls  **
   5507  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_info_crtcs_end
   5508  1.1.12.2  tls  **
   5509  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5510  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5511  1.1.12.2  tls  **
   5512  1.1.12.2  tls  *****************************************************************************/
   5513  1.1.12.2  tls 
   5514  1.1.12.2  tls xcb_generic_iterator_t
   5515  1.1.12.2  tls xcb_randr_get_provider_info_crtcs_end (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5516  1.1.12.2  tls 
   5517  1.1.12.2  tls 
   5518  1.1.12.2  tls /*****************************************************************************
   5519  1.1.12.2  tls  **
   5520  1.1.12.2  tls  ** xcb_randr_output_t * xcb_randr_get_provider_info_outputs
   5521  1.1.12.2  tls  **
   5522  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5523  1.1.12.2  tls  ** @returns xcb_randr_output_t *
   5524  1.1.12.2  tls  **
   5525  1.1.12.2  tls  *****************************************************************************/
   5526  1.1.12.2  tls 
   5527  1.1.12.2  tls xcb_randr_output_t *
   5528  1.1.12.2  tls xcb_randr_get_provider_info_outputs (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5529  1.1.12.2  tls 
   5530  1.1.12.2  tls 
   5531  1.1.12.2  tls /*****************************************************************************
   5532  1.1.12.2  tls  **
   5533  1.1.12.2  tls  ** int xcb_randr_get_provider_info_outputs_length
   5534  1.1.12.2  tls  **
   5535  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5536  1.1.12.2  tls  ** @returns int
   5537  1.1.12.2  tls  **
   5538  1.1.12.2  tls  *****************************************************************************/
   5539  1.1.12.2  tls 
   5540  1.1.12.2  tls int
   5541  1.1.12.2  tls xcb_randr_get_provider_info_outputs_length (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5542  1.1.12.2  tls 
   5543  1.1.12.2  tls 
   5544  1.1.12.2  tls /*****************************************************************************
   5545  1.1.12.2  tls  **
   5546  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_info_outputs_end
   5547  1.1.12.2  tls  **
   5548  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5549  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5550  1.1.12.2  tls  **
   5551  1.1.12.2  tls  *****************************************************************************/
   5552  1.1.12.2  tls 
   5553  1.1.12.2  tls xcb_generic_iterator_t
   5554  1.1.12.2  tls xcb_randr_get_provider_info_outputs_end (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5555  1.1.12.2  tls 
   5556  1.1.12.2  tls 
   5557  1.1.12.2  tls /*****************************************************************************
   5558  1.1.12.2  tls  **
   5559  1.1.12.2  tls  ** xcb_randr_provider_t * xcb_randr_get_provider_info_associated_providers
   5560  1.1.12.2  tls  **
   5561  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5562  1.1.12.2  tls  ** @returns xcb_randr_provider_t *
   5563  1.1.12.2  tls  **
   5564  1.1.12.2  tls  *****************************************************************************/
   5565  1.1.12.2  tls 
   5566  1.1.12.2  tls xcb_randr_provider_t *
   5567  1.1.12.2  tls xcb_randr_get_provider_info_associated_providers (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5568  1.1.12.2  tls 
   5569  1.1.12.2  tls 
   5570  1.1.12.2  tls /*****************************************************************************
   5571  1.1.12.2  tls  **
   5572  1.1.12.2  tls  ** int xcb_randr_get_provider_info_associated_providers_length
   5573  1.1.12.2  tls  **
   5574  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5575  1.1.12.2  tls  ** @returns int
   5576  1.1.12.2  tls  **
   5577  1.1.12.2  tls  *****************************************************************************/
   5578  1.1.12.2  tls 
   5579  1.1.12.2  tls int
   5580  1.1.12.2  tls xcb_randr_get_provider_info_associated_providers_length (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5581  1.1.12.2  tls 
   5582  1.1.12.2  tls 
   5583  1.1.12.2  tls /*****************************************************************************
   5584  1.1.12.2  tls  **
   5585  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_info_associated_providers_end
   5586  1.1.12.2  tls  **
   5587  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5588  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5589  1.1.12.2  tls  **
   5590  1.1.12.2  tls  *****************************************************************************/
   5591  1.1.12.2  tls 
   5592  1.1.12.2  tls xcb_generic_iterator_t
   5593  1.1.12.2  tls xcb_randr_get_provider_info_associated_providers_end (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5594  1.1.12.2  tls 
   5595  1.1.12.2  tls 
   5596  1.1.12.2  tls /*****************************************************************************
   5597  1.1.12.2  tls  **
   5598  1.1.12.2  tls  ** uint32_t * xcb_randr_get_provider_info_associated_capability
   5599  1.1.12.2  tls  **
   5600  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5601  1.1.12.2  tls  ** @returns uint32_t *
   5602  1.1.12.2  tls  **
   5603  1.1.12.2  tls  *****************************************************************************/
   5604  1.1.12.2  tls 
   5605  1.1.12.2  tls uint32_t *
   5606  1.1.12.2  tls xcb_randr_get_provider_info_associated_capability (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5607  1.1.12.2  tls 
   5608  1.1.12.2  tls 
   5609  1.1.12.2  tls /*****************************************************************************
   5610  1.1.12.2  tls  **
   5611  1.1.12.2  tls  ** int xcb_randr_get_provider_info_associated_capability_length
   5612  1.1.12.2  tls  **
   5613  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5614  1.1.12.2  tls  ** @returns int
   5615  1.1.12.2  tls  **
   5616  1.1.12.2  tls  *****************************************************************************/
   5617  1.1.12.2  tls 
   5618  1.1.12.2  tls int
   5619  1.1.12.2  tls xcb_randr_get_provider_info_associated_capability_length (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5620  1.1.12.2  tls 
   5621  1.1.12.2  tls 
   5622  1.1.12.2  tls /*****************************************************************************
   5623  1.1.12.2  tls  **
   5624  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_info_associated_capability_end
   5625  1.1.12.2  tls  **
   5626  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5627  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5628  1.1.12.2  tls  **
   5629  1.1.12.2  tls  *****************************************************************************/
   5630  1.1.12.2  tls 
   5631  1.1.12.2  tls xcb_generic_iterator_t
   5632  1.1.12.2  tls xcb_randr_get_provider_info_associated_capability_end (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5633  1.1.12.2  tls 
   5634  1.1.12.2  tls 
   5635  1.1.12.2  tls /*****************************************************************************
   5636  1.1.12.2  tls  **
   5637  1.1.12.2  tls  ** char * xcb_randr_get_provider_info_name
   5638  1.1.12.2  tls  **
   5639  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5640  1.1.12.2  tls  ** @returns char *
   5641  1.1.12.2  tls  **
   5642  1.1.12.2  tls  *****************************************************************************/
   5643  1.1.12.2  tls 
   5644  1.1.12.2  tls char *
   5645  1.1.12.2  tls xcb_randr_get_provider_info_name (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5646  1.1.12.2  tls 
   5647  1.1.12.2  tls 
   5648  1.1.12.2  tls /*****************************************************************************
   5649  1.1.12.2  tls  **
   5650  1.1.12.2  tls  ** int xcb_randr_get_provider_info_name_length
   5651  1.1.12.2  tls  **
   5652  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5653  1.1.12.2  tls  ** @returns int
   5654  1.1.12.2  tls  **
   5655  1.1.12.2  tls  *****************************************************************************/
   5656  1.1.12.2  tls 
   5657  1.1.12.2  tls int
   5658  1.1.12.2  tls xcb_randr_get_provider_info_name_length (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5659  1.1.12.2  tls 
   5660  1.1.12.2  tls 
   5661  1.1.12.2  tls /*****************************************************************************
   5662  1.1.12.2  tls  **
   5663  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_info_name_end
   5664  1.1.12.2  tls  **
   5665  1.1.12.2  tls  ** @param const xcb_randr_get_provider_info_reply_t *R
   5666  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5667  1.1.12.2  tls  **
   5668  1.1.12.2  tls  *****************************************************************************/
   5669  1.1.12.2  tls 
   5670  1.1.12.2  tls xcb_generic_iterator_t
   5671  1.1.12.2  tls xcb_randr_get_provider_info_name_end (const xcb_randr_get_provider_info_reply_t *R  /**< */);
   5672  1.1.12.2  tls 
   5673  1.1.12.2  tls /**
   5674  1.1.12.2  tls  * Return the reply
   5675  1.1.12.2  tls  * @param c      The connection
   5676  1.1.12.2  tls  * @param cookie The cookie
   5677  1.1.12.2  tls  * @param e      The xcb_generic_error_t supplied
   5678  1.1.12.2  tls  *
   5679  1.1.12.2  tls  * Returns the reply of the request asked by
   5680  1.1.12.2  tls  *
   5681  1.1.12.2  tls  * The parameter @p e supplied to this function must be NULL if
   5682  1.1.12.2  tls  * xcb_randr_get_provider_info_unchecked(). is used.
   5683  1.1.12.2  tls  * Otherwise, it stores the error if any.
   5684  1.1.12.2  tls  *
   5685  1.1.12.2  tls  * The returned value must be freed by the caller using free().
   5686  1.1.12.2  tls  */
   5687  1.1.12.2  tls 
   5688  1.1.12.2  tls /*****************************************************************************
   5689  1.1.12.2  tls  **
   5690  1.1.12.2  tls  ** xcb_randr_get_provider_info_reply_t * xcb_randr_get_provider_info_reply
   5691  1.1.12.2  tls  **
   5692  1.1.12.2  tls  ** @param xcb_connection_t                      *c
   5693  1.1.12.2  tls  ** @param xcb_randr_get_provider_info_cookie_t   cookie
   5694  1.1.12.2  tls  ** @param xcb_generic_error_t                  **e
   5695  1.1.12.2  tls  ** @returns xcb_randr_get_provider_info_reply_t *
   5696  1.1.12.2  tls  **
   5697  1.1.12.2  tls  *****************************************************************************/
   5698  1.1.12.2  tls 
   5699  1.1.12.2  tls xcb_randr_get_provider_info_reply_t *
   5700  1.1.12.2  tls xcb_randr_get_provider_info_reply (xcb_connection_t                      *c  /**< */,
   5701  1.1.12.2  tls                                    xcb_randr_get_provider_info_cookie_t   cookie  /**< */,
   5702  1.1.12.2  tls                                    xcb_generic_error_t                  **e  /**< */);
   5703  1.1.12.2  tls 
   5704  1.1.12.2  tls /**
   5705  1.1.12.2  tls  *
   5706  1.1.12.2  tls  * @param c The connection
   5707  1.1.12.2  tls  * @return A cookie
   5708  1.1.12.2  tls  *
   5709  1.1.12.2  tls  * Delivers a request to the X server.
   5710  1.1.12.2  tls  *
   5711  1.1.12.2  tls  * This form can be used only if the request will not cause
   5712  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5713  1.1.12.2  tls  * saved for handling by xcb_request_check().
   5714  1.1.12.2  tls  */
   5715  1.1.12.2  tls 
   5716  1.1.12.2  tls /*****************************************************************************
   5717  1.1.12.2  tls  **
   5718  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_set_provider_offload_sink_checked
   5719  1.1.12.2  tls  **
   5720  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5721  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5722  1.1.12.2  tls  ** @param xcb_randr_provider_t  sink_provider
   5723  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5724  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   5725  1.1.12.2  tls  **
   5726  1.1.12.2  tls  *****************************************************************************/
   5727  1.1.12.2  tls 
   5728  1.1.12.2  tls xcb_void_cookie_t
   5729  1.1.12.2  tls xcb_randr_set_provider_offload_sink_checked (xcb_connection_t     *c  /**< */,
   5730  1.1.12.2  tls                                              xcb_randr_provider_t  provider  /**< */,
   5731  1.1.12.2  tls                                              xcb_randr_provider_t  sink_provider  /**< */,
   5732  1.1.12.2  tls                                              xcb_timestamp_t       config_timestamp  /**< */);
   5733  1.1.12.2  tls 
   5734  1.1.12.2  tls /**
   5735  1.1.12.2  tls  *
   5736  1.1.12.2  tls  * @param c The connection
   5737  1.1.12.2  tls  * @return A cookie
   5738  1.1.12.2  tls  *
   5739  1.1.12.2  tls  * Delivers a request to the X server.
   5740  1.1.12.2  tls  *
   5741  1.1.12.2  tls  */
   5742  1.1.12.2  tls 
   5743  1.1.12.2  tls /*****************************************************************************
   5744  1.1.12.2  tls  **
   5745  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_set_provider_offload_sink
   5746  1.1.12.2  tls  **
   5747  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5748  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5749  1.1.12.2  tls  ** @param xcb_randr_provider_t  sink_provider
   5750  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5751  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   5752  1.1.12.2  tls  **
   5753  1.1.12.2  tls  *****************************************************************************/
   5754  1.1.12.2  tls 
   5755  1.1.12.2  tls xcb_void_cookie_t
   5756  1.1.12.2  tls xcb_randr_set_provider_offload_sink (xcb_connection_t     *c  /**< */,
   5757  1.1.12.2  tls                                      xcb_randr_provider_t  provider  /**< */,
   5758  1.1.12.2  tls                                      xcb_randr_provider_t  sink_provider  /**< */,
   5759  1.1.12.2  tls                                      xcb_timestamp_t       config_timestamp  /**< */);
   5760  1.1.12.2  tls 
   5761  1.1.12.2  tls /**
   5762  1.1.12.2  tls  *
   5763  1.1.12.2  tls  * @param c The connection
   5764  1.1.12.2  tls  * @return A cookie
   5765  1.1.12.2  tls  *
   5766  1.1.12.2  tls  * Delivers a request to the X server.
   5767  1.1.12.2  tls  *
   5768  1.1.12.2  tls  * This form can be used only if the request will not cause
   5769  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5770  1.1.12.2  tls  * saved for handling by xcb_request_check().
   5771  1.1.12.2  tls  */
   5772  1.1.12.2  tls 
   5773  1.1.12.2  tls /*****************************************************************************
   5774  1.1.12.2  tls  **
   5775  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_set_provider_output_source_checked
   5776  1.1.12.2  tls  **
   5777  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5778  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5779  1.1.12.2  tls  ** @param xcb_randr_provider_t  source_provider
   5780  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5781  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   5782  1.1.12.2  tls  **
   5783  1.1.12.2  tls  *****************************************************************************/
   5784  1.1.12.2  tls 
   5785  1.1.12.2  tls xcb_void_cookie_t
   5786  1.1.12.2  tls xcb_randr_set_provider_output_source_checked (xcb_connection_t     *c  /**< */,
   5787  1.1.12.2  tls                                               xcb_randr_provider_t  provider  /**< */,
   5788  1.1.12.2  tls                                               xcb_randr_provider_t  source_provider  /**< */,
   5789  1.1.12.2  tls                                               xcb_timestamp_t       config_timestamp  /**< */);
   5790  1.1.12.2  tls 
   5791  1.1.12.2  tls /**
   5792  1.1.12.2  tls  *
   5793  1.1.12.2  tls  * @param c The connection
   5794  1.1.12.2  tls  * @return A cookie
   5795  1.1.12.2  tls  *
   5796  1.1.12.2  tls  * Delivers a request to the X server.
   5797  1.1.12.2  tls  *
   5798  1.1.12.2  tls  */
   5799  1.1.12.2  tls 
   5800  1.1.12.2  tls /*****************************************************************************
   5801  1.1.12.2  tls  **
   5802  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_set_provider_output_source
   5803  1.1.12.2  tls  **
   5804  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5805  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5806  1.1.12.2  tls  ** @param xcb_randr_provider_t  source_provider
   5807  1.1.12.2  tls  ** @param xcb_timestamp_t       config_timestamp
   5808  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   5809  1.1.12.2  tls  **
   5810  1.1.12.2  tls  *****************************************************************************/
   5811  1.1.12.2  tls 
   5812  1.1.12.2  tls xcb_void_cookie_t
   5813  1.1.12.2  tls xcb_randr_set_provider_output_source (xcb_connection_t     *c  /**< */,
   5814  1.1.12.2  tls                                       xcb_randr_provider_t  provider  /**< */,
   5815  1.1.12.2  tls                                       xcb_randr_provider_t  source_provider  /**< */,
   5816  1.1.12.2  tls                                       xcb_timestamp_t       config_timestamp  /**< */);
   5817  1.1.12.2  tls 
   5818  1.1.12.2  tls int
   5819  1.1.12.2  tls xcb_randr_list_provider_properties_sizeof (const void  *_buffer  /**< */);
   5820  1.1.12.2  tls 
   5821  1.1.12.2  tls /**
   5822  1.1.12.2  tls  *
   5823  1.1.12.2  tls  * @param c The connection
   5824  1.1.12.2  tls  * @return A cookie
   5825  1.1.12.2  tls  *
   5826  1.1.12.2  tls  * Delivers a request to the X server.
   5827  1.1.12.2  tls  *
   5828  1.1.12.2  tls  */
   5829  1.1.12.2  tls 
   5830  1.1.12.2  tls /*****************************************************************************
   5831  1.1.12.2  tls  **
   5832  1.1.12.2  tls  ** xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties
   5833  1.1.12.2  tls  **
   5834  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5835  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5836  1.1.12.2  tls  ** @returns xcb_randr_list_provider_properties_cookie_t
   5837  1.1.12.2  tls  **
   5838  1.1.12.2  tls  *****************************************************************************/
   5839  1.1.12.2  tls 
   5840  1.1.12.2  tls xcb_randr_list_provider_properties_cookie_t
   5841  1.1.12.2  tls xcb_randr_list_provider_properties (xcb_connection_t     *c  /**< */,
   5842  1.1.12.2  tls                                     xcb_randr_provider_t  provider  /**< */);
   5843  1.1.12.2  tls 
   5844  1.1.12.2  tls /**
   5845  1.1.12.2  tls  *
   5846  1.1.12.2  tls  * @param c The connection
   5847  1.1.12.2  tls  * @return A cookie
   5848  1.1.12.2  tls  *
   5849  1.1.12.2  tls  * Delivers a request to the X server.
   5850  1.1.12.2  tls  *
   5851  1.1.12.2  tls  * This form can be used only if the request will cause
   5852  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5853  1.1.12.2  tls  * placed in the event queue.
   5854  1.1.12.2  tls  */
   5855  1.1.12.2  tls 
   5856  1.1.12.2  tls /*****************************************************************************
   5857  1.1.12.2  tls  **
   5858  1.1.12.2  tls  ** xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_unchecked
   5859  1.1.12.2  tls  **
   5860  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5861  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5862  1.1.12.2  tls  ** @returns xcb_randr_list_provider_properties_cookie_t
   5863  1.1.12.2  tls  **
   5864  1.1.12.2  tls  *****************************************************************************/
   5865  1.1.12.2  tls 
   5866  1.1.12.2  tls xcb_randr_list_provider_properties_cookie_t
   5867  1.1.12.2  tls xcb_randr_list_provider_properties_unchecked (xcb_connection_t     *c  /**< */,
   5868  1.1.12.2  tls                                               xcb_randr_provider_t  provider  /**< */);
   5869  1.1.12.2  tls 
   5870  1.1.12.2  tls 
   5871  1.1.12.2  tls /*****************************************************************************
   5872  1.1.12.2  tls  **
   5873  1.1.12.2  tls  ** xcb_atom_t * xcb_randr_list_provider_properties_atoms
   5874  1.1.12.2  tls  **
   5875  1.1.12.2  tls  ** @param const xcb_randr_list_provider_properties_reply_t *R
   5876  1.1.12.2  tls  ** @returns xcb_atom_t *
   5877  1.1.12.2  tls  **
   5878  1.1.12.2  tls  *****************************************************************************/
   5879  1.1.12.2  tls 
   5880  1.1.12.2  tls xcb_atom_t *
   5881  1.1.12.2  tls xcb_randr_list_provider_properties_atoms (const xcb_randr_list_provider_properties_reply_t *R  /**< */);
   5882  1.1.12.2  tls 
   5883  1.1.12.2  tls 
   5884  1.1.12.2  tls /*****************************************************************************
   5885  1.1.12.2  tls  **
   5886  1.1.12.2  tls  ** int xcb_randr_list_provider_properties_atoms_length
   5887  1.1.12.2  tls  **
   5888  1.1.12.2  tls  ** @param const xcb_randr_list_provider_properties_reply_t *R
   5889  1.1.12.2  tls  ** @returns int
   5890  1.1.12.2  tls  **
   5891  1.1.12.2  tls  *****************************************************************************/
   5892  1.1.12.2  tls 
   5893  1.1.12.2  tls int
   5894  1.1.12.2  tls xcb_randr_list_provider_properties_atoms_length (const xcb_randr_list_provider_properties_reply_t *R  /**< */);
   5895  1.1.12.2  tls 
   5896  1.1.12.2  tls 
   5897  1.1.12.2  tls /*****************************************************************************
   5898  1.1.12.2  tls  **
   5899  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_list_provider_properties_atoms_end
   5900  1.1.12.2  tls  **
   5901  1.1.12.2  tls  ** @param const xcb_randr_list_provider_properties_reply_t *R
   5902  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   5903  1.1.12.2  tls  **
   5904  1.1.12.2  tls  *****************************************************************************/
   5905  1.1.12.2  tls 
   5906  1.1.12.2  tls xcb_generic_iterator_t
   5907  1.1.12.2  tls xcb_randr_list_provider_properties_atoms_end (const xcb_randr_list_provider_properties_reply_t *R  /**< */);
   5908  1.1.12.2  tls 
   5909  1.1.12.2  tls /**
   5910  1.1.12.2  tls  * Return the reply
   5911  1.1.12.2  tls  * @param c      The connection
   5912  1.1.12.2  tls  * @param cookie The cookie
   5913  1.1.12.2  tls  * @param e      The xcb_generic_error_t supplied
   5914  1.1.12.2  tls  *
   5915  1.1.12.2  tls  * Returns the reply of the request asked by
   5916  1.1.12.2  tls  *
   5917  1.1.12.2  tls  * The parameter @p e supplied to this function must be NULL if
   5918  1.1.12.2  tls  * xcb_randr_list_provider_properties_unchecked(). is used.
   5919  1.1.12.2  tls  * Otherwise, it stores the error if any.
   5920  1.1.12.2  tls  *
   5921  1.1.12.2  tls  * The returned value must be freed by the caller using free().
   5922  1.1.12.2  tls  */
   5923  1.1.12.2  tls 
   5924  1.1.12.2  tls /*****************************************************************************
   5925  1.1.12.2  tls  **
   5926  1.1.12.2  tls  ** xcb_randr_list_provider_properties_reply_t * xcb_randr_list_provider_properties_reply
   5927  1.1.12.2  tls  **
   5928  1.1.12.2  tls  ** @param xcb_connection_t                             *c
   5929  1.1.12.2  tls  ** @param xcb_randr_list_provider_properties_cookie_t   cookie
   5930  1.1.12.2  tls  ** @param xcb_generic_error_t                         **e
   5931  1.1.12.2  tls  ** @returns xcb_randr_list_provider_properties_reply_t *
   5932  1.1.12.2  tls  **
   5933  1.1.12.2  tls  *****************************************************************************/
   5934  1.1.12.2  tls 
   5935  1.1.12.2  tls xcb_randr_list_provider_properties_reply_t *
   5936  1.1.12.2  tls xcb_randr_list_provider_properties_reply (xcb_connection_t                             *c  /**< */,
   5937  1.1.12.2  tls                                           xcb_randr_list_provider_properties_cookie_t   cookie  /**< */,
   5938  1.1.12.2  tls                                           xcb_generic_error_t                         **e  /**< */);
   5939  1.1.12.2  tls 
   5940  1.1.12.2  tls int
   5941  1.1.12.2  tls xcb_randr_query_provider_property_sizeof (const void  *_buffer  /**< */);
   5942  1.1.12.2  tls 
   5943  1.1.12.2  tls /**
   5944  1.1.12.2  tls  *
   5945  1.1.12.2  tls  * @param c The connection
   5946  1.1.12.2  tls  * @return A cookie
   5947  1.1.12.2  tls  *
   5948  1.1.12.2  tls  * Delivers a request to the X server.
   5949  1.1.12.2  tls  *
   5950  1.1.12.2  tls  */
   5951  1.1.12.2  tls 
   5952  1.1.12.2  tls /*****************************************************************************
   5953  1.1.12.2  tls  **
   5954  1.1.12.2  tls  ** xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property
   5955  1.1.12.2  tls  **
   5956  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5957  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5958  1.1.12.2  tls  ** @param xcb_atom_t            property
   5959  1.1.12.2  tls  ** @returns xcb_randr_query_provider_property_cookie_t
   5960  1.1.12.2  tls  **
   5961  1.1.12.2  tls  *****************************************************************************/
   5962  1.1.12.2  tls 
   5963  1.1.12.2  tls xcb_randr_query_provider_property_cookie_t
   5964  1.1.12.2  tls xcb_randr_query_provider_property (xcb_connection_t     *c  /**< */,
   5965  1.1.12.2  tls                                    xcb_randr_provider_t  provider  /**< */,
   5966  1.1.12.2  tls                                    xcb_atom_t            property  /**< */);
   5967  1.1.12.2  tls 
   5968  1.1.12.2  tls /**
   5969  1.1.12.2  tls  *
   5970  1.1.12.2  tls  * @param c The connection
   5971  1.1.12.2  tls  * @return A cookie
   5972  1.1.12.2  tls  *
   5973  1.1.12.2  tls  * Delivers a request to the X server.
   5974  1.1.12.2  tls  *
   5975  1.1.12.2  tls  * This form can be used only if the request will cause
   5976  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   5977  1.1.12.2  tls  * placed in the event queue.
   5978  1.1.12.2  tls  */
   5979  1.1.12.2  tls 
   5980  1.1.12.2  tls /*****************************************************************************
   5981  1.1.12.2  tls  **
   5982  1.1.12.2  tls  ** xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_unchecked
   5983  1.1.12.2  tls  **
   5984  1.1.12.2  tls  ** @param xcb_connection_t     *c
   5985  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   5986  1.1.12.2  tls  ** @param xcb_atom_t            property
   5987  1.1.12.2  tls  ** @returns xcb_randr_query_provider_property_cookie_t
   5988  1.1.12.2  tls  **
   5989  1.1.12.2  tls  *****************************************************************************/
   5990  1.1.12.2  tls 
   5991  1.1.12.2  tls xcb_randr_query_provider_property_cookie_t
   5992  1.1.12.2  tls xcb_randr_query_provider_property_unchecked (xcb_connection_t     *c  /**< */,
   5993  1.1.12.2  tls                                              xcb_randr_provider_t  provider  /**< */,
   5994  1.1.12.2  tls                                              xcb_atom_t            property  /**< */);
   5995  1.1.12.2  tls 
   5996  1.1.12.2  tls 
   5997  1.1.12.2  tls /*****************************************************************************
   5998  1.1.12.2  tls  **
   5999  1.1.12.2  tls  ** int32_t * xcb_randr_query_provider_property_valid_values
   6000  1.1.12.2  tls  **
   6001  1.1.12.2  tls  ** @param const xcb_randr_query_provider_property_reply_t *R
   6002  1.1.12.2  tls  ** @returns int32_t *
   6003  1.1.12.2  tls  **
   6004  1.1.12.2  tls  *****************************************************************************/
   6005  1.1.12.2  tls 
   6006  1.1.12.2  tls int32_t *
   6007  1.1.12.2  tls xcb_randr_query_provider_property_valid_values (const xcb_randr_query_provider_property_reply_t *R  /**< */);
   6008  1.1.12.2  tls 
   6009  1.1.12.2  tls 
   6010  1.1.12.2  tls /*****************************************************************************
   6011  1.1.12.2  tls  **
   6012  1.1.12.2  tls  ** int xcb_randr_query_provider_property_valid_values_length
   6013  1.1.12.2  tls  **
   6014  1.1.12.2  tls  ** @param const xcb_randr_query_provider_property_reply_t *R
   6015  1.1.12.2  tls  ** @returns int
   6016  1.1.12.2  tls  **
   6017  1.1.12.2  tls  *****************************************************************************/
   6018  1.1.12.2  tls 
   6019  1.1.12.2  tls int
   6020  1.1.12.2  tls xcb_randr_query_provider_property_valid_values_length (const xcb_randr_query_provider_property_reply_t *R  /**< */);
   6021  1.1.12.2  tls 
   6022  1.1.12.2  tls 
   6023  1.1.12.2  tls /*****************************************************************************
   6024  1.1.12.2  tls  **
   6025  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_query_provider_property_valid_values_end
   6026  1.1.12.2  tls  **
   6027  1.1.12.2  tls  ** @param const xcb_randr_query_provider_property_reply_t *R
   6028  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6029  1.1.12.2  tls  **
   6030  1.1.12.2  tls  *****************************************************************************/
   6031  1.1.12.2  tls 
   6032  1.1.12.2  tls xcb_generic_iterator_t
   6033  1.1.12.2  tls xcb_randr_query_provider_property_valid_values_end (const xcb_randr_query_provider_property_reply_t *R  /**< */);
   6034  1.1.12.2  tls 
   6035  1.1.12.2  tls /**
   6036  1.1.12.2  tls  * Return the reply
   6037  1.1.12.2  tls  * @param c      The connection
   6038  1.1.12.2  tls  * @param cookie The cookie
   6039  1.1.12.2  tls  * @param e      The xcb_generic_error_t supplied
   6040  1.1.12.2  tls  *
   6041  1.1.12.2  tls  * Returns the reply of the request asked by
   6042  1.1.12.2  tls  *
   6043  1.1.12.2  tls  * The parameter @p e supplied to this function must be NULL if
   6044  1.1.12.2  tls  * xcb_randr_query_provider_property_unchecked(). is used.
   6045  1.1.12.2  tls  * Otherwise, it stores the error if any.
   6046  1.1.12.2  tls  *
   6047  1.1.12.2  tls  * The returned value must be freed by the caller using free().
   6048  1.1.12.2  tls  */
   6049  1.1.12.2  tls 
   6050  1.1.12.2  tls /*****************************************************************************
   6051  1.1.12.2  tls  **
   6052  1.1.12.2  tls  ** xcb_randr_query_provider_property_reply_t * xcb_randr_query_provider_property_reply
   6053  1.1.12.2  tls  **
   6054  1.1.12.2  tls  ** @param xcb_connection_t                            *c
   6055  1.1.12.2  tls  ** @param xcb_randr_query_provider_property_cookie_t   cookie
   6056  1.1.12.2  tls  ** @param xcb_generic_error_t                        **e
   6057  1.1.12.2  tls  ** @returns xcb_randr_query_provider_property_reply_t *
   6058  1.1.12.2  tls  **
   6059  1.1.12.2  tls  *****************************************************************************/
   6060  1.1.12.2  tls 
   6061  1.1.12.2  tls xcb_randr_query_provider_property_reply_t *
   6062  1.1.12.2  tls xcb_randr_query_provider_property_reply (xcb_connection_t                            *c  /**< */,
   6063  1.1.12.2  tls                                          xcb_randr_query_provider_property_cookie_t   cookie  /**< */,
   6064  1.1.12.2  tls                                          xcb_generic_error_t                        **e  /**< */);
   6065  1.1.12.2  tls 
   6066  1.1.12.2  tls int
   6067  1.1.12.2  tls xcb_randr_configure_provider_property_sizeof (const void  *_buffer  /**< */,
   6068  1.1.12.2  tls                                               uint32_t     values_len  /**< */);
   6069  1.1.12.2  tls 
   6070  1.1.12.2  tls /**
   6071  1.1.12.2  tls  *
   6072  1.1.12.2  tls  * @param c The connection
   6073  1.1.12.2  tls  * @return A cookie
   6074  1.1.12.2  tls  *
   6075  1.1.12.2  tls  * Delivers a request to the X server.
   6076  1.1.12.2  tls  *
   6077  1.1.12.2  tls  * This form can be used only if the request will not cause
   6078  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   6079  1.1.12.2  tls  * saved for handling by xcb_request_check().
   6080  1.1.12.2  tls  */
   6081  1.1.12.2  tls 
   6082  1.1.12.2  tls /*****************************************************************************
   6083  1.1.12.2  tls  **
   6084  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_configure_provider_property_checked
   6085  1.1.12.2  tls  **
   6086  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6087  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6088  1.1.12.2  tls  ** @param xcb_atom_t            property
   6089  1.1.12.2  tls  ** @param uint8_t               pending
   6090  1.1.12.2  tls  ** @param uint8_t               range
   6091  1.1.12.2  tls  ** @param uint32_t              values_len
   6092  1.1.12.2  tls  ** @param const int32_t        *values
   6093  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6094  1.1.12.2  tls  **
   6095  1.1.12.2  tls  *****************************************************************************/
   6096  1.1.12.2  tls 
   6097  1.1.12.2  tls xcb_void_cookie_t
   6098  1.1.12.2  tls xcb_randr_configure_provider_property_checked (xcb_connection_t     *c  /**< */,
   6099  1.1.12.2  tls                                                xcb_randr_provider_t  provider  /**< */,
   6100  1.1.12.2  tls                                                xcb_atom_t            property  /**< */,
   6101  1.1.12.2  tls                                                uint8_t               pending  /**< */,
   6102  1.1.12.2  tls                                                uint8_t               range  /**< */,
   6103  1.1.12.2  tls                                                uint32_t              values_len  /**< */,
   6104  1.1.12.2  tls                                                const int32_t        *values  /**< */);
   6105  1.1.12.2  tls 
   6106  1.1.12.2  tls /**
   6107  1.1.12.2  tls  *
   6108  1.1.12.2  tls  * @param c The connection
   6109  1.1.12.2  tls  * @return A cookie
   6110  1.1.12.2  tls  *
   6111  1.1.12.2  tls  * Delivers a request to the X server.
   6112  1.1.12.2  tls  *
   6113  1.1.12.2  tls  */
   6114  1.1.12.2  tls 
   6115  1.1.12.2  tls /*****************************************************************************
   6116  1.1.12.2  tls  **
   6117  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_configure_provider_property
   6118  1.1.12.2  tls  **
   6119  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6120  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6121  1.1.12.2  tls  ** @param xcb_atom_t            property
   6122  1.1.12.2  tls  ** @param uint8_t               pending
   6123  1.1.12.2  tls  ** @param uint8_t               range
   6124  1.1.12.2  tls  ** @param uint32_t              values_len
   6125  1.1.12.2  tls  ** @param const int32_t        *values
   6126  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6127  1.1.12.2  tls  **
   6128  1.1.12.2  tls  *****************************************************************************/
   6129  1.1.12.2  tls 
   6130  1.1.12.2  tls xcb_void_cookie_t
   6131  1.1.12.2  tls xcb_randr_configure_provider_property (xcb_connection_t     *c  /**< */,
   6132  1.1.12.2  tls                                        xcb_randr_provider_t  provider  /**< */,
   6133  1.1.12.2  tls                                        xcb_atom_t            property  /**< */,
   6134  1.1.12.2  tls                                        uint8_t               pending  /**< */,
   6135  1.1.12.2  tls                                        uint8_t               range  /**< */,
   6136  1.1.12.2  tls                                        uint32_t              values_len  /**< */,
   6137  1.1.12.2  tls                                        const int32_t        *values  /**< */);
   6138  1.1.12.2  tls 
   6139  1.1.12.2  tls int
   6140  1.1.12.2  tls xcb_randr_change_provider_property_sizeof (const void  *_buffer  /**< */);
   6141  1.1.12.2  tls 
   6142  1.1.12.2  tls /**
   6143  1.1.12.2  tls  *
   6144  1.1.12.2  tls  * @param c The connection
   6145  1.1.12.2  tls  * @return A cookie
   6146  1.1.12.2  tls  *
   6147  1.1.12.2  tls  * Delivers a request to the X server.
   6148  1.1.12.2  tls  *
   6149  1.1.12.2  tls  * This form can be used only if the request will not cause
   6150  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   6151  1.1.12.2  tls  * saved for handling by xcb_request_check().
   6152  1.1.12.2  tls  */
   6153  1.1.12.2  tls 
   6154  1.1.12.2  tls /*****************************************************************************
   6155  1.1.12.2  tls  **
   6156  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_change_provider_property_checked
   6157  1.1.12.2  tls  **
   6158  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6159  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6160  1.1.12.2  tls  ** @param xcb_atom_t            property
   6161  1.1.12.2  tls  ** @param xcb_atom_t            type
   6162  1.1.12.2  tls  ** @param uint8_t               format
   6163  1.1.12.2  tls  ** @param uint8_t               mode
   6164  1.1.12.2  tls  ** @param uint32_t              num_items
   6165  1.1.12.2  tls  ** @param const void           *data
   6166  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6167  1.1.12.2  tls  **
   6168  1.1.12.2  tls  *****************************************************************************/
   6169  1.1.12.2  tls 
   6170  1.1.12.2  tls xcb_void_cookie_t
   6171  1.1.12.2  tls xcb_randr_change_provider_property_checked (xcb_connection_t     *c  /**< */,
   6172  1.1.12.2  tls                                             xcb_randr_provider_t  provider  /**< */,
   6173  1.1.12.2  tls                                             xcb_atom_t            property  /**< */,
   6174  1.1.12.2  tls                                             xcb_atom_t            type  /**< */,
   6175  1.1.12.2  tls                                             uint8_t               format  /**< */,
   6176  1.1.12.2  tls                                             uint8_t               mode  /**< */,
   6177  1.1.12.2  tls                                             uint32_t              num_items  /**< */,
   6178  1.1.12.2  tls                                             const void           *data  /**< */);
   6179  1.1.12.2  tls 
   6180  1.1.12.2  tls /**
   6181  1.1.12.2  tls  *
   6182  1.1.12.2  tls  * @param c The connection
   6183  1.1.12.2  tls  * @return A cookie
   6184  1.1.12.2  tls  *
   6185  1.1.12.2  tls  * Delivers a request to the X server.
   6186  1.1.12.2  tls  *
   6187  1.1.12.2  tls  */
   6188  1.1.12.2  tls 
   6189  1.1.12.2  tls /*****************************************************************************
   6190  1.1.12.2  tls  **
   6191  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_change_provider_property
   6192  1.1.12.2  tls  **
   6193  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6194  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6195  1.1.12.2  tls  ** @param xcb_atom_t            property
   6196  1.1.12.2  tls  ** @param xcb_atom_t            type
   6197  1.1.12.2  tls  ** @param uint8_t               format
   6198  1.1.12.2  tls  ** @param uint8_t               mode
   6199  1.1.12.2  tls  ** @param uint32_t              num_items
   6200  1.1.12.2  tls  ** @param const void           *data
   6201  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6202  1.1.12.2  tls  **
   6203  1.1.12.2  tls  *****************************************************************************/
   6204  1.1.12.2  tls 
   6205  1.1.12.2  tls xcb_void_cookie_t
   6206  1.1.12.2  tls xcb_randr_change_provider_property (xcb_connection_t     *c  /**< */,
   6207  1.1.12.2  tls                                     xcb_randr_provider_t  provider  /**< */,
   6208  1.1.12.2  tls                                     xcb_atom_t            property  /**< */,
   6209  1.1.12.2  tls                                     xcb_atom_t            type  /**< */,
   6210  1.1.12.2  tls                                     uint8_t               format  /**< */,
   6211  1.1.12.2  tls                                     uint8_t               mode  /**< */,
   6212  1.1.12.2  tls                                     uint32_t              num_items  /**< */,
   6213  1.1.12.2  tls                                     const void           *data  /**< */);
   6214  1.1.12.2  tls 
   6215  1.1.12.2  tls /**
   6216  1.1.12.2  tls  *
   6217  1.1.12.2  tls  * @param c The connection
   6218  1.1.12.2  tls  * @return A cookie
   6219  1.1.12.2  tls  *
   6220  1.1.12.2  tls  * Delivers a request to the X server.
   6221  1.1.12.2  tls  *
   6222  1.1.12.2  tls  * This form can be used only if the request will not cause
   6223  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   6224  1.1.12.2  tls  * saved for handling by xcb_request_check().
   6225  1.1.12.2  tls  */
   6226  1.1.12.2  tls 
   6227  1.1.12.2  tls /*****************************************************************************
   6228  1.1.12.2  tls  **
   6229  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_delete_provider_property_checked
   6230  1.1.12.2  tls  **
   6231  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6232  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6233  1.1.12.2  tls  ** @param xcb_atom_t            property
   6234  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6235  1.1.12.2  tls  **
   6236  1.1.12.2  tls  *****************************************************************************/
   6237  1.1.12.2  tls 
   6238  1.1.12.2  tls xcb_void_cookie_t
   6239  1.1.12.2  tls xcb_randr_delete_provider_property_checked (xcb_connection_t     *c  /**< */,
   6240  1.1.12.2  tls                                             xcb_randr_provider_t  provider  /**< */,
   6241  1.1.12.2  tls                                             xcb_atom_t            property  /**< */);
   6242  1.1.12.2  tls 
   6243  1.1.12.2  tls /**
   6244  1.1.12.2  tls  *
   6245  1.1.12.2  tls  * @param c The connection
   6246  1.1.12.2  tls  * @return A cookie
   6247  1.1.12.2  tls  *
   6248  1.1.12.2  tls  * Delivers a request to the X server.
   6249  1.1.12.2  tls  *
   6250  1.1.12.2  tls  */
   6251  1.1.12.2  tls 
   6252  1.1.12.2  tls /*****************************************************************************
   6253  1.1.12.2  tls  **
   6254  1.1.12.2  tls  ** xcb_void_cookie_t xcb_randr_delete_provider_property
   6255  1.1.12.2  tls  **
   6256  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6257  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6258  1.1.12.2  tls  ** @param xcb_atom_t            property
   6259  1.1.12.2  tls  ** @returns xcb_void_cookie_t
   6260  1.1.12.2  tls  **
   6261  1.1.12.2  tls  *****************************************************************************/
   6262  1.1.12.2  tls 
   6263  1.1.12.2  tls xcb_void_cookie_t
   6264  1.1.12.2  tls xcb_randr_delete_provider_property (xcb_connection_t     *c  /**< */,
   6265  1.1.12.2  tls                                     xcb_randr_provider_t  provider  /**< */,
   6266  1.1.12.2  tls                                     xcb_atom_t            property  /**< */);
   6267  1.1.12.2  tls 
   6268  1.1.12.2  tls int
   6269  1.1.12.2  tls xcb_randr_get_provider_property_sizeof (const void  *_buffer  /**< */);
   6270  1.1.12.2  tls 
   6271  1.1.12.2  tls /**
   6272  1.1.12.2  tls  *
   6273  1.1.12.2  tls  * @param c The connection
   6274  1.1.12.2  tls  * @return A cookie
   6275  1.1.12.2  tls  *
   6276  1.1.12.2  tls  * Delivers a request to the X server.
   6277  1.1.12.2  tls  *
   6278  1.1.12.2  tls  */
   6279  1.1.12.2  tls 
   6280  1.1.12.2  tls /*****************************************************************************
   6281  1.1.12.2  tls  **
   6282  1.1.12.2  tls  ** xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property
   6283  1.1.12.2  tls  **
   6284  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6285  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6286  1.1.12.2  tls  ** @param xcb_atom_t            property
   6287  1.1.12.2  tls  ** @param xcb_atom_t            type
   6288  1.1.12.2  tls  ** @param uint32_t              long_offset
   6289  1.1.12.2  tls  ** @param uint32_t              long_length
   6290  1.1.12.2  tls  ** @param uint8_t               _delete
   6291  1.1.12.2  tls  ** @param uint8_t               pending
   6292  1.1.12.2  tls  ** @returns xcb_randr_get_provider_property_cookie_t
   6293  1.1.12.2  tls  **
   6294  1.1.12.2  tls  *****************************************************************************/
   6295  1.1.12.2  tls 
   6296  1.1.12.2  tls xcb_randr_get_provider_property_cookie_t
   6297  1.1.12.2  tls xcb_randr_get_provider_property (xcb_connection_t     *c  /**< */,
   6298  1.1.12.2  tls                                  xcb_randr_provider_t  provider  /**< */,
   6299  1.1.12.2  tls                                  xcb_atom_t            property  /**< */,
   6300  1.1.12.2  tls                                  xcb_atom_t            type  /**< */,
   6301  1.1.12.2  tls                                  uint32_t              long_offset  /**< */,
   6302  1.1.12.2  tls                                  uint32_t              long_length  /**< */,
   6303  1.1.12.2  tls                                  uint8_t               _delete  /**< */,
   6304  1.1.12.2  tls                                  uint8_t               pending  /**< */);
   6305  1.1.12.2  tls 
   6306  1.1.12.2  tls /**
   6307  1.1.12.2  tls  *
   6308  1.1.12.2  tls  * @param c The connection
   6309  1.1.12.2  tls  * @return A cookie
   6310  1.1.12.2  tls  *
   6311  1.1.12.2  tls  * Delivers a request to the X server.
   6312  1.1.12.2  tls  *
   6313  1.1.12.2  tls  * This form can be used only if the request will cause
   6314  1.1.12.2  tls  * a reply to be generated. Any returned error will be
   6315  1.1.12.2  tls  * placed in the event queue.
   6316  1.1.12.2  tls  */
   6317  1.1.12.2  tls 
   6318  1.1.12.2  tls /*****************************************************************************
   6319  1.1.12.2  tls  **
   6320  1.1.12.2  tls  ** xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_unchecked
   6321  1.1.12.2  tls  **
   6322  1.1.12.2  tls  ** @param xcb_connection_t     *c
   6323  1.1.12.2  tls  ** @param xcb_randr_provider_t  provider
   6324  1.1.12.2  tls  ** @param xcb_atom_t            property
   6325  1.1.12.2  tls  ** @param xcb_atom_t            type
   6326  1.1.12.2  tls  ** @param uint32_t              long_offset
   6327  1.1.12.2  tls  ** @param uint32_t              long_length
   6328  1.1.12.2  tls  ** @param uint8_t               _delete
   6329  1.1.12.2  tls  ** @param uint8_t               pending
   6330  1.1.12.2  tls  ** @returns xcb_randr_get_provider_property_cookie_t
   6331  1.1.12.2  tls  **
   6332  1.1.12.2  tls  *****************************************************************************/
   6333  1.1.12.2  tls 
   6334  1.1.12.2  tls xcb_randr_get_provider_property_cookie_t
   6335  1.1.12.2  tls xcb_randr_get_provider_property_unchecked (xcb_connection_t     *c  /**< */,
   6336  1.1.12.2  tls                                            xcb_randr_provider_t  provider  /**< */,
   6337  1.1.12.2  tls                                            xcb_atom_t            property  /**< */,
   6338  1.1.12.2  tls                                            xcb_atom_t            type  /**< */,
   6339  1.1.12.2  tls                                            uint32_t              long_offset  /**< */,
   6340  1.1.12.2  tls                                            uint32_t              long_length  /**< */,
   6341  1.1.12.2  tls                                            uint8_t               _delete  /**< */,
   6342  1.1.12.2  tls                                            uint8_t               pending  /**< */);
   6343  1.1.12.2  tls 
   6344  1.1.12.2  tls 
   6345  1.1.12.2  tls /*****************************************************************************
   6346  1.1.12.2  tls  **
   6347  1.1.12.2  tls  ** void * xcb_randr_get_provider_property_data
   6348  1.1.12.2  tls  **
   6349  1.1.12.2  tls  ** @param const xcb_randr_get_provider_property_reply_t *R
   6350  1.1.12.2  tls  ** @returns void *
   6351  1.1.12.2  tls  **
   6352  1.1.12.2  tls  *****************************************************************************/
   6353  1.1.12.2  tls 
   6354  1.1.12.2  tls void *
   6355  1.1.12.2  tls xcb_randr_get_provider_property_data (const xcb_randr_get_provider_property_reply_t *R  /**< */);
   6356  1.1.12.2  tls 
   6357  1.1.12.2  tls 
   6358  1.1.12.2  tls /*****************************************************************************
   6359  1.1.12.2  tls  **
   6360  1.1.12.2  tls  ** int xcb_randr_get_provider_property_data_length
   6361  1.1.12.2  tls  **
   6362  1.1.12.2  tls  ** @param const xcb_randr_get_provider_property_reply_t *R
   6363  1.1.12.2  tls  ** @returns int
   6364  1.1.12.2  tls  **
   6365  1.1.12.2  tls  *****************************************************************************/
   6366  1.1.12.2  tls 
   6367  1.1.12.2  tls int
   6368  1.1.12.2  tls xcb_randr_get_provider_property_data_length (const xcb_randr_get_provider_property_reply_t *R  /**< */);
   6369  1.1.12.2  tls 
   6370  1.1.12.2  tls 
   6371  1.1.12.2  tls /*****************************************************************************
   6372  1.1.12.2  tls  **
   6373  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_get_provider_property_data_end
   6374  1.1.12.2  tls  **
   6375  1.1.12.2  tls  ** @param const xcb_randr_get_provider_property_reply_t *R
   6376  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6377  1.1.12.2  tls  **
   6378  1.1.12.2  tls  *****************************************************************************/
   6379  1.1.12.2  tls 
   6380  1.1.12.2  tls xcb_generic_iterator_t
   6381  1.1.12.2  tls xcb_randr_get_provider_property_data_end (const xcb_randr_get_provider_property_reply_t *R  /**< */);
   6382  1.1.12.2  tls 
   6383  1.1.12.2  tls /**
   6384  1.1.12.2  tls  * Return the reply
   6385  1.1.12.2  tls  * @param c      The connection
   6386  1.1.12.2  tls  * @param cookie The cookie
   6387  1.1.12.2  tls  * @param e      The xcb_generic_error_t supplied
   6388  1.1.12.2  tls  *
   6389  1.1.12.2  tls  * Returns the reply of the request asked by
   6390  1.1.12.2  tls  *
   6391  1.1.12.2  tls  * The parameter @p e supplied to this function must be NULL if
   6392  1.1.12.2  tls  * xcb_randr_get_provider_property_unchecked(). is used.
   6393  1.1.12.2  tls  * Otherwise, it stores the error if any.
   6394  1.1.12.2  tls  *
   6395  1.1.12.2  tls  * The returned value must be freed by the caller using free().
   6396  1.1.12.2  tls  */
   6397  1.1.12.2  tls 
   6398  1.1.12.2  tls /*****************************************************************************
   6399  1.1.12.2  tls  **
   6400  1.1.12.2  tls  ** xcb_randr_get_provider_property_reply_t * xcb_randr_get_provider_property_reply
   6401  1.1.12.2  tls  **
   6402  1.1.12.2  tls  ** @param xcb_connection_t                          *c
   6403  1.1.12.2  tls  ** @param xcb_randr_get_provider_property_cookie_t   cookie
   6404  1.1.12.2  tls  ** @param xcb_generic_error_t                      **e
   6405  1.1.12.2  tls  ** @returns xcb_randr_get_provider_property_reply_t *
   6406  1.1.12.2  tls  **
   6407  1.1.12.2  tls  *****************************************************************************/
   6408  1.1.12.2  tls 
   6409  1.1.12.2  tls xcb_randr_get_provider_property_reply_t *
   6410  1.1.12.2  tls xcb_randr_get_provider_property_reply (xcb_connection_t                          *c  /**< */,
   6411  1.1.12.2  tls                                        xcb_randr_get_provider_property_cookie_t   cookie  /**< */,
   6412  1.1.12.2  tls                                        xcb_generic_error_t                      **e  /**< */);
   6413  1.1.12.2  tls 
   6414  1.1.12.2  tls /**
   6415  1.1.12.2  tls  * Get the next element of the iterator
   6416  1.1.12.2  tls  * @param i Pointer to a xcb_randr_crtc_change_iterator_t
   6417  1.1.12.2  tls  *
   6418  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   6419  1.1.12.2  tls  * decreased by one. The member data points to the next
   6420  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_crtc_change_t)
   6421  1.1.12.2  tls  */
   6422  1.1.12.2  tls 
   6423  1.1.12.2  tls /*****************************************************************************
   6424  1.1.12.2  tls  **
   6425  1.1.12.2  tls  ** void xcb_randr_crtc_change_next
   6426  1.1.12.2  tls  **
   6427  1.1.12.2  tls  ** @param xcb_randr_crtc_change_iterator_t *i
   6428  1.1.12.2  tls  ** @returns void
   6429  1.1.12.2  tls  **
   6430  1.1.12.2  tls  *****************************************************************************/
   6431  1.1.12.2  tls 
   6432  1.1.12.2  tls void
   6433  1.1.12.2  tls xcb_randr_crtc_change_next (xcb_randr_crtc_change_iterator_t *i  /**< */);
   6434  1.1.12.2  tls 
   6435  1.1.12.2  tls /**
   6436  1.1.12.2  tls  * Return the iterator pointing to the last element
   6437  1.1.12.2  tls  * @param i An xcb_randr_crtc_change_iterator_t
   6438  1.1.12.2  tls  * @return  The iterator pointing to the last element
   6439  1.1.12.2  tls  *
   6440  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   6441  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   6442  1.1.12.2  tls  * last element.
   6443  1.1.12.2  tls  */
   6444  1.1.12.2  tls 
   6445  1.1.12.2  tls /*****************************************************************************
   6446  1.1.12.2  tls  **
   6447  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_crtc_change_end
   6448  1.1.12.2  tls  **
   6449  1.1.12.2  tls  ** @param xcb_randr_crtc_change_iterator_t i
   6450  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6451  1.1.12.2  tls  **
   6452  1.1.12.2  tls  *****************************************************************************/
   6453  1.1.12.2  tls 
   6454  1.1.12.2  tls xcb_generic_iterator_t
   6455  1.1.12.2  tls xcb_randr_crtc_change_end (xcb_randr_crtc_change_iterator_t i  /**< */);
   6456  1.1.12.2  tls 
   6457  1.1.12.2  tls /**
   6458  1.1.12.2  tls  * Get the next element of the iterator
   6459  1.1.12.2  tls  * @param i Pointer to a xcb_randr_output_change_iterator_t
   6460  1.1.12.2  tls  *
   6461  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   6462  1.1.12.2  tls  * decreased by one. The member data points to the next
   6463  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_output_change_t)
   6464  1.1.12.2  tls  */
   6465  1.1.12.2  tls 
   6466  1.1.12.2  tls /*****************************************************************************
   6467  1.1.12.2  tls  **
   6468  1.1.12.2  tls  ** void xcb_randr_output_change_next
   6469  1.1.12.2  tls  **
   6470  1.1.12.2  tls  ** @param xcb_randr_output_change_iterator_t *i
   6471  1.1.12.2  tls  ** @returns void
   6472  1.1.12.2  tls  **
   6473  1.1.12.2  tls  *****************************************************************************/
   6474  1.1.12.2  tls 
   6475  1.1.12.2  tls void
   6476  1.1.12.2  tls xcb_randr_output_change_next (xcb_randr_output_change_iterator_t *i  /**< */);
   6477  1.1.12.2  tls 
   6478  1.1.12.2  tls /**
   6479  1.1.12.2  tls  * Return the iterator pointing to the last element
   6480  1.1.12.2  tls  * @param i An xcb_randr_output_change_iterator_t
   6481  1.1.12.2  tls  * @return  The iterator pointing to the last element
   6482  1.1.12.2  tls  *
   6483  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   6484  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   6485  1.1.12.2  tls  * last element.
   6486  1.1.12.2  tls  */
   6487  1.1.12.2  tls 
   6488  1.1.12.2  tls /*****************************************************************************
   6489  1.1.12.2  tls  **
   6490  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_output_change_end
   6491  1.1.12.2  tls  **
   6492  1.1.12.2  tls  ** @param xcb_randr_output_change_iterator_t i
   6493  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6494  1.1.12.2  tls  **
   6495  1.1.12.2  tls  *****************************************************************************/
   6496  1.1.12.2  tls 
   6497  1.1.12.2  tls xcb_generic_iterator_t
   6498  1.1.12.2  tls xcb_randr_output_change_end (xcb_randr_output_change_iterator_t i  /**< */);
   6499  1.1.12.2  tls 
   6500  1.1.12.2  tls /**
   6501  1.1.12.2  tls  * Get the next element of the iterator
   6502       1.1  mrg  * @param i Pointer to a xcb_randr_output_property_iterator_t
   6503       1.1  mrg  *
   6504       1.1  mrg  * Get the next element in the iterator. The member rem is
   6505       1.1  mrg  * decreased by one. The member data points to the next
   6506       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_output_property_t)
   6507       1.1  mrg  */
   6508       1.1  mrg 
   6509       1.1  mrg /*****************************************************************************
   6510       1.1  mrg  **
   6511       1.1  mrg  ** void xcb_randr_output_property_next
   6512       1.1  mrg  **
   6513       1.1  mrg  ** @param xcb_randr_output_property_iterator_t *i
   6514       1.1  mrg  ** @returns void
   6515       1.1  mrg  **
   6516       1.1  mrg  *****************************************************************************/
   6517       1.1  mrg 
   6518       1.1  mrg void
   6519       1.1  mrg xcb_randr_output_property_next (xcb_randr_output_property_iterator_t *i  /**< */);
   6520       1.1  mrg 
   6521       1.1  mrg /**
   6522       1.1  mrg  * Return the iterator pointing to the last element
   6523       1.1  mrg  * @param i An xcb_randr_output_property_iterator_t
   6524       1.1  mrg  * @return  The iterator pointing to the last element
   6525       1.1  mrg  *
   6526       1.1  mrg  * Set the current element in the iterator to the last element.
   6527       1.1  mrg  * The member rem is set to 0. The member data points to the
   6528       1.1  mrg  * last element.
   6529       1.1  mrg  */
   6530       1.1  mrg 
   6531       1.1  mrg /*****************************************************************************
   6532       1.1  mrg  **
   6533       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_output_property_end
   6534       1.1  mrg  **
   6535       1.1  mrg  ** @param xcb_randr_output_property_iterator_t i
   6536       1.1  mrg  ** @returns xcb_generic_iterator_t
   6537       1.1  mrg  **
   6538       1.1  mrg  *****************************************************************************/
   6539       1.1  mrg 
   6540       1.1  mrg xcb_generic_iterator_t
   6541       1.1  mrg xcb_randr_output_property_end (xcb_randr_output_property_iterator_t i  /**< */);
   6542       1.1  mrg 
   6543       1.1  mrg /**
   6544       1.1  mrg  * Get the next element of the iterator
   6545  1.1.12.2  tls  * @param i Pointer to a xcb_randr_provider_change_iterator_t
   6546  1.1.12.2  tls  *
   6547  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   6548  1.1.12.2  tls  * decreased by one. The member data points to the next
   6549  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_provider_change_t)
   6550  1.1.12.2  tls  */
   6551  1.1.12.2  tls 
   6552  1.1.12.2  tls /*****************************************************************************
   6553  1.1.12.2  tls  **
   6554  1.1.12.2  tls  ** void xcb_randr_provider_change_next
   6555  1.1.12.2  tls  **
   6556  1.1.12.2  tls  ** @param xcb_randr_provider_change_iterator_t *i
   6557  1.1.12.2  tls  ** @returns void
   6558  1.1.12.2  tls  **
   6559  1.1.12.2  tls  *****************************************************************************/
   6560  1.1.12.2  tls 
   6561  1.1.12.2  tls void
   6562  1.1.12.2  tls xcb_randr_provider_change_next (xcb_randr_provider_change_iterator_t *i  /**< */);
   6563  1.1.12.2  tls 
   6564  1.1.12.2  tls /**
   6565  1.1.12.2  tls  * Return the iterator pointing to the last element
   6566  1.1.12.2  tls  * @param i An xcb_randr_provider_change_iterator_t
   6567  1.1.12.2  tls  * @return  The iterator pointing to the last element
   6568  1.1.12.2  tls  *
   6569  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   6570  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   6571  1.1.12.2  tls  * last element.
   6572  1.1.12.2  tls  */
   6573  1.1.12.2  tls 
   6574  1.1.12.2  tls /*****************************************************************************
   6575  1.1.12.2  tls  **
   6576  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_provider_change_end
   6577  1.1.12.2  tls  **
   6578  1.1.12.2  tls  ** @param xcb_randr_provider_change_iterator_t i
   6579  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6580  1.1.12.2  tls  **
   6581  1.1.12.2  tls  *****************************************************************************/
   6582  1.1.12.2  tls 
   6583  1.1.12.2  tls xcb_generic_iterator_t
   6584  1.1.12.2  tls xcb_randr_provider_change_end (xcb_randr_provider_change_iterator_t i  /**< */);
   6585  1.1.12.2  tls 
   6586  1.1.12.2  tls /**
   6587  1.1.12.2  tls  * Get the next element of the iterator
   6588  1.1.12.2  tls  * @param i Pointer to a xcb_randr_provider_property_iterator_t
   6589  1.1.12.2  tls  *
   6590  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   6591  1.1.12.2  tls  * decreased by one. The member data points to the next
   6592  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_provider_property_t)
   6593  1.1.12.2  tls  */
   6594  1.1.12.2  tls 
   6595  1.1.12.2  tls /*****************************************************************************
   6596  1.1.12.2  tls  **
   6597  1.1.12.2  tls  ** void xcb_randr_provider_property_next
   6598  1.1.12.2  tls  **
   6599  1.1.12.2  tls  ** @param xcb_randr_provider_property_iterator_t *i
   6600  1.1.12.2  tls  ** @returns void
   6601  1.1.12.2  tls  **
   6602  1.1.12.2  tls  *****************************************************************************/
   6603  1.1.12.2  tls 
   6604  1.1.12.2  tls void
   6605  1.1.12.2  tls xcb_randr_provider_property_next (xcb_randr_provider_property_iterator_t *i  /**< */);
   6606  1.1.12.2  tls 
   6607  1.1.12.2  tls /**
   6608  1.1.12.2  tls  * Return the iterator pointing to the last element
   6609  1.1.12.2  tls  * @param i An xcb_randr_provider_property_iterator_t
   6610  1.1.12.2  tls  * @return  The iterator pointing to the last element
   6611  1.1.12.2  tls  *
   6612  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   6613  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   6614  1.1.12.2  tls  * last element.
   6615  1.1.12.2  tls  */
   6616  1.1.12.2  tls 
   6617  1.1.12.2  tls /*****************************************************************************
   6618  1.1.12.2  tls  **
   6619  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_provider_property_end
   6620  1.1.12.2  tls  **
   6621  1.1.12.2  tls  ** @param xcb_randr_provider_property_iterator_t i
   6622  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6623  1.1.12.2  tls  **
   6624  1.1.12.2  tls  *****************************************************************************/
   6625  1.1.12.2  tls 
   6626  1.1.12.2  tls xcb_generic_iterator_t
   6627  1.1.12.2  tls xcb_randr_provider_property_end (xcb_randr_provider_property_iterator_t i  /**< */);
   6628  1.1.12.2  tls 
   6629  1.1.12.2  tls /**
   6630  1.1.12.2  tls  * Get the next element of the iterator
   6631  1.1.12.2  tls  * @param i Pointer to a xcb_randr_resource_change_iterator_t
   6632  1.1.12.2  tls  *
   6633  1.1.12.2  tls  * Get the next element in the iterator. The member rem is
   6634  1.1.12.2  tls  * decreased by one. The member data points to the next
   6635  1.1.12.2  tls  * element. The member index is increased by sizeof(xcb_randr_resource_change_t)
   6636  1.1.12.2  tls  */
   6637  1.1.12.2  tls 
   6638  1.1.12.2  tls /*****************************************************************************
   6639  1.1.12.2  tls  **
   6640  1.1.12.2  tls  ** void xcb_randr_resource_change_next
   6641  1.1.12.2  tls  **
   6642  1.1.12.2  tls  ** @param xcb_randr_resource_change_iterator_t *i
   6643  1.1.12.2  tls  ** @returns void
   6644  1.1.12.2  tls  **
   6645  1.1.12.2  tls  *****************************************************************************/
   6646  1.1.12.2  tls 
   6647  1.1.12.2  tls void
   6648  1.1.12.2  tls xcb_randr_resource_change_next (xcb_randr_resource_change_iterator_t *i  /**< */);
   6649  1.1.12.2  tls 
   6650  1.1.12.2  tls /**
   6651  1.1.12.2  tls  * Return the iterator pointing to the last element
   6652  1.1.12.2  tls  * @param i An xcb_randr_resource_change_iterator_t
   6653  1.1.12.2  tls  * @return  The iterator pointing to the last element
   6654  1.1.12.2  tls  *
   6655  1.1.12.2  tls  * Set the current element in the iterator to the last element.
   6656  1.1.12.2  tls  * The member rem is set to 0. The member data points to the
   6657  1.1.12.2  tls  * last element.
   6658  1.1.12.2  tls  */
   6659  1.1.12.2  tls 
   6660  1.1.12.2  tls /*****************************************************************************
   6661  1.1.12.2  tls  **
   6662  1.1.12.2  tls  ** xcb_generic_iterator_t xcb_randr_resource_change_end
   6663  1.1.12.2  tls  **
   6664  1.1.12.2  tls  ** @param xcb_randr_resource_change_iterator_t i
   6665  1.1.12.2  tls  ** @returns xcb_generic_iterator_t
   6666  1.1.12.2  tls  **
   6667  1.1.12.2  tls  *****************************************************************************/
   6668  1.1.12.2  tls 
   6669  1.1.12.2  tls xcb_generic_iterator_t
   6670  1.1.12.2  tls xcb_randr_resource_change_end (xcb_randr_resource_change_iterator_t i  /**< */);
   6671  1.1.12.2  tls 
   6672  1.1.12.2  tls /**
   6673  1.1.12.2  tls  * Get the next element of the iterator
   6674       1.1  mrg  * @param i Pointer to a xcb_randr_notify_data_iterator_t
   6675       1.1  mrg  *
   6676       1.1  mrg  * Get the next element in the iterator. The member rem is
   6677       1.1  mrg  * decreased by one. The member data points to the next
   6678       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_notify_data_t)
   6679       1.1  mrg  */
   6680       1.1  mrg 
   6681       1.1  mrg /*****************************************************************************
   6682       1.1  mrg  **
   6683       1.1  mrg  ** void xcb_randr_notify_data_next
   6684       1.1  mrg  **
   6685       1.1  mrg  ** @param xcb_randr_notify_data_iterator_t *i
   6686       1.1  mrg  ** @returns void
   6687       1.1  mrg  **
   6688       1.1  mrg  *****************************************************************************/
   6689       1.1  mrg 
   6690       1.1  mrg void
   6691       1.1  mrg xcb_randr_notify_data_next (xcb_randr_notify_data_iterator_t *i  /**< */);
   6692       1.1  mrg 
   6693       1.1  mrg /**
   6694       1.1  mrg  * Return the iterator pointing to the last element
   6695       1.1  mrg  * @param i An xcb_randr_notify_data_iterator_t
   6696       1.1  mrg  * @return  The iterator pointing to the last element
   6697       1.1  mrg  *
   6698       1.1  mrg  * Set the current element in the iterator to the last element.
   6699       1.1  mrg  * The member rem is set to 0. The member data points to the
   6700       1.1  mrg  * last element.
   6701       1.1  mrg  */
   6702       1.1  mrg 
   6703       1.1  mrg /*****************************************************************************
   6704       1.1  mrg  **
   6705       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_notify_data_end
   6706       1.1  mrg  **
   6707       1.1  mrg  ** @param xcb_randr_notify_data_iterator_t i
   6708       1.1  mrg  ** @returns xcb_generic_iterator_t
   6709       1.1  mrg  **
   6710       1.1  mrg  *****************************************************************************/
   6711       1.1  mrg 
   6712       1.1  mrg xcb_generic_iterator_t
   6713       1.1  mrg xcb_randr_notify_data_end (xcb_randr_notify_data_iterator_t i  /**< */);
   6714       1.1  mrg 
   6715       1.1  mrg 
   6716       1.1  mrg #ifdef __cplusplus
   6717       1.1  mrg }
   6718       1.1  mrg #endif
   6719       1.1  mrg 
   6720       1.1  mrg #endif
   6721       1.1  mrg 
   6722       1.1  mrg /**
   6723       1.1  mrg  * @}
   6724       1.1  mrg  */
   6725