Home | History | Annotate | Line # | Download | only in files
randr.h revision 1.1.12.1
      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  mrg #define XCB_RANDR_MINOR_VERSION 3
     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  mrg /** Opcode for xcb_randr_bad_output. */
     62       1.1  mrg #define XCB_RANDR_BAD_OUTPUT 0
     63       1.1  mrg 
     64       1.1  mrg /**
     65       1.1  mrg  * @brief xcb_randr_bad_output_error_t
     66       1.1  mrg  **/
     67       1.1  mrg typedef struct xcb_randr_bad_output_error_t {
     68       1.1  mrg     uint8_t  response_type; /**<  */
     69       1.1  mrg     uint8_t  error_code; /**<  */
     70       1.1  mrg     uint16_t sequence; /**<  */
     71       1.1  mrg } xcb_randr_bad_output_error_t;
     72       1.1  mrg 
     73       1.1  mrg /** Opcode for xcb_randr_bad_crtc. */
     74       1.1  mrg #define XCB_RANDR_BAD_CRTC 1
     75       1.1  mrg 
     76       1.1  mrg /**
     77       1.1  mrg  * @brief xcb_randr_bad_crtc_error_t
     78       1.1  mrg  **/
     79       1.1  mrg typedef struct xcb_randr_bad_crtc_error_t {
     80       1.1  mrg     uint8_t  response_type; /**<  */
     81       1.1  mrg     uint8_t  error_code; /**<  */
     82       1.1  mrg     uint16_t sequence; /**<  */
     83       1.1  mrg } xcb_randr_bad_crtc_error_t;
     84       1.1  mrg 
     85       1.1  mrg /** Opcode for xcb_randr_bad_mode. */
     86       1.1  mrg #define XCB_RANDR_BAD_MODE 2
     87       1.1  mrg 
     88       1.1  mrg /**
     89       1.1  mrg  * @brief xcb_randr_bad_mode_error_t
     90       1.1  mrg  **/
     91       1.1  mrg typedef struct xcb_randr_bad_mode_error_t {
     92       1.1  mrg     uint8_t  response_type; /**<  */
     93       1.1  mrg     uint8_t  error_code; /**<  */
     94       1.1  mrg     uint16_t sequence; /**<  */
     95       1.1  mrg } xcb_randr_bad_mode_error_t;
     96       1.1  mrg 
     97       1.1  mrg typedef enum xcb_randr_rotation_t {
     98       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_0 = 1,
     99       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_90 = 2,
    100       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_180 = 4,
    101       1.1  mrg     XCB_RANDR_ROTATION_ROTATE_270 = 8,
    102       1.1  mrg     XCB_RANDR_ROTATION_REFLECT_X = 16,
    103       1.1  mrg     XCB_RANDR_ROTATION_REFLECT_Y = 32
    104       1.1  mrg } xcb_randr_rotation_t;
    105       1.1  mrg 
    106       1.1  mrg /**
    107       1.1  mrg  * @brief xcb_randr_screen_size_t
    108       1.1  mrg  **/
    109       1.1  mrg typedef struct xcb_randr_screen_size_t {
    110       1.1  mrg     uint16_t width; /**<  */
    111       1.1  mrg     uint16_t height; /**<  */
    112       1.1  mrg     uint16_t mwidth; /**<  */
    113       1.1  mrg     uint16_t mheight; /**<  */
    114       1.1  mrg } xcb_randr_screen_size_t;
    115       1.1  mrg 
    116       1.1  mrg /**
    117       1.1  mrg  * @brief xcb_randr_screen_size_iterator_t
    118       1.1  mrg  **/
    119       1.1  mrg typedef struct xcb_randr_screen_size_iterator_t {
    120       1.1  mrg     xcb_randr_screen_size_t *data; /**<  */
    121       1.1  mrg     int                      rem; /**<  */
    122       1.1  mrg     int                      index; /**<  */
    123       1.1  mrg } xcb_randr_screen_size_iterator_t;
    124       1.1  mrg 
    125       1.1  mrg /**
    126       1.1  mrg  * @brief xcb_randr_refresh_rates_t
    127       1.1  mrg  **/
    128       1.1  mrg typedef struct xcb_randr_refresh_rates_t {
    129       1.1  mrg     uint16_t nRates; /**<  */
    130       1.1  mrg } xcb_randr_refresh_rates_t;
    131       1.1  mrg 
    132       1.1  mrg /**
    133       1.1  mrg  * @brief xcb_randr_refresh_rates_iterator_t
    134       1.1  mrg  **/
    135       1.1  mrg typedef struct xcb_randr_refresh_rates_iterator_t {
    136       1.1  mrg     xcb_randr_refresh_rates_t *data; /**<  */
    137       1.1  mrg     int                        rem; /**<  */
    138       1.1  mrg     int                        index; /**<  */
    139       1.1  mrg } xcb_randr_refresh_rates_iterator_t;
    140       1.1  mrg 
    141       1.1  mrg /**
    142       1.1  mrg  * @brief xcb_randr_query_version_cookie_t
    143       1.1  mrg  **/
    144       1.1  mrg typedef struct xcb_randr_query_version_cookie_t {
    145       1.1  mrg     unsigned int sequence; /**<  */
    146       1.1  mrg } xcb_randr_query_version_cookie_t;
    147       1.1  mrg 
    148       1.1  mrg /** Opcode for xcb_randr_query_version. */
    149       1.1  mrg #define XCB_RANDR_QUERY_VERSION 0
    150       1.1  mrg 
    151       1.1  mrg /**
    152       1.1  mrg  * @brief xcb_randr_query_version_request_t
    153       1.1  mrg  **/
    154       1.1  mrg typedef struct xcb_randr_query_version_request_t {
    155       1.1  mrg     uint8_t  major_opcode; /**<  */
    156       1.1  mrg     uint8_t  minor_opcode; /**<  */
    157       1.1  mrg     uint16_t length; /**<  */
    158       1.1  mrg     uint32_t major_version; /**<  */
    159       1.1  mrg     uint32_t minor_version; /**<  */
    160       1.1  mrg } xcb_randr_query_version_request_t;
    161       1.1  mrg 
    162       1.1  mrg /**
    163       1.1  mrg  * @brief xcb_randr_query_version_reply_t
    164       1.1  mrg  **/
    165       1.1  mrg typedef struct xcb_randr_query_version_reply_t {
    166       1.1  mrg     uint8_t  response_type; /**<  */
    167       1.1  mrg     uint8_t  pad0; /**<  */
    168       1.1  mrg     uint16_t sequence; /**<  */
    169       1.1  mrg     uint32_t length; /**<  */
    170       1.1  mrg     uint32_t major_version; /**<  */
    171       1.1  mrg     uint32_t minor_version; /**<  */
    172       1.1  mrg     uint8_t  pad1[16]; /**<  */
    173       1.1  mrg } xcb_randr_query_version_reply_t;
    174       1.1  mrg 
    175       1.1  mrg typedef enum xcb_randr_set_config_t {
    176       1.1  mrg     XCB_RANDR_SET_CONFIG_SUCCESS = 0,
    177       1.1  mrg     XCB_RANDR_SET_CONFIG_INVALID_CONFIG_TIME = 1,
    178       1.1  mrg     XCB_RANDR_SET_CONFIG_INVALID_TIME = 2,
    179       1.1  mrg     XCB_RANDR_SET_CONFIG_FAILED = 3
    180       1.1  mrg } xcb_randr_set_config_t;
    181       1.1  mrg 
    182       1.1  mrg /**
    183       1.1  mrg  * @brief xcb_randr_set_screen_config_cookie_t
    184       1.1  mrg  **/
    185       1.1  mrg typedef struct xcb_randr_set_screen_config_cookie_t {
    186       1.1  mrg     unsigned int sequence; /**<  */
    187       1.1  mrg } xcb_randr_set_screen_config_cookie_t;
    188       1.1  mrg 
    189       1.1  mrg /** Opcode for xcb_randr_set_screen_config. */
    190       1.1  mrg #define XCB_RANDR_SET_SCREEN_CONFIG 2
    191       1.1  mrg 
    192       1.1  mrg /**
    193       1.1  mrg  * @brief xcb_randr_set_screen_config_request_t
    194       1.1  mrg  **/
    195       1.1  mrg typedef struct xcb_randr_set_screen_config_request_t {
    196       1.1  mrg     uint8_t         major_opcode; /**<  */
    197       1.1  mrg     uint8_t         minor_opcode; /**<  */
    198       1.1  mrg     uint16_t        length; /**<  */
    199       1.1  mrg     xcb_window_t    window; /**<  */
    200       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    201       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    202       1.1  mrg     uint16_t        sizeID; /**<  */
    203       1.1  mrg     uint16_t        rotation; /**<  */
    204       1.1  mrg     uint16_t        rate; /**<  */
    205       1.1  mrg     uint8_t         pad0[2]; /**<  */
    206       1.1  mrg } xcb_randr_set_screen_config_request_t;
    207       1.1  mrg 
    208       1.1  mrg /**
    209       1.1  mrg  * @brief xcb_randr_set_screen_config_reply_t
    210       1.1  mrg  **/
    211       1.1  mrg typedef struct xcb_randr_set_screen_config_reply_t {
    212       1.1  mrg     uint8_t         response_type; /**<  */
    213       1.1  mrg     uint8_t         status; /**<  */
    214       1.1  mrg     uint16_t        sequence; /**<  */
    215       1.1  mrg     uint32_t        length; /**<  */
    216       1.1  mrg     xcb_timestamp_t new_timestamp; /**<  */
    217       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    218       1.1  mrg     xcb_window_t    root; /**<  */
    219       1.1  mrg     uint16_t        subpixel_order; /**<  */
    220       1.1  mrg     uint8_t         pad0[10]; /**<  */
    221       1.1  mrg } xcb_randr_set_screen_config_reply_t;
    222       1.1  mrg 
    223       1.1  mrg typedef enum xcb_randr_notify_mask_t {
    224       1.1  mrg     XCB_RANDR_NOTIFY_MASK_SCREEN_CHANGE = 1,
    225       1.1  mrg     XCB_RANDR_NOTIFY_MASK_CRTC_CHANGE = 2,
    226       1.1  mrg     XCB_RANDR_NOTIFY_MASK_OUTPUT_CHANGE = 4,
    227       1.1  mrg     XCB_RANDR_NOTIFY_MASK_OUTPUT_PROPERTY = 8
    228       1.1  mrg } xcb_randr_notify_mask_t;
    229       1.1  mrg 
    230       1.1  mrg /** Opcode for xcb_randr_select_input. */
    231       1.1  mrg #define XCB_RANDR_SELECT_INPUT 4
    232       1.1  mrg 
    233       1.1  mrg /**
    234       1.1  mrg  * @brief xcb_randr_select_input_request_t
    235       1.1  mrg  **/
    236       1.1  mrg typedef struct xcb_randr_select_input_request_t {
    237       1.1  mrg     uint8_t      major_opcode; /**<  */
    238       1.1  mrg     uint8_t      minor_opcode; /**<  */
    239       1.1  mrg     uint16_t     length; /**<  */
    240       1.1  mrg     xcb_window_t window; /**<  */
    241       1.1  mrg     uint16_t     enable; /**<  */
    242       1.1  mrg     uint8_t      pad0[2]; /**<  */
    243       1.1  mrg } xcb_randr_select_input_request_t;
    244       1.1  mrg 
    245       1.1  mrg /**
    246       1.1  mrg  * @brief xcb_randr_get_screen_info_cookie_t
    247       1.1  mrg  **/
    248       1.1  mrg typedef struct xcb_randr_get_screen_info_cookie_t {
    249       1.1  mrg     unsigned int sequence; /**<  */
    250       1.1  mrg } xcb_randr_get_screen_info_cookie_t;
    251       1.1  mrg 
    252       1.1  mrg /** Opcode for xcb_randr_get_screen_info. */
    253       1.1  mrg #define XCB_RANDR_GET_SCREEN_INFO 5
    254       1.1  mrg 
    255       1.1  mrg /**
    256       1.1  mrg  * @brief xcb_randr_get_screen_info_request_t
    257       1.1  mrg  **/
    258       1.1  mrg typedef struct xcb_randr_get_screen_info_request_t {
    259       1.1  mrg     uint8_t      major_opcode; /**<  */
    260       1.1  mrg     uint8_t      minor_opcode; /**<  */
    261       1.1  mrg     uint16_t     length; /**<  */
    262       1.1  mrg     xcb_window_t window; /**<  */
    263       1.1  mrg } xcb_randr_get_screen_info_request_t;
    264       1.1  mrg 
    265       1.1  mrg /**
    266       1.1  mrg  * @brief xcb_randr_get_screen_info_reply_t
    267       1.1  mrg  **/
    268       1.1  mrg typedef struct xcb_randr_get_screen_info_reply_t {
    269       1.1  mrg     uint8_t         response_type; /**<  */
    270       1.1  mrg     uint8_t         rotations; /**<  */
    271       1.1  mrg     uint16_t        sequence; /**<  */
    272       1.1  mrg     uint32_t        length; /**<  */
    273       1.1  mrg     xcb_window_t    root; /**<  */
    274       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    275       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    276       1.1  mrg     uint16_t        nSizes; /**<  */
    277       1.1  mrg     uint16_t        sizeID; /**<  */
    278       1.1  mrg     uint16_t        rotation; /**<  */
    279       1.1  mrg     uint16_t        rate; /**<  */
    280       1.1  mrg     uint16_t        nInfo; /**<  */
    281       1.1  mrg     uint8_t         pad0[2]; /**<  */
    282       1.1  mrg } xcb_randr_get_screen_info_reply_t;
    283       1.1  mrg 
    284       1.1  mrg /**
    285       1.1  mrg  * @brief xcb_randr_get_screen_size_range_cookie_t
    286       1.1  mrg  **/
    287       1.1  mrg typedef struct xcb_randr_get_screen_size_range_cookie_t {
    288       1.1  mrg     unsigned int sequence; /**<  */
    289       1.1  mrg } xcb_randr_get_screen_size_range_cookie_t;
    290       1.1  mrg 
    291       1.1  mrg /** Opcode for xcb_randr_get_screen_size_range. */
    292       1.1  mrg #define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6
    293       1.1  mrg 
    294       1.1  mrg /**
    295       1.1  mrg  * @brief xcb_randr_get_screen_size_range_request_t
    296       1.1  mrg  **/
    297       1.1  mrg typedef struct xcb_randr_get_screen_size_range_request_t {
    298       1.1  mrg     uint8_t      major_opcode; /**<  */
    299       1.1  mrg     uint8_t      minor_opcode; /**<  */
    300       1.1  mrg     uint16_t     length; /**<  */
    301       1.1  mrg     xcb_window_t window; /**<  */
    302       1.1  mrg } xcb_randr_get_screen_size_range_request_t;
    303       1.1  mrg 
    304       1.1  mrg /**
    305       1.1  mrg  * @brief xcb_randr_get_screen_size_range_reply_t
    306       1.1  mrg  **/
    307       1.1  mrg typedef struct xcb_randr_get_screen_size_range_reply_t {
    308       1.1  mrg     uint8_t  response_type; /**<  */
    309       1.1  mrg     uint8_t  pad0; /**<  */
    310       1.1  mrg     uint16_t sequence; /**<  */
    311       1.1  mrg     uint32_t length; /**<  */
    312       1.1  mrg     uint16_t min_width; /**<  */
    313       1.1  mrg     uint16_t min_height; /**<  */
    314       1.1  mrg     uint16_t max_width; /**<  */
    315       1.1  mrg     uint16_t max_height; /**<  */
    316       1.1  mrg     uint8_t  pad1[16]; /**<  */
    317       1.1  mrg } xcb_randr_get_screen_size_range_reply_t;
    318       1.1  mrg 
    319       1.1  mrg /** Opcode for xcb_randr_set_screen_size. */
    320       1.1  mrg #define XCB_RANDR_SET_SCREEN_SIZE 7
    321       1.1  mrg 
    322       1.1  mrg /**
    323       1.1  mrg  * @brief xcb_randr_set_screen_size_request_t
    324       1.1  mrg  **/
    325       1.1  mrg typedef struct xcb_randr_set_screen_size_request_t {
    326       1.1  mrg     uint8_t      major_opcode; /**<  */
    327       1.1  mrg     uint8_t      minor_opcode; /**<  */
    328       1.1  mrg     uint16_t     length; /**<  */
    329       1.1  mrg     xcb_window_t window; /**<  */
    330       1.1  mrg     uint16_t     width; /**<  */
    331       1.1  mrg     uint16_t     height; /**<  */
    332       1.1  mrg     uint32_t     mm_width; /**<  */
    333       1.1  mrg     uint32_t     mm_height; /**<  */
    334       1.1  mrg } xcb_randr_set_screen_size_request_t;
    335       1.1  mrg 
    336       1.1  mrg typedef enum xcb_randr_mode_flag_t {
    337       1.1  mrg     XCB_RANDR_MODE_FLAG_HSYNC_POSITIVE = 1,
    338       1.1  mrg     XCB_RANDR_MODE_FLAG_HSYNC_NEGATIVE = 2,
    339       1.1  mrg     XCB_RANDR_MODE_FLAG_VSYNC_POSITIVE = 4,
    340       1.1  mrg     XCB_RANDR_MODE_FLAG_VSYNC_NEGATIVE = 8,
    341       1.1  mrg     XCB_RANDR_MODE_FLAG_INTERLACE = 16,
    342       1.1  mrg     XCB_RANDR_MODE_FLAG_DOUBLE_SCAN = 32,
    343       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC = 64,
    344       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC_POSITIVE = 128,
    345       1.1  mrg     XCB_RANDR_MODE_FLAG_CSYNC_NEGATIVE = 256,
    346       1.1  mrg     XCB_RANDR_MODE_FLAG_HSKEW_PRESENT = 512,
    347       1.1  mrg     XCB_RANDR_MODE_FLAG_BCAST = 1024,
    348       1.1  mrg     XCB_RANDR_MODE_FLAG_PIXEL_MULTIPLEX = 2048,
    349       1.1  mrg     XCB_RANDR_MODE_FLAG_DOUBLE_CLOCK = 4096,
    350       1.1  mrg     XCB_RANDR_MODE_FLAG_HALVE_CLOCK = 8192
    351       1.1  mrg } xcb_randr_mode_flag_t;
    352       1.1  mrg 
    353       1.1  mrg /**
    354       1.1  mrg  * @brief xcb_randr_mode_info_t
    355       1.1  mrg  **/
    356       1.1  mrg typedef struct xcb_randr_mode_info_t {
    357       1.1  mrg     uint32_t id; /**<  */
    358       1.1  mrg     uint16_t width; /**<  */
    359       1.1  mrg     uint16_t height; /**<  */
    360       1.1  mrg     uint32_t dot_clock; /**<  */
    361       1.1  mrg     uint16_t hsync_start; /**<  */
    362       1.1  mrg     uint16_t hsync_end; /**<  */
    363       1.1  mrg     uint16_t htotal; /**<  */
    364       1.1  mrg     uint16_t hskew; /**<  */
    365       1.1  mrg     uint16_t vsync_start; /**<  */
    366       1.1  mrg     uint16_t vsync_end; /**<  */
    367       1.1  mrg     uint16_t vtotal; /**<  */
    368       1.1  mrg     uint16_t name_len; /**<  */
    369       1.1  mrg     uint32_t mode_flags; /**<  */
    370       1.1  mrg } xcb_randr_mode_info_t;
    371       1.1  mrg 
    372       1.1  mrg /**
    373       1.1  mrg  * @brief xcb_randr_mode_info_iterator_t
    374       1.1  mrg  **/
    375       1.1  mrg typedef struct xcb_randr_mode_info_iterator_t {
    376       1.1  mrg     xcb_randr_mode_info_t *data; /**<  */
    377       1.1  mrg     int                    rem; /**<  */
    378       1.1  mrg     int                    index; /**<  */
    379       1.1  mrg } xcb_randr_mode_info_iterator_t;
    380       1.1  mrg 
    381       1.1  mrg /**
    382       1.1  mrg  * @brief xcb_randr_get_screen_resources_cookie_t
    383       1.1  mrg  **/
    384       1.1  mrg typedef struct xcb_randr_get_screen_resources_cookie_t {
    385       1.1  mrg     unsigned int sequence; /**<  */
    386       1.1  mrg } xcb_randr_get_screen_resources_cookie_t;
    387       1.1  mrg 
    388       1.1  mrg /** Opcode for xcb_randr_get_screen_resources. */
    389       1.1  mrg #define XCB_RANDR_GET_SCREEN_RESOURCES 8
    390       1.1  mrg 
    391       1.1  mrg /**
    392       1.1  mrg  * @brief xcb_randr_get_screen_resources_request_t
    393       1.1  mrg  **/
    394       1.1  mrg typedef struct xcb_randr_get_screen_resources_request_t {
    395       1.1  mrg     uint8_t      major_opcode; /**<  */
    396       1.1  mrg     uint8_t      minor_opcode; /**<  */
    397       1.1  mrg     uint16_t     length; /**<  */
    398       1.1  mrg     xcb_window_t window; /**<  */
    399       1.1  mrg } xcb_randr_get_screen_resources_request_t;
    400       1.1  mrg 
    401       1.1  mrg /**
    402       1.1  mrg  * @brief xcb_randr_get_screen_resources_reply_t
    403       1.1  mrg  **/
    404       1.1  mrg typedef struct xcb_randr_get_screen_resources_reply_t {
    405       1.1  mrg     uint8_t         response_type; /**<  */
    406       1.1  mrg     uint8_t         pad0; /**<  */
    407       1.1  mrg     uint16_t        sequence; /**<  */
    408       1.1  mrg     uint32_t        length; /**<  */
    409       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    410       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    411       1.1  mrg     uint16_t        num_crtcs; /**<  */
    412       1.1  mrg     uint16_t        num_outputs; /**<  */
    413       1.1  mrg     uint16_t        num_modes; /**<  */
    414       1.1  mrg     uint16_t        names_len; /**<  */
    415       1.1  mrg     uint8_t         pad1[8]; /**<  */
    416       1.1  mrg } xcb_randr_get_screen_resources_reply_t;
    417       1.1  mrg 
    418       1.1  mrg typedef enum xcb_randr_connection_t {
    419       1.1  mrg     XCB_RANDR_CONNECTION_CONNECTED,
    420       1.1  mrg     XCB_RANDR_CONNECTION_DISCONNECTED,
    421       1.1  mrg     XCB_RANDR_CONNECTION_UNKNOWN
    422       1.1  mrg } xcb_randr_connection_t;
    423       1.1  mrg 
    424       1.1  mrg /**
    425       1.1  mrg  * @brief xcb_randr_get_output_info_cookie_t
    426       1.1  mrg  **/
    427       1.1  mrg typedef struct xcb_randr_get_output_info_cookie_t {
    428       1.1  mrg     unsigned int sequence; /**<  */
    429       1.1  mrg } xcb_randr_get_output_info_cookie_t;
    430       1.1  mrg 
    431       1.1  mrg /** Opcode for xcb_randr_get_output_info. */
    432       1.1  mrg #define XCB_RANDR_GET_OUTPUT_INFO 9
    433       1.1  mrg 
    434       1.1  mrg /**
    435       1.1  mrg  * @brief xcb_randr_get_output_info_request_t
    436       1.1  mrg  **/
    437       1.1  mrg typedef struct xcb_randr_get_output_info_request_t {
    438       1.1  mrg     uint8_t            major_opcode; /**<  */
    439       1.1  mrg     uint8_t            minor_opcode; /**<  */
    440       1.1  mrg     uint16_t           length; /**<  */
    441       1.1  mrg     xcb_randr_output_t output; /**<  */
    442       1.1  mrg     xcb_timestamp_t    config_timestamp; /**<  */
    443       1.1  mrg } xcb_randr_get_output_info_request_t;
    444       1.1  mrg 
    445       1.1  mrg /**
    446       1.1  mrg  * @brief xcb_randr_get_output_info_reply_t
    447       1.1  mrg  **/
    448       1.1  mrg typedef struct xcb_randr_get_output_info_reply_t {
    449       1.1  mrg     uint8_t          response_type; /**<  */
    450       1.1  mrg     uint8_t          status; /**<  */
    451       1.1  mrg     uint16_t         sequence; /**<  */
    452       1.1  mrg     uint32_t         length; /**<  */
    453       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    454       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    455       1.1  mrg     uint32_t         mm_width; /**<  */
    456       1.1  mrg     uint32_t         mm_height; /**<  */
    457       1.1  mrg     uint8_t          connection; /**<  */
    458       1.1  mrg     uint8_t          subpixel_order; /**<  */
    459       1.1  mrg     uint16_t         num_crtcs; /**<  */
    460       1.1  mrg     uint16_t         num_modes; /**<  */
    461       1.1  mrg     uint16_t         num_preferred; /**<  */
    462       1.1  mrg     uint16_t         num_clones; /**<  */
    463       1.1  mrg     uint16_t         name_len; /**<  */
    464       1.1  mrg } xcb_randr_get_output_info_reply_t;
    465       1.1  mrg 
    466       1.1  mrg /**
    467       1.1  mrg  * @brief xcb_randr_list_output_properties_cookie_t
    468       1.1  mrg  **/
    469       1.1  mrg typedef struct xcb_randr_list_output_properties_cookie_t {
    470       1.1  mrg     unsigned int sequence; /**<  */
    471       1.1  mrg } xcb_randr_list_output_properties_cookie_t;
    472       1.1  mrg 
    473       1.1  mrg /** Opcode for xcb_randr_list_output_properties. */
    474       1.1  mrg #define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10
    475       1.1  mrg 
    476       1.1  mrg /**
    477       1.1  mrg  * @brief xcb_randr_list_output_properties_request_t
    478       1.1  mrg  **/
    479       1.1  mrg typedef struct xcb_randr_list_output_properties_request_t {
    480       1.1  mrg     uint8_t            major_opcode; /**<  */
    481       1.1  mrg     uint8_t            minor_opcode; /**<  */
    482       1.1  mrg     uint16_t           length; /**<  */
    483       1.1  mrg     xcb_randr_output_t output; /**<  */
    484       1.1  mrg } xcb_randr_list_output_properties_request_t;
    485       1.1  mrg 
    486       1.1  mrg /**
    487       1.1  mrg  * @brief xcb_randr_list_output_properties_reply_t
    488       1.1  mrg  **/
    489       1.1  mrg typedef struct xcb_randr_list_output_properties_reply_t {
    490       1.1  mrg     uint8_t  response_type; /**<  */
    491       1.1  mrg     uint8_t  pad0; /**<  */
    492       1.1  mrg     uint16_t sequence; /**<  */
    493       1.1  mrg     uint32_t length; /**<  */
    494       1.1  mrg     uint16_t num_atoms; /**<  */
    495       1.1  mrg     uint8_t  pad1[22]; /**<  */
    496       1.1  mrg } xcb_randr_list_output_properties_reply_t;
    497       1.1  mrg 
    498       1.1  mrg /**
    499       1.1  mrg  * @brief xcb_randr_query_output_property_cookie_t
    500       1.1  mrg  **/
    501       1.1  mrg typedef struct xcb_randr_query_output_property_cookie_t {
    502       1.1  mrg     unsigned int sequence; /**<  */
    503       1.1  mrg } xcb_randr_query_output_property_cookie_t;
    504       1.1  mrg 
    505       1.1  mrg /** Opcode for xcb_randr_query_output_property. */
    506       1.1  mrg #define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11
    507       1.1  mrg 
    508       1.1  mrg /**
    509       1.1  mrg  * @brief xcb_randr_query_output_property_request_t
    510       1.1  mrg  **/
    511       1.1  mrg typedef struct xcb_randr_query_output_property_request_t {
    512       1.1  mrg     uint8_t            major_opcode; /**<  */
    513       1.1  mrg     uint8_t            minor_opcode; /**<  */
    514       1.1  mrg     uint16_t           length; /**<  */
    515       1.1  mrg     xcb_randr_output_t output; /**<  */
    516       1.1  mrg     xcb_atom_t         property; /**<  */
    517       1.1  mrg } xcb_randr_query_output_property_request_t;
    518       1.1  mrg 
    519       1.1  mrg /**
    520       1.1  mrg  * @brief xcb_randr_query_output_property_reply_t
    521       1.1  mrg  **/
    522       1.1  mrg typedef struct xcb_randr_query_output_property_reply_t {
    523       1.1  mrg     uint8_t  response_type; /**<  */
    524       1.1  mrg     uint8_t  pad0; /**<  */
    525       1.1  mrg     uint16_t sequence; /**<  */
    526       1.1  mrg     uint32_t length; /**<  */
    527       1.1  mrg     uint8_t  pending; /**<  */
    528       1.1  mrg     uint8_t  range; /**<  */
    529       1.1  mrg     uint8_t  immutable; /**<  */
    530       1.1  mrg     uint8_t  pad1[21]; /**<  */
    531       1.1  mrg } xcb_randr_query_output_property_reply_t;
    532       1.1  mrg 
    533       1.1  mrg /** Opcode for xcb_randr_configure_output_property. */
    534       1.1  mrg #define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12
    535       1.1  mrg 
    536       1.1  mrg /**
    537       1.1  mrg  * @brief xcb_randr_configure_output_property_request_t
    538       1.1  mrg  **/
    539       1.1  mrg typedef struct xcb_randr_configure_output_property_request_t {
    540       1.1  mrg     uint8_t            major_opcode; /**<  */
    541       1.1  mrg     uint8_t            minor_opcode; /**<  */
    542       1.1  mrg     uint16_t           length; /**<  */
    543       1.1  mrg     xcb_randr_output_t output; /**<  */
    544       1.1  mrg     xcb_atom_t         property; /**<  */
    545       1.1  mrg     uint8_t            pending; /**<  */
    546       1.1  mrg     uint8_t            range; /**<  */
    547       1.1  mrg     uint8_t            pad0[2]; /**<  */
    548       1.1  mrg } xcb_randr_configure_output_property_request_t;
    549       1.1  mrg 
    550       1.1  mrg /** Opcode for xcb_randr_change_output_property. */
    551       1.1  mrg #define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13
    552       1.1  mrg 
    553       1.1  mrg /**
    554       1.1  mrg  * @brief xcb_randr_change_output_property_request_t
    555       1.1  mrg  **/
    556       1.1  mrg typedef struct xcb_randr_change_output_property_request_t {
    557       1.1  mrg     uint8_t            major_opcode; /**<  */
    558       1.1  mrg     uint8_t            minor_opcode; /**<  */
    559       1.1  mrg     uint16_t           length; /**<  */
    560       1.1  mrg     xcb_randr_output_t output; /**<  */
    561       1.1  mrg     xcb_atom_t         property; /**<  */
    562       1.1  mrg     xcb_atom_t         type; /**<  */
    563       1.1  mrg     uint8_t            format; /**<  */
    564       1.1  mrg     uint8_t            mode; /**<  */
    565       1.1  mrg     uint8_t            pad0[2]; /**<  */
    566       1.1  mrg     uint32_t           num_units; /**<  */
    567       1.1  mrg } xcb_randr_change_output_property_request_t;
    568       1.1  mrg 
    569       1.1  mrg /** Opcode for xcb_randr_delete_output_property. */
    570       1.1  mrg #define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14
    571       1.1  mrg 
    572       1.1  mrg /**
    573       1.1  mrg  * @brief xcb_randr_delete_output_property_request_t
    574       1.1  mrg  **/
    575       1.1  mrg typedef struct xcb_randr_delete_output_property_request_t {
    576       1.1  mrg     uint8_t            major_opcode; /**<  */
    577       1.1  mrg     uint8_t            minor_opcode; /**<  */
    578       1.1  mrg     uint16_t           length; /**<  */
    579       1.1  mrg     xcb_randr_output_t output; /**<  */
    580       1.1  mrg     xcb_atom_t         property; /**<  */
    581       1.1  mrg } xcb_randr_delete_output_property_request_t;
    582       1.1  mrg 
    583       1.1  mrg /**
    584       1.1  mrg  * @brief xcb_randr_get_output_property_cookie_t
    585       1.1  mrg  **/
    586       1.1  mrg typedef struct xcb_randr_get_output_property_cookie_t {
    587       1.1  mrg     unsigned int sequence; /**<  */
    588       1.1  mrg } xcb_randr_get_output_property_cookie_t;
    589       1.1  mrg 
    590       1.1  mrg /** Opcode for xcb_randr_get_output_property. */
    591       1.1  mrg #define XCB_RANDR_GET_OUTPUT_PROPERTY 15
    592       1.1  mrg 
    593       1.1  mrg /**
    594       1.1  mrg  * @brief xcb_randr_get_output_property_request_t
    595       1.1  mrg  **/
    596       1.1  mrg typedef struct xcb_randr_get_output_property_request_t {
    597       1.1  mrg     uint8_t            major_opcode; /**<  */
    598       1.1  mrg     uint8_t            minor_opcode; /**<  */
    599       1.1  mrg     uint16_t           length; /**<  */
    600       1.1  mrg     xcb_randr_output_t output; /**<  */
    601       1.1  mrg     xcb_atom_t         property; /**<  */
    602       1.1  mrg     xcb_atom_t         type; /**<  */
    603       1.1  mrg     uint32_t           long_offset; /**<  */
    604       1.1  mrg     uint32_t           long_length; /**<  */
    605       1.1  mrg     uint8_t            _delete; /**<  */
    606       1.1  mrg     uint8_t            pending; /**<  */
    607       1.1  mrg     uint8_t            pad0[2]; /**<  */
    608       1.1  mrg } xcb_randr_get_output_property_request_t;
    609       1.1  mrg 
    610       1.1  mrg /**
    611       1.1  mrg  * @brief xcb_randr_get_output_property_reply_t
    612       1.1  mrg  **/
    613       1.1  mrg typedef struct xcb_randr_get_output_property_reply_t {
    614       1.1  mrg     uint8_t    response_type; /**<  */
    615       1.1  mrg     uint8_t    format; /**<  */
    616       1.1  mrg     uint16_t   sequence; /**<  */
    617       1.1  mrg     uint32_t   length; /**<  */
    618       1.1  mrg     xcb_atom_t type; /**<  */
    619       1.1  mrg     uint32_t   bytes_after; /**<  */
    620       1.1  mrg     uint32_t   num_items; /**<  */
    621       1.1  mrg     uint8_t    pad0[12]; /**<  */
    622       1.1  mrg } xcb_randr_get_output_property_reply_t;
    623       1.1  mrg 
    624       1.1  mrg /**
    625       1.1  mrg  * @brief xcb_randr_create_mode_cookie_t
    626       1.1  mrg  **/
    627       1.1  mrg typedef struct xcb_randr_create_mode_cookie_t {
    628       1.1  mrg     unsigned int sequence; /**<  */
    629       1.1  mrg } xcb_randr_create_mode_cookie_t;
    630       1.1  mrg 
    631       1.1  mrg /** Opcode for xcb_randr_create_mode. */
    632       1.1  mrg #define XCB_RANDR_CREATE_MODE 16
    633       1.1  mrg 
    634       1.1  mrg /**
    635       1.1  mrg  * @brief xcb_randr_create_mode_request_t
    636       1.1  mrg  **/
    637       1.1  mrg typedef struct xcb_randr_create_mode_request_t {
    638       1.1  mrg     uint8_t               major_opcode; /**<  */
    639       1.1  mrg     uint8_t               minor_opcode; /**<  */
    640       1.1  mrg     uint16_t              length; /**<  */
    641       1.1  mrg     xcb_window_t          window; /**<  */
    642       1.1  mrg     xcb_randr_mode_info_t mode_info; /**<  */
    643       1.1  mrg } xcb_randr_create_mode_request_t;
    644       1.1  mrg 
    645       1.1  mrg /**
    646       1.1  mrg  * @brief xcb_randr_create_mode_reply_t
    647       1.1  mrg  **/
    648       1.1  mrg typedef struct xcb_randr_create_mode_reply_t {
    649       1.1  mrg     uint8_t          response_type; /**<  */
    650       1.1  mrg     uint8_t          pad0; /**<  */
    651       1.1  mrg     uint16_t         sequence; /**<  */
    652       1.1  mrg     uint32_t         length; /**<  */
    653       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    654       1.1  mrg     uint8_t          pad1[20]; /**<  */
    655       1.1  mrg } xcb_randr_create_mode_reply_t;
    656       1.1  mrg 
    657       1.1  mrg /** Opcode for xcb_randr_destroy_mode. */
    658       1.1  mrg #define XCB_RANDR_DESTROY_MODE 17
    659       1.1  mrg 
    660       1.1  mrg /**
    661       1.1  mrg  * @brief xcb_randr_destroy_mode_request_t
    662       1.1  mrg  **/
    663       1.1  mrg typedef struct xcb_randr_destroy_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_randr_mode_t mode; /**<  */
    668       1.1  mrg } xcb_randr_destroy_mode_request_t;
    669       1.1  mrg 
    670       1.1  mrg /** Opcode for xcb_randr_add_output_mode. */
    671       1.1  mrg #define XCB_RANDR_ADD_OUTPUT_MODE 18
    672       1.1  mrg 
    673       1.1  mrg /**
    674       1.1  mrg  * @brief xcb_randr_add_output_mode_request_t
    675       1.1  mrg  **/
    676       1.1  mrg typedef struct xcb_randr_add_output_mode_request_t {
    677       1.1  mrg     uint8_t            major_opcode; /**<  */
    678       1.1  mrg     uint8_t            minor_opcode; /**<  */
    679       1.1  mrg     uint16_t           length; /**<  */
    680       1.1  mrg     xcb_randr_output_t output; /**<  */
    681       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
    682       1.1  mrg } xcb_randr_add_output_mode_request_t;
    683       1.1  mrg 
    684       1.1  mrg /** Opcode for xcb_randr_delete_output_mode. */
    685       1.1  mrg #define XCB_RANDR_DELETE_OUTPUT_MODE 19
    686       1.1  mrg 
    687       1.1  mrg /**
    688       1.1  mrg  * @brief xcb_randr_delete_output_mode_request_t
    689       1.1  mrg  **/
    690       1.1  mrg typedef struct xcb_randr_delete_output_mode_request_t {
    691       1.1  mrg     uint8_t            major_opcode; /**<  */
    692       1.1  mrg     uint8_t            minor_opcode; /**<  */
    693       1.1  mrg     uint16_t           length; /**<  */
    694       1.1  mrg     xcb_randr_output_t output; /**<  */
    695       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
    696       1.1  mrg } xcb_randr_delete_output_mode_request_t;
    697       1.1  mrg 
    698       1.1  mrg /**
    699       1.1  mrg  * @brief xcb_randr_get_crtc_info_cookie_t
    700       1.1  mrg  **/
    701       1.1  mrg typedef struct xcb_randr_get_crtc_info_cookie_t {
    702       1.1  mrg     unsigned int sequence; /**<  */
    703       1.1  mrg } xcb_randr_get_crtc_info_cookie_t;
    704       1.1  mrg 
    705       1.1  mrg /** Opcode for xcb_randr_get_crtc_info. */
    706       1.1  mrg #define XCB_RANDR_GET_CRTC_INFO 20
    707       1.1  mrg 
    708       1.1  mrg /**
    709       1.1  mrg  * @brief xcb_randr_get_crtc_info_request_t
    710       1.1  mrg  **/
    711       1.1  mrg typedef struct xcb_randr_get_crtc_info_request_t {
    712       1.1  mrg     uint8_t          major_opcode; /**<  */
    713       1.1  mrg     uint8_t          minor_opcode; /**<  */
    714       1.1  mrg     uint16_t         length; /**<  */
    715       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    716       1.1  mrg     xcb_timestamp_t  config_timestamp; /**<  */
    717       1.1  mrg } xcb_randr_get_crtc_info_request_t;
    718       1.1  mrg 
    719       1.1  mrg /**
    720       1.1  mrg  * @brief xcb_randr_get_crtc_info_reply_t
    721       1.1  mrg  **/
    722       1.1  mrg typedef struct xcb_randr_get_crtc_info_reply_t {
    723       1.1  mrg     uint8_t          response_type; /**<  */
    724       1.1  mrg     uint8_t          status; /**<  */
    725       1.1  mrg     uint16_t         sequence; /**<  */
    726       1.1  mrg     uint32_t         length; /**<  */
    727       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    728       1.1  mrg     int16_t          x; /**<  */
    729       1.1  mrg     int16_t          y; /**<  */
    730       1.1  mrg     uint16_t         width; /**<  */
    731       1.1  mrg     uint16_t         height; /**<  */
    732       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    733       1.1  mrg     uint16_t         rotation; /**<  */
    734       1.1  mrg     uint16_t         rotations; /**<  */
    735       1.1  mrg     uint16_t         num_outputs; /**<  */
    736       1.1  mrg     uint16_t         num_possible_outputs; /**<  */
    737       1.1  mrg } xcb_randr_get_crtc_info_reply_t;
    738       1.1  mrg 
    739       1.1  mrg /**
    740       1.1  mrg  * @brief xcb_randr_set_crtc_config_cookie_t
    741       1.1  mrg  **/
    742       1.1  mrg typedef struct xcb_randr_set_crtc_config_cookie_t {
    743       1.1  mrg     unsigned int sequence; /**<  */
    744       1.1  mrg } xcb_randr_set_crtc_config_cookie_t;
    745       1.1  mrg 
    746       1.1  mrg /** Opcode for xcb_randr_set_crtc_config. */
    747       1.1  mrg #define XCB_RANDR_SET_CRTC_CONFIG 21
    748       1.1  mrg 
    749       1.1  mrg /**
    750       1.1  mrg  * @brief xcb_randr_set_crtc_config_request_t
    751       1.1  mrg  **/
    752       1.1  mrg typedef struct xcb_randr_set_crtc_config_request_t {
    753       1.1  mrg     uint8_t          major_opcode; /**<  */
    754       1.1  mrg     uint8_t          minor_opcode; /**<  */
    755       1.1  mrg     uint16_t         length; /**<  */
    756       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    757       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
    758       1.1  mrg     xcb_timestamp_t  config_timestamp; /**<  */
    759       1.1  mrg     int16_t          x; /**<  */
    760       1.1  mrg     int16_t          y; /**<  */
    761       1.1  mrg     xcb_randr_mode_t mode; /**<  */
    762       1.1  mrg     uint16_t         rotation; /**<  */
    763       1.1  mrg     uint8_t          pad0[2]; /**<  */
    764       1.1  mrg } xcb_randr_set_crtc_config_request_t;
    765       1.1  mrg 
    766       1.1  mrg /**
    767       1.1  mrg  * @brief xcb_randr_set_crtc_config_reply_t
    768       1.1  mrg  **/
    769       1.1  mrg typedef struct xcb_randr_set_crtc_config_reply_t {
    770       1.1  mrg     uint8_t         response_type; /**<  */
    771       1.1  mrg     uint8_t         status; /**<  */
    772       1.1  mrg     uint16_t        sequence; /**<  */
    773       1.1  mrg     uint32_t        length; /**<  */
    774       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    775       1.1  mrg     uint8_t         pad0[20]; /**<  */
    776       1.1  mrg } xcb_randr_set_crtc_config_reply_t;
    777       1.1  mrg 
    778       1.1  mrg /**
    779       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_cookie_t
    780       1.1  mrg  **/
    781       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_cookie_t {
    782       1.1  mrg     unsigned int sequence; /**<  */
    783       1.1  mrg } xcb_randr_get_crtc_gamma_size_cookie_t;
    784       1.1  mrg 
    785       1.1  mrg /** Opcode for xcb_randr_get_crtc_gamma_size. */
    786       1.1  mrg #define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22
    787       1.1  mrg 
    788       1.1  mrg /**
    789       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_request_t
    790       1.1  mrg  **/
    791       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_request_t {
    792       1.1  mrg     uint8_t          major_opcode; /**<  */
    793       1.1  mrg     uint8_t          minor_opcode; /**<  */
    794       1.1  mrg     uint16_t         length; /**<  */
    795       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    796       1.1  mrg } xcb_randr_get_crtc_gamma_size_request_t;
    797       1.1  mrg 
    798       1.1  mrg /**
    799       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_size_reply_t
    800       1.1  mrg  **/
    801       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_size_reply_t {
    802       1.1  mrg     uint8_t  response_type; /**<  */
    803       1.1  mrg     uint8_t  pad0; /**<  */
    804       1.1  mrg     uint16_t sequence; /**<  */
    805       1.1  mrg     uint32_t length; /**<  */
    806       1.1  mrg     uint16_t size; /**<  */
    807       1.1  mrg     uint8_t  pad1[22]; /**<  */
    808       1.1  mrg } xcb_randr_get_crtc_gamma_size_reply_t;
    809       1.1  mrg 
    810       1.1  mrg /**
    811       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_cookie_t
    812       1.1  mrg  **/
    813       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_cookie_t {
    814       1.1  mrg     unsigned int sequence; /**<  */
    815       1.1  mrg } xcb_randr_get_crtc_gamma_cookie_t;
    816       1.1  mrg 
    817       1.1  mrg /** Opcode for xcb_randr_get_crtc_gamma. */
    818       1.1  mrg #define XCB_RANDR_GET_CRTC_GAMMA 23
    819       1.1  mrg 
    820       1.1  mrg /**
    821       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_request_t
    822       1.1  mrg  **/
    823       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_request_t {
    824       1.1  mrg     uint8_t          major_opcode; /**<  */
    825       1.1  mrg     uint8_t          minor_opcode; /**<  */
    826       1.1  mrg     uint16_t         length; /**<  */
    827       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    828       1.1  mrg } xcb_randr_get_crtc_gamma_request_t;
    829       1.1  mrg 
    830       1.1  mrg /**
    831       1.1  mrg  * @brief xcb_randr_get_crtc_gamma_reply_t
    832       1.1  mrg  **/
    833       1.1  mrg typedef struct xcb_randr_get_crtc_gamma_reply_t {
    834       1.1  mrg     uint8_t  response_type; /**<  */
    835       1.1  mrg     uint8_t  pad0; /**<  */
    836       1.1  mrg     uint16_t sequence; /**<  */
    837       1.1  mrg     uint32_t length; /**<  */
    838       1.1  mrg     uint16_t size; /**<  */
    839       1.1  mrg     uint8_t  pad1[22]; /**<  */
    840       1.1  mrg } xcb_randr_get_crtc_gamma_reply_t;
    841       1.1  mrg 
    842       1.1  mrg /** Opcode for xcb_randr_set_crtc_gamma. */
    843       1.1  mrg #define XCB_RANDR_SET_CRTC_GAMMA 24
    844       1.1  mrg 
    845       1.1  mrg /**
    846       1.1  mrg  * @brief xcb_randr_set_crtc_gamma_request_t
    847       1.1  mrg  **/
    848       1.1  mrg typedef struct xcb_randr_set_crtc_gamma_request_t {
    849       1.1  mrg     uint8_t          major_opcode; /**<  */
    850       1.1  mrg     uint8_t          minor_opcode; /**<  */
    851       1.1  mrg     uint16_t         length; /**<  */
    852       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    853       1.1  mrg     uint16_t         size; /**<  */
    854       1.1  mrg     uint8_t          pad0[2]; /**<  */
    855       1.1  mrg } xcb_randr_set_crtc_gamma_request_t;
    856       1.1  mrg 
    857       1.1  mrg /**
    858       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_cookie_t
    859       1.1  mrg  **/
    860       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_cookie_t {
    861       1.1  mrg     unsigned int sequence; /**<  */
    862       1.1  mrg } xcb_randr_get_screen_resources_current_cookie_t;
    863       1.1  mrg 
    864       1.1  mrg /** Opcode for xcb_randr_get_screen_resources_current. */
    865       1.1  mrg #define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25
    866       1.1  mrg 
    867       1.1  mrg /**
    868       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_request_t
    869       1.1  mrg  **/
    870       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_request_t {
    871       1.1  mrg     uint8_t      major_opcode; /**<  */
    872       1.1  mrg     uint8_t      minor_opcode; /**<  */
    873       1.1  mrg     uint16_t     length; /**<  */
    874       1.1  mrg     xcb_window_t window; /**<  */
    875       1.1  mrg } xcb_randr_get_screen_resources_current_request_t;
    876       1.1  mrg 
    877       1.1  mrg /**
    878       1.1  mrg  * @brief xcb_randr_get_screen_resources_current_reply_t
    879       1.1  mrg  **/
    880       1.1  mrg typedef struct xcb_randr_get_screen_resources_current_reply_t {
    881       1.1  mrg     uint8_t         response_type; /**<  */
    882       1.1  mrg     uint8_t         pad0; /**<  */
    883       1.1  mrg     uint16_t        sequence; /**<  */
    884       1.1  mrg     uint32_t        length; /**<  */
    885       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    886       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
    887       1.1  mrg     uint16_t        num_crtcs; /**<  */
    888       1.1  mrg     uint16_t        num_outputs; /**<  */
    889       1.1  mrg     uint16_t        num_modes; /**<  */
    890       1.1  mrg     uint16_t        names_len; /**<  */
    891       1.1  mrg     uint8_t         pad1[8]; /**<  */
    892       1.1  mrg } xcb_randr_get_screen_resources_current_reply_t;
    893       1.1  mrg 
    894       1.1  mrg /** Opcode for xcb_randr_set_crtc_transform. */
    895       1.1  mrg #define XCB_RANDR_SET_CRTC_TRANSFORM 26
    896       1.1  mrg 
    897       1.1  mrg /**
    898       1.1  mrg  * @brief xcb_randr_set_crtc_transform_request_t
    899       1.1  mrg  **/
    900       1.1  mrg typedef struct xcb_randr_set_crtc_transform_request_t {
    901       1.1  mrg     uint8_t                major_opcode; /**<  */
    902       1.1  mrg     uint8_t                minor_opcode; /**<  */
    903       1.1  mrg     uint16_t               length; /**<  */
    904       1.1  mrg     xcb_randr_crtc_t       crtc; /**<  */
    905       1.1  mrg     xcb_render_transform_t transform; /**<  */
    906       1.1  mrg     uint16_t               filter_len; /**<  */
    907       1.1  mrg     uint8_t                pad0[2]; /**<  */
    908       1.1  mrg } xcb_randr_set_crtc_transform_request_t;
    909       1.1  mrg 
    910       1.1  mrg /**
    911       1.1  mrg  * @brief xcb_randr_get_crtc_transform_cookie_t
    912       1.1  mrg  **/
    913       1.1  mrg typedef struct xcb_randr_get_crtc_transform_cookie_t {
    914       1.1  mrg     unsigned int sequence; /**<  */
    915       1.1  mrg } xcb_randr_get_crtc_transform_cookie_t;
    916       1.1  mrg 
    917       1.1  mrg /** Opcode for xcb_randr_get_crtc_transform. */
    918       1.1  mrg #define XCB_RANDR_GET_CRTC_TRANSFORM 27
    919       1.1  mrg 
    920       1.1  mrg /**
    921       1.1  mrg  * @brief xcb_randr_get_crtc_transform_request_t
    922       1.1  mrg  **/
    923       1.1  mrg typedef struct xcb_randr_get_crtc_transform_request_t {
    924       1.1  mrg     uint8_t          major_opcode; /**<  */
    925       1.1  mrg     uint8_t          minor_opcode; /**<  */
    926       1.1  mrg     uint16_t         length; /**<  */
    927       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    928       1.1  mrg } xcb_randr_get_crtc_transform_request_t;
    929       1.1  mrg 
    930       1.1  mrg /**
    931       1.1  mrg  * @brief xcb_randr_get_crtc_transform_reply_t
    932       1.1  mrg  **/
    933       1.1  mrg typedef struct xcb_randr_get_crtc_transform_reply_t {
    934       1.1  mrg     uint8_t                response_type; /**<  */
    935       1.1  mrg     uint8_t                pad0; /**<  */
    936       1.1  mrg     uint16_t               sequence; /**<  */
    937       1.1  mrg     uint32_t               length; /**<  */
    938       1.1  mrg     xcb_render_transform_t pending_transform; /**<  */
    939       1.1  mrg     uint8_t                has_transforms; /**<  */
    940       1.1  mrg     uint8_t                pad1[3]; /**<  */
    941       1.1  mrg     xcb_render_transform_t current_transform; /**<  */
    942       1.1  mrg     uint8_t                pad2[4]; /**<  */
    943       1.1  mrg     uint16_t               pending_len; /**<  */
    944       1.1  mrg     uint16_t               pending_nparams; /**<  */
    945       1.1  mrg     uint16_t               current_len; /**<  */
    946       1.1  mrg     uint16_t               current_nparams; /**<  */
    947       1.1  mrg } xcb_randr_get_crtc_transform_reply_t;
    948       1.1  mrg 
    949       1.1  mrg /**
    950       1.1  mrg  * @brief xcb_randr_get_panning_cookie_t
    951       1.1  mrg  **/
    952       1.1  mrg typedef struct xcb_randr_get_panning_cookie_t {
    953       1.1  mrg     unsigned int sequence; /**<  */
    954       1.1  mrg } xcb_randr_get_panning_cookie_t;
    955       1.1  mrg 
    956       1.1  mrg /** Opcode for xcb_randr_get_panning. */
    957       1.1  mrg #define XCB_RANDR_GET_PANNING 28
    958       1.1  mrg 
    959       1.1  mrg /**
    960       1.1  mrg  * @brief xcb_randr_get_panning_request_t
    961       1.1  mrg  **/
    962       1.1  mrg typedef struct xcb_randr_get_panning_request_t {
    963       1.1  mrg     uint8_t          major_opcode; /**<  */
    964       1.1  mrg     uint8_t          minor_opcode; /**<  */
    965       1.1  mrg     uint16_t         length; /**<  */
    966       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
    967       1.1  mrg } xcb_randr_get_panning_request_t;
    968       1.1  mrg 
    969       1.1  mrg /**
    970       1.1  mrg  * @brief xcb_randr_get_panning_reply_t
    971       1.1  mrg  **/
    972       1.1  mrg typedef struct xcb_randr_get_panning_reply_t {
    973       1.1  mrg     uint8_t         response_type; /**<  */
    974       1.1  mrg     uint8_t         status; /**<  */
    975       1.1  mrg     uint16_t        sequence; /**<  */
    976       1.1  mrg     uint32_t        length; /**<  */
    977       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
    978       1.1  mrg     uint16_t        left; /**<  */
    979       1.1  mrg     uint16_t        top; /**<  */
    980       1.1  mrg     uint16_t        width; /**<  */
    981       1.1  mrg     uint16_t        height; /**<  */
    982       1.1  mrg     uint16_t        track_left; /**<  */
    983       1.1  mrg     uint16_t        track_top; /**<  */
    984       1.1  mrg     uint16_t        track_width; /**<  */
    985       1.1  mrg     uint16_t        track_height; /**<  */
    986       1.1  mrg     int16_t         border_left; /**<  */
    987       1.1  mrg     int16_t         border_top; /**<  */
    988       1.1  mrg     int16_t         border_right; /**<  */
    989       1.1  mrg     int16_t         border_bottom; /**<  */
    990       1.1  mrg } xcb_randr_get_panning_reply_t;
    991       1.1  mrg 
    992       1.1  mrg /**
    993       1.1  mrg  * @brief xcb_randr_set_panning_cookie_t
    994       1.1  mrg  **/
    995       1.1  mrg typedef struct xcb_randr_set_panning_cookie_t {
    996       1.1  mrg     unsigned int sequence; /**<  */
    997       1.1  mrg } xcb_randr_set_panning_cookie_t;
    998       1.1  mrg 
    999       1.1  mrg /** Opcode for xcb_randr_set_panning. */
   1000       1.1  mrg #define XCB_RANDR_SET_PANNING 29
   1001       1.1  mrg 
   1002       1.1  mrg /**
   1003       1.1  mrg  * @brief xcb_randr_set_panning_request_t
   1004       1.1  mrg  **/
   1005       1.1  mrg typedef struct xcb_randr_set_panning_request_t {
   1006       1.1  mrg     uint8_t          major_opcode; /**<  */
   1007       1.1  mrg     uint8_t          minor_opcode; /**<  */
   1008       1.1  mrg     uint16_t         length; /**<  */
   1009       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
   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_set_panning_request_t;
   1024       1.1  mrg 
   1025       1.1  mrg /**
   1026       1.1  mrg  * @brief xcb_randr_set_panning_reply_t
   1027       1.1  mrg  **/
   1028       1.1  mrg typedef struct xcb_randr_set_panning_reply_t {
   1029       1.1  mrg     uint8_t         response_type; /**<  */
   1030       1.1  mrg     uint8_t         status; /**<  */
   1031       1.1  mrg     uint16_t        sequence; /**<  */
   1032       1.1  mrg     uint32_t        length; /**<  */
   1033       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
   1034       1.1  mrg } xcb_randr_set_panning_reply_t;
   1035       1.1  mrg 
   1036       1.1  mrg /** Opcode for xcb_randr_set_output_primary. */
   1037       1.1  mrg #define XCB_RANDR_SET_OUTPUT_PRIMARY 30
   1038       1.1  mrg 
   1039       1.1  mrg /**
   1040       1.1  mrg  * @brief xcb_randr_set_output_primary_request_t
   1041       1.1  mrg  **/
   1042       1.1  mrg typedef struct xcb_randr_set_output_primary_request_t {
   1043       1.1  mrg     uint8_t            major_opcode; /**<  */
   1044       1.1  mrg     uint8_t            minor_opcode; /**<  */
   1045       1.1  mrg     uint16_t           length; /**<  */
   1046       1.1  mrg     xcb_window_t       window; /**<  */
   1047       1.1  mrg     xcb_randr_output_t output; /**<  */
   1048       1.1  mrg } xcb_randr_set_output_primary_request_t;
   1049       1.1  mrg 
   1050       1.1  mrg /**
   1051       1.1  mrg  * @brief xcb_randr_get_output_primary_cookie_t
   1052       1.1  mrg  **/
   1053       1.1  mrg typedef struct xcb_randr_get_output_primary_cookie_t {
   1054       1.1  mrg     unsigned int sequence; /**<  */
   1055       1.1  mrg } xcb_randr_get_output_primary_cookie_t;
   1056       1.1  mrg 
   1057       1.1  mrg /** Opcode for xcb_randr_get_output_primary. */
   1058       1.1  mrg #define XCB_RANDR_GET_OUTPUT_PRIMARY 31
   1059       1.1  mrg 
   1060       1.1  mrg /**
   1061       1.1  mrg  * @brief xcb_randr_get_output_primary_request_t
   1062       1.1  mrg  **/
   1063       1.1  mrg typedef struct xcb_randr_get_output_primary_request_t {
   1064       1.1  mrg     uint8_t      major_opcode; /**<  */
   1065       1.1  mrg     uint8_t      minor_opcode; /**<  */
   1066       1.1  mrg     uint16_t     length; /**<  */
   1067       1.1  mrg     xcb_window_t window; /**<  */
   1068       1.1  mrg } xcb_randr_get_output_primary_request_t;
   1069       1.1  mrg 
   1070       1.1  mrg /**
   1071       1.1  mrg  * @brief xcb_randr_get_output_primary_reply_t
   1072       1.1  mrg  **/
   1073       1.1  mrg typedef struct xcb_randr_get_output_primary_reply_t {
   1074       1.1  mrg     uint8_t            response_type; /**<  */
   1075       1.1  mrg     uint8_t            pad0; /**<  */
   1076       1.1  mrg     uint16_t           sequence; /**<  */
   1077       1.1  mrg     uint32_t           length; /**<  */
   1078       1.1  mrg     xcb_randr_output_t output; /**<  */
   1079       1.1  mrg } xcb_randr_get_output_primary_reply_t;
   1080       1.1  mrg 
   1081       1.1  mrg /** Opcode for xcb_randr_screen_change_notify. */
   1082       1.1  mrg #define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0
   1083       1.1  mrg 
   1084       1.1  mrg /**
   1085       1.1  mrg  * @brief xcb_randr_screen_change_notify_event_t
   1086       1.1  mrg  **/
   1087       1.1  mrg typedef struct xcb_randr_screen_change_notify_event_t {
   1088       1.1  mrg     uint8_t         response_type; /**<  */
   1089       1.1  mrg     uint8_t         rotation; /**<  */
   1090       1.1  mrg     uint16_t        sequence; /**<  */
   1091       1.1  mrg     xcb_timestamp_t timestamp; /**<  */
   1092       1.1  mrg     xcb_timestamp_t config_timestamp; /**<  */
   1093       1.1  mrg     xcb_window_t    root; /**<  */
   1094       1.1  mrg     xcb_window_t    request_window; /**<  */
   1095       1.1  mrg     uint16_t        sizeID; /**<  */
   1096       1.1  mrg     uint16_t        subpixel_order; /**<  */
   1097       1.1  mrg     uint16_t        width; /**<  */
   1098       1.1  mrg     uint16_t        height; /**<  */
   1099       1.1  mrg     uint16_t        mwidth; /**<  */
   1100       1.1  mrg     uint16_t        mheight; /**<  */
   1101       1.1  mrg } xcb_randr_screen_change_notify_event_t;
   1102       1.1  mrg 
   1103       1.1  mrg typedef enum xcb_randr_notify_t {
   1104       1.1  mrg     XCB_RANDR_NOTIFY_CRTC_CHANGE = 0,
   1105       1.1  mrg     XCB_RANDR_NOTIFY_OUTPUT_CHANGE = 1,
   1106       1.1  mrg     XCB_RANDR_NOTIFY_OUTPUT_PROPERTY = 2
   1107       1.1  mrg } xcb_randr_notify_t;
   1108       1.1  mrg 
   1109       1.1  mrg /**
   1110       1.1  mrg  * @brief xcb_randr_crtc_change_t
   1111       1.1  mrg  **/
   1112       1.1  mrg typedef struct xcb_randr_crtc_change_t {
   1113       1.1  mrg     xcb_timestamp_t  timestamp; /**<  */
   1114       1.1  mrg     xcb_window_t     window; /**<  */
   1115       1.1  mrg     xcb_randr_crtc_t crtc; /**<  */
   1116       1.1  mrg     xcb_randr_mode_t mode; /**<  */
   1117       1.1  mrg     uint16_t         rotation; /**<  */
   1118       1.1  mrg     uint8_t          pad0[2]; /**<  */
   1119       1.1  mrg     int16_t          x; /**<  */
   1120       1.1  mrg     int16_t          y; /**<  */
   1121       1.1  mrg     uint16_t         width; /**<  */
   1122       1.1  mrg     uint16_t         height; /**<  */
   1123       1.1  mrg } xcb_randr_crtc_change_t;
   1124       1.1  mrg 
   1125       1.1  mrg /**
   1126       1.1  mrg  * @brief xcb_randr_crtc_change_iterator_t
   1127       1.1  mrg  **/
   1128       1.1  mrg typedef struct xcb_randr_crtc_change_iterator_t {
   1129       1.1  mrg     xcb_randr_crtc_change_t *data; /**<  */
   1130       1.1  mrg     int                      rem; /**<  */
   1131       1.1  mrg     int                      index; /**<  */
   1132       1.1  mrg } xcb_randr_crtc_change_iterator_t;
   1133       1.1  mrg 
   1134       1.1  mrg /**
   1135       1.1  mrg  * @brief xcb_randr_output_change_t
   1136       1.1  mrg  **/
   1137       1.1  mrg typedef struct xcb_randr_output_change_t {
   1138       1.1  mrg     xcb_timestamp_t    timestamp; /**<  */
   1139       1.1  mrg     xcb_timestamp_t    config_timestamp; /**<  */
   1140       1.1  mrg     xcb_window_t       window; /**<  */
   1141       1.1  mrg     xcb_randr_output_t output; /**<  */
   1142       1.1  mrg     xcb_randr_crtc_t   crtc; /**<  */
   1143       1.1  mrg     xcb_randr_mode_t   mode; /**<  */
   1144       1.1  mrg     uint16_t           rotation; /**<  */
   1145       1.1  mrg     uint8_t            connection; /**<  */
   1146       1.1  mrg     uint8_t            subpixel_order; /**<  */
   1147       1.1  mrg } xcb_randr_output_change_t;
   1148       1.1  mrg 
   1149       1.1  mrg /**
   1150       1.1  mrg  * @brief xcb_randr_output_change_iterator_t
   1151       1.1  mrg  **/
   1152       1.1  mrg typedef struct xcb_randr_output_change_iterator_t {
   1153       1.1  mrg     xcb_randr_output_change_t *data; /**<  */
   1154       1.1  mrg     int                        rem; /**<  */
   1155       1.1  mrg     int                        index; /**<  */
   1156       1.1  mrg } xcb_randr_output_change_iterator_t;
   1157       1.1  mrg 
   1158       1.1  mrg /**
   1159       1.1  mrg  * @brief xcb_randr_output_property_t
   1160       1.1  mrg  **/
   1161       1.1  mrg typedef struct xcb_randr_output_property_t {
   1162       1.1  mrg     xcb_window_t       window; /**<  */
   1163       1.1  mrg     xcb_randr_output_t output; /**<  */
   1164       1.1  mrg     xcb_atom_t         atom; /**<  */
   1165       1.1  mrg     xcb_timestamp_t    timestamp; /**<  */
   1166       1.1  mrg     uint8_t            status; /**<  */
   1167       1.1  mrg     uint8_t            pad0[11]; /**<  */
   1168       1.1  mrg } xcb_randr_output_property_t;
   1169       1.1  mrg 
   1170       1.1  mrg /**
   1171       1.1  mrg  * @brief xcb_randr_output_property_iterator_t
   1172       1.1  mrg  **/
   1173       1.1  mrg typedef struct xcb_randr_output_property_iterator_t {
   1174       1.1  mrg     xcb_randr_output_property_t *data; /**<  */
   1175       1.1  mrg     int                          rem; /**<  */
   1176       1.1  mrg     int                          index; /**<  */
   1177       1.1  mrg } xcb_randr_output_property_iterator_t;
   1178       1.1  mrg 
   1179       1.1  mrg /**
   1180       1.1  mrg  * @brief xcb_randr_notify_data_t
   1181       1.1  mrg  **/
   1182       1.1  mrg typedef union xcb_randr_notify_data_t {
   1183       1.1  mrg     xcb_randr_crtc_change_t     cc; /**<  */
   1184       1.1  mrg     xcb_randr_output_change_t   oc; /**<  */
   1185       1.1  mrg     xcb_randr_output_property_t op; /**<  */
   1186       1.1  mrg } xcb_randr_notify_data_t;
   1187       1.1  mrg 
   1188       1.1  mrg /**
   1189       1.1  mrg  * @brief xcb_randr_notify_data_iterator_t
   1190       1.1  mrg  **/
   1191       1.1  mrg typedef struct xcb_randr_notify_data_iterator_t {
   1192       1.1  mrg     xcb_randr_notify_data_t *data; /**<  */
   1193       1.1  mrg     int                      rem; /**<  */
   1194       1.1  mrg     int                      index; /**<  */
   1195       1.1  mrg } xcb_randr_notify_data_iterator_t;
   1196       1.1  mrg 
   1197       1.1  mrg /** Opcode for xcb_randr_notify. */
   1198       1.1  mrg #define XCB_RANDR_NOTIFY 1
   1199       1.1  mrg 
   1200       1.1  mrg /**
   1201       1.1  mrg  * @brief xcb_randr_notify_event_t
   1202       1.1  mrg  **/
   1203       1.1  mrg typedef struct xcb_randr_notify_event_t {
   1204       1.1  mrg     uint8_t                 response_type; /**<  */
   1205       1.1  mrg     uint8_t                 subCode; /**<  */
   1206       1.1  mrg     uint16_t                sequence; /**<  */
   1207       1.1  mrg     xcb_randr_notify_data_t u; /**<  */
   1208       1.1  mrg } xcb_randr_notify_event_t;
   1209       1.1  mrg 
   1210       1.1  mrg /**
   1211       1.1  mrg  * Get the next element of the iterator
   1212       1.1  mrg  * @param i Pointer to a xcb_randr_mode_iterator_t
   1213       1.1  mrg  *
   1214       1.1  mrg  * Get the next element in the iterator. The member rem is
   1215       1.1  mrg  * decreased by one. The member data points to the next
   1216       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_mode_t)
   1217       1.1  mrg  */
   1218       1.1  mrg 
   1219       1.1  mrg /*****************************************************************************
   1220       1.1  mrg  **
   1221       1.1  mrg  ** void xcb_randr_mode_next
   1222       1.1  mrg  **
   1223       1.1  mrg  ** @param xcb_randr_mode_iterator_t *i
   1224       1.1  mrg  ** @returns void
   1225       1.1  mrg  **
   1226       1.1  mrg  *****************************************************************************/
   1227       1.1  mrg 
   1228       1.1  mrg void
   1229       1.1  mrg xcb_randr_mode_next (xcb_randr_mode_iterator_t *i  /**< */);
   1230       1.1  mrg 
   1231       1.1  mrg /**
   1232       1.1  mrg  * Return the iterator pointing to the last element
   1233       1.1  mrg  * @param i An xcb_randr_mode_iterator_t
   1234       1.1  mrg  * @return  The iterator pointing to the last element
   1235       1.1  mrg  *
   1236       1.1  mrg  * Set the current element in the iterator to the last element.
   1237       1.1  mrg  * The member rem is set to 0. The member data points to the
   1238       1.1  mrg  * last element.
   1239       1.1  mrg  */
   1240       1.1  mrg 
   1241       1.1  mrg /*****************************************************************************
   1242       1.1  mrg  **
   1243       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_mode_end
   1244       1.1  mrg  **
   1245       1.1  mrg  ** @param xcb_randr_mode_iterator_t i
   1246       1.1  mrg  ** @returns xcb_generic_iterator_t
   1247       1.1  mrg  **
   1248       1.1  mrg  *****************************************************************************/
   1249       1.1  mrg 
   1250       1.1  mrg xcb_generic_iterator_t
   1251       1.1  mrg xcb_randr_mode_end (xcb_randr_mode_iterator_t i  /**< */);
   1252       1.1  mrg 
   1253       1.1  mrg /**
   1254       1.1  mrg  * Get the next element of the iterator
   1255       1.1  mrg  * @param i Pointer to a xcb_randr_crtc_iterator_t
   1256       1.1  mrg  *
   1257       1.1  mrg  * Get the next element in the iterator. The member rem is
   1258       1.1  mrg  * decreased by one. The member data points to the next
   1259       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_crtc_t)
   1260       1.1  mrg  */
   1261       1.1  mrg 
   1262       1.1  mrg /*****************************************************************************
   1263       1.1  mrg  **
   1264       1.1  mrg  ** void xcb_randr_crtc_next
   1265       1.1  mrg  **
   1266       1.1  mrg  ** @param xcb_randr_crtc_iterator_t *i
   1267       1.1  mrg  ** @returns void
   1268       1.1  mrg  **
   1269       1.1  mrg  *****************************************************************************/
   1270       1.1  mrg 
   1271       1.1  mrg void
   1272       1.1  mrg xcb_randr_crtc_next (xcb_randr_crtc_iterator_t *i  /**< */);
   1273       1.1  mrg 
   1274       1.1  mrg /**
   1275       1.1  mrg  * Return the iterator pointing to the last element
   1276       1.1  mrg  * @param i An xcb_randr_crtc_iterator_t
   1277       1.1  mrg  * @return  The iterator pointing to the last element
   1278       1.1  mrg  *
   1279       1.1  mrg  * Set the current element in the iterator to the last element.
   1280       1.1  mrg  * The member rem is set to 0. The member data points to the
   1281       1.1  mrg  * last element.
   1282       1.1  mrg  */
   1283       1.1  mrg 
   1284       1.1  mrg /*****************************************************************************
   1285       1.1  mrg  **
   1286       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_crtc_end
   1287       1.1  mrg  **
   1288       1.1  mrg  ** @param xcb_randr_crtc_iterator_t i
   1289       1.1  mrg  ** @returns xcb_generic_iterator_t
   1290       1.1  mrg  **
   1291       1.1  mrg  *****************************************************************************/
   1292       1.1  mrg 
   1293       1.1  mrg xcb_generic_iterator_t
   1294       1.1  mrg xcb_randr_crtc_end (xcb_randr_crtc_iterator_t i  /**< */);
   1295       1.1  mrg 
   1296       1.1  mrg /**
   1297       1.1  mrg  * Get the next element of the iterator
   1298       1.1  mrg  * @param i Pointer to a xcb_randr_output_iterator_t
   1299       1.1  mrg  *
   1300       1.1  mrg  * Get the next element in the iterator. The member rem is
   1301       1.1  mrg  * decreased by one. The member data points to the next
   1302       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_output_t)
   1303       1.1  mrg  */
   1304       1.1  mrg 
   1305       1.1  mrg /*****************************************************************************
   1306       1.1  mrg  **
   1307       1.1  mrg  ** void xcb_randr_output_next
   1308       1.1  mrg  **
   1309       1.1  mrg  ** @param xcb_randr_output_iterator_t *i
   1310       1.1  mrg  ** @returns void
   1311       1.1  mrg  **
   1312       1.1  mrg  *****************************************************************************/
   1313       1.1  mrg 
   1314       1.1  mrg void
   1315       1.1  mrg xcb_randr_output_next (xcb_randr_output_iterator_t *i  /**< */);
   1316       1.1  mrg 
   1317       1.1  mrg /**
   1318       1.1  mrg  * Return the iterator pointing to the last element
   1319       1.1  mrg  * @param i An xcb_randr_output_iterator_t
   1320       1.1  mrg  * @return  The iterator pointing to the last element
   1321       1.1  mrg  *
   1322       1.1  mrg  * Set the current element in the iterator to the last element.
   1323       1.1  mrg  * The member rem is set to 0. The member data points to the
   1324       1.1  mrg  * last element.
   1325       1.1  mrg  */
   1326       1.1  mrg 
   1327       1.1  mrg /*****************************************************************************
   1328       1.1  mrg  **
   1329       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_output_end
   1330       1.1  mrg  **
   1331       1.1  mrg  ** @param xcb_randr_output_iterator_t i
   1332       1.1  mrg  ** @returns xcb_generic_iterator_t
   1333       1.1  mrg  **
   1334       1.1  mrg  *****************************************************************************/
   1335       1.1  mrg 
   1336       1.1  mrg xcb_generic_iterator_t
   1337       1.1  mrg xcb_randr_output_end (xcb_randr_output_iterator_t i  /**< */);
   1338       1.1  mrg 
   1339       1.1  mrg /**
   1340       1.1  mrg  * Get the next element of the iterator
   1341       1.1  mrg  * @param i Pointer to a xcb_randr_screen_size_iterator_t
   1342       1.1  mrg  *
   1343       1.1  mrg  * Get the next element in the iterator. The member rem is
   1344       1.1  mrg  * decreased by one. The member data points to the next
   1345       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_screen_size_t)
   1346       1.1  mrg  */
   1347       1.1  mrg 
   1348       1.1  mrg /*****************************************************************************
   1349       1.1  mrg  **
   1350       1.1  mrg  ** void xcb_randr_screen_size_next
   1351       1.1  mrg  **
   1352       1.1  mrg  ** @param xcb_randr_screen_size_iterator_t *i
   1353       1.1  mrg  ** @returns void
   1354       1.1  mrg  **
   1355       1.1  mrg  *****************************************************************************/
   1356       1.1  mrg 
   1357       1.1  mrg void
   1358       1.1  mrg xcb_randr_screen_size_next (xcb_randr_screen_size_iterator_t *i  /**< */);
   1359       1.1  mrg 
   1360       1.1  mrg /**
   1361       1.1  mrg  * Return the iterator pointing to the last element
   1362       1.1  mrg  * @param i An xcb_randr_screen_size_iterator_t
   1363       1.1  mrg  * @return  The iterator pointing to the last element
   1364       1.1  mrg  *
   1365       1.1  mrg  * Set the current element in the iterator to the last element.
   1366       1.1  mrg  * The member rem is set to 0. The member data points to the
   1367       1.1  mrg  * last element.
   1368       1.1  mrg  */
   1369       1.1  mrg 
   1370       1.1  mrg /*****************************************************************************
   1371       1.1  mrg  **
   1372       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_screen_size_end
   1373       1.1  mrg  **
   1374       1.1  mrg  ** @param xcb_randr_screen_size_iterator_t i
   1375       1.1  mrg  ** @returns xcb_generic_iterator_t
   1376       1.1  mrg  **
   1377       1.1  mrg  *****************************************************************************/
   1378       1.1  mrg 
   1379       1.1  mrg xcb_generic_iterator_t
   1380       1.1  mrg xcb_randr_screen_size_end (xcb_randr_screen_size_iterator_t i  /**< */);
   1381       1.1  mrg 
   1382  1.1.12.1  tls int
   1383  1.1.12.1  tls xcb_randr_refresh_rates_sizeof (const void  *_buffer  /**< */);
   1384  1.1.12.1  tls 
   1385       1.1  mrg 
   1386       1.1  mrg /*****************************************************************************
   1387       1.1  mrg  **
   1388       1.1  mrg  ** uint16_t * xcb_randr_refresh_rates_rates
   1389       1.1  mrg  **
   1390       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1391       1.1  mrg  ** @returns uint16_t *
   1392       1.1  mrg  **
   1393       1.1  mrg  *****************************************************************************/
   1394       1.1  mrg 
   1395       1.1  mrg uint16_t *
   1396       1.1  mrg xcb_randr_refresh_rates_rates (const xcb_randr_refresh_rates_t *R  /**< */);
   1397       1.1  mrg 
   1398       1.1  mrg 
   1399       1.1  mrg /*****************************************************************************
   1400       1.1  mrg  **
   1401       1.1  mrg  ** int xcb_randr_refresh_rates_rates_length
   1402       1.1  mrg  **
   1403       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1404       1.1  mrg  ** @returns int
   1405       1.1  mrg  **
   1406       1.1  mrg  *****************************************************************************/
   1407       1.1  mrg 
   1408       1.1  mrg int
   1409       1.1  mrg xcb_randr_refresh_rates_rates_length (const xcb_randr_refresh_rates_t *R  /**< */);
   1410       1.1  mrg 
   1411       1.1  mrg 
   1412       1.1  mrg /*****************************************************************************
   1413       1.1  mrg  **
   1414       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_refresh_rates_rates_end
   1415       1.1  mrg  **
   1416       1.1  mrg  ** @param const xcb_randr_refresh_rates_t *R
   1417       1.1  mrg  ** @returns xcb_generic_iterator_t
   1418       1.1  mrg  **
   1419       1.1  mrg  *****************************************************************************/
   1420       1.1  mrg 
   1421       1.1  mrg xcb_generic_iterator_t
   1422       1.1  mrg xcb_randr_refresh_rates_rates_end (const xcb_randr_refresh_rates_t *R  /**< */);
   1423       1.1  mrg 
   1424       1.1  mrg /**
   1425       1.1  mrg  * Get the next element of the iterator
   1426       1.1  mrg  * @param i Pointer to a xcb_randr_refresh_rates_iterator_t
   1427       1.1  mrg  *
   1428       1.1  mrg  * Get the next element in the iterator. The member rem is
   1429       1.1  mrg  * decreased by one. The member data points to the next
   1430       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_refresh_rates_t)
   1431       1.1  mrg  */
   1432       1.1  mrg 
   1433       1.1  mrg /*****************************************************************************
   1434       1.1  mrg  **
   1435       1.1  mrg  ** void xcb_randr_refresh_rates_next
   1436       1.1  mrg  **
   1437       1.1  mrg  ** @param xcb_randr_refresh_rates_iterator_t *i
   1438       1.1  mrg  ** @returns void
   1439       1.1  mrg  **
   1440       1.1  mrg  *****************************************************************************/
   1441       1.1  mrg 
   1442       1.1  mrg void
   1443       1.1  mrg xcb_randr_refresh_rates_next (xcb_randr_refresh_rates_iterator_t *i  /**< */);
   1444       1.1  mrg 
   1445       1.1  mrg /**
   1446       1.1  mrg  * Return the iterator pointing to the last element
   1447       1.1  mrg  * @param i An xcb_randr_refresh_rates_iterator_t
   1448       1.1  mrg  * @return  The iterator pointing to the last element
   1449       1.1  mrg  *
   1450       1.1  mrg  * Set the current element in the iterator to the last element.
   1451       1.1  mrg  * The member rem is set to 0. The member data points to the
   1452       1.1  mrg  * last element.
   1453       1.1  mrg  */
   1454       1.1  mrg 
   1455       1.1  mrg /*****************************************************************************
   1456       1.1  mrg  **
   1457       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_refresh_rates_end
   1458       1.1  mrg  **
   1459       1.1  mrg  ** @param xcb_randr_refresh_rates_iterator_t i
   1460       1.1  mrg  ** @returns xcb_generic_iterator_t
   1461       1.1  mrg  **
   1462       1.1  mrg  *****************************************************************************/
   1463       1.1  mrg 
   1464       1.1  mrg xcb_generic_iterator_t
   1465       1.1  mrg xcb_randr_refresh_rates_end (xcb_randr_refresh_rates_iterator_t i  /**< */);
   1466       1.1  mrg 
   1467       1.1  mrg /**
   1468  1.1.12.1  tls  *
   1469       1.1  mrg  * @param c The connection
   1470       1.1  mrg  * @return A cookie
   1471       1.1  mrg  *
   1472       1.1  mrg  * Delivers a request to the X server.
   1473       1.1  mrg  *
   1474       1.1  mrg  */
   1475       1.1  mrg 
   1476       1.1  mrg /*****************************************************************************
   1477       1.1  mrg  **
   1478       1.1  mrg  ** xcb_randr_query_version_cookie_t xcb_randr_query_version
   1479       1.1  mrg  **
   1480       1.1  mrg  ** @param xcb_connection_t *c
   1481       1.1  mrg  ** @param uint32_t          major_version
   1482       1.1  mrg  ** @param uint32_t          minor_version
   1483       1.1  mrg  ** @returns xcb_randr_query_version_cookie_t
   1484       1.1  mrg  **
   1485       1.1  mrg  *****************************************************************************/
   1486       1.1  mrg 
   1487       1.1  mrg xcb_randr_query_version_cookie_t
   1488       1.1  mrg xcb_randr_query_version (xcb_connection_t *c  /**< */,
   1489       1.1  mrg                          uint32_t          major_version  /**< */,
   1490       1.1  mrg                          uint32_t          minor_version  /**< */);
   1491       1.1  mrg 
   1492       1.1  mrg /**
   1493  1.1.12.1  tls  *
   1494       1.1  mrg  * @param c The connection
   1495       1.1  mrg  * @return A cookie
   1496       1.1  mrg  *
   1497       1.1  mrg  * Delivers a request to the X server.
   1498       1.1  mrg  *
   1499       1.1  mrg  * This form can be used only if the request will cause
   1500       1.1  mrg  * a reply to be generated. Any returned error will be
   1501       1.1  mrg  * placed in the event queue.
   1502       1.1  mrg  */
   1503       1.1  mrg 
   1504       1.1  mrg /*****************************************************************************
   1505       1.1  mrg  **
   1506       1.1  mrg  ** xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked
   1507       1.1  mrg  **
   1508       1.1  mrg  ** @param xcb_connection_t *c
   1509       1.1  mrg  ** @param uint32_t          major_version
   1510       1.1  mrg  ** @param uint32_t          minor_version
   1511       1.1  mrg  ** @returns xcb_randr_query_version_cookie_t
   1512       1.1  mrg  **
   1513       1.1  mrg  *****************************************************************************/
   1514       1.1  mrg 
   1515       1.1  mrg xcb_randr_query_version_cookie_t
   1516       1.1  mrg xcb_randr_query_version_unchecked (xcb_connection_t *c  /**< */,
   1517       1.1  mrg                                    uint32_t          major_version  /**< */,
   1518       1.1  mrg                                    uint32_t          minor_version  /**< */);
   1519       1.1  mrg 
   1520       1.1  mrg /**
   1521       1.1  mrg  * Return the reply
   1522       1.1  mrg  * @param c      The connection
   1523       1.1  mrg  * @param cookie The cookie
   1524       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   1525       1.1  mrg  *
   1526       1.1  mrg  * Returns the reply of the request asked by
   1527       1.1  mrg  *
   1528       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   1529       1.1  mrg  * xcb_randr_query_version_unchecked(). is used.
   1530       1.1  mrg  * Otherwise, it stores the error if any.
   1531       1.1  mrg  *
   1532       1.1  mrg  * The returned value must be freed by the caller using free().
   1533       1.1  mrg  */
   1534       1.1  mrg 
   1535       1.1  mrg /*****************************************************************************
   1536       1.1  mrg  **
   1537       1.1  mrg  ** xcb_randr_query_version_reply_t * xcb_randr_query_version_reply
   1538       1.1  mrg  **
   1539       1.1  mrg  ** @param xcb_connection_t                  *c
   1540       1.1  mrg  ** @param xcb_randr_query_version_cookie_t   cookie
   1541       1.1  mrg  ** @param xcb_generic_error_t              **e
   1542       1.1  mrg  ** @returns xcb_randr_query_version_reply_t *
   1543       1.1  mrg  **
   1544       1.1  mrg  *****************************************************************************/
   1545       1.1  mrg 
   1546       1.1  mrg xcb_randr_query_version_reply_t *
   1547       1.1  mrg xcb_randr_query_version_reply (xcb_connection_t                  *c  /**< */,
   1548       1.1  mrg                                xcb_randr_query_version_cookie_t   cookie  /**< */,
   1549       1.1  mrg                                xcb_generic_error_t              **e  /**< */);
   1550       1.1  mrg 
   1551       1.1  mrg /**
   1552  1.1.12.1  tls  *
   1553       1.1  mrg  * @param c The connection
   1554       1.1  mrg  * @return A cookie
   1555       1.1  mrg  *
   1556       1.1  mrg  * Delivers a request to the X server.
   1557       1.1  mrg  *
   1558       1.1  mrg  */
   1559       1.1  mrg 
   1560       1.1  mrg /*****************************************************************************
   1561       1.1  mrg  **
   1562       1.1  mrg  ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config
   1563       1.1  mrg  **
   1564       1.1  mrg  ** @param xcb_connection_t *c
   1565       1.1  mrg  ** @param xcb_window_t      window
   1566       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   1567       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   1568       1.1  mrg  ** @param uint16_t          sizeID
   1569       1.1  mrg  ** @param uint16_t          rotation
   1570       1.1  mrg  ** @param uint16_t          rate
   1571       1.1  mrg  ** @returns xcb_randr_set_screen_config_cookie_t
   1572       1.1  mrg  **
   1573       1.1  mrg  *****************************************************************************/
   1574       1.1  mrg 
   1575       1.1  mrg xcb_randr_set_screen_config_cookie_t
   1576       1.1  mrg xcb_randr_set_screen_config (xcb_connection_t *c  /**< */,
   1577       1.1  mrg                              xcb_window_t      window  /**< */,
   1578       1.1  mrg                              xcb_timestamp_t   timestamp  /**< */,
   1579       1.1  mrg                              xcb_timestamp_t   config_timestamp  /**< */,
   1580       1.1  mrg                              uint16_t          sizeID  /**< */,
   1581       1.1  mrg                              uint16_t          rotation  /**< */,
   1582       1.1  mrg                              uint16_t          rate  /**< */);
   1583       1.1  mrg 
   1584       1.1  mrg /**
   1585  1.1.12.1  tls  *
   1586       1.1  mrg  * @param c The connection
   1587       1.1  mrg  * @return A cookie
   1588       1.1  mrg  *
   1589       1.1  mrg  * Delivers a request to the X server.
   1590       1.1  mrg  *
   1591       1.1  mrg  * This form can be used only if the request will cause
   1592       1.1  mrg  * a reply to be generated. Any returned error will be
   1593       1.1  mrg  * placed in the event queue.
   1594       1.1  mrg  */
   1595       1.1  mrg 
   1596       1.1  mrg /*****************************************************************************
   1597       1.1  mrg  **
   1598       1.1  mrg  ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked
   1599       1.1  mrg  **
   1600       1.1  mrg  ** @param xcb_connection_t *c
   1601       1.1  mrg  ** @param xcb_window_t      window
   1602       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   1603       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   1604       1.1  mrg  ** @param uint16_t          sizeID
   1605       1.1  mrg  ** @param uint16_t          rotation
   1606       1.1  mrg  ** @param uint16_t          rate
   1607       1.1  mrg  ** @returns xcb_randr_set_screen_config_cookie_t
   1608       1.1  mrg  **
   1609       1.1  mrg  *****************************************************************************/
   1610       1.1  mrg 
   1611       1.1  mrg xcb_randr_set_screen_config_cookie_t
   1612       1.1  mrg xcb_randr_set_screen_config_unchecked (xcb_connection_t *c  /**< */,
   1613       1.1  mrg                                        xcb_window_t      window  /**< */,
   1614       1.1  mrg                                        xcb_timestamp_t   timestamp  /**< */,
   1615       1.1  mrg                                        xcb_timestamp_t   config_timestamp  /**< */,
   1616       1.1  mrg                                        uint16_t          sizeID  /**< */,
   1617       1.1  mrg                                        uint16_t          rotation  /**< */,
   1618       1.1  mrg                                        uint16_t          rate  /**< */);
   1619       1.1  mrg 
   1620       1.1  mrg /**
   1621       1.1  mrg  * Return the reply
   1622       1.1  mrg  * @param c      The connection
   1623       1.1  mrg  * @param cookie The cookie
   1624       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   1625       1.1  mrg  *
   1626       1.1  mrg  * Returns the reply of the request asked by
   1627       1.1  mrg  *
   1628       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   1629       1.1  mrg  * xcb_randr_set_screen_config_unchecked(). is used.
   1630       1.1  mrg  * Otherwise, it stores the error if any.
   1631       1.1  mrg  *
   1632       1.1  mrg  * The returned value must be freed by the caller using free().
   1633       1.1  mrg  */
   1634       1.1  mrg 
   1635       1.1  mrg /*****************************************************************************
   1636       1.1  mrg  **
   1637       1.1  mrg  ** xcb_randr_set_screen_config_reply_t * xcb_randr_set_screen_config_reply
   1638       1.1  mrg  **
   1639       1.1  mrg  ** @param xcb_connection_t                      *c
   1640       1.1  mrg  ** @param xcb_randr_set_screen_config_cookie_t   cookie
   1641       1.1  mrg  ** @param xcb_generic_error_t                  **e
   1642       1.1  mrg  ** @returns xcb_randr_set_screen_config_reply_t *
   1643       1.1  mrg  **
   1644       1.1  mrg  *****************************************************************************/
   1645       1.1  mrg 
   1646       1.1  mrg xcb_randr_set_screen_config_reply_t *
   1647       1.1  mrg xcb_randr_set_screen_config_reply (xcb_connection_t                      *c  /**< */,
   1648       1.1  mrg                                    xcb_randr_set_screen_config_cookie_t   cookie  /**< */,
   1649       1.1  mrg                                    xcb_generic_error_t                  **e  /**< */);
   1650       1.1  mrg 
   1651       1.1  mrg /**
   1652  1.1.12.1  tls  *
   1653       1.1  mrg  * @param c The connection
   1654       1.1  mrg  * @return A cookie
   1655       1.1  mrg  *
   1656       1.1  mrg  * Delivers a request to the X server.
   1657       1.1  mrg  *
   1658       1.1  mrg  * This form can be used only if the request will not cause
   1659       1.1  mrg  * a reply to be generated. Any returned error will be
   1660       1.1  mrg  * saved for handling by xcb_request_check().
   1661       1.1  mrg  */
   1662       1.1  mrg 
   1663       1.1  mrg /*****************************************************************************
   1664       1.1  mrg  **
   1665       1.1  mrg  ** xcb_void_cookie_t xcb_randr_select_input_checked
   1666       1.1  mrg  **
   1667       1.1  mrg  ** @param xcb_connection_t *c
   1668       1.1  mrg  ** @param xcb_window_t      window
   1669       1.1  mrg  ** @param uint16_t          enable
   1670       1.1  mrg  ** @returns xcb_void_cookie_t
   1671       1.1  mrg  **
   1672       1.1  mrg  *****************************************************************************/
   1673       1.1  mrg 
   1674       1.1  mrg xcb_void_cookie_t
   1675       1.1  mrg xcb_randr_select_input_checked (xcb_connection_t *c  /**< */,
   1676       1.1  mrg                                 xcb_window_t      window  /**< */,
   1677       1.1  mrg                                 uint16_t          enable  /**< */);
   1678       1.1  mrg 
   1679       1.1  mrg /**
   1680  1.1.12.1  tls  *
   1681       1.1  mrg  * @param c The connection
   1682       1.1  mrg  * @return A cookie
   1683       1.1  mrg  *
   1684       1.1  mrg  * Delivers a request to the X server.
   1685       1.1  mrg  *
   1686       1.1  mrg  */
   1687       1.1  mrg 
   1688       1.1  mrg /*****************************************************************************
   1689       1.1  mrg  **
   1690       1.1  mrg  ** xcb_void_cookie_t xcb_randr_select_input
   1691       1.1  mrg  **
   1692       1.1  mrg  ** @param xcb_connection_t *c
   1693       1.1  mrg  ** @param xcb_window_t      window
   1694       1.1  mrg  ** @param uint16_t          enable
   1695       1.1  mrg  ** @returns xcb_void_cookie_t
   1696       1.1  mrg  **
   1697       1.1  mrg  *****************************************************************************/
   1698       1.1  mrg 
   1699       1.1  mrg xcb_void_cookie_t
   1700       1.1  mrg xcb_randr_select_input (xcb_connection_t *c  /**< */,
   1701       1.1  mrg                         xcb_window_t      window  /**< */,
   1702       1.1  mrg                         uint16_t          enable  /**< */);
   1703       1.1  mrg 
   1704  1.1.12.1  tls int
   1705  1.1.12.1  tls xcb_randr_get_screen_info_sizeof (const void  *_buffer  /**< */);
   1706  1.1.12.1  tls 
   1707       1.1  mrg /**
   1708  1.1.12.1  tls  *
   1709       1.1  mrg  * @param c The connection
   1710       1.1  mrg  * @return A cookie
   1711       1.1  mrg  *
   1712       1.1  mrg  * Delivers a request to the X server.
   1713       1.1  mrg  *
   1714       1.1  mrg  */
   1715       1.1  mrg 
   1716       1.1  mrg /*****************************************************************************
   1717       1.1  mrg  **
   1718       1.1  mrg  ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info
   1719       1.1  mrg  **
   1720       1.1  mrg  ** @param xcb_connection_t *c
   1721       1.1  mrg  ** @param xcb_window_t      window
   1722       1.1  mrg  ** @returns xcb_randr_get_screen_info_cookie_t
   1723       1.1  mrg  **
   1724       1.1  mrg  *****************************************************************************/
   1725       1.1  mrg 
   1726       1.1  mrg xcb_randr_get_screen_info_cookie_t
   1727       1.1  mrg xcb_randr_get_screen_info (xcb_connection_t *c  /**< */,
   1728       1.1  mrg                            xcb_window_t      window  /**< */);
   1729       1.1  mrg 
   1730       1.1  mrg /**
   1731  1.1.12.1  tls  *
   1732       1.1  mrg  * @param c The connection
   1733       1.1  mrg  * @return A cookie
   1734       1.1  mrg  *
   1735       1.1  mrg  * Delivers a request to the X server.
   1736       1.1  mrg  *
   1737       1.1  mrg  * This form can be used only if the request will cause
   1738       1.1  mrg  * a reply to be generated. Any returned error will be
   1739       1.1  mrg  * placed in the event queue.
   1740       1.1  mrg  */
   1741       1.1  mrg 
   1742       1.1  mrg /*****************************************************************************
   1743       1.1  mrg  **
   1744       1.1  mrg  ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked
   1745       1.1  mrg  **
   1746       1.1  mrg  ** @param xcb_connection_t *c
   1747       1.1  mrg  ** @param xcb_window_t      window
   1748       1.1  mrg  ** @returns xcb_randr_get_screen_info_cookie_t
   1749       1.1  mrg  **
   1750       1.1  mrg  *****************************************************************************/
   1751       1.1  mrg 
   1752       1.1  mrg xcb_randr_get_screen_info_cookie_t
   1753       1.1  mrg xcb_randr_get_screen_info_unchecked (xcb_connection_t *c  /**< */,
   1754       1.1  mrg                                      xcb_window_t      window  /**< */);
   1755       1.1  mrg 
   1756       1.1  mrg 
   1757       1.1  mrg /*****************************************************************************
   1758       1.1  mrg  **
   1759       1.1  mrg  ** xcb_randr_screen_size_t * xcb_randr_get_screen_info_sizes
   1760       1.1  mrg  **
   1761       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   1762       1.1  mrg  ** @returns xcb_randr_screen_size_t *
   1763       1.1  mrg  **
   1764       1.1  mrg  *****************************************************************************/
   1765       1.1  mrg 
   1766       1.1  mrg xcb_randr_screen_size_t *
   1767       1.1  mrg xcb_randr_get_screen_info_sizes (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   1768       1.1  mrg 
   1769       1.1  mrg 
   1770       1.1  mrg /*****************************************************************************
   1771       1.1  mrg  **
   1772       1.1  mrg  ** int xcb_randr_get_screen_info_sizes_length
   1773       1.1  mrg  **
   1774       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   1775       1.1  mrg  ** @returns int
   1776       1.1  mrg  **
   1777       1.1  mrg  *****************************************************************************/
   1778       1.1  mrg 
   1779       1.1  mrg int
   1780       1.1  mrg xcb_randr_get_screen_info_sizes_length (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   1781       1.1  mrg 
   1782       1.1  mrg 
   1783       1.1  mrg /*****************************************************************************
   1784       1.1  mrg  **
   1785       1.1  mrg  ** xcb_randr_screen_size_iterator_t xcb_randr_get_screen_info_sizes_iterator
   1786       1.1  mrg  **
   1787       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   1788       1.1  mrg  ** @returns xcb_randr_screen_size_iterator_t
   1789       1.1  mrg  **
   1790       1.1  mrg  *****************************************************************************/
   1791       1.1  mrg 
   1792       1.1  mrg xcb_randr_screen_size_iterator_t
   1793       1.1  mrg xcb_randr_get_screen_info_sizes_iterator (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   1794       1.1  mrg 
   1795       1.1  mrg 
   1796       1.1  mrg /*****************************************************************************
   1797       1.1  mrg  **
   1798       1.1  mrg  ** int xcb_randr_get_screen_info_rates_length
   1799       1.1  mrg  **
   1800       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   1801       1.1  mrg  ** @returns int
   1802       1.1  mrg  **
   1803       1.1  mrg  *****************************************************************************/
   1804       1.1  mrg 
   1805       1.1  mrg int
   1806       1.1  mrg xcb_randr_get_screen_info_rates_length (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   1807       1.1  mrg 
   1808       1.1  mrg 
   1809       1.1  mrg /*****************************************************************************
   1810       1.1  mrg  **
   1811       1.1  mrg  ** xcb_randr_refresh_rates_iterator_t xcb_randr_get_screen_info_rates_iterator
   1812       1.1  mrg  **
   1813       1.1  mrg  ** @param const xcb_randr_get_screen_info_reply_t *R
   1814       1.1  mrg  ** @returns xcb_randr_refresh_rates_iterator_t
   1815       1.1  mrg  **
   1816       1.1  mrg  *****************************************************************************/
   1817       1.1  mrg 
   1818       1.1  mrg xcb_randr_refresh_rates_iterator_t
   1819       1.1  mrg xcb_randr_get_screen_info_rates_iterator (const xcb_randr_get_screen_info_reply_t *R  /**< */);
   1820       1.1  mrg 
   1821       1.1  mrg /**
   1822       1.1  mrg  * Return the reply
   1823       1.1  mrg  * @param c      The connection
   1824       1.1  mrg  * @param cookie The cookie
   1825       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   1826       1.1  mrg  *
   1827       1.1  mrg  * Returns the reply of the request asked by
   1828       1.1  mrg  *
   1829       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   1830       1.1  mrg  * xcb_randr_get_screen_info_unchecked(). is used.
   1831       1.1  mrg  * Otherwise, it stores the error if any.
   1832       1.1  mrg  *
   1833       1.1  mrg  * The returned value must be freed by the caller using free().
   1834       1.1  mrg  */
   1835       1.1  mrg 
   1836       1.1  mrg /*****************************************************************************
   1837       1.1  mrg  **
   1838       1.1  mrg  ** xcb_randr_get_screen_info_reply_t * xcb_randr_get_screen_info_reply
   1839       1.1  mrg  **
   1840       1.1  mrg  ** @param xcb_connection_t                    *c
   1841       1.1  mrg  ** @param xcb_randr_get_screen_info_cookie_t   cookie
   1842       1.1  mrg  ** @param xcb_generic_error_t                **e
   1843       1.1  mrg  ** @returns xcb_randr_get_screen_info_reply_t *
   1844       1.1  mrg  **
   1845       1.1  mrg  *****************************************************************************/
   1846       1.1  mrg 
   1847       1.1  mrg xcb_randr_get_screen_info_reply_t *
   1848       1.1  mrg xcb_randr_get_screen_info_reply (xcb_connection_t                    *c  /**< */,
   1849       1.1  mrg                                  xcb_randr_get_screen_info_cookie_t   cookie  /**< */,
   1850       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   1851       1.1  mrg 
   1852       1.1  mrg /**
   1853  1.1.12.1  tls  *
   1854       1.1  mrg  * @param c The connection
   1855       1.1  mrg  * @return A cookie
   1856       1.1  mrg  *
   1857       1.1  mrg  * Delivers a request to the X server.
   1858       1.1  mrg  *
   1859       1.1  mrg  */
   1860       1.1  mrg 
   1861       1.1  mrg /*****************************************************************************
   1862       1.1  mrg  **
   1863       1.1  mrg  ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range
   1864       1.1  mrg  **
   1865       1.1  mrg  ** @param xcb_connection_t *c
   1866       1.1  mrg  ** @param xcb_window_t      window
   1867       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_cookie_t
   1868       1.1  mrg  **
   1869       1.1  mrg  *****************************************************************************/
   1870       1.1  mrg 
   1871       1.1  mrg xcb_randr_get_screen_size_range_cookie_t
   1872       1.1  mrg xcb_randr_get_screen_size_range (xcb_connection_t *c  /**< */,
   1873       1.1  mrg                                  xcb_window_t      window  /**< */);
   1874       1.1  mrg 
   1875       1.1  mrg /**
   1876  1.1.12.1  tls  *
   1877       1.1  mrg  * @param c The connection
   1878       1.1  mrg  * @return A cookie
   1879       1.1  mrg  *
   1880       1.1  mrg  * Delivers a request to the X server.
   1881       1.1  mrg  *
   1882       1.1  mrg  * This form can be used only if the request will cause
   1883       1.1  mrg  * a reply to be generated. Any returned error will be
   1884       1.1  mrg  * placed in the event queue.
   1885       1.1  mrg  */
   1886       1.1  mrg 
   1887       1.1  mrg /*****************************************************************************
   1888       1.1  mrg  **
   1889       1.1  mrg  ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked
   1890       1.1  mrg  **
   1891       1.1  mrg  ** @param xcb_connection_t *c
   1892       1.1  mrg  ** @param xcb_window_t      window
   1893       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_cookie_t
   1894       1.1  mrg  **
   1895       1.1  mrg  *****************************************************************************/
   1896       1.1  mrg 
   1897       1.1  mrg xcb_randr_get_screen_size_range_cookie_t
   1898       1.1  mrg xcb_randr_get_screen_size_range_unchecked (xcb_connection_t *c  /**< */,
   1899       1.1  mrg                                            xcb_window_t      window  /**< */);
   1900       1.1  mrg 
   1901       1.1  mrg /**
   1902       1.1  mrg  * Return the reply
   1903       1.1  mrg  * @param c      The connection
   1904       1.1  mrg  * @param cookie The cookie
   1905       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   1906       1.1  mrg  *
   1907       1.1  mrg  * Returns the reply of the request asked by
   1908       1.1  mrg  *
   1909       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   1910       1.1  mrg  * xcb_randr_get_screen_size_range_unchecked(). is used.
   1911       1.1  mrg  * Otherwise, it stores the error if any.
   1912       1.1  mrg  *
   1913       1.1  mrg  * The returned value must be freed by the caller using free().
   1914       1.1  mrg  */
   1915       1.1  mrg 
   1916       1.1  mrg /*****************************************************************************
   1917       1.1  mrg  **
   1918       1.1  mrg  ** xcb_randr_get_screen_size_range_reply_t * xcb_randr_get_screen_size_range_reply
   1919       1.1  mrg  **
   1920       1.1  mrg  ** @param xcb_connection_t                          *c
   1921       1.1  mrg  ** @param xcb_randr_get_screen_size_range_cookie_t   cookie
   1922       1.1  mrg  ** @param xcb_generic_error_t                      **e
   1923       1.1  mrg  ** @returns xcb_randr_get_screen_size_range_reply_t *
   1924       1.1  mrg  **
   1925       1.1  mrg  *****************************************************************************/
   1926       1.1  mrg 
   1927       1.1  mrg xcb_randr_get_screen_size_range_reply_t *
   1928       1.1  mrg xcb_randr_get_screen_size_range_reply (xcb_connection_t                          *c  /**< */,
   1929       1.1  mrg                                        xcb_randr_get_screen_size_range_cookie_t   cookie  /**< */,
   1930       1.1  mrg                                        xcb_generic_error_t                      **e  /**< */);
   1931       1.1  mrg 
   1932       1.1  mrg /**
   1933  1.1.12.1  tls  *
   1934       1.1  mrg  * @param c The connection
   1935       1.1  mrg  * @return A cookie
   1936       1.1  mrg  *
   1937       1.1  mrg  * Delivers a request to the X server.
   1938       1.1  mrg  *
   1939       1.1  mrg  * This form can be used only if the request will not cause
   1940       1.1  mrg  * a reply to be generated. Any returned error will be
   1941       1.1  mrg  * saved for handling by xcb_request_check().
   1942       1.1  mrg  */
   1943       1.1  mrg 
   1944       1.1  mrg /*****************************************************************************
   1945       1.1  mrg  **
   1946       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_screen_size_checked
   1947       1.1  mrg  **
   1948       1.1  mrg  ** @param xcb_connection_t *c
   1949       1.1  mrg  ** @param xcb_window_t      window
   1950       1.1  mrg  ** @param uint16_t          width
   1951       1.1  mrg  ** @param uint16_t          height
   1952       1.1  mrg  ** @param uint32_t          mm_width
   1953       1.1  mrg  ** @param uint32_t          mm_height
   1954       1.1  mrg  ** @returns xcb_void_cookie_t
   1955       1.1  mrg  **
   1956       1.1  mrg  *****************************************************************************/
   1957       1.1  mrg 
   1958       1.1  mrg xcb_void_cookie_t
   1959       1.1  mrg xcb_randr_set_screen_size_checked (xcb_connection_t *c  /**< */,
   1960       1.1  mrg                                    xcb_window_t      window  /**< */,
   1961       1.1  mrg                                    uint16_t          width  /**< */,
   1962       1.1  mrg                                    uint16_t          height  /**< */,
   1963       1.1  mrg                                    uint32_t          mm_width  /**< */,
   1964       1.1  mrg                                    uint32_t          mm_height  /**< */);
   1965       1.1  mrg 
   1966       1.1  mrg /**
   1967  1.1.12.1  tls  *
   1968       1.1  mrg  * @param c The connection
   1969       1.1  mrg  * @return A cookie
   1970       1.1  mrg  *
   1971       1.1  mrg  * Delivers a request to the X server.
   1972       1.1  mrg  *
   1973       1.1  mrg  */
   1974       1.1  mrg 
   1975       1.1  mrg /*****************************************************************************
   1976       1.1  mrg  **
   1977       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_screen_size
   1978       1.1  mrg  **
   1979       1.1  mrg  ** @param xcb_connection_t *c
   1980       1.1  mrg  ** @param xcb_window_t      window
   1981       1.1  mrg  ** @param uint16_t          width
   1982       1.1  mrg  ** @param uint16_t          height
   1983       1.1  mrg  ** @param uint32_t          mm_width
   1984       1.1  mrg  ** @param uint32_t          mm_height
   1985       1.1  mrg  ** @returns xcb_void_cookie_t
   1986       1.1  mrg  **
   1987       1.1  mrg  *****************************************************************************/
   1988       1.1  mrg 
   1989       1.1  mrg xcb_void_cookie_t
   1990       1.1  mrg xcb_randr_set_screen_size (xcb_connection_t *c  /**< */,
   1991       1.1  mrg                            xcb_window_t      window  /**< */,
   1992       1.1  mrg                            uint16_t          width  /**< */,
   1993       1.1  mrg                            uint16_t          height  /**< */,
   1994       1.1  mrg                            uint32_t          mm_width  /**< */,
   1995       1.1  mrg                            uint32_t          mm_height  /**< */);
   1996       1.1  mrg 
   1997       1.1  mrg /**
   1998       1.1  mrg  * Get the next element of the iterator
   1999       1.1  mrg  * @param i Pointer to a xcb_randr_mode_info_iterator_t
   2000       1.1  mrg  *
   2001       1.1  mrg  * Get the next element in the iterator. The member rem is
   2002       1.1  mrg  * decreased by one. The member data points to the next
   2003       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_mode_info_t)
   2004       1.1  mrg  */
   2005       1.1  mrg 
   2006       1.1  mrg /*****************************************************************************
   2007       1.1  mrg  **
   2008       1.1  mrg  ** void xcb_randr_mode_info_next
   2009       1.1  mrg  **
   2010       1.1  mrg  ** @param xcb_randr_mode_info_iterator_t *i
   2011       1.1  mrg  ** @returns void
   2012       1.1  mrg  **
   2013       1.1  mrg  *****************************************************************************/
   2014       1.1  mrg 
   2015       1.1  mrg void
   2016       1.1  mrg xcb_randr_mode_info_next (xcb_randr_mode_info_iterator_t *i  /**< */);
   2017       1.1  mrg 
   2018       1.1  mrg /**
   2019       1.1  mrg  * Return the iterator pointing to the last element
   2020       1.1  mrg  * @param i An xcb_randr_mode_info_iterator_t
   2021       1.1  mrg  * @return  The iterator pointing to the last element
   2022       1.1  mrg  *
   2023       1.1  mrg  * Set the current element in the iterator to the last element.
   2024       1.1  mrg  * The member rem is set to 0. The member data points to the
   2025       1.1  mrg  * last element.
   2026       1.1  mrg  */
   2027       1.1  mrg 
   2028       1.1  mrg /*****************************************************************************
   2029       1.1  mrg  **
   2030       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_mode_info_end
   2031       1.1  mrg  **
   2032       1.1  mrg  ** @param xcb_randr_mode_info_iterator_t i
   2033       1.1  mrg  ** @returns xcb_generic_iterator_t
   2034       1.1  mrg  **
   2035       1.1  mrg  *****************************************************************************/
   2036       1.1  mrg 
   2037       1.1  mrg xcb_generic_iterator_t
   2038       1.1  mrg xcb_randr_mode_info_end (xcb_randr_mode_info_iterator_t i  /**< */);
   2039       1.1  mrg 
   2040  1.1.12.1  tls int
   2041  1.1.12.1  tls xcb_randr_get_screen_resources_sizeof (const void  *_buffer  /**< */);
   2042  1.1.12.1  tls 
   2043       1.1  mrg /**
   2044  1.1.12.1  tls  *
   2045       1.1  mrg  * @param c The connection
   2046       1.1  mrg  * @return A cookie
   2047       1.1  mrg  *
   2048       1.1  mrg  * Delivers a request to the X server.
   2049       1.1  mrg  *
   2050       1.1  mrg  */
   2051       1.1  mrg 
   2052       1.1  mrg /*****************************************************************************
   2053       1.1  mrg  **
   2054       1.1  mrg  ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources
   2055       1.1  mrg  **
   2056       1.1  mrg  ** @param xcb_connection_t *c
   2057       1.1  mrg  ** @param xcb_window_t      window
   2058       1.1  mrg  ** @returns xcb_randr_get_screen_resources_cookie_t
   2059       1.1  mrg  **
   2060       1.1  mrg  *****************************************************************************/
   2061       1.1  mrg 
   2062       1.1  mrg xcb_randr_get_screen_resources_cookie_t
   2063       1.1  mrg xcb_randr_get_screen_resources (xcb_connection_t *c  /**< */,
   2064       1.1  mrg                                 xcb_window_t      window  /**< */);
   2065       1.1  mrg 
   2066       1.1  mrg /**
   2067  1.1.12.1  tls  *
   2068       1.1  mrg  * @param c The connection
   2069       1.1  mrg  * @return A cookie
   2070       1.1  mrg  *
   2071       1.1  mrg  * Delivers a request to the X server.
   2072       1.1  mrg  *
   2073       1.1  mrg  * This form can be used only if the request will cause
   2074       1.1  mrg  * a reply to be generated. Any returned error will be
   2075       1.1  mrg  * placed in the event queue.
   2076       1.1  mrg  */
   2077       1.1  mrg 
   2078       1.1  mrg /*****************************************************************************
   2079       1.1  mrg  **
   2080       1.1  mrg  ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked
   2081       1.1  mrg  **
   2082       1.1  mrg  ** @param xcb_connection_t *c
   2083       1.1  mrg  ** @param xcb_window_t      window
   2084       1.1  mrg  ** @returns xcb_randr_get_screen_resources_cookie_t
   2085       1.1  mrg  **
   2086       1.1  mrg  *****************************************************************************/
   2087       1.1  mrg 
   2088       1.1  mrg xcb_randr_get_screen_resources_cookie_t
   2089       1.1  mrg xcb_randr_get_screen_resources_unchecked (xcb_connection_t *c  /**< */,
   2090       1.1  mrg                                           xcb_window_t      window  /**< */);
   2091       1.1  mrg 
   2092       1.1  mrg 
   2093       1.1  mrg /*****************************************************************************
   2094       1.1  mrg  **
   2095       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_crtcs
   2096       1.1  mrg  **
   2097       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2098       1.1  mrg  ** @returns xcb_randr_crtc_t *
   2099       1.1  mrg  **
   2100       1.1  mrg  *****************************************************************************/
   2101       1.1  mrg 
   2102       1.1  mrg xcb_randr_crtc_t *
   2103       1.1  mrg xcb_randr_get_screen_resources_crtcs (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2104       1.1  mrg 
   2105       1.1  mrg 
   2106       1.1  mrg /*****************************************************************************
   2107       1.1  mrg  **
   2108       1.1  mrg  ** int xcb_randr_get_screen_resources_crtcs_length
   2109       1.1  mrg  **
   2110       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2111       1.1  mrg  ** @returns int
   2112       1.1  mrg  **
   2113       1.1  mrg  *****************************************************************************/
   2114       1.1  mrg 
   2115       1.1  mrg int
   2116       1.1  mrg xcb_randr_get_screen_resources_crtcs_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2117       1.1  mrg 
   2118       1.1  mrg 
   2119       1.1  mrg /*****************************************************************************
   2120       1.1  mrg  **
   2121       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_crtcs_end
   2122       1.1  mrg  **
   2123       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2124       1.1  mrg  ** @returns xcb_generic_iterator_t
   2125       1.1  mrg  **
   2126       1.1  mrg  *****************************************************************************/
   2127       1.1  mrg 
   2128       1.1  mrg xcb_generic_iterator_t
   2129       1.1  mrg xcb_randr_get_screen_resources_crtcs_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2130       1.1  mrg 
   2131       1.1  mrg 
   2132       1.1  mrg /*****************************************************************************
   2133       1.1  mrg  **
   2134       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_screen_resources_outputs
   2135       1.1  mrg  **
   2136       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2137       1.1  mrg  ** @returns xcb_randr_output_t *
   2138       1.1  mrg  **
   2139       1.1  mrg  *****************************************************************************/
   2140       1.1  mrg 
   2141       1.1  mrg xcb_randr_output_t *
   2142       1.1  mrg xcb_randr_get_screen_resources_outputs (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2143       1.1  mrg 
   2144       1.1  mrg 
   2145       1.1  mrg /*****************************************************************************
   2146       1.1  mrg  **
   2147       1.1  mrg  ** int xcb_randr_get_screen_resources_outputs_length
   2148       1.1  mrg  **
   2149       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2150       1.1  mrg  ** @returns int
   2151       1.1  mrg  **
   2152       1.1  mrg  *****************************************************************************/
   2153       1.1  mrg 
   2154       1.1  mrg int
   2155       1.1  mrg xcb_randr_get_screen_resources_outputs_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2156       1.1  mrg 
   2157       1.1  mrg 
   2158       1.1  mrg /*****************************************************************************
   2159       1.1  mrg  **
   2160       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_outputs_end
   2161       1.1  mrg  **
   2162       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2163       1.1  mrg  ** @returns xcb_generic_iterator_t
   2164       1.1  mrg  **
   2165       1.1  mrg  *****************************************************************************/
   2166       1.1  mrg 
   2167       1.1  mrg xcb_generic_iterator_t
   2168       1.1  mrg xcb_randr_get_screen_resources_outputs_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2169       1.1  mrg 
   2170       1.1  mrg 
   2171       1.1  mrg /*****************************************************************************
   2172       1.1  mrg  **
   2173       1.1  mrg  ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_modes
   2174       1.1  mrg  **
   2175       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2176       1.1  mrg  ** @returns xcb_randr_mode_info_t *
   2177       1.1  mrg  **
   2178       1.1  mrg  *****************************************************************************/
   2179       1.1  mrg 
   2180       1.1  mrg xcb_randr_mode_info_t *
   2181       1.1  mrg xcb_randr_get_screen_resources_modes (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2182       1.1  mrg 
   2183       1.1  mrg 
   2184       1.1  mrg /*****************************************************************************
   2185       1.1  mrg  **
   2186       1.1  mrg  ** int xcb_randr_get_screen_resources_modes_length
   2187       1.1  mrg  **
   2188       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2189       1.1  mrg  ** @returns int
   2190       1.1  mrg  **
   2191       1.1  mrg  *****************************************************************************/
   2192       1.1  mrg 
   2193       1.1  mrg int
   2194       1.1  mrg xcb_randr_get_screen_resources_modes_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2195       1.1  mrg 
   2196       1.1  mrg 
   2197       1.1  mrg /*****************************************************************************
   2198       1.1  mrg  **
   2199       1.1  mrg  ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_modes_iterator
   2200       1.1  mrg  **
   2201       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2202       1.1  mrg  ** @returns xcb_randr_mode_info_iterator_t
   2203       1.1  mrg  **
   2204       1.1  mrg  *****************************************************************************/
   2205       1.1  mrg 
   2206       1.1  mrg xcb_randr_mode_info_iterator_t
   2207       1.1  mrg xcb_randr_get_screen_resources_modes_iterator (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2208       1.1  mrg 
   2209       1.1  mrg 
   2210       1.1  mrg /*****************************************************************************
   2211       1.1  mrg  **
   2212       1.1  mrg  ** uint8_t * xcb_randr_get_screen_resources_names
   2213       1.1  mrg  **
   2214       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2215       1.1  mrg  ** @returns uint8_t *
   2216       1.1  mrg  **
   2217       1.1  mrg  *****************************************************************************/
   2218       1.1  mrg 
   2219       1.1  mrg uint8_t *
   2220       1.1  mrg xcb_randr_get_screen_resources_names (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2221       1.1  mrg 
   2222       1.1  mrg 
   2223       1.1  mrg /*****************************************************************************
   2224       1.1  mrg  **
   2225       1.1  mrg  ** int xcb_randr_get_screen_resources_names_length
   2226       1.1  mrg  **
   2227       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2228       1.1  mrg  ** @returns int
   2229       1.1  mrg  **
   2230       1.1  mrg  *****************************************************************************/
   2231       1.1  mrg 
   2232       1.1  mrg int
   2233       1.1  mrg xcb_randr_get_screen_resources_names_length (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2234       1.1  mrg 
   2235       1.1  mrg 
   2236       1.1  mrg /*****************************************************************************
   2237       1.1  mrg  **
   2238       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_names_end
   2239       1.1  mrg  **
   2240       1.1  mrg  ** @param const xcb_randr_get_screen_resources_reply_t *R
   2241       1.1  mrg  ** @returns xcb_generic_iterator_t
   2242       1.1  mrg  **
   2243       1.1  mrg  *****************************************************************************/
   2244       1.1  mrg 
   2245       1.1  mrg xcb_generic_iterator_t
   2246       1.1  mrg xcb_randr_get_screen_resources_names_end (const xcb_randr_get_screen_resources_reply_t *R  /**< */);
   2247       1.1  mrg 
   2248       1.1  mrg /**
   2249       1.1  mrg  * Return the reply
   2250       1.1  mrg  * @param c      The connection
   2251       1.1  mrg  * @param cookie The cookie
   2252       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2253       1.1  mrg  *
   2254       1.1  mrg  * Returns the reply of the request asked by
   2255       1.1  mrg  *
   2256       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2257       1.1  mrg  * xcb_randr_get_screen_resources_unchecked(). is used.
   2258       1.1  mrg  * Otherwise, it stores the error if any.
   2259       1.1  mrg  *
   2260       1.1  mrg  * The returned value must be freed by the caller using free().
   2261       1.1  mrg  */
   2262       1.1  mrg 
   2263       1.1  mrg /*****************************************************************************
   2264       1.1  mrg  **
   2265       1.1  mrg  ** xcb_randr_get_screen_resources_reply_t * xcb_randr_get_screen_resources_reply
   2266       1.1  mrg  **
   2267       1.1  mrg  ** @param xcb_connection_t                         *c
   2268       1.1  mrg  ** @param xcb_randr_get_screen_resources_cookie_t   cookie
   2269       1.1  mrg  ** @param xcb_generic_error_t                     **e
   2270       1.1  mrg  ** @returns xcb_randr_get_screen_resources_reply_t *
   2271       1.1  mrg  **
   2272       1.1  mrg  *****************************************************************************/
   2273       1.1  mrg 
   2274       1.1  mrg xcb_randr_get_screen_resources_reply_t *
   2275       1.1  mrg xcb_randr_get_screen_resources_reply (xcb_connection_t                         *c  /**< */,
   2276       1.1  mrg                                       xcb_randr_get_screen_resources_cookie_t   cookie  /**< */,
   2277       1.1  mrg                                       xcb_generic_error_t                     **e  /**< */);
   2278       1.1  mrg 
   2279  1.1.12.1  tls int
   2280  1.1.12.1  tls xcb_randr_get_output_info_sizeof (const void  *_buffer  /**< */);
   2281  1.1.12.1  tls 
   2282       1.1  mrg /**
   2283  1.1.12.1  tls  *
   2284       1.1  mrg  * @param c The connection
   2285       1.1  mrg  * @return A cookie
   2286       1.1  mrg  *
   2287       1.1  mrg  * Delivers a request to the X server.
   2288       1.1  mrg  *
   2289       1.1  mrg  */
   2290       1.1  mrg 
   2291       1.1  mrg /*****************************************************************************
   2292       1.1  mrg  **
   2293       1.1  mrg  ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info
   2294       1.1  mrg  **
   2295       1.1  mrg  ** @param xcb_connection_t   *c
   2296       1.1  mrg  ** @param xcb_randr_output_t  output
   2297       1.1  mrg  ** @param xcb_timestamp_t     config_timestamp
   2298       1.1  mrg  ** @returns xcb_randr_get_output_info_cookie_t
   2299       1.1  mrg  **
   2300       1.1  mrg  *****************************************************************************/
   2301       1.1  mrg 
   2302       1.1  mrg xcb_randr_get_output_info_cookie_t
   2303       1.1  mrg xcb_randr_get_output_info (xcb_connection_t   *c  /**< */,
   2304       1.1  mrg                            xcb_randr_output_t  output  /**< */,
   2305       1.1  mrg                            xcb_timestamp_t     config_timestamp  /**< */);
   2306       1.1  mrg 
   2307       1.1  mrg /**
   2308  1.1.12.1  tls  *
   2309       1.1  mrg  * @param c The connection
   2310       1.1  mrg  * @return A cookie
   2311       1.1  mrg  *
   2312       1.1  mrg  * Delivers a request to the X server.
   2313       1.1  mrg  *
   2314       1.1  mrg  * This form can be used only if the request will cause
   2315       1.1  mrg  * a reply to be generated. Any returned error will be
   2316       1.1  mrg  * placed in the event queue.
   2317       1.1  mrg  */
   2318       1.1  mrg 
   2319       1.1  mrg /*****************************************************************************
   2320       1.1  mrg  **
   2321       1.1  mrg  ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked
   2322       1.1  mrg  **
   2323       1.1  mrg  ** @param xcb_connection_t   *c
   2324       1.1  mrg  ** @param xcb_randr_output_t  output
   2325       1.1  mrg  ** @param xcb_timestamp_t     config_timestamp
   2326       1.1  mrg  ** @returns xcb_randr_get_output_info_cookie_t
   2327       1.1  mrg  **
   2328       1.1  mrg  *****************************************************************************/
   2329       1.1  mrg 
   2330       1.1  mrg xcb_randr_get_output_info_cookie_t
   2331       1.1  mrg xcb_randr_get_output_info_unchecked (xcb_connection_t   *c  /**< */,
   2332       1.1  mrg                                      xcb_randr_output_t  output  /**< */,
   2333       1.1  mrg                                      xcb_timestamp_t     config_timestamp  /**< */);
   2334       1.1  mrg 
   2335       1.1  mrg 
   2336       1.1  mrg /*****************************************************************************
   2337       1.1  mrg  **
   2338       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_output_info_crtcs
   2339       1.1  mrg  **
   2340       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2341       1.1  mrg  ** @returns xcb_randr_crtc_t *
   2342       1.1  mrg  **
   2343       1.1  mrg  *****************************************************************************/
   2344       1.1  mrg 
   2345       1.1  mrg xcb_randr_crtc_t *
   2346       1.1  mrg xcb_randr_get_output_info_crtcs (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2347       1.1  mrg 
   2348       1.1  mrg 
   2349       1.1  mrg /*****************************************************************************
   2350       1.1  mrg  **
   2351       1.1  mrg  ** int xcb_randr_get_output_info_crtcs_length
   2352       1.1  mrg  **
   2353       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2354       1.1  mrg  ** @returns int
   2355       1.1  mrg  **
   2356       1.1  mrg  *****************************************************************************/
   2357       1.1  mrg 
   2358       1.1  mrg int
   2359       1.1  mrg xcb_randr_get_output_info_crtcs_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2360       1.1  mrg 
   2361       1.1  mrg 
   2362       1.1  mrg /*****************************************************************************
   2363       1.1  mrg  **
   2364       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_crtcs_end
   2365       1.1  mrg  **
   2366       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2367       1.1  mrg  ** @returns xcb_generic_iterator_t
   2368       1.1  mrg  **
   2369       1.1  mrg  *****************************************************************************/
   2370       1.1  mrg 
   2371       1.1  mrg xcb_generic_iterator_t
   2372       1.1  mrg xcb_randr_get_output_info_crtcs_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2373       1.1  mrg 
   2374       1.1  mrg 
   2375       1.1  mrg /*****************************************************************************
   2376       1.1  mrg  **
   2377       1.1  mrg  ** xcb_randr_mode_t * xcb_randr_get_output_info_modes
   2378       1.1  mrg  **
   2379       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2380       1.1  mrg  ** @returns xcb_randr_mode_t *
   2381       1.1  mrg  **
   2382       1.1  mrg  *****************************************************************************/
   2383       1.1  mrg 
   2384       1.1  mrg xcb_randr_mode_t *
   2385       1.1  mrg xcb_randr_get_output_info_modes (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2386       1.1  mrg 
   2387       1.1  mrg 
   2388       1.1  mrg /*****************************************************************************
   2389       1.1  mrg  **
   2390       1.1  mrg  ** int xcb_randr_get_output_info_modes_length
   2391       1.1  mrg  **
   2392       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2393       1.1  mrg  ** @returns int
   2394       1.1  mrg  **
   2395       1.1  mrg  *****************************************************************************/
   2396       1.1  mrg 
   2397       1.1  mrg int
   2398       1.1  mrg xcb_randr_get_output_info_modes_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2399       1.1  mrg 
   2400       1.1  mrg 
   2401       1.1  mrg /*****************************************************************************
   2402       1.1  mrg  **
   2403       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_modes_end
   2404       1.1  mrg  **
   2405       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2406       1.1  mrg  ** @returns xcb_generic_iterator_t
   2407       1.1  mrg  **
   2408       1.1  mrg  *****************************************************************************/
   2409       1.1  mrg 
   2410       1.1  mrg xcb_generic_iterator_t
   2411       1.1  mrg xcb_randr_get_output_info_modes_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2412       1.1  mrg 
   2413       1.1  mrg 
   2414       1.1  mrg /*****************************************************************************
   2415       1.1  mrg  **
   2416       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_output_info_clones
   2417       1.1  mrg  **
   2418       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2419       1.1  mrg  ** @returns xcb_randr_output_t *
   2420       1.1  mrg  **
   2421       1.1  mrg  *****************************************************************************/
   2422       1.1  mrg 
   2423       1.1  mrg xcb_randr_output_t *
   2424       1.1  mrg xcb_randr_get_output_info_clones (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2425       1.1  mrg 
   2426       1.1  mrg 
   2427       1.1  mrg /*****************************************************************************
   2428       1.1  mrg  **
   2429       1.1  mrg  ** int xcb_randr_get_output_info_clones_length
   2430       1.1  mrg  **
   2431       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2432       1.1  mrg  ** @returns int
   2433       1.1  mrg  **
   2434       1.1  mrg  *****************************************************************************/
   2435       1.1  mrg 
   2436       1.1  mrg int
   2437       1.1  mrg xcb_randr_get_output_info_clones_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2438       1.1  mrg 
   2439       1.1  mrg 
   2440       1.1  mrg /*****************************************************************************
   2441       1.1  mrg  **
   2442       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_clones_end
   2443       1.1  mrg  **
   2444       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2445       1.1  mrg  ** @returns xcb_generic_iterator_t
   2446       1.1  mrg  **
   2447       1.1  mrg  *****************************************************************************/
   2448       1.1  mrg 
   2449       1.1  mrg xcb_generic_iterator_t
   2450       1.1  mrg xcb_randr_get_output_info_clones_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2451       1.1  mrg 
   2452       1.1  mrg 
   2453       1.1  mrg /*****************************************************************************
   2454       1.1  mrg  **
   2455       1.1  mrg  ** uint8_t * xcb_randr_get_output_info_name
   2456       1.1  mrg  **
   2457       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2458       1.1  mrg  ** @returns uint8_t *
   2459       1.1  mrg  **
   2460       1.1  mrg  *****************************************************************************/
   2461       1.1  mrg 
   2462       1.1  mrg uint8_t *
   2463       1.1  mrg xcb_randr_get_output_info_name (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2464       1.1  mrg 
   2465       1.1  mrg 
   2466       1.1  mrg /*****************************************************************************
   2467       1.1  mrg  **
   2468       1.1  mrg  ** int xcb_randr_get_output_info_name_length
   2469       1.1  mrg  **
   2470       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2471       1.1  mrg  ** @returns int
   2472       1.1  mrg  **
   2473       1.1  mrg  *****************************************************************************/
   2474       1.1  mrg 
   2475       1.1  mrg int
   2476       1.1  mrg xcb_randr_get_output_info_name_length (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2477       1.1  mrg 
   2478       1.1  mrg 
   2479       1.1  mrg /*****************************************************************************
   2480       1.1  mrg  **
   2481       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_info_name_end
   2482       1.1  mrg  **
   2483       1.1  mrg  ** @param const xcb_randr_get_output_info_reply_t *R
   2484       1.1  mrg  ** @returns xcb_generic_iterator_t
   2485       1.1  mrg  **
   2486       1.1  mrg  *****************************************************************************/
   2487       1.1  mrg 
   2488       1.1  mrg xcb_generic_iterator_t
   2489       1.1  mrg xcb_randr_get_output_info_name_end (const xcb_randr_get_output_info_reply_t *R  /**< */);
   2490       1.1  mrg 
   2491       1.1  mrg /**
   2492       1.1  mrg  * Return the reply
   2493       1.1  mrg  * @param c      The connection
   2494       1.1  mrg  * @param cookie The cookie
   2495       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2496       1.1  mrg  *
   2497       1.1  mrg  * Returns the reply of the request asked by
   2498       1.1  mrg  *
   2499       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2500       1.1  mrg  * xcb_randr_get_output_info_unchecked(). is used.
   2501       1.1  mrg  * Otherwise, it stores the error if any.
   2502       1.1  mrg  *
   2503       1.1  mrg  * The returned value must be freed by the caller using free().
   2504       1.1  mrg  */
   2505       1.1  mrg 
   2506       1.1  mrg /*****************************************************************************
   2507       1.1  mrg  **
   2508       1.1  mrg  ** xcb_randr_get_output_info_reply_t * xcb_randr_get_output_info_reply
   2509       1.1  mrg  **
   2510       1.1  mrg  ** @param xcb_connection_t                    *c
   2511       1.1  mrg  ** @param xcb_randr_get_output_info_cookie_t   cookie
   2512       1.1  mrg  ** @param xcb_generic_error_t                **e
   2513       1.1  mrg  ** @returns xcb_randr_get_output_info_reply_t *
   2514       1.1  mrg  **
   2515       1.1  mrg  *****************************************************************************/
   2516       1.1  mrg 
   2517       1.1  mrg xcb_randr_get_output_info_reply_t *
   2518       1.1  mrg xcb_randr_get_output_info_reply (xcb_connection_t                    *c  /**< */,
   2519       1.1  mrg                                  xcb_randr_get_output_info_cookie_t   cookie  /**< */,
   2520       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   2521       1.1  mrg 
   2522  1.1.12.1  tls int
   2523  1.1.12.1  tls xcb_randr_list_output_properties_sizeof (const void  *_buffer  /**< */);
   2524  1.1.12.1  tls 
   2525       1.1  mrg /**
   2526  1.1.12.1  tls  *
   2527       1.1  mrg  * @param c The connection
   2528       1.1  mrg  * @return A cookie
   2529       1.1  mrg  *
   2530       1.1  mrg  * Delivers a request to the X server.
   2531       1.1  mrg  *
   2532       1.1  mrg  */
   2533       1.1  mrg 
   2534       1.1  mrg /*****************************************************************************
   2535       1.1  mrg  **
   2536       1.1  mrg  ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties
   2537       1.1  mrg  **
   2538       1.1  mrg  ** @param xcb_connection_t   *c
   2539       1.1  mrg  ** @param xcb_randr_output_t  output
   2540       1.1  mrg  ** @returns xcb_randr_list_output_properties_cookie_t
   2541       1.1  mrg  **
   2542       1.1  mrg  *****************************************************************************/
   2543       1.1  mrg 
   2544       1.1  mrg xcb_randr_list_output_properties_cookie_t
   2545       1.1  mrg xcb_randr_list_output_properties (xcb_connection_t   *c  /**< */,
   2546       1.1  mrg                                   xcb_randr_output_t  output  /**< */);
   2547       1.1  mrg 
   2548       1.1  mrg /**
   2549  1.1.12.1  tls  *
   2550       1.1  mrg  * @param c The connection
   2551       1.1  mrg  * @return A cookie
   2552       1.1  mrg  *
   2553       1.1  mrg  * Delivers a request to the X server.
   2554       1.1  mrg  *
   2555       1.1  mrg  * This form can be used only if the request will cause
   2556       1.1  mrg  * a reply to be generated. Any returned error will be
   2557       1.1  mrg  * placed in the event queue.
   2558       1.1  mrg  */
   2559       1.1  mrg 
   2560       1.1  mrg /*****************************************************************************
   2561       1.1  mrg  **
   2562       1.1  mrg  ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked
   2563       1.1  mrg  **
   2564       1.1  mrg  ** @param xcb_connection_t   *c
   2565       1.1  mrg  ** @param xcb_randr_output_t  output
   2566       1.1  mrg  ** @returns xcb_randr_list_output_properties_cookie_t
   2567       1.1  mrg  **
   2568       1.1  mrg  *****************************************************************************/
   2569       1.1  mrg 
   2570       1.1  mrg xcb_randr_list_output_properties_cookie_t
   2571       1.1  mrg xcb_randr_list_output_properties_unchecked (xcb_connection_t   *c  /**< */,
   2572       1.1  mrg                                             xcb_randr_output_t  output  /**< */);
   2573       1.1  mrg 
   2574       1.1  mrg 
   2575       1.1  mrg /*****************************************************************************
   2576       1.1  mrg  **
   2577       1.1  mrg  ** xcb_atom_t * xcb_randr_list_output_properties_atoms
   2578       1.1  mrg  **
   2579       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   2580       1.1  mrg  ** @returns xcb_atom_t *
   2581       1.1  mrg  **
   2582       1.1  mrg  *****************************************************************************/
   2583       1.1  mrg 
   2584       1.1  mrg xcb_atom_t *
   2585       1.1  mrg xcb_randr_list_output_properties_atoms (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   2586       1.1  mrg 
   2587       1.1  mrg 
   2588       1.1  mrg /*****************************************************************************
   2589       1.1  mrg  **
   2590       1.1  mrg  ** int xcb_randr_list_output_properties_atoms_length
   2591       1.1  mrg  **
   2592       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   2593       1.1  mrg  ** @returns int
   2594       1.1  mrg  **
   2595       1.1  mrg  *****************************************************************************/
   2596       1.1  mrg 
   2597       1.1  mrg int
   2598       1.1  mrg xcb_randr_list_output_properties_atoms_length (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   2599       1.1  mrg 
   2600       1.1  mrg 
   2601       1.1  mrg /*****************************************************************************
   2602       1.1  mrg  **
   2603       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_list_output_properties_atoms_end
   2604       1.1  mrg  **
   2605       1.1  mrg  ** @param const xcb_randr_list_output_properties_reply_t *R
   2606       1.1  mrg  ** @returns xcb_generic_iterator_t
   2607       1.1  mrg  **
   2608       1.1  mrg  *****************************************************************************/
   2609       1.1  mrg 
   2610       1.1  mrg xcb_generic_iterator_t
   2611       1.1  mrg xcb_randr_list_output_properties_atoms_end (const xcb_randr_list_output_properties_reply_t *R  /**< */);
   2612       1.1  mrg 
   2613       1.1  mrg /**
   2614       1.1  mrg  * Return the reply
   2615       1.1  mrg  * @param c      The connection
   2616       1.1  mrg  * @param cookie The cookie
   2617       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2618       1.1  mrg  *
   2619       1.1  mrg  * Returns the reply of the request asked by
   2620       1.1  mrg  *
   2621       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2622       1.1  mrg  * xcb_randr_list_output_properties_unchecked(). is used.
   2623       1.1  mrg  * Otherwise, it stores the error if any.
   2624       1.1  mrg  *
   2625       1.1  mrg  * The returned value must be freed by the caller using free().
   2626       1.1  mrg  */
   2627       1.1  mrg 
   2628       1.1  mrg /*****************************************************************************
   2629       1.1  mrg  **
   2630       1.1  mrg  ** xcb_randr_list_output_properties_reply_t * xcb_randr_list_output_properties_reply
   2631       1.1  mrg  **
   2632       1.1  mrg  ** @param xcb_connection_t                           *c
   2633       1.1  mrg  ** @param xcb_randr_list_output_properties_cookie_t   cookie
   2634       1.1  mrg  ** @param xcb_generic_error_t                       **e
   2635       1.1  mrg  ** @returns xcb_randr_list_output_properties_reply_t *
   2636       1.1  mrg  **
   2637       1.1  mrg  *****************************************************************************/
   2638       1.1  mrg 
   2639       1.1  mrg xcb_randr_list_output_properties_reply_t *
   2640       1.1  mrg xcb_randr_list_output_properties_reply (xcb_connection_t                           *c  /**< */,
   2641       1.1  mrg                                         xcb_randr_list_output_properties_cookie_t   cookie  /**< */,
   2642       1.1  mrg                                         xcb_generic_error_t                       **e  /**< */);
   2643       1.1  mrg 
   2644  1.1.12.1  tls int
   2645  1.1.12.1  tls xcb_randr_query_output_property_sizeof (const void  *_buffer  /**< */);
   2646  1.1.12.1  tls 
   2647       1.1  mrg /**
   2648  1.1.12.1  tls  *
   2649       1.1  mrg  * @param c The connection
   2650       1.1  mrg  * @return A cookie
   2651       1.1  mrg  *
   2652       1.1  mrg  * Delivers a request to the X server.
   2653       1.1  mrg  *
   2654       1.1  mrg  */
   2655       1.1  mrg 
   2656       1.1  mrg /*****************************************************************************
   2657       1.1  mrg  **
   2658       1.1  mrg  ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property
   2659       1.1  mrg  **
   2660       1.1  mrg  ** @param xcb_connection_t   *c
   2661       1.1  mrg  ** @param xcb_randr_output_t  output
   2662       1.1  mrg  ** @param xcb_atom_t          property
   2663       1.1  mrg  ** @returns xcb_randr_query_output_property_cookie_t
   2664       1.1  mrg  **
   2665       1.1  mrg  *****************************************************************************/
   2666       1.1  mrg 
   2667       1.1  mrg xcb_randr_query_output_property_cookie_t
   2668       1.1  mrg xcb_randr_query_output_property (xcb_connection_t   *c  /**< */,
   2669       1.1  mrg                                  xcb_randr_output_t  output  /**< */,
   2670       1.1  mrg                                  xcb_atom_t          property  /**< */);
   2671       1.1  mrg 
   2672       1.1  mrg /**
   2673  1.1.12.1  tls  *
   2674       1.1  mrg  * @param c The connection
   2675       1.1  mrg  * @return A cookie
   2676       1.1  mrg  *
   2677       1.1  mrg  * Delivers a request to the X server.
   2678       1.1  mrg  *
   2679       1.1  mrg  * This form can be used only if the request will cause
   2680       1.1  mrg  * a reply to be generated. Any returned error will be
   2681       1.1  mrg  * placed in the event queue.
   2682       1.1  mrg  */
   2683       1.1  mrg 
   2684       1.1  mrg /*****************************************************************************
   2685       1.1  mrg  **
   2686       1.1  mrg  ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked
   2687       1.1  mrg  **
   2688       1.1  mrg  ** @param xcb_connection_t   *c
   2689       1.1  mrg  ** @param xcb_randr_output_t  output
   2690       1.1  mrg  ** @param xcb_atom_t          property
   2691       1.1  mrg  ** @returns xcb_randr_query_output_property_cookie_t
   2692       1.1  mrg  **
   2693       1.1  mrg  *****************************************************************************/
   2694       1.1  mrg 
   2695       1.1  mrg xcb_randr_query_output_property_cookie_t
   2696       1.1  mrg xcb_randr_query_output_property_unchecked (xcb_connection_t   *c  /**< */,
   2697       1.1  mrg                                            xcb_randr_output_t  output  /**< */,
   2698       1.1  mrg                                            xcb_atom_t          property  /**< */);
   2699       1.1  mrg 
   2700       1.1  mrg 
   2701       1.1  mrg /*****************************************************************************
   2702       1.1  mrg  **
   2703       1.1  mrg  ** int32_t * xcb_randr_query_output_property_valid_values
   2704       1.1  mrg  **
   2705       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   2706       1.1  mrg  ** @returns int32_t *
   2707       1.1  mrg  **
   2708       1.1  mrg  *****************************************************************************/
   2709       1.1  mrg 
   2710       1.1  mrg int32_t *
   2711       1.1  mrg xcb_randr_query_output_property_valid_values (const xcb_randr_query_output_property_reply_t *R  /**< */);
   2712       1.1  mrg 
   2713       1.1  mrg 
   2714       1.1  mrg /*****************************************************************************
   2715       1.1  mrg  **
   2716       1.1  mrg  ** int xcb_randr_query_output_property_valid_values_length
   2717       1.1  mrg  **
   2718       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   2719       1.1  mrg  ** @returns int
   2720       1.1  mrg  **
   2721       1.1  mrg  *****************************************************************************/
   2722       1.1  mrg 
   2723       1.1  mrg int
   2724       1.1  mrg xcb_randr_query_output_property_valid_values_length (const xcb_randr_query_output_property_reply_t *R  /**< */);
   2725       1.1  mrg 
   2726       1.1  mrg 
   2727       1.1  mrg /*****************************************************************************
   2728       1.1  mrg  **
   2729       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_query_output_property_valid_values_end
   2730       1.1  mrg  **
   2731       1.1  mrg  ** @param const xcb_randr_query_output_property_reply_t *R
   2732       1.1  mrg  ** @returns xcb_generic_iterator_t
   2733       1.1  mrg  **
   2734       1.1  mrg  *****************************************************************************/
   2735       1.1  mrg 
   2736       1.1  mrg xcb_generic_iterator_t
   2737       1.1  mrg xcb_randr_query_output_property_valid_values_end (const xcb_randr_query_output_property_reply_t *R  /**< */);
   2738       1.1  mrg 
   2739       1.1  mrg /**
   2740       1.1  mrg  * Return the reply
   2741       1.1  mrg  * @param c      The connection
   2742       1.1  mrg  * @param cookie The cookie
   2743       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   2744       1.1  mrg  *
   2745       1.1  mrg  * Returns the reply of the request asked by
   2746       1.1  mrg  *
   2747       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   2748       1.1  mrg  * xcb_randr_query_output_property_unchecked(). is used.
   2749       1.1  mrg  * Otherwise, it stores the error if any.
   2750       1.1  mrg  *
   2751       1.1  mrg  * The returned value must be freed by the caller using free().
   2752       1.1  mrg  */
   2753       1.1  mrg 
   2754       1.1  mrg /*****************************************************************************
   2755       1.1  mrg  **
   2756       1.1  mrg  ** xcb_randr_query_output_property_reply_t * xcb_randr_query_output_property_reply
   2757       1.1  mrg  **
   2758       1.1  mrg  ** @param xcb_connection_t                          *c
   2759       1.1  mrg  ** @param xcb_randr_query_output_property_cookie_t   cookie
   2760       1.1  mrg  ** @param xcb_generic_error_t                      **e
   2761       1.1  mrg  ** @returns xcb_randr_query_output_property_reply_t *
   2762       1.1  mrg  **
   2763       1.1  mrg  *****************************************************************************/
   2764       1.1  mrg 
   2765       1.1  mrg xcb_randr_query_output_property_reply_t *
   2766       1.1  mrg xcb_randr_query_output_property_reply (xcb_connection_t                          *c  /**< */,
   2767       1.1  mrg                                        xcb_randr_query_output_property_cookie_t   cookie  /**< */,
   2768       1.1  mrg                                        xcb_generic_error_t                      **e  /**< */);
   2769       1.1  mrg 
   2770  1.1.12.1  tls int
   2771  1.1.12.1  tls xcb_randr_configure_output_property_sizeof (const void  *_buffer  /**< */,
   2772  1.1.12.1  tls                                             uint32_t     values_len  /**< */);
   2773  1.1.12.1  tls 
   2774       1.1  mrg /**
   2775  1.1.12.1  tls  *
   2776       1.1  mrg  * @param c The connection
   2777       1.1  mrg  * @return A cookie
   2778       1.1  mrg  *
   2779       1.1  mrg  * Delivers a request to the X server.
   2780       1.1  mrg  *
   2781       1.1  mrg  * This form can be used only if the request will not cause
   2782       1.1  mrg  * a reply to be generated. Any returned error will be
   2783       1.1  mrg  * saved for handling by xcb_request_check().
   2784       1.1  mrg  */
   2785       1.1  mrg 
   2786       1.1  mrg /*****************************************************************************
   2787       1.1  mrg  **
   2788       1.1  mrg  ** xcb_void_cookie_t xcb_randr_configure_output_property_checked
   2789       1.1  mrg  **
   2790       1.1  mrg  ** @param xcb_connection_t   *c
   2791       1.1  mrg  ** @param xcb_randr_output_t  output
   2792       1.1  mrg  ** @param xcb_atom_t          property
   2793       1.1  mrg  ** @param uint8_t             pending
   2794       1.1  mrg  ** @param uint8_t             range
   2795       1.1  mrg  ** @param uint32_t            values_len
   2796       1.1  mrg  ** @param const int32_t      *values
   2797       1.1  mrg  ** @returns xcb_void_cookie_t
   2798       1.1  mrg  **
   2799       1.1  mrg  *****************************************************************************/
   2800       1.1  mrg 
   2801       1.1  mrg xcb_void_cookie_t
   2802       1.1  mrg xcb_randr_configure_output_property_checked (xcb_connection_t   *c  /**< */,
   2803       1.1  mrg                                              xcb_randr_output_t  output  /**< */,
   2804       1.1  mrg                                              xcb_atom_t          property  /**< */,
   2805       1.1  mrg                                              uint8_t             pending  /**< */,
   2806       1.1  mrg                                              uint8_t             range  /**< */,
   2807       1.1  mrg                                              uint32_t            values_len  /**< */,
   2808       1.1  mrg                                              const int32_t      *values  /**< */);
   2809       1.1  mrg 
   2810       1.1  mrg /**
   2811  1.1.12.1  tls  *
   2812       1.1  mrg  * @param c The connection
   2813       1.1  mrg  * @return A cookie
   2814       1.1  mrg  *
   2815       1.1  mrg  * Delivers a request to the X server.
   2816       1.1  mrg  *
   2817       1.1  mrg  */
   2818       1.1  mrg 
   2819       1.1  mrg /*****************************************************************************
   2820       1.1  mrg  **
   2821       1.1  mrg  ** xcb_void_cookie_t xcb_randr_configure_output_property
   2822       1.1  mrg  **
   2823       1.1  mrg  ** @param xcb_connection_t   *c
   2824       1.1  mrg  ** @param xcb_randr_output_t  output
   2825       1.1  mrg  ** @param xcb_atom_t          property
   2826       1.1  mrg  ** @param uint8_t             pending
   2827       1.1  mrg  ** @param uint8_t             range
   2828       1.1  mrg  ** @param uint32_t            values_len
   2829       1.1  mrg  ** @param const int32_t      *values
   2830       1.1  mrg  ** @returns xcb_void_cookie_t
   2831       1.1  mrg  **
   2832       1.1  mrg  *****************************************************************************/
   2833       1.1  mrg 
   2834       1.1  mrg xcb_void_cookie_t
   2835       1.1  mrg xcb_randr_configure_output_property (xcb_connection_t   *c  /**< */,
   2836       1.1  mrg                                      xcb_randr_output_t  output  /**< */,
   2837       1.1  mrg                                      xcb_atom_t          property  /**< */,
   2838       1.1  mrg                                      uint8_t             pending  /**< */,
   2839       1.1  mrg                                      uint8_t             range  /**< */,
   2840       1.1  mrg                                      uint32_t            values_len  /**< */,
   2841       1.1  mrg                                      const int32_t      *values  /**< */);
   2842       1.1  mrg 
   2843  1.1.12.1  tls int
   2844  1.1.12.1  tls xcb_randr_change_output_property_sizeof (const void  *_buffer  /**< */);
   2845  1.1.12.1  tls 
   2846       1.1  mrg /**
   2847  1.1.12.1  tls  *
   2848       1.1  mrg  * @param c The connection
   2849       1.1  mrg  * @return A cookie
   2850       1.1  mrg  *
   2851       1.1  mrg  * Delivers a request to the X server.
   2852       1.1  mrg  *
   2853       1.1  mrg  * This form can be used only if the request will not cause
   2854       1.1  mrg  * a reply to be generated. Any returned error will be
   2855       1.1  mrg  * saved for handling by xcb_request_check().
   2856       1.1  mrg  */
   2857       1.1  mrg 
   2858       1.1  mrg /*****************************************************************************
   2859       1.1  mrg  **
   2860       1.1  mrg  ** xcb_void_cookie_t xcb_randr_change_output_property_checked
   2861       1.1  mrg  **
   2862       1.1  mrg  ** @param xcb_connection_t   *c
   2863       1.1  mrg  ** @param xcb_randr_output_t  output
   2864       1.1  mrg  ** @param xcb_atom_t          property
   2865       1.1  mrg  ** @param xcb_atom_t          type
   2866       1.1  mrg  ** @param uint8_t             format
   2867       1.1  mrg  ** @param uint8_t             mode
   2868       1.1  mrg  ** @param uint32_t            num_units
   2869       1.1  mrg  ** @param const void         *data
   2870       1.1  mrg  ** @returns xcb_void_cookie_t
   2871       1.1  mrg  **
   2872       1.1  mrg  *****************************************************************************/
   2873       1.1  mrg 
   2874       1.1  mrg xcb_void_cookie_t
   2875       1.1  mrg xcb_randr_change_output_property_checked (xcb_connection_t   *c  /**< */,
   2876       1.1  mrg                                           xcb_randr_output_t  output  /**< */,
   2877       1.1  mrg                                           xcb_atom_t          property  /**< */,
   2878       1.1  mrg                                           xcb_atom_t          type  /**< */,
   2879       1.1  mrg                                           uint8_t             format  /**< */,
   2880       1.1  mrg                                           uint8_t             mode  /**< */,
   2881       1.1  mrg                                           uint32_t            num_units  /**< */,
   2882       1.1  mrg                                           const void         *data  /**< */);
   2883       1.1  mrg 
   2884       1.1  mrg /**
   2885  1.1.12.1  tls  *
   2886       1.1  mrg  * @param c The connection
   2887       1.1  mrg  * @return A cookie
   2888       1.1  mrg  *
   2889       1.1  mrg  * Delivers a request to the X server.
   2890       1.1  mrg  *
   2891       1.1  mrg  */
   2892       1.1  mrg 
   2893       1.1  mrg /*****************************************************************************
   2894       1.1  mrg  **
   2895       1.1  mrg  ** xcb_void_cookie_t xcb_randr_change_output_property
   2896       1.1  mrg  **
   2897       1.1  mrg  ** @param xcb_connection_t   *c
   2898       1.1  mrg  ** @param xcb_randr_output_t  output
   2899       1.1  mrg  ** @param xcb_atom_t          property
   2900       1.1  mrg  ** @param xcb_atom_t          type
   2901       1.1  mrg  ** @param uint8_t             format
   2902       1.1  mrg  ** @param uint8_t             mode
   2903       1.1  mrg  ** @param uint32_t            num_units
   2904       1.1  mrg  ** @param const void         *data
   2905       1.1  mrg  ** @returns xcb_void_cookie_t
   2906       1.1  mrg  **
   2907       1.1  mrg  *****************************************************************************/
   2908       1.1  mrg 
   2909       1.1  mrg xcb_void_cookie_t
   2910       1.1  mrg xcb_randr_change_output_property (xcb_connection_t   *c  /**< */,
   2911       1.1  mrg                                   xcb_randr_output_t  output  /**< */,
   2912       1.1  mrg                                   xcb_atom_t          property  /**< */,
   2913       1.1  mrg                                   xcb_atom_t          type  /**< */,
   2914       1.1  mrg                                   uint8_t             format  /**< */,
   2915       1.1  mrg                                   uint8_t             mode  /**< */,
   2916       1.1  mrg                                   uint32_t            num_units  /**< */,
   2917       1.1  mrg                                   const void         *data  /**< */);
   2918       1.1  mrg 
   2919       1.1  mrg /**
   2920  1.1.12.1  tls  *
   2921       1.1  mrg  * @param c The connection
   2922       1.1  mrg  * @return A cookie
   2923       1.1  mrg  *
   2924       1.1  mrg  * Delivers a request to the X server.
   2925       1.1  mrg  *
   2926       1.1  mrg  * This form can be used only if the request will not cause
   2927       1.1  mrg  * a reply to be generated. Any returned error will be
   2928       1.1  mrg  * saved for handling by xcb_request_check().
   2929       1.1  mrg  */
   2930       1.1  mrg 
   2931       1.1  mrg /*****************************************************************************
   2932       1.1  mrg  **
   2933       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_property_checked
   2934       1.1  mrg  **
   2935       1.1  mrg  ** @param xcb_connection_t   *c
   2936       1.1  mrg  ** @param xcb_randr_output_t  output
   2937       1.1  mrg  ** @param xcb_atom_t          property
   2938       1.1  mrg  ** @returns xcb_void_cookie_t
   2939       1.1  mrg  **
   2940       1.1  mrg  *****************************************************************************/
   2941       1.1  mrg 
   2942       1.1  mrg xcb_void_cookie_t
   2943       1.1  mrg xcb_randr_delete_output_property_checked (xcb_connection_t   *c  /**< */,
   2944       1.1  mrg                                           xcb_randr_output_t  output  /**< */,
   2945       1.1  mrg                                           xcb_atom_t          property  /**< */);
   2946       1.1  mrg 
   2947       1.1  mrg /**
   2948  1.1.12.1  tls  *
   2949       1.1  mrg  * @param c The connection
   2950       1.1  mrg  * @return A cookie
   2951       1.1  mrg  *
   2952       1.1  mrg  * Delivers a request to the X server.
   2953       1.1  mrg  *
   2954       1.1  mrg  */
   2955       1.1  mrg 
   2956       1.1  mrg /*****************************************************************************
   2957       1.1  mrg  **
   2958       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_property
   2959       1.1  mrg  **
   2960       1.1  mrg  ** @param xcb_connection_t   *c
   2961       1.1  mrg  ** @param xcb_randr_output_t  output
   2962       1.1  mrg  ** @param xcb_atom_t          property
   2963       1.1  mrg  ** @returns xcb_void_cookie_t
   2964       1.1  mrg  **
   2965       1.1  mrg  *****************************************************************************/
   2966       1.1  mrg 
   2967       1.1  mrg xcb_void_cookie_t
   2968       1.1  mrg xcb_randr_delete_output_property (xcb_connection_t   *c  /**< */,
   2969       1.1  mrg                                   xcb_randr_output_t  output  /**< */,
   2970       1.1  mrg                                   xcb_atom_t          property  /**< */);
   2971       1.1  mrg 
   2972  1.1.12.1  tls int
   2973  1.1.12.1  tls xcb_randr_get_output_property_sizeof (const void  *_buffer  /**< */);
   2974  1.1.12.1  tls 
   2975       1.1  mrg /**
   2976  1.1.12.1  tls  *
   2977       1.1  mrg  * @param c The connection
   2978       1.1  mrg  * @return A cookie
   2979       1.1  mrg  *
   2980       1.1  mrg  * Delivers a request to the X server.
   2981       1.1  mrg  *
   2982       1.1  mrg  */
   2983       1.1  mrg 
   2984       1.1  mrg /*****************************************************************************
   2985       1.1  mrg  **
   2986       1.1  mrg  ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property
   2987       1.1  mrg  **
   2988       1.1  mrg  ** @param xcb_connection_t   *c
   2989       1.1  mrg  ** @param xcb_randr_output_t  output
   2990       1.1  mrg  ** @param xcb_atom_t          property
   2991       1.1  mrg  ** @param xcb_atom_t          type
   2992       1.1  mrg  ** @param uint32_t            long_offset
   2993       1.1  mrg  ** @param uint32_t            long_length
   2994       1.1  mrg  ** @param uint8_t             _delete
   2995       1.1  mrg  ** @param uint8_t             pending
   2996       1.1  mrg  ** @returns xcb_randr_get_output_property_cookie_t
   2997       1.1  mrg  **
   2998       1.1  mrg  *****************************************************************************/
   2999       1.1  mrg 
   3000       1.1  mrg xcb_randr_get_output_property_cookie_t
   3001       1.1  mrg xcb_randr_get_output_property (xcb_connection_t   *c  /**< */,
   3002       1.1  mrg                                xcb_randr_output_t  output  /**< */,
   3003       1.1  mrg                                xcb_atom_t          property  /**< */,
   3004       1.1  mrg                                xcb_atom_t          type  /**< */,
   3005       1.1  mrg                                uint32_t            long_offset  /**< */,
   3006       1.1  mrg                                uint32_t            long_length  /**< */,
   3007       1.1  mrg                                uint8_t             _delete  /**< */,
   3008       1.1  mrg                                uint8_t             pending  /**< */);
   3009       1.1  mrg 
   3010       1.1  mrg /**
   3011  1.1.12.1  tls  *
   3012       1.1  mrg  * @param c The connection
   3013       1.1  mrg  * @return A cookie
   3014       1.1  mrg  *
   3015       1.1  mrg  * Delivers a request to the X server.
   3016       1.1  mrg  *
   3017       1.1  mrg  * This form can be used only if the request will cause
   3018       1.1  mrg  * a reply to be generated. Any returned error will be
   3019       1.1  mrg  * placed in the event queue.
   3020       1.1  mrg  */
   3021       1.1  mrg 
   3022       1.1  mrg /*****************************************************************************
   3023       1.1  mrg  **
   3024       1.1  mrg  ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked
   3025       1.1  mrg  **
   3026       1.1  mrg  ** @param xcb_connection_t   *c
   3027       1.1  mrg  ** @param xcb_randr_output_t  output
   3028       1.1  mrg  ** @param xcb_atom_t          property
   3029       1.1  mrg  ** @param xcb_atom_t          type
   3030       1.1  mrg  ** @param uint32_t            long_offset
   3031       1.1  mrg  ** @param uint32_t            long_length
   3032       1.1  mrg  ** @param uint8_t             _delete
   3033       1.1  mrg  ** @param uint8_t             pending
   3034       1.1  mrg  ** @returns xcb_randr_get_output_property_cookie_t
   3035       1.1  mrg  **
   3036       1.1  mrg  *****************************************************************************/
   3037       1.1  mrg 
   3038       1.1  mrg xcb_randr_get_output_property_cookie_t
   3039       1.1  mrg xcb_randr_get_output_property_unchecked (xcb_connection_t   *c  /**< */,
   3040       1.1  mrg                                          xcb_randr_output_t  output  /**< */,
   3041       1.1  mrg                                          xcb_atom_t          property  /**< */,
   3042       1.1  mrg                                          xcb_atom_t          type  /**< */,
   3043       1.1  mrg                                          uint32_t            long_offset  /**< */,
   3044       1.1  mrg                                          uint32_t            long_length  /**< */,
   3045       1.1  mrg                                          uint8_t             _delete  /**< */,
   3046       1.1  mrg                                          uint8_t             pending  /**< */);
   3047       1.1  mrg 
   3048       1.1  mrg 
   3049       1.1  mrg /*****************************************************************************
   3050       1.1  mrg  **
   3051       1.1  mrg  ** uint8_t * xcb_randr_get_output_property_data
   3052       1.1  mrg  **
   3053       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3054       1.1  mrg  ** @returns uint8_t *
   3055       1.1  mrg  **
   3056       1.1  mrg  *****************************************************************************/
   3057       1.1  mrg 
   3058       1.1  mrg uint8_t *
   3059       1.1  mrg xcb_randr_get_output_property_data (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3060       1.1  mrg 
   3061       1.1  mrg 
   3062       1.1  mrg /*****************************************************************************
   3063       1.1  mrg  **
   3064       1.1  mrg  ** int xcb_randr_get_output_property_data_length
   3065       1.1  mrg  **
   3066       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3067       1.1  mrg  ** @returns int
   3068       1.1  mrg  **
   3069       1.1  mrg  *****************************************************************************/
   3070       1.1  mrg 
   3071       1.1  mrg int
   3072       1.1  mrg xcb_randr_get_output_property_data_length (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3073       1.1  mrg 
   3074       1.1  mrg 
   3075       1.1  mrg /*****************************************************************************
   3076       1.1  mrg  **
   3077       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_output_property_data_end
   3078       1.1  mrg  **
   3079       1.1  mrg  ** @param const xcb_randr_get_output_property_reply_t *R
   3080       1.1  mrg  ** @returns xcb_generic_iterator_t
   3081       1.1  mrg  **
   3082       1.1  mrg  *****************************************************************************/
   3083       1.1  mrg 
   3084       1.1  mrg xcb_generic_iterator_t
   3085       1.1  mrg xcb_randr_get_output_property_data_end (const xcb_randr_get_output_property_reply_t *R  /**< */);
   3086       1.1  mrg 
   3087       1.1  mrg /**
   3088       1.1  mrg  * Return the reply
   3089       1.1  mrg  * @param c      The connection
   3090       1.1  mrg  * @param cookie The cookie
   3091       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3092       1.1  mrg  *
   3093       1.1  mrg  * Returns the reply of the request asked by
   3094       1.1  mrg  *
   3095       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3096       1.1  mrg  * xcb_randr_get_output_property_unchecked(). is used.
   3097       1.1  mrg  * Otherwise, it stores the error if any.
   3098       1.1  mrg  *
   3099       1.1  mrg  * The returned value must be freed by the caller using free().
   3100       1.1  mrg  */
   3101       1.1  mrg 
   3102       1.1  mrg /*****************************************************************************
   3103       1.1  mrg  **
   3104       1.1  mrg  ** xcb_randr_get_output_property_reply_t * xcb_randr_get_output_property_reply
   3105       1.1  mrg  **
   3106       1.1  mrg  ** @param xcb_connection_t                        *c
   3107       1.1  mrg  ** @param xcb_randr_get_output_property_cookie_t   cookie
   3108       1.1  mrg  ** @param xcb_generic_error_t                    **e
   3109       1.1  mrg  ** @returns xcb_randr_get_output_property_reply_t *
   3110       1.1  mrg  **
   3111       1.1  mrg  *****************************************************************************/
   3112       1.1  mrg 
   3113       1.1  mrg xcb_randr_get_output_property_reply_t *
   3114       1.1  mrg xcb_randr_get_output_property_reply (xcb_connection_t                        *c  /**< */,
   3115       1.1  mrg                                      xcb_randr_get_output_property_cookie_t   cookie  /**< */,
   3116       1.1  mrg                                      xcb_generic_error_t                    **e  /**< */);
   3117       1.1  mrg 
   3118  1.1.12.1  tls int
   3119  1.1.12.1  tls xcb_randr_create_mode_sizeof (const void  *_buffer  /**< */,
   3120  1.1.12.1  tls                               uint32_t     name_len  /**< */);
   3121  1.1.12.1  tls 
   3122       1.1  mrg /**
   3123  1.1.12.1  tls  *
   3124       1.1  mrg  * @param c The connection
   3125       1.1  mrg  * @return A cookie
   3126       1.1  mrg  *
   3127       1.1  mrg  * Delivers a request to the X server.
   3128       1.1  mrg  *
   3129       1.1  mrg  */
   3130       1.1  mrg 
   3131       1.1  mrg /*****************************************************************************
   3132       1.1  mrg  **
   3133       1.1  mrg  ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode
   3134       1.1  mrg  **
   3135       1.1  mrg  ** @param xcb_connection_t      *c
   3136       1.1  mrg  ** @param xcb_window_t           window
   3137       1.1  mrg  ** @param xcb_randr_mode_info_t  mode_info
   3138       1.1  mrg  ** @param uint32_t               name_len
   3139       1.1  mrg  ** @param const char            *name
   3140       1.1  mrg  ** @returns xcb_randr_create_mode_cookie_t
   3141       1.1  mrg  **
   3142       1.1  mrg  *****************************************************************************/
   3143       1.1  mrg 
   3144       1.1  mrg xcb_randr_create_mode_cookie_t
   3145       1.1  mrg xcb_randr_create_mode (xcb_connection_t      *c  /**< */,
   3146       1.1  mrg                        xcb_window_t           window  /**< */,
   3147       1.1  mrg                        xcb_randr_mode_info_t  mode_info  /**< */,
   3148       1.1  mrg                        uint32_t               name_len  /**< */,
   3149       1.1  mrg                        const char            *name  /**< */);
   3150       1.1  mrg 
   3151       1.1  mrg /**
   3152  1.1.12.1  tls  *
   3153       1.1  mrg  * @param c The connection
   3154       1.1  mrg  * @return A cookie
   3155       1.1  mrg  *
   3156       1.1  mrg  * Delivers a request to the X server.
   3157       1.1  mrg  *
   3158       1.1  mrg  * This form can be used only if the request will cause
   3159       1.1  mrg  * a reply to be generated. Any returned error will be
   3160       1.1  mrg  * placed in the event queue.
   3161       1.1  mrg  */
   3162       1.1  mrg 
   3163       1.1  mrg /*****************************************************************************
   3164       1.1  mrg  **
   3165       1.1  mrg  ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked
   3166       1.1  mrg  **
   3167       1.1  mrg  ** @param xcb_connection_t      *c
   3168       1.1  mrg  ** @param xcb_window_t           window
   3169       1.1  mrg  ** @param xcb_randr_mode_info_t  mode_info
   3170       1.1  mrg  ** @param uint32_t               name_len
   3171       1.1  mrg  ** @param const char            *name
   3172       1.1  mrg  ** @returns xcb_randr_create_mode_cookie_t
   3173       1.1  mrg  **
   3174       1.1  mrg  *****************************************************************************/
   3175       1.1  mrg 
   3176       1.1  mrg xcb_randr_create_mode_cookie_t
   3177       1.1  mrg xcb_randr_create_mode_unchecked (xcb_connection_t      *c  /**< */,
   3178       1.1  mrg                                  xcb_window_t           window  /**< */,
   3179       1.1  mrg                                  xcb_randr_mode_info_t  mode_info  /**< */,
   3180       1.1  mrg                                  uint32_t               name_len  /**< */,
   3181       1.1  mrg                                  const char            *name  /**< */);
   3182       1.1  mrg 
   3183       1.1  mrg /**
   3184       1.1  mrg  * Return the reply
   3185       1.1  mrg  * @param c      The connection
   3186       1.1  mrg  * @param cookie The cookie
   3187       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3188       1.1  mrg  *
   3189       1.1  mrg  * Returns the reply of the request asked by
   3190       1.1  mrg  *
   3191       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3192       1.1  mrg  * xcb_randr_create_mode_unchecked(). is used.
   3193       1.1  mrg  * Otherwise, it stores the error if any.
   3194       1.1  mrg  *
   3195       1.1  mrg  * The returned value must be freed by the caller using free().
   3196       1.1  mrg  */
   3197       1.1  mrg 
   3198       1.1  mrg /*****************************************************************************
   3199       1.1  mrg  **
   3200       1.1  mrg  ** xcb_randr_create_mode_reply_t * xcb_randr_create_mode_reply
   3201       1.1  mrg  **
   3202       1.1  mrg  ** @param xcb_connection_t                *c
   3203       1.1  mrg  ** @param xcb_randr_create_mode_cookie_t   cookie
   3204       1.1  mrg  ** @param xcb_generic_error_t            **e
   3205       1.1  mrg  ** @returns xcb_randr_create_mode_reply_t *
   3206       1.1  mrg  **
   3207       1.1  mrg  *****************************************************************************/
   3208       1.1  mrg 
   3209       1.1  mrg xcb_randr_create_mode_reply_t *
   3210       1.1  mrg xcb_randr_create_mode_reply (xcb_connection_t                *c  /**< */,
   3211       1.1  mrg                              xcb_randr_create_mode_cookie_t   cookie  /**< */,
   3212       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   3213       1.1  mrg 
   3214       1.1  mrg /**
   3215  1.1.12.1  tls  *
   3216       1.1  mrg  * @param c The connection
   3217       1.1  mrg  * @return A cookie
   3218       1.1  mrg  *
   3219       1.1  mrg  * Delivers a request to the X server.
   3220       1.1  mrg  *
   3221       1.1  mrg  * This form can be used only if the request will not cause
   3222       1.1  mrg  * a reply to be generated. Any returned error will be
   3223       1.1  mrg  * saved for handling by xcb_request_check().
   3224       1.1  mrg  */
   3225       1.1  mrg 
   3226       1.1  mrg /*****************************************************************************
   3227       1.1  mrg  **
   3228       1.1  mrg  ** xcb_void_cookie_t xcb_randr_destroy_mode_checked
   3229       1.1  mrg  **
   3230       1.1  mrg  ** @param xcb_connection_t *c
   3231       1.1  mrg  ** @param xcb_randr_mode_t  mode
   3232       1.1  mrg  ** @returns xcb_void_cookie_t
   3233       1.1  mrg  **
   3234       1.1  mrg  *****************************************************************************/
   3235       1.1  mrg 
   3236       1.1  mrg xcb_void_cookie_t
   3237       1.1  mrg xcb_randr_destroy_mode_checked (xcb_connection_t *c  /**< */,
   3238       1.1  mrg                                 xcb_randr_mode_t  mode  /**< */);
   3239       1.1  mrg 
   3240       1.1  mrg /**
   3241  1.1.12.1  tls  *
   3242       1.1  mrg  * @param c The connection
   3243       1.1  mrg  * @return A cookie
   3244       1.1  mrg  *
   3245       1.1  mrg  * Delivers a request to the X server.
   3246       1.1  mrg  *
   3247       1.1  mrg  */
   3248       1.1  mrg 
   3249       1.1  mrg /*****************************************************************************
   3250       1.1  mrg  **
   3251       1.1  mrg  ** xcb_void_cookie_t xcb_randr_destroy_mode
   3252       1.1  mrg  **
   3253       1.1  mrg  ** @param xcb_connection_t *c
   3254       1.1  mrg  ** @param xcb_randr_mode_t  mode
   3255       1.1  mrg  ** @returns xcb_void_cookie_t
   3256       1.1  mrg  **
   3257       1.1  mrg  *****************************************************************************/
   3258       1.1  mrg 
   3259       1.1  mrg xcb_void_cookie_t
   3260       1.1  mrg xcb_randr_destroy_mode (xcb_connection_t *c  /**< */,
   3261       1.1  mrg                         xcb_randr_mode_t  mode  /**< */);
   3262       1.1  mrg 
   3263       1.1  mrg /**
   3264  1.1.12.1  tls  *
   3265       1.1  mrg  * @param c The connection
   3266       1.1  mrg  * @return A cookie
   3267       1.1  mrg  *
   3268       1.1  mrg  * Delivers a request to the X server.
   3269       1.1  mrg  *
   3270       1.1  mrg  * This form can be used only if the request will not cause
   3271       1.1  mrg  * a reply to be generated. Any returned error will be
   3272       1.1  mrg  * saved for handling by xcb_request_check().
   3273       1.1  mrg  */
   3274       1.1  mrg 
   3275       1.1  mrg /*****************************************************************************
   3276       1.1  mrg  **
   3277       1.1  mrg  ** xcb_void_cookie_t xcb_randr_add_output_mode_checked
   3278       1.1  mrg  **
   3279       1.1  mrg  ** @param xcb_connection_t   *c
   3280       1.1  mrg  ** @param xcb_randr_output_t  output
   3281       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3282       1.1  mrg  ** @returns xcb_void_cookie_t
   3283       1.1  mrg  **
   3284       1.1  mrg  *****************************************************************************/
   3285       1.1  mrg 
   3286       1.1  mrg xcb_void_cookie_t
   3287       1.1  mrg xcb_randr_add_output_mode_checked (xcb_connection_t   *c  /**< */,
   3288       1.1  mrg                                    xcb_randr_output_t  output  /**< */,
   3289       1.1  mrg                                    xcb_randr_mode_t    mode  /**< */);
   3290       1.1  mrg 
   3291       1.1  mrg /**
   3292  1.1.12.1  tls  *
   3293       1.1  mrg  * @param c The connection
   3294       1.1  mrg  * @return A cookie
   3295       1.1  mrg  *
   3296       1.1  mrg  * Delivers a request to the X server.
   3297       1.1  mrg  *
   3298       1.1  mrg  */
   3299       1.1  mrg 
   3300       1.1  mrg /*****************************************************************************
   3301       1.1  mrg  **
   3302       1.1  mrg  ** xcb_void_cookie_t xcb_randr_add_output_mode
   3303       1.1  mrg  **
   3304       1.1  mrg  ** @param xcb_connection_t   *c
   3305       1.1  mrg  ** @param xcb_randr_output_t  output
   3306       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3307       1.1  mrg  ** @returns xcb_void_cookie_t
   3308       1.1  mrg  **
   3309       1.1  mrg  *****************************************************************************/
   3310       1.1  mrg 
   3311       1.1  mrg xcb_void_cookie_t
   3312       1.1  mrg xcb_randr_add_output_mode (xcb_connection_t   *c  /**< */,
   3313       1.1  mrg                            xcb_randr_output_t  output  /**< */,
   3314       1.1  mrg                            xcb_randr_mode_t    mode  /**< */);
   3315       1.1  mrg 
   3316       1.1  mrg /**
   3317  1.1.12.1  tls  *
   3318       1.1  mrg  * @param c The connection
   3319       1.1  mrg  * @return A cookie
   3320       1.1  mrg  *
   3321       1.1  mrg  * Delivers a request to the X server.
   3322       1.1  mrg  *
   3323       1.1  mrg  * This form can be used only if the request will not cause
   3324       1.1  mrg  * a reply to be generated. Any returned error will be
   3325       1.1  mrg  * saved for handling by xcb_request_check().
   3326       1.1  mrg  */
   3327       1.1  mrg 
   3328       1.1  mrg /*****************************************************************************
   3329       1.1  mrg  **
   3330       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_mode_checked
   3331       1.1  mrg  **
   3332       1.1  mrg  ** @param xcb_connection_t   *c
   3333       1.1  mrg  ** @param xcb_randr_output_t  output
   3334       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3335       1.1  mrg  ** @returns xcb_void_cookie_t
   3336       1.1  mrg  **
   3337       1.1  mrg  *****************************************************************************/
   3338       1.1  mrg 
   3339       1.1  mrg xcb_void_cookie_t
   3340       1.1  mrg xcb_randr_delete_output_mode_checked (xcb_connection_t   *c  /**< */,
   3341       1.1  mrg                                       xcb_randr_output_t  output  /**< */,
   3342       1.1  mrg                                       xcb_randr_mode_t    mode  /**< */);
   3343       1.1  mrg 
   3344       1.1  mrg /**
   3345  1.1.12.1  tls  *
   3346       1.1  mrg  * @param c The connection
   3347       1.1  mrg  * @return A cookie
   3348       1.1  mrg  *
   3349       1.1  mrg  * Delivers a request to the X server.
   3350       1.1  mrg  *
   3351       1.1  mrg  */
   3352       1.1  mrg 
   3353       1.1  mrg /*****************************************************************************
   3354       1.1  mrg  **
   3355       1.1  mrg  ** xcb_void_cookie_t xcb_randr_delete_output_mode
   3356       1.1  mrg  **
   3357       1.1  mrg  ** @param xcb_connection_t   *c
   3358       1.1  mrg  ** @param xcb_randr_output_t  output
   3359       1.1  mrg  ** @param xcb_randr_mode_t    mode
   3360       1.1  mrg  ** @returns xcb_void_cookie_t
   3361       1.1  mrg  **
   3362       1.1  mrg  *****************************************************************************/
   3363       1.1  mrg 
   3364       1.1  mrg xcb_void_cookie_t
   3365       1.1  mrg xcb_randr_delete_output_mode (xcb_connection_t   *c  /**< */,
   3366       1.1  mrg                               xcb_randr_output_t  output  /**< */,
   3367       1.1  mrg                               xcb_randr_mode_t    mode  /**< */);
   3368       1.1  mrg 
   3369  1.1.12.1  tls int
   3370  1.1.12.1  tls xcb_randr_get_crtc_info_sizeof (const void  *_buffer  /**< */);
   3371  1.1.12.1  tls 
   3372       1.1  mrg /**
   3373  1.1.12.1  tls  *
   3374       1.1  mrg  * @param c The connection
   3375       1.1  mrg  * @return A cookie
   3376       1.1  mrg  *
   3377       1.1  mrg  * Delivers a request to the X server.
   3378       1.1  mrg  *
   3379       1.1  mrg  */
   3380       1.1  mrg 
   3381       1.1  mrg /*****************************************************************************
   3382       1.1  mrg  **
   3383       1.1  mrg  ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info
   3384       1.1  mrg  **
   3385       1.1  mrg  ** @param xcb_connection_t *c
   3386       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3387       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   3388       1.1  mrg  ** @returns xcb_randr_get_crtc_info_cookie_t
   3389       1.1  mrg  **
   3390       1.1  mrg  *****************************************************************************/
   3391       1.1  mrg 
   3392       1.1  mrg xcb_randr_get_crtc_info_cookie_t
   3393       1.1  mrg xcb_randr_get_crtc_info (xcb_connection_t *c  /**< */,
   3394       1.1  mrg                          xcb_randr_crtc_t  crtc  /**< */,
   3395       1.1  mrg                          xcb_timestamp_t   config_timestamp  /**< */);
   3396       1.1  mrg 
   3397       1.1  mrg /**
   3398  1.1.12.1  tls  *
   3399       1.1  mrg  * @param c The connection
   3400       1.1  mrg  * @return A cookie
   3401       1.1  mrg  *
   3402       1.1  mrg  * Delivers a request to the X server.
   3403       1.1  mrg  *
   3404       1.1  mrg  * This form can be used only if the request will cause
   3405       1.1  mrg  * a reply to be generated. Any returned error will be
   3406       1.1  mrg  * placed in the event queue.
   3407       1.1  mrg  */
   3408       1.1  mrg 
   3409       1.1  mrg /*****************************************************************************
   3410       1.1  mrg  **
   3411       1.1  mrg  ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked
   3412       1.1  mrg  **
   3413       1.1  mrg  ** @param xcb_connection_t *c
   3414       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3415       1.1  mrg  ** @param xcb_timestamp_t   config_timestamp
   3416       1.1  mrg  ** @returns xcb_randr_get_crtc_info_cookie_t
   3417       1.1  mrg  **
   3418       1.1  mrg  *****************************************************************************/
   3419       1.1  mrg 
   3420       1.1  mrg xcb_randr_get_crtc_info_cookie_t
   3421       1.1  mrg xcb_randr_get_crtc_info_unchecked (xcb_connection_t *c  /**< */,
   3422       1.1  mrg                                    xcb_randr_crtc_t  crtc  /**< */,
   3423       1.1  mrg                                    xcb_timestamp_t   config_timestamp  /**< */);
   3424       1.1  mrg 
   3425       1.1  mrg 
   3426       1.1  mrg /*****************************************************************************
   3427       1.1  mrg  **
   3428       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_crtc_info_outputs
   3429       1.1  mrg  **
   3430       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3431       1.1  mrg  ** @returns xcb_randr_output_t *
   3432       1.1  mrg  **
   3433       1.1  mrg  *****************************************************************************/
   3434       1.1  mrg 
   3435       1.1  mrg xcb_randr_output_t *
   3436       1.1  mrg xcb_randr_get_crtc_info_outputs (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3437       1.1  mrg 
   3438       1.1  mrg 
   3439       1.1  mrg /*****************************************************************************
   3440       1.1  mrg  **
   3441       1.1  mrg  ** int xcb_randr_get_crtc_info_outputs_length
   3442       1.1  mrg  **
   3443       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3444       1.1  mrg  ** @returns int
   3445       1.1  mrg  **
   3446       1.1  mrg  *****************************************************************************/
   3447       1.1  mrg 
   3448       1.1  mrg int
   3449       1.1  mrg xcb_randr_get_crtc_info_outputs_length (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3450       1.1  mrg 
   3451       1.1  mrg 
   3452       1.1  mrg /*****************************************************************************
   3453       1.1  mrg  **
   3454       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_info_outputs_end
   3455       1.1  mrg  **
   3456       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3457       1.1  mrg  ** @returns xcb_generic_iterator_t
   3458       1.1  mrg  **
   3459       1.1  mrg  *****************************************************************************/
   3460       1.1  mrg 
   3461       1.1  mrg xcb_generic_iterator_t
   3462       1.1  mrg xcb_randr_get_crtc_info_outputs_end (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3463       1.1  mrg 
   3464       1.1  mrg 
   3465       1.1  mrg /*****************************************************************************
   3466       1.1  mrg  **
   3467       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_crtc_info_possible
   3468       1.1  mrg  **
   3469       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3470       1.1  mrg  ** @returns xcb_randr_output_t *
   3471       1.1  mrg  **
   3472       1.1  mrg  *****************************************************************************/
   3473       1.1  mrg 
   3474       1.1  mrg xcb_randr_output_t *
   3475       1.1  mrg xcb_randr_get_crtc_info_possible (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3476       1.1  mrg 
   3477       1.1  mrg 
   3478       1.1  mrg /*****************************************************************************
   3479       1.1  mrg  **
   3480       1.1  mrg  ** int xcb_randr_get_crtc_info_possible_length
   3481       1.1  mrg  **
   3482       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3483       1.1  mrg  ** @returns int
   3484       1.1  mrg  **
   3485       1.1  mrg  *****************************************************************************/
   3486       1.1  mrg 
   3487       1.1  mrg int
   3488       1.1  mrg xcb_randr_get_crtc_info_possible_length (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3489       1.1  mrg 
   3490       1.1  mrg 
   3491       1.1  mrg /*****************************************************************************
   3492       1.1  mrg  **
   3493       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_info_possible_end
   3494       1.1  mrg  **
   3495       1.1  mrg  ** @param const xcb_randr_get_crtc_info_reply_t *R
   3496       1.1  mrg  ** @returns xcb_generic_iterator_t
   3497       1.1  mrg  **
   3498       1.1  mrg  *****************************************************************************/
   3499       1.1  mrg 
   3500       1.1  mrg xcb_generic_iterator_t
   3501       1.1  mrg xcb_randr_get_crtc_info_possible_end (const xcb_randr_get_crtc_info_reply_t *R  /**< */);
   3502       1.1  mrg 
   3503       1.1  mrg /**
   3504       1.1  mrg  * Return the reply
   3505       1.1  mrg  * @param c      The connection
   3506       1.1  mrg  * @param cookie The cookie
   3507       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3508       1.1  mrg  *
   3509       1.1  mrg  * Returns the reply of the request asked by
   3510       1.1  mrg  *
   3511       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3512       1.1  mrg  * xcb_randr_get_crtc_info_unchecked(). is used.
   3513       1.1  mrg  * Otherwise, it stores the error if any.
   3514       1.1  mrg  *
   3515       1.1  mrg  * The returned value must be freed by the caller using free().
   3516       1.1  mrg  */
   3517       1.1  mrg 
   3518       1.1  mrg /*****************************************************************************
   3519       1.1  mrg  **
   3520       1.1  mrg  ** xcb_randr_get_crtc_info_reply_t * xcb_randr_get_crtc_info_reply
   3521       1.1  mrg  **
   3522       1.1  mrg  ** @param xcb_connection_t                  *c
   3523       1.1  mrg  ** @param xcb_randr_get_crtc_info_cookie_t   cookie
   3524       1.1  mrg  ** @param xcb_generic_error_t              **e
   3525       1.1  mrg  ** @returns xcb_randr_get_crtc_info_reply_t *
   3526       1.1  mrg  **
   3527       1.1  mrg  *****************************************************************************/
   3528       1.1  mrg 
   3529       1.1  mrg xcb_randr_get_crtc_info_reply_t *
   3530       1.1  mrg xcb_randr_get_crtc_info_reply (xcb_connection_t                  *c  /**< */,
   3531       1.1  mrg                                xcb_randr_get_crtc_info_cookie_t   cookie  /**< */,
   3532       1.1  mrg                                xcb_generic_error_t              **e  /**< */);
   3533       1.1  mrg 
   3534  1.1.12.1  tls int
   3535  1.1.12.1  tls xcb_randr_set_crtc_config_sizeof (const void  *_buffer  /**< */,
   3536  1.1.12.1  tls                                   uint32_t     outputs_len  /**< */);
   3537  1.1.12.1  tls 
   3538       1.1  mrg /**
   3539  1.1.12.1  tls  *
   3540       1.1  mrg  * @param c The connection
   3541       1.1  mrg  * @return A cookie
   3542       1.1  mrg  *
   3543       1.1  mrg  * Delivers a request to the X server.
   3544       1.1  mrg  *
   3545       1.1  mrg  */
   3546       1.1  mrg 
   3547       1.1  mrg /*****************************************************************************
   3548       1.1  mrg  **
   3549       1.1  mrg  ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config
   3550       1.1  mrg  **
   3551       1.1  mrg  ** @param xcb_connection_t         *c
   3552       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   3553       1.1  mrg  ** @param xcb_timestamp_t           timestamp
   3554       1.1  mrg  ** @param xcb_timestamp_t           config_timestamp
   3555       1.1  mrg  ** @param int16_t                   x
   3556       1.1  mrg  ** @param int16_t                   y
   3557       1.1  mrg  ** @param xcb_randr_mode_t          mode
   3558       1.1  mrg  ** @param uint16_t                  rotation
   3559       1.1  mrg  ** @param uint32_t                  outputs_len
   3560       1.1  mrg  ** @param const xcb_randr_output_t *outputs
   3561       1.1  mrg  ** @returns xcb_randr_set_crtc_config_cookie_t
   3562       1.1  mrg  **
   3563       1.1  mrg  *****************************************************************************/
   3564       1.1  mrg 
   3565       1.1  mrg xcb_randr_set_crtc_config_cookie_t
   3566       1.1  mrg xcb_randr_set_crtc_config (xcb_connection_t         *c  /**< */,
   3567       1.1  mrg                            xcb_randr_crtc_t          crtc  /**< */,
   3568       1.1  mrg                            xcb_timestamp_t           timestamp  /**< */,
   3569       1.1  mrg                            xcb_timestamp_t           config_timestamp  /**< */,
   3570       1.1  mrg                            int16_t                   x  /**< */,
   3571       1.1  mrg                            int16_t                   y  /**< */,
   3572       1.1  mrg                            xcb_randr_mode_t          mode  /**< */,
   3573       1.1  mrg                            uint16_t                  rotation  /**< */,
   3574       1.1  mrg                            uint32_t                  outputs_len  /**< */,
   3575       1.1  mrg                            const xcb_randr_output_t *outputs  /**< */);
   3576       1.1  mrg 
   3577       1.1  mrg /**
   3578  1.1.12.1  tls  *
   3579       1.1  mrg  * @param c The connection
   3580       1.1  mrg  * @return A cookie
   3581       1.1  mrg  *
   3582       1.1  mrg  * Delivers a request to the X server.
   3583       1.1  mrg  *
   3584       1.1  mrg  * This form can be used only if the request will cause
   3585       1.1  mrg  * a reply to be generated. Any returned error will be
   3586       1.1  mrg  * placed in the event queue.
   3587       1.1  mrg  */
   3588       1.1  mrg 
   3589       1.1  mrg /*****************************************************************************
   3590       1.1  mrg  **
   3591       1.1  mrg  ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked
   3592       1.1  mrg  **
   3593       1.1  mrg  ** @param xcb_connection_t         *c
   3594       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   3595       1.1  mrg  ** @param xcb_timestamp_t           timestamp
   3596       1.1  mrg  ** @param xcb_timestamp_t           config_timestamp
   3597       1.1  mrg  ** @param int16_t                   x
   3598       1.1  mrg  ** @param int16_t                   y
   3599       1.1  mrg  ** @param xcb_randr_mode_t          mode
   3600       1.1  mrg  ** @param uint16_t                  rotation
   3601       1.1  mrg  ** @param uint32_t                  outputs_len
   3602       1.1  mrg  ** @param const xcb_randr_output_t *outputs
   3603       1.1  mrg  ** @returns xcb_randr_set_crtc_config_cookie_t
   3604       1.1  mrg  **
   3605       1.1  mrg  *****************************************************************************/
   3606       1.1  mrg 
   3607       1.1  mrg xcb_randr_set_crtc_config_cookie_t
   3608       1.1  mrg xcb_randr_set_crtc_config_unchecked (xcb_connection_t         *c  /**< */,
   3609       1.1  mrg                                      xcb_randr_crtc_t          crtc  /**< */,
   3610       1.1  mrg                                      xcb_timestamp_t           timestamp  /**< */,
   3611       1.1  mrg                                      xcb_timestamp_t           config_timestamp  /**< */,
   3612       1.1  mrg                                      int16_t                   x  /**< */,
   3613       1.1  mrg                                      int16_t                   y  /**< */,
   3614       1.1  mrg                                      xcb_randr_mode_t          mode  /**< */,
   3615       1.1  mrg                                      uint16_t                  rotation  /**< */,
   3616       1.1  mrg                                      uint32_t                  outputs_len  /**< */,
   3617       1.1  mrg                                      const xcb_randr_output_t *outputs  /**< */);
   3618       1.1  mrg 
   3619       1.1  mrg /**
   3620       1.1  mrg  * Return the reply
   3621       1.1  mrg  * @param c      The connection
   3622       1.1  mrg  * @param cookie The cookie
   3623       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3624       1.1  mrg  *
   3625       1.1  mrg  * Returns the reply of the request asked by
   3626       1.1  mrg  *
   3627       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3628       1.1  mrg  * xcb_randr_set_crtc_config_unchecked(). is used.
   3629       1.1  mrg  * Otherwise, it stores the error if any.
   3630       1.1  mrg  *
   3631       1.1  mrg  * The returned value must be freed by the caller using free().
   3632       1.1  mrg  */
   3633       1.1  mrg 
   3634       1.1  mrg /*****************************************************************************
   3635       1.1  mrg  **
   3636       1.1  mrg  ** xcb_randr_set_crtc_config_reply_t * xcb_randr_set_crtc_config_reply
   3637       1.1  mrg  **
   3638       1.1  mrg  ** @param xcb_connection_t                    *c
   3639       1.1  mrg  ** @param xcb_randr_set_crtc_config_cookie_t   cookie
   3640       1.1  mrg  ** @param xcb_generic_error_t                **e
   3641       1.1  mrg  ** @returns xcb_randr_set_crtc_config_reply_t *
   3642       1.1  mrg  **
   3643       1.1  mrg  *****************************************************************************/
   3644       1.1  mrg 
   3645       1.1  mrg xcb_randr_set_crtc_config_reply_t *
   3646       1.1  mrg xcb_randr_set_crtc_config_reply (xcb_connection_t                    *c  /**< */,
   3647       1.1  mrg                                  xcb_randr_set_crtc_config_cookie_t   cookie  /**< */,
   3648       1.1  mrg                                  xcb_generic_error_t                **e  /**< */);
   3649       1.1  mrg 
   3650       1.1  mrg /**
   3651  1.1.12.1  tls  *
   3652       1.1  mrg  * @param c The connection
   3653       1.1  mrg  * @return A cookie
   3654       1.1  mrg  *
   3655       1.1  mrg  * Delivers a request to the X server.
   3656       1.1  mrg  *
   3657       1.1  mrg  */
   3658       1.1  mrg 
   3659       1.1  mrg /*****************************************************************************
   3660       1.1  mrg  **
   3661       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size
   3662       1.1  mrg  **
   3663       1.1  mrg  ** @param xcb_connection_t *c
   3664       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3665       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
   3666       1.1  mrg  **
   3667       1.1  mrg  *****************************************************************************/
   3668       1.1  mrg 
   3669       1.1  mrg xcb_randr_get_crtc_gamma_size_cookie_t
   3670       1.1  mrg xcb_randr_get_crtc_gamma_size (xcb_connection_t *c  /**< */,
   3671       1.1  mrg                                xcb_randr_crtc_t  crtc  /**< */);
   3672       1.1  mrg 
   3673       1.1  mrg /**
   3674  1.1.12.1  tls  *
   3675       1.1  mrg  * @param c The connection
   3676       1.1  mrg  * @return A cookie
   3677       1.1  mrg  *
   3678       1.1  mrg  * Delivers a request to the X server.
   3679       1.1  mrg  *
   3680       1.1  mrg  * This form can be used only if the request will cause
   3681       1.1  mrg  * a reply to be generated. Any returned error will be
   3682       1.1  mrg  * placed in the event queue.
   3683       1.1  mrg  */
   3684       1.1  mrg 
   3685       1.1  mrg /*****************************************************************************
   3686       1.1  mrg  **
   3687       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked
   3688       1.1  mrg  **
   3689       1.1  mrg  ** @param xcb_connection_t *c
   3690       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3691       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
   3692       1.1  mrg  **
   3693       1.1  mrg  *****************************************************************************/
   3694       1.1  mrg 
   3695       1.1  mrg xcb_randr_get_crtc_gamma_size_cookie_t
   3696       1.1  mrg xcb_randr_get_crtc_gamma_size_unchecked (xcb_connection_t *c  /**< */,
   3697       1.1  mrg                                          xcb_randr_crtc_t  crtc  /**< */);
   3698       1.1  mrg 
   3699       1.1  mrg /**
   3700       1.1  mrg  * Return the reply
   3701       1.1  mrg  * @param c      The connection
   3702       1.1  mrg  * @param cookie The cookie
   3703       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3704       1.1  mrg  *
   3705       1.1  mrg  * Returns the reply of the request asked by
   3706       1.1  mrg  *
   3707       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3708       1.1  mrg  * xcb_randr_get_crtc_gamma_size_unchecked(). is used.
   3709       1.1  mrg  * Otherwise, it stores the error if any.
   3710       1.1  mrg  *
   3711       1.1  mrg  * The returned value must be freed by the caller using free().
   3712       1.1  mrg  */
   3713       1.1  mrg 
   3714       1.1  mrg /*****************************************************************************
   3715       1.1  mrg  **
   3716       1.1  mrg  ** xcb_randr_get_crtc_gamma_size_reply_t * xcb_randr_get_crtc_gamma_size_reply
   3717       1.1  mrg  **
   3718       1.1  mrg  ** @param xcb_connection_t                        *c
   3719       1.1  mrg  ** @param xcb_randr_get_crtc_gamma_size_cookie_t   cookie
   3720       1.1  mrg  ** @param xcb_generic_error_t                    **e
   3721       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_size_reply_t *
   3722       1.1  mrg  **
   3723       1.1  mrg  *****************************************************************************/
   3724       1.1  mrg 
   3725       1.1  mrg xcb_randr_get_crtc_gamma_size_reply_t *
   3726       1.1  mrg xcb_randr_get_crtc_gamma_size_reply (xcb_connection_t                        *c  /**< */,
   3727       1.1  mrg                                      xcb_randr_get_crtc_gamma_size_cookie_t   cookie  /**< */,
   3728       1.1  mrg                                      xcb_generic_error_t                    **e  /**< */);
   3729       1.1  mrg 
   3730  1.1.12.1  tls int
   3731  1.1.12.1  tls xcb_randr_get_crtc_gamma_sizeof (const void  *_buffer  /**< */);
   3732  1.1.12.1  tls 
   3733       1.1  mrg /**
   3734  1.1.12.1  tls  *
   3735       1.1  mrg  * @param c The connection
   3736       1.1  mrg  * @return A cookie
   3737       1.1  mrg  *
   3738       1.1  mrg  * Delivers a request to the X server.
   3739       1.1  mrg  *
   3740       1.1  mrg  */
   3741       1.1  mrg 
   3742       1.1  mrg /*****************************************************************************
   3743       1.1  mrg  **
   3744       1.1  mrg  ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma
   3745       1.1  mrg  **
   3746       1.1  mrg  ** @param xcb_connection_t *c
   3747       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3748       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_cookie_t
   3749       1.1  mrg  **
   3750       1.1  mrg  *****************************************************************************/
   3751       1.1  mrg 
   3752       1.1  mrg xcb_randr_get_crtc_gamma_cookie_t
   3753       1.1  mrg xcb_randr_get_crtc_gamma (xcb_connection_t *c  /**< */,
   3754       1.1  mrg                           xcb_randr_crtc_t  crtc  /**< */);
   3755       1.1  mrg 
   3756       1.1  mrg /**
   3757  1.1.12.1  tls  *
   3758       1.1  mrg  * @param c The connection
   3759       1.1  mrg  * @return A cookie
   3760       1.1  mrg  *
   3761       1.1  mrg  * Delivers a request to the X server.
   3762       1.1  mrg  *
   3763       1.1  mrg  * This form can be used only if the request will cause
   3764       1.1  mrg  * a reply to be generated. Any returned error will be
   3765       1.1  mrg  * placed in the event queue.
   3766       1.1  mrg  */
   3767       1.1  mrg 
   3768       1.1  mrg /*****************************************************************************
   3769       1.1  mrg  **
   3770       1.1  mrg  ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked
   3771       1.1  mrg  **
   3772       1.1  mrg  ** @param xcb_connection_t *c
   3773       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3774       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_cookie_t
   3775       1.1  mrg  **
   3776       1.1  mrg  *****************************************************************************/
   3777       1.1  mrg 
   3778       1.1  mrg xcb_randr_get_crtc_gamma_cookie_t
   3779       1.1  mrg xcb_randr_get_crtc_gamma_unchecked (xcb_connection_t *c  /**< */,
   3780       1.1  mrg                                     xcb_randr_crtc_t  crtc  /**< */);
   3781       1.1  mrg 
   3782       1.1  mrg 
   3783       1.1  mrg /*****************************************************************************
   3784       1.1  mrg  **
   3785       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_red
   3786       1.1  mrg  **
   3787       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3788       1.1  mrg  ** @returns uint16_t *
   3789       1.1  mrg  **
   3790       1.1  mrg  *****************************************************************************/
   3791       1.1  mrg 
   3792       1.1  mrg uint16_t *
   3793       1.1  mrg xcb_randr_get_crtc_gamma_red (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3794       1.1  mrg 
   3795       1.1  mrg 
   3796       1.1  mrg /*****************************************************************************
   3797       1.1  mrg  **
   3798       1.1  mrg  ** int xcb_randr_get_crtc_gamma_red_length
   3799       1.1  mrg  **
   3800       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3801       1.1  mrg  ** @returns int
   3802       1.1  mrg  **
   3803       1.1  mrg  *****************************************************************************/
   3804       1.1  mrg 
   3805       1.1  mrg int
   3806       1.1  mrg xcb_randr_get_crtc_gamma_red_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3807       1.1  mrg 
   3808       1.1  mrg 
   3809       1.1  mrg /*****************************************************************************
   3810       1.1  mrg  **
   3811       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_red_end
   3812       1.1  mrg  **
   3813       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3814       1.1  mrg  ** @returns xcb_generic_iterator_t
   3815       1.1  mrg  **
   3816       1.1  mrg  *****************************************************************************/
   3817       1.1  mrg 
   3818       1.1  mrg xcb_generic_iterator_t
   3819       1.1  mrg xcb_randr_get_crtc_gamma_red_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3820       1.1  mrg 
   3821       1.1  mrg 
   3822       1.1  mrg /*****************************************************************************
   3823       1.1  mrg  **
   3824       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_green
   3825       1.1  mrg  **
   3826       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3827       1.1  mrg  ** @returns uint16_t *
   3828       1.1  mrg  **
   3829       1.1  mrg  *****************************************************************************/
   3830       1.1  mrg 
   3831       1.1  mrg uint16_t *
   3832       1.1  mrg xcb_randr_get_crtc_gamma_green (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3833       1.1  mrg 
   3834       1.1  mrg 
   3835       1.1  mrg /*****************************************************************************
   3836       1.1  mrg  **
   3837       1.1  mrg  ** int xcb_randr_get_crtc_gamma_green_length
   3838       1.1  mrg  **
   3839       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3840       1.1  mrg  ** @returns int
   3841       1.1  mrg  **
   3842       1.1  mrg  *****************************************************************************/
   3843       1.1  mrg 
   3844       1.1  mrg int
   3845       1.1  mrg xcb_randr_get_crtc_gamma_green_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3846       1.1  mrg 
   3847       1.1  mrg 
   3848       1.1  mrg /*****************************************************************************
   3849       1.1  mrg  **
   3850       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_green_end
   3851       1.1  mrg  **
   3852       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3853       1.1  mrg  ** @returns xcb_generic_iterator_t
   3854       1.1  mrg  **
   3855       1.1  mrg  *****************************************************************************/
   3856       1.1  mrg 
   3857       1.1  mrg xcb_generic_iterator_t
   3858       1.1  mrg xcb_randr_get_crtc_gamma_green_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3859       1.1  mrg 
   3860       1.1  mrg 
   3861       1.1  mrg /*****************************************************************************
   3862       1.1  mrg  **
   3863       1.1  mrg  ** uint16_t * xcb_randr_get_crtc_gamma_blue
   3864       1.1  mrg  **
   3865       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3866       1.1  mrg  ** @returns uint16_t *
   3867       1.1  mrg  **
   3868       1.1  mrg  *****************************************************************************/
   3869       1.1  mrg 
   3870       1.1  mrg uint16_t *
   3871       1.1  mrg xcb_randr_get_crtc_gamma_blue (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3872       1.1  mrg 
   3873       1.1  mrg 
   3874       1.1  mrg /*****************************************************************************
   3875       1.1  mrg  **
   3876       1.1  mrg  ** int xcb_randr_get_crtc_gamma_blue_length
   3877       1.1  mrg  **
   3878       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3879       1.1  mrg  ** @returns int
   3880       1.1  mrg  **
   3881       1.1  mrg  *****************************************************************************/
   3882       1.1  mrg 
   3883       1.1  mrg int
   3884       1.1  mrg xcb_randr_get_crtc_gamma_blue_length (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3885       1.1  mrg 
   3886       1.1  mrg 
   3887       1.1  mrg /*****************************************************************************
   3888       1.1  mrg  **
   3889       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_blue_end
   3890       1.1  mrg  **
   3891       1.1  mrg  ** @param const xcb_randr_get_crtc_gamma_reply_t *R
   3892       1.1  mrg  ** @returns xcb_generic_iterator_t
   3893       1.1  mrg  **
   3894       1.1  mrg  *****************************************************************************/
   3895       1.1  mrg 
   3896       1.1  mrg xcb_generic_iterator_t
   3897       1.1  mrg xcb_randr_get_crtc_gamma_blue_end (const xcb_randr_get_crtc_gamma_reply_t *R  /**< */);
   3898       1.1  mrg 
   3899       1.1  mrg /**
   3900       1.1  mrg  * Return the reply
   3901       1.1  mrg  * @param c      The connection
   3902       1.1  mrg  * @param cookie The cookie
   3903       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   3904       1.1  mrg  *
   3905       1.1  mrg  * Returns the reply of the request asked by
   3906       1.1  mrg  *
   3907       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   3908       1.1  mrg  * xcb_randr_get_crtc_gamma_unchecked(). is used.
   3909       1.1  mrg  * Otherwise, it stores the error if any.
   3910       1.1  mrg  *
   3911       1.1  mrg  * The returned value must be freed by the caller using free().
   3912       1.1  mrg  */
   3913       1.1  mrg 
   3914       1.1  mrg /*****************************************************************************
   3915       1.1  mrg  **
   3916       1.1  mrg  ** xcb_randr_get_crtc_gamma_reply_t * xcb_randr_get_crtc_gamma_reply
   3917       1.1  mrg  **
   3918       1.1  mrg  ** @param xcb_connection_t                   *c
   3919       1.1  mrg  ** @param xcb_randr_get_crtc_gamma_cookie_t   cookie
   3920       1.1  mrg  ** @param xcb_generic_error_t               **e
   3921       1.1  mrg  ** @returns xcb_randr_get_crtc_gamma_reply_t *
   3922       1.1  mrg  **
   3923       1.1  mrg  *****************************************************************************/
   3924       1.1  mrg 
   3925       1.1  mrg xcb_randr_get_crtc_gamma_reply_t *
   3926       1.1  mrg xcb_randr_get_crtc_gamma_reply (xcb_connection_t                   *c  /**< */,
   3927       1.1  mrg                                 xcb_randr_get_crtc_gamma_cookie_t   cookie  /**< */,
   3928       1.1  mrg                                 xcb_generic_error_t               **e  /**< */);
   3929       1.1  mrg 
   3930  1.1.12.1  tls int
   3931  1.1.12.1  tls xcb_randr_set_crtc_gamma_sizeof (const void  *_buffer  /**< */);
   3932  1.1.12.1  tls 
   3933       1.1  mrg /**
   3934  1.1.12.1  tls  *
   3935       1.1  mrg  * @param c The connection
   3936       1.1  mrg  * @return A cookie
   3937       1.1  mrg  *
   3938       1.1  mrg  * Delivers a request to the X server.
   3939       1.1  mrg  *
   3940       1.1  mrg  * This form can be used only if the request will not cause
   3941       1.1  mrg  * a reply to be generated. Any returned error will be
   3942       1.1  mrg  * saved for handling by xcb_request_check().
   3943       1.1  mrg  */
   3944       1.1  mrg 
   3945       1.1  mrg /*****************************************************************************
   3946       1.1  mrg  **
   3947       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked
   3948       1.1  mrg  **
   3949       1.1  mrg  ** @param xcb_connection_t *c
   3950       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3951       1.1  mrg  ** @param uint16_t          size
   3952       1.1  mrg  ** @param const uint16_t   *red
   3953       1.1  mrg  ** @param const uint16_t   *green
   3954       1.1  mrg  ** @param const uint16_t   *blue
   3955       1.1  mrg  ** @returns xcb_void_cookie_t
   3956       1.1  mrg  **
   3957       1.1  mrg  *****************************************************************************/
   3958       1.1  mrg 
   3959       1.1  mrg xcb_void_cookie_t
   3960       1.1  mrg xcb_randr_set_crtc_gamma_checked (xcb_connection_t *c  /**< */,
   3961       1.1  mrg                                   xcb_randr_crtc_t  crtc  /**< */,
   3962       1.1  mrg                                   uint16_t          size  /**< */,
   3963       1.1  mrg                                   const uint16_t   *red  /**< */,
   3964       1.1  mrg                                   const uint16_t   *green  /**< */,
   3965       1.1  mrg                                   const uint16_t   *blue  /**< */);
   3966       1.1  mrg 
   3967       1.1  mrg /**
   3968  1.1.12.1  tls  *
   3969       1.1  mrg  * @param c The connection
   3970       1.1  mrg  * @return A cookie
   3971       1.1  mrg  *
   3972       1.1  mrg  * Delivers a request to the X server.
   3973       1.1  mrg  *
   3974       1.1  mrg  */
   3975       1.1  mrg 
   3976       1.1  mrg /*****************************************************************************
   3977       1.1  mrg  **
   3978       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_gamma
   3979       1.1  mrg  **
   3980       1.1  mrg  ** @param xcb_connection_t *c
   3981       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   3982       1.1  mrg  ** @param uint16_t          size
   3983       1.1  mrg  ** @param const uint16_t   *red
   3984       1.1  mrg  ** @param const uint16_t   *green
   3985       1.1  mrg  ** @param const uint16_t   *blue
   3986       1.1  mrg  ** @returns xcb_void_cookie_t
   3987       1.1  mrg  **
   3988       1.1  mrg  *****************************************************************************/
   3989       1.1  mrg 
   3990       1.1  mrg xcb_void_cookie_t
   3991       1.1  mrg xcb_randr_set_crtc_gamma (xcb_connection_t *c  /**< */,
   3992       1.1  mrg                           xcb_randr_crtc_t  crtc  /**< */,
   3993       1.1  mrg                           uint16_t          size  /**< */,
   3994       1.1  mrg                           const uint16_t   *red  /**< */,
   3995       1.1  mrg                           const uint16_t   *green  /**< */,
   3996       1.1  mrg                           const uint16_t   *blue  /**< */);
   3997       1.1  mrg 
   3998  1.1.12.1  tls int
   3999  1.1.12.1  tls xcb_randr_get_screen_resources_current_sizeof (const void  *_buffer  /**< */);
   4000  1.1.12.1  tls 
   4001       1.1  mrg /**
   4002  1.1.12.1  tls  *
   4003       1.1  mrg  * @param c The connection
   4004       1.1  mrg  * @return A cookie
   4005       1.1  mrg  *
   4006       1.1  mrg  * Delivers a request to the X server.
   4007       1.1  mrg  *
   4008       1.1  mrg  */
   4009       1.1  mrg 
   4010       1.1  mrg /*****************************************************************************
   4011       1.1  mrg  **
   4012       1.1  mrg  ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current
   4013       1.1  mrg  **
   4014       1.1  mrg  ** @param xcb_connection_t *c
   4015       1.1  mrg  ** @param xcb_window_t      window
   4016       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_cookie_t
   4017       1.1  mrg  **
   4018       1.1  mrg  *****************************************************************************/
   4019       1.1  mrg 
   4020       1.1  mrg xcb_randr_get_screen_resources_current_cookie_t
   4021       1.1  mrg xcb_randr_get_screen_resources_current (xcb_connection_t *c  /**< */,
   4022       1.1  mrg                                         xcb_window_t      window  /**< */);
   4023       1.1  mrg 
   4024       1.1  mrg /**
   4025  1.1.12.1  tls  *
   4026       1.1  mrg  * @param c The connection
   4027       1.1  mrg  * @return A cookie
   4028       1.1  mrg  *
   4029       1.1  mrg  * Delivers a request to the X server.
   4030       1.1  mrg  *
   4031       1.1  mrg  * This form can be used only if the request will cause
   4032       1.1  mrg  * a reply to be generated. Any returned error will be
   4033       1.1  mrg  * placed in the event queue.
   4034       1.1  mrg  */
   4035       1.1  mrg 
   4036       1.1  mrg /*****************************************************************************
   4037       1.1  mrg  **
   4038       1.1  mrg  ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked
   4039       1.1  mrg  **
   4040       1.1  mrg  ** @param xcb_connection_t *c
   4041       1.1  mrg  ** @param xcb_window_t      window
   4042       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_cookie_t
   4043       1.1  mrg  **
   4044       1.1  mrg  *****************************************************************************/
   4045       1.1  mrg 
   4046       1.1  mrg xcb_randr_get_screen_resources_current_cookie_t
   4047       1.1  mrg xcb_randr_get_screen_resources_current_unchecked (xcb_connection_t *c  /**< */,
   4048       1.1  mrg                                                   xcb_window_t      window  /**< */);
   4049       1.1  mrg 
   4050       1.1  mrg 
   4051       1.1  mrg /*****************************************************************************
   4052       1.1  mrg  **
   4053       1.1  mrg  ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_current_crtcs
   4054       1.1  mrg  **
   4055       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4056       1.1  mrg  ** @returns xcb_randr_crtc_t *
   4057       1.1  mrg  **
   4058       1.1  mrg  *****************************************************************************/
   4059       1.1  mrg 
   4060       1.1  mrg xcb_randr_crtc_t *
   4061       1.1  mrg xcb_randr_get_screen_resources_current_crtcs (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4062       1.1  mrg 
   4063       1.1  mrg 
   4064       1.1  mrg /*****************************************************************************
   4065       1.1  mrg  **
   4066       1.1  mrg  ** int xcb_randr_get_screen_resources_current_crtcs_length
   4067       1.1  mrg  **
   4068       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4069       1.1  mrg  ** @returns int
   4070       1.1  mrg  **
   4071       1.1  mrg  *****************************************************************************/
   4072       1.1  mrg 
   4073       1.1  mrg int
   4074       1.1  mrg xcb_randr_get_screen_resources_current_crtcs_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4075       1.1  mrg 
   4076       1.1  mrg 
   4077       1.1  mrg /*****************************************************************************
   4078       1.1  mrg  **
   4079       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_crtcs_end
   4080       1.1  mrg  **
   4081       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4082       1.1  mrg  ** @returns xcb_generic_iterator_t
   4083       1.1  mrg  **
   4084       1.1  mrg  *****************************************************************************/
   4085       1.1  mrg 
   4086       1.1  mrg xcb_generic_iterator_t
   4087       1.1  mrg xcb_randr_get_screen_resources_current_crtcs_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4088       1.1  mrg 
   4089       1.1  mrg 
   4090       1.1  mrg /*****************************************************************************
   4091       1.1  mrg  **
   4092       1.1  mrg  ** xcb_randr_output_t * xcb_randr_get_screen_resources_current_outputs
   4093       1.1  mrg  **
   4094       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4095       1.1  mrg  ** @returns xcb_randr_output_t *
   4096       1.1  mrg  **
   4097       1.1  mrg  *****************************************************************************/
   4098       1.1  mrg 
   4099       1.1  mrg xcb_randr_output_t *
   4100       1.1  mrg xcb_randr_get_screen_resources_current_outputs (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4101       1.1  mrg 
   4102       1.1  mrg 
   4103       1.1  mrg /*****************************************************************************
   4104       1.1  mrg  **
   4105       1.1  mrg  ** int xcb_randr_get_screen_resources_current_outputs_length
   4106       1.1  mrg  **
   4107       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4108       1.1  mrg  ** @returns int
   4109       1.1  mrg  **
   4110       1.1  mrg  *****************************************************************************/
   4111       1.1  mrg 
   4112       1.1  mrg int
   4113       1.1  mrg xcb_randr_get_screen_resources_current_outputs_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4114       1.1  mrg 
   4115       1.1  mrg 
   4116       1.1  mrg /*****************************************************************************
   4117       1.1  mrg  **
   4118       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_outputs_end
   4119       1.1  mrg  **
   4120       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4121       1.1  mrg  ** @returns xcb_generic_iterator_t
   4122       1.1  mrg  **
   4123       1.1  mrg  *****************************************************************************/
   4124       1.1  mrg 
   4125       1.1  mrg xcb_generic_iterator_t
   4126       1.1  mrg xcb_randr_get_screen_resources_current_outputs_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4127       1.1  mrg 
   4128       1.1  mrg 
   4129       1.1  mrg /*****************************************************************************
   4130       1.1  mrg  **
   4131       1.1  mrg  ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_current_modes
   4132       1.1  mrg  **
   4133       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4134       1.1  mrg  ** @returns xcb_randr_mode_info_t *
   4135       1.1  mrg  **
   4136       1.1  mrg  *****************************************************************************/
   4137       1.1  mrg 
   4138       1.1  mrg xcb_randr_mode_info_t *
   4139       1.1  mrg xcb_randr_get_screen_resources_current_modes (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4140       1.1  mrg 
   4141       1.1  mrg 
   4142       1.1  mrg /*****************************************************************************
   4143       1.1  mrg  **
   4144       1.1  mrg  ** int xcb_randr_get_screen_resources_current_modes_length
   4145       1.1  mrg  **
   4146       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4147       1.1  mrg  ** @returns int
   4148       1.1  mrg  **
   4149       1.1  mrg  *****************************************************************************/
   4150       1.1  mrg 
   4151       1.1  mrg int
   4152       1.1  mrg xcb_randr_get_screen_resources_current_modes_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4153       1.1  mrg 
   4154       1.1  mrg 
   4155       1.1  mrg /*****************************************************************************
   4156       1.1  mrg  **
   4157       1.1  mrg  ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_current_modes_iterator
   4158       1.1  mrg  **
   4159       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4160       1.1  mrg  ** @returns xcb_randr_mode_info_iterator_t
   4161       1.1  mrg  **
   4162       1.1  mrg  *****************************************************************************/
   4163       1.1  mrg 
   4164       1.1  mrg xcb_randr_mode_info_iterator_t
   4165       1.1  mrg xcb_randr_get_screen_resources_current_modes_iterator (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4166       1.1  mrg 
   4167       1.1  mrg 
   4168       1.1  mrg /*****************************************************************************
   4169       1.1  mrg  **
   4170       1.1  mrg  ** uint8_t * xcb_randr_get_screen_resources_current_names
   4171       1.1  mrg  **
   4172       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4173       1.1  mrg  ** @returns uint8_t *
   4174       1.1  mrg  **
   4175       1.1  mrg  *****************************************************************************/
   4176       1.1  mrg 
   4177       1.1  mrg uint8_t *
   4178       1.1  mrg xcb_randr_get_screen_resources_current_names (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4179       1.1  mrg 
   4180       1.1  mrg 
   4181       1.1  mrg /*****************************************************************************
   4182       1.1  mrg  **
   4183       1.1  mrg  ** int xcb_randr_get_screen_resources_current_names_length
   4184       1.1  mrg  **
   4185       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4186       1.1  mrg  ** @returns int
   4187       1.1  mrg  **
   4188       1.1  mrg  *****************************************************************************/
   4189       1.1  mrg 
   4190       1.1  mrg int
   4191       1.1  mrg xcb_randr_get_screen_resources_current_names_length (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4192       1.1  mrg 
   4193       1.1  mrg 
   4194       1.1  mrg /*****************************************************************************
   4195       1.1  mrg  **
   4196       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_names_end
   4197       1.1  mrg  **
   4198       1.1  mrg  ** @param const xcb_randr_get_screen_resources_current_reply_t *R
   4199       1.1  mrg  ** @returns xcb_generic_iterator_t
   4200       1.1  mrg  **
   4201       1.1  mrg  *****************************************************************************/
   4202       1.1  mrg 
   4203       1.1  mrg xcb_generic_iterator_t
   4204       1.1  mrg xcb_randr_get_screen_resources_current_names_end (const xcb_randr_get_screen_resources_current_reply_t *R  /**< */);
   4205       1.1  mrg 
   4206       1.1  mrg /**
   4207       1.1  mrg  * Return the reply
   4208       1.1  mrg  * @param c      The connection
   4209       1.1  mrg  * @param cookie The cookie
   4210       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4211       1.1  mrg  *
   4212       1.1  mrg  * Returns the reply of the request asked by
   4213       1.1  mrg  *
   4214       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4215       1.1  mrg  * xcb_randr_get_screen_resources_current_unchecked(). is used.
   4216       1.1  mrg  * Otherwise, it stores the error if any.
   4217       1.1  mrg  *
   4218       1.1  mrg  * The returned value must be freed by the caller using free().
   4219       1.1  mrg  */
   4220       1.1  mrg 
   4221       1.1  mrg /*****************************************************************************
   4222       1.1  mrg  **
   4223       1.1  mrg  ** xcb_randr_get_screen_resources_current_reply_t * xcb_randr_get_screen_resources_current_reply
   4224       1.1  mrg  **
   4225       1.1  mrg  ** @param xcb_connection_t                                 *c
   4226       1.1  mrg  ** @param xcb_randr_get_screen_resources_current_cookie_t   cookie
   4227       1.1  mrg  ** @param xcb_generic_error_t                             **e
   4228       1.1  mrg  ** @returns xcb_randr_get_screen_resources_current_reply_t *
   4229       1.1  mrg  **
   4230       1.1  mrg  *****************************************************************************/
   4231       1.1  mrg 
   4232       1.1  mrg xcb_randr_get_screen_resources_current_reply_t *
   4233       1.1  mrg xcb_randr_get_screen_resources_current_reply (xcb_connection_t                                 *c  /**< */,
   4234       1.1  mrg                                               xcb_randr_get_screen_resources_current_cookie_t   cookie  /**< */,
   4235       1.1  mrg                                               xcb_generic_error_t                             **e  /**< */);
   4236       1.1  mrg 
   4237  1.1.12.1  tls int
   4238  1.1.12.1  tls xcb_randr_set_crtc_transform_sizeof (const void  *_buffer  /**< */,
   4239  1.1.12.1  tls                                      uint32_t     filter_params_len  /**< */);
   4240  1.1.12.1  tls 
   4241       1.1  mrg /**
   4242  1.1.12.1  tls  *
   4243       1.1  mrg  * @param c The connection
   4244       1.1  mrg  * @return A cookie
   4245       1.1  mrg  *
   4246       1.1  mrg  * Delivers a request to the X server.
   4247       1.1  mrg  *
   4248       1.1  mrg  * This form can be used only if the request will not cause
   4249       1.1  mrg  * a reply to be generated. Any returned error will be
   4250       1.1  mrg  * saved for handling by xcb_request_check().
   4251       1.1  mrg  */
   4252       1.1  mrg 
   4253       1.1  mrg /*****************************************************************************
   4254       1.1  mrg  **
   4255       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_transform_checked
   4256       1.1  mrg  **
   4257       1.1  mrg  ** @param xcb_connection_t         *c
   4258       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   4259       1.1  mrg  ** @param xcb_render_transform_t    transform
   4260       1.1  mrg  ** @param uint16_t                  filter_len
   4261       1.1  mrg  ** @param const char               *filter_name
   4262       1.1  mrg  ** @param uint32_t                  filter_params_len
   4263       1.1  mrg  ** @param const xcb_render_fixed_t *filter_params
   4264       1.1  mrg  ** @returns xcb_void_cookie_t
   4265       1.1  mrg  **
   4266       1.1  mrg  *****************************************************************************/
   4267       1.1  mrg 
   4268       1.1  mrg xcb_void_cookie_t
   4269       1.1  mrg xcb_randr_set_crtc_transform_checked (xcb_connection_t         *c  /**< */,
   4270       1.1  mrg                                       xcb_randr_crtc_t          crtc  /**< */,
   4271       1.1  mrg                                       xcb_render_transform_t    transform  /**< */,
   4272       1.1  mrg                                       uint16_t                  filter_len  /**< */,
   4273       1.1  mrg                                       const char               *filter_name  /**< */,
   4274       1.1  mrg                                       uint32_t                  filter_params_len  /**< */,
   4275       1.1  mrg                                       const xcb_render_fixed_t *filter_params  /**< */);
   4276       1.1  mrg 
   4277       1.1  mrg /**
   4278  1.1.12.1  tls  *
   4279       1.1  mrg  * @param c The connection
   4280       1.1  mrg  * @return A cookie
   4281       1.1  mrg  *
   4282       1.1  mrg  * Delivers a request to the X server.
   4283       1.1  mrg  *
   4284       1.1  mrg  */
   4285       1.1  mrg 
   4286       1.1  mrg /*****************************************************************************
   4287       1.1  mrg  **
   4288       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_crtc_transform
   4289       1.1  mrg  **
   4290       1.1  mrg  ** @param xcb_connection_t         *c
   4291       1.1  mrg  ** @param xcb_randr_crtc_t          crtc
   4292       1.1  mrg  ** @param xcb_render_transform_t    transform
   4293       1.1  mrg  ** @param uint16_t                  filter_len
   4294       1.1  mrg  ** @param const char               *filter_name
   4295       1.1  mrg  ** @param uint32_t                  filter_params_len
   4296       1.1  mrg  ** @param const xcb_render_fixed_t *filter_params
   4297       1.1  mrg  ** @returns xcb_void_cookie_t
   4298       1.1  mrg  **
   4299       1.1  mrg  *****************************************************************************/
   4300       1.1  mrg 
   4301       1.1  mrg xcb_void_cookie_t
   4302       1.1  mrg xcb_randr_set_crtc_transform (xcb_connection_t         *c  /**< */,
   4303       1.1  mrg                               xcb_randr_crtc_t          crtc  /**< */,
   4304       1.1  mrg                               xcb_render_transform_t    transform  /**< */,
   4305       1.1  mrg                               uint16_t                  filter_len  /**< */,
   4306       1.1  mrg                               const char               *filter_name  /**< */,
   4307       1.1  mrg                               uint32_t                  filter_params_len  /**< */,
   4308       1.1  mrg                               const xcb_render_fixed_t *filter_params  /**< */);
   4309       1.1  mrg 
   4310  1.1.12.1  tls int
   4311  1.1.12.1  tls xcb_randr_get_crtc_transform_sizeof (const void  *_buffer  /**< */);
   4312  1.1.12.1  tls 
   4313       1.1  mrg /**
   4314  1.1.12.1  tls  *
   4315       1.1  mrg  * @param c The connection
   4316       1.1  mrg  * @return A cookie
   4317       1.1  mrg  *
   4318       1.1  mrg  * Delivers a request to the X server.
   4319       1.1  mrg  *
   4320       1.1  mrg  */
   4321       1.1  mrg 
   4322       1.1  mrg /*****************************************************************************
   4323       1.1  mrg  **
   4324       1.1  mrg  ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform
   4325       1.1  mrg  **
   4326       1.1  mrg  ** @param xcb_connection_t *c
   4327       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4328       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_cookie_t
   4329       1.1  mrg  **
   4330       1.1  mrg  *****************************************************************************/
   4331       1.1  mrg 
   4332       1.1  mrg xcb_randr_get_crtc_transform_cookie_t
   4333       1.1  mrg xcb_randr_get_crtc_transform (xcb_connection_t *c  /**< */,
   4334       1.1  mrg                               xcb_randr_crtc_t  crtc  /**< */);
   4335       1.1  mrg 
   4336       1.1  mrg /**
   4337  1.1.12.1  tls  *
   4338       1.1  mrg  * @param c The connection
   4339       1.1  mrg  * @return A cookie
   4340       1.1  mrg  *
   4341       1.1  mrg  * Delivers a request to the X server.
   4342       1.1  mrg  *
   4343       1.1  mrg  * This form can be used only if the request will cause
   4344       1.1  mrg  * a reply to be generated. Any returned error will be
   4345       1.1  mrg  * placed in the event queue.
   4346       1.1  mrg  */
   4347       1.1  mrg 
   4348       1.1  mrg /*****************************************************************************
   4349       1.1  mrg  **
   4350       1.1  mrg  ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked
   4351       1.1  mrg  **
   4352       1.1  mrg  ** @param xcb_connection_t *c
   4353       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4354       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_cookie_t
   4355       1.1  mrg  **
   4356       1.1  mrg  *****************************************************************************/
   4357       1.1  mrg 
   4358       1.1  mrg xcb_randr_get_crtc_transform_cookie_t
   4359       1.1  mrg xcb_randr_get_crtc_transform_unchecked (xcb_connection_t *c  /**< */,
   4360       1.1  mrg                                         xcb_randr_crtc_t  crtc  /**< */);
   4361       1.1  mrg 
   4362       1.1  mrg 
   4363       1.1  mrg /*****************************************************************************
   4364       1.1  mrg  **
   4365       1.1  mrg  ** char * xcb_randr_get_crtc_transform_pending_filter_name
   4366       1.1  mrg  **
   4367       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4368       1.1  mrg  ** @returns char *
   4369       1.1  mrg  **
   4370       1.1  mrg  *****************************************************************************/
   4371       1.1  mrg 
   4372       1.1  mrg char *
   4373       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4374       1.1  mrg 
   4375       1.1  mrg 
   4376       1.1  mrg /*****************************************************************************
   4377       1.1  mrg  **
   4378       1.1  mrg  ** int xcb_randr_get_crtc_transform_pending_filter_name_length
   4379       1.1  mrg  **
   4380       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4381       1.1  mrg  ** @returns int
   4382       1.1  mrg  **
   4383       1.1  mrg  *****************************************************************************/
   4384       1.1  mrg 
   4385       1.1  mrg int
   4386       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4387       1.1  mrg 
   4388       1.1  mrg 
   4389       1.1  mrg /*****************************************************************************
   4390       1.1  mrg  **
   4391       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_filter_name_end
   4392       1.1  mrg  **
   4393       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4394       1.1  mrg  ** @returns xcb_generic_iterator_t
   4395       1.1  mrg  **
   4396       1.1  mrg  *****************************************************************************/
   4397       1.1  mrg 
   4398       1.1  mrg xcb_generic_iterator_t
   4399       1.1  mrg xcb_randr_get_crtc_transform_pending_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4400       1.1  mrg 
   4401       1.1  mrg 
   4402       1.1  mrg /*****************************************************************************
   4403       1.1  mrg  **
   4404       1.1  mrg  ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_pending_params
   4405       1.1  mrg  **
   4406       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4407       1.1  mrg  ** @returns xcb_render_fixed_t *
   4408       1.1  mrg  **
   4409       1.1  mrg  *****************************************************************************/
   4410       1.1  mrg 
   4411       1.1  mrg xcb_render_fixed_t *
   4412       1.1  mrg xcb_randr_get_crtc_transform_pending_params (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4413       1.1  mrg 
   4414       1.1  mrg 
   4415       1.1  mrg /*****************************************************************************
   4416       1.1  mrg  **
   4417       1.1  mrg  ** int xcb_randr_get_crtc_transform_pending_params_length
   4418       1.1  mrg  **
   4419       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4420       1.1  mrg  ** @returns int
   4421       1.1  mrg  **
   4422       1.1  mrg  *****************************************************************************/
   4423       1.1  mrg 
   4424       1.1  mrg int
   4425       1.1  mrg xcb_randr_get_crtc_transform_pending_params_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4426       1.1  mrg 
   4427       1.1  mrg 
   4428       1.1  mrg /*****************************************************************************
   4429       1.1  mrg  **
   4430       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_params_end
   4431       1.1  mrg  **
   4432       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4433       1.1  mrg  ** @returns xcb_generic_iterator_t
   4434       1.1  mrg  **
   4435       1.1  mrg  *****************************************************************************/
   4436       1.1  mrg 
   4437       1.1  mrg xcb_generic_iterator_t
   4438       1.1  mrg xcb_randr_get_crtc_transform_pending_params_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4439       1.1  mrg 
   4440       1.1  mrg 
   4441       1.1  mrg /*****************************************************************************
   4442       1.1  mrg  **
   4443       1.1  mrg  ** char * xcb_randr_get_crtc_transform_current_filter_name
   4444       1.1  mrg  **
   4445       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4446       1.1  mrg  ** @returns char *
   4447       1.1  mrg  **
   4448       1.1  mrg  *****************************************************************************/
   4449       1.1  mrg 
   4450       1.1  mrg char *
   4451       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4452       1.1  mrg 
   4453       1.1  mrg 
   4454       1.1  mrg /*****************************************************************************
   4455       1.1  mrg  **
   4456       1.1  mrg  ** int xcb_randr_get_crtc_transform_current_filter_name_length
   4457       1.1  mrg  **
   4458       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4459       1.1  mrg  ** @returns int
   4460       1.1  mrg  **
   4461       1.1  mrg  *****************************************************************************/
   4462       1.1  mrg 
   4463       1.1  mrg int
   4464       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4465       1.1  mrg 
   4466       1.1  mrg 
   4467       1.1  mrg /*****************************************************************************
   4468       1.1  mrg  **
   4469       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_filter_name_end
   4470       1.1  mrg  **
   4471       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4472       1.1  mrg  ** @returns xcb_generic_iterator_t
   4473       1.1  mrg  **
   4474       1.1  mrg  *****************************************************************************/
   4475       1.1  mrg 
   4476       1.1  mrg xcb_generic_iterator_t
   4477       1.1  mrg xcb_randr_get_crtc_transform_current_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4478       1.1  mrg 
   4479       1.1  mrg 
   4480       1.1  mrg /*****************************************************************************
   4481       1.1  mrg  **
   4482       1.1  mrg  ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_current_params
   4483       1.1  mrg  **
   4484       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4485       1.1  mrg  ** @returns xcb_render_fixed_t *
   4486       1.1  mrg  **
   4487       1.1  mrg  *****************************************************************************/
   4488       1.1  mrg 
   4489       1.1  mrg xcb_render_fixed_t *
   4490       1.1  mrg xcb_randr_get_crtc_transform_current_params (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4491       1.1  mrg 
   4492       1.1  mrg 
   4493       1.1  mrg /*****************************************************************************
   4494       1.1  mrg  **
   4495       1.1  mrg  ** int xcb_randr_get_crtc_transform_current_params_length
   4496       1.1  mrg  **
   4497       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4498       1.1  mrg  ** @returns int
   4499       1.1  mrg  **
   4500       1.1  mrg  *****************************************************************************/
   4501       1.1  mrg 
   4502       1.1  mrg int
   4503       1.1  mrg xcb_randr_get_crtc_transform_current_params_length (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4504       1.1  mrg 
   4505       1.1  mrg 
   4506       1.1  mrg /*****************************************************************************
   4507       1.1  mrg  **
   4508       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_params_end
   4509       1.1  mrg  **
   4510       1.1  mrg  ** @param const xcb_randr_get_crtc_transform_reply_t *R
   4511       1.1  mrg  ** @returns xcb_generic_iterator_t
   4512       1.1  mrg  **
   4513       1.1  mrg  *****************************************************************************/
   4514       1.1  mrg 
   4515       1.1  mrg xcb_generic_iterator_t
   4516       1.1  mrg xcb_randr_get_crtc_transform_current_params_end (const xcb_randr_get_crtc_transform_reply_t *R  /**< */);
   4517       1.1  mrg 
   4518       1.1  mrg /**
   4519       1.1  mrg  * Return the reply
   4520       1.1  mrg  * @param c      The connection
   4521       1.1  mrg  * @param cookie The cookie
   4522       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4523       1.1  mrg  *
   4524       1.1  mrg  * Returns the reply of the request asked by
   4525       1.1  mrg  *
   4526       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4527       1.1  mrg  * xcb_randr_get_crtc_transform_unchecked(). is used.
   4528       1.1  mrg  * Otherwise, it stores the error if any.
   4529       1.1  mrg  *
   4530       1.1  mrg  * The returned value must be freed by the caller using free().
   4531       1.1  mrg  */
   4532       1.1  mrg 
   4533       1.1  mrg /*****************************************************************************
   4534       1.1  mrg  **
   4535       1.1  mrg  ** xcb_randr_get_crtc_transform_reply_t * xcb_randr_get_crtc_transform_reply
   4536       1.1  mrg  **
   4537       1.1  mrg  ** @param xcb_connection_t                       *c
   4538       1.1  mrg  ** @param xcb_randr_get_crtc_transform_cookie_t   cookie
   4539       1.1  mrg  ** @param xcb_generic_error_t                   **e
   4540       1.1  mrg  ** @returns xcb_randr_get_crtc_transform_reply_t *
   4541       1.1  mrg  **
   4542       1.1  mrg  *****************************************************************************/
   4543       1.1  mrg 
   4544       1.1  mrg xcb_randr_get_crtc_transform_reply_t *
   4545       1.1  mrg xcb_randr_get_crtc_transform_reply (xcb_connection_t                       *c  /**< */,
   4546       1.1  mrg                                     xcb_randr_get_crtc_transform_cookie_t   cookie  /**< */,
   4547       1.1  mrg                                     xcb_generic_error_t                   **e  /**< */);
   4548       1.1  mrg 
   4549       1.1  mrg /**
   4550  1.1.12.1  tls  *
   4551       1.1  mrg  * @param c The connection
   4552       1.1  mrg  * @return A cookie
   4553       1.1  mrg  *
   4554       1.1  mrg  * Delivers a request to the X server.
   4555       1.1  mrg  *
   4556       1.1  mrg  */
   4557       1.1  mrg 
   4558       1.1  mrg /*****************************************************************************
   4559       1.1  mrg  **
   4560       1.1  mrg  ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning
   4561       1.1  mrg  **
   4562       1.1  mrg  ** @param xcb_connection_t *c
   4563       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4564       1.1  mrg  ** @returns xcb_randr_get_panning_cookie_t
   4565       1.1  mrg  **
   4566       1.1  mrg  *****************************************************************************/
   4567       1.1  mrg 
   4568       1.1  mrg xcb_randr_get_panning_cookie_t
   4569       1.1  mrg xcb_randr_get_panning (xcb_connection_t *c  /**< */,
   4570       1.1  mrg                        xcb_randr_crtc_t  crtc  /**< */);
   4571       1.1  mrg 
   4572       1.1  mrg /**
   4573  1.1.12.1  tls  *
   4574       1.1  mrg  * @param c The connection
   4575       1.1  mrg  * @return A cookie
   4576       1.1  mrg  *
   4577       1.1  mrg  * Delivers a request to the X server.
   4578       1.1  mrg  *
   4579       1.1  mrg  * This form can be used only if the request will cause
   4580       1.1  mrg  * a reply to be generated. Any returned error will be
   4581       1.1  mrg  * placed in the event queue.
   4582       1.1  mrg  */
   4583       1.1  mrg 
   4584       1.1  mrg /*****************************************************************************
   4585       1.1  mrg  **
   4586       1.1  mrg  ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked
   4587       1.1  mrg  **
   4588       1.1  mrg  ** @param xcb_connection_t *c
   4589       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4590       1.1  mrg  ** @returns xcb_randr_get_panning_cookie_t
   4591       1.1  mrg  **
   4592       1.1  mrg  *****************************************************************************/
   4593       1.1  mrg 
   4594       1.1  mrg xcb_randr_get_panning_cookie_t
   4595       1.1  mrg xcb_randr_get_panning_unchecked (xcb_connection_t *c  /**< */,
   4596       1.1  mrg                                  xcb_randr_crtc_t  crtc  /**< */);
   4597       1.1  mrg 
   4598       1.1  mrg /**
   4599       1.1  mrg  * Return the reply
   4600       1.1  mrg  * @param c      The connection
   4601       1.1  mrg  * @param cookie The cookie
   4602       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4603       1.1  mrg  *
   4604       1.1  mrg  * Returns the reply of the request asked by
   4605       1.1  mrg  *
   4606       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4607       1.1  mrg  * xcb_randr_get_panning_unchecked(). is used.
   4608       1.1  mrg  * Otherwise, it stores the error if any.
   4609       1.1  mrg  *
   4610       1.1  mrg  * The returned value must be freed by the caller using free().
   4611       1.1  mrg  */
   4612       1.1  mrg 
   4613       1.1  mrg /*****************************************************************************
   4614       1.1  mrg  **
   4615       1.1  mrg  ** xcb_randr_get_panning_reply_t * xcb_randr_get_panning_reply
   4616       1.1  mrg  **
   4617       1.1  mrg  ** @param xcb_connection_t                *c
   4618       1.1  mrg  ** @param xcb_randr_get_panning_cookie_t   cookie
   4619       1.1  mrg  ** @param xcb_generic_error_t            **e
   4620       1.1  mrg  ** @returns xcb_randr_get_panning_reply_t *
   4621       1.1  mrg  **
   4622       1.1  mrg  *****************************************************************************/
   4623       1.1  mrg 
   4624       1.1  mrg xcb_randr_get_panning_reply_t *
   4625       1.1  mrg xcb_randr_get_panning_reply (xcb_connection_t                *c  /**< */,
   4626       1.1  mrg                              xcb_randr_get_panning_cookie_t   cookie  /**< */,
   4627       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   4628       1.1  mrg 
   4629       1.1  mrg /**
   4630  1.1.12.1  tls  *
   4631       1.1  mrg  * @param c The connection
   4632       1.1  mrg  * @return A cookie
   4633       1.1  mrg  *
   4634       1.1  mrg  * Delivers a request to the X server.
   4635       1.1  mrg  *
   4636       1.1  mrg  */
   4637       1.1  mrg 
   4638       1.1  mrg /*****************************************************************************
   4639       1.1  mrg  **
   4640       1.1  mrg  ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning
   4641       1.1  mrg  **
   4642       1.1  mrg  ** @param xcb_connection_t *c
   4643       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4644       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   4645       1.1  mrg  ** @param uint16_t          left
   4646       1.1  mrg  ** @param uint16_t          top
   4647       1.1  mrg  ** @param uint16_t          width
   4648       1.1  mrg  ** @param uint16_t          height
   4649       1.1  mrg  ** @param uint16_t          track_left
   4650       1.1  mrg  ** @param uint16_t          track_top
   4651       1.1  mrg  ** @param uint16_t          track_width
   4652       1.1  mrg  ** @param uint16_t          track_height
   4653       1.1  mrg  ** @param int16_t           border_left
   4654       1.1  mrg  ** @param int16_t           border_top
   4655       1.1  mrg  ** @param int16_t           border_right
   4656       1.1  mrg  ** @param int16_t           border_bottom
   4657       1.1  mrg  ** @returns xcb_randr_set_panning_cookie_t
   4658       1.1  mrg  **
   4659       1.1  mrg  *****************************************************************************/
   4660       1.1  mrg 
   4661       1.1  mrg xcb_randr_set_panning_cookie_t
   4662       1.1  mrg xcb_randr_set_panning (xcb_connection_t *c  /**< */,
   4663       1.1  mrg                        xcb_randr_crtc_t  crtc  /**< */,
   4664       1.1  mrg                        xcb_timestamp_t   timestamp  /**< */,
   4665       1.1  mrg                        uint16_t          left  /**< */,
   4666       1.1  mrg                        uint16_t          top  /**< */,
   4667       1.1  mrg                        uint16_t          width  /**< */,
   4668       1.1  mrg                        uint16_t          height  /**< */,
   4669       1.1  mrg                        uint16_t          track_left  /**< */,
   4670       1.1  mrg                        uint16_t          track_top  /**< */,
   4671       1.1  mrg                        uint16_t          track_width  /**< */,
   4672       1.1  mrg                        uint16_t          track_height  /**< */,
   4673       1.1  mrg                        int16_t           border_left  /**< */,
   4674       1.1  mrg                        int16_t           border_top  /**< */,
   4675       1.1  mrg                        int16_t           border_right  /**< */,
   4676       1.1  mrg                        int16_t           border_bottom  /**< */);
   4677       1.1  mrg 
   4678       1.1  mrg /**
   4679  1.1.12.1  tls  *
   4680       1.1  mrg  * @param c The connection
   4681       1.1  mrg  * @return A cookie
   4682       1.1  mrg  *
   4683       1.1  mrg  * Delivers a request to the X server.
   4684       1.1  mrg  *
   4685       1.1  mrg  * This form can be used only if the request will cause
   4686       1.1  mrg  * a reply to be generated. Any returned error will be
   4687       1.1  mrg  * placed in the event queue.
   4688       1.1  mrg  */
   4689       1.1  mrg 
   4690       1.1  mrg /*****************************************************************************
   4691       1.1  mrg  **
   4692       1.1  mrg  ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked
   4693       1.1  mrg  **
   4694       1.1  mrg  ** @param xcb_connection_t *c
   4695       1.1  mrg  ** @param xcb_randr_crtc_t  crtc
   4696       1.1  mrg  ** @param xcb_timestamp_t   timestamp
   4697       1.1  mrg  ** @param uint16_t          left
   4698       1.1  mrg  ** @param uint16_t          top
   4699       1.1  mrg  ** @param uint16_t          width
   4700       1.1  mrg  ** @param uint16_t          height
   4701       1.1  mrg  ** @param uint16_t          track_left
   4702       1.1  mrg  ** @param uint16_t          track_top
   4703       1.1  mrg  ** @param uint16_t          track_width
   4704       1.1  mrg  ** @param uint16_t          track_height
   4705       1.1  mrg  ** @param int16_t           border_left
   4706       1.1  mrg  ** @param int16_t           border_top
   4707       1.1  mrg  ** @param int16_t           border_right
   4708       1.1  mrg  ** @param int16_t           border_bottom
   4709       1.1  mrg  ** @returns xcb_randr_set_panning_cookie_t
   4710       1.1  mrg  **
   4711       1.1  mrg  *****************************************************************************/
   4712       1.1  mrg 
   4713       1.1  mrg xcb_randr_set_panning_cookie_t
   4714       1.1  mrg xcb_randr_set_panning_unchecked (xcb_connection_t *c  /**< */,
   4715       1.1  mrg                                  xcb_randr_crtc_t  crtc  /**< */,
   4716       1.1  mrg                                  xcb_timestamp_t   timestamp  /**< */,
   4717       1.1  mrg                                  uint16_t          left  /**< */,
   4718       1.1  mrg                                  uint16_t          top  /**< */,
   4719       1.1  mrg                                  uint16_t          width  /**< */,
   4720       1.1  mrg                                  uint16_t          height  /**< */,
   4721       1.1  mrg                                  uint16_t          track_left  /**< */,
   4722       1.1  mrg                                  uint16_t          track_top  /**< */,
   4723       1.1  mrg                                  uint16_t          track_width  /**< */,
   4724       1.1  mrg                                  uint16_t          track_height  /**< */,
   4725       1.1  mrg                                  int16_t           border_left  /**< */,
   4726       1.1  mrg                                  int16_t           border_top  /**< */,
   4727       1.1  mrg                                  int16_t           border_right  /**< */,
   4728       1.1  mrg                                  int16_t           border_bottom  /**< */);
   4729       1.1  mrg 
   4730       1.1  mrg /**
   4731       1.1  mrg  * Return the reply
   4732       1.1  mrg  * @param c      The connection
   4733       1.1  mrg  * @param cookie The cookie
   4734       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4735       1.1  mrg  *
   4736       1.1  mrg  * Returns the reply of the request asked by
   4737       1.1  mrg  *
   4738       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4739       1.1  mrg  * xcb_randr_set_panning_unchecked(). is used.
   4740       1.1  mrg  * Otherwise, it stores the error if any.
   4741       1.1  mrg  *
   4742       1.1  mrg  * The returned value must be freed by the caller using free().
   4743       1.1  mrg  */
   4744       1.1  mrg 
   4745       1.1  mrg /*****************************************************************************
   4746       1.1  mrg  **
   4747       1.1  mrg  ** xcb_randr_set_panning_reply_t * xcb_randr_set_panning_reply
   4748       1.1  mrg  **
   4749       1.1  mrg  ** @param xcb_connection_t                *c
   4750       1.1  mrg  ** @param xcb_randr_set_panning_cookie_t   cookie
   4751       1.1  mrg  ** @param xcb_generic_error_t            **e
   4752       1.1  mrg  ** @returns xcb_randr_set_panning_reply_t *
   4753       1.1  mrg  **
   4754       1.1  mrg  *****************************************************************************/
   4755       1.1  mrg 
   4756       1.1  mrg xcb_randr_set_panning_reply_t *
   4757       1.1  mrg xcb_randr_set_panning_reply (xcb_connection_t                *c  /**< */,
   4758       1.1  mrg                              xcb_randr_set_panning_cookie_t   cookie  /**< */,
   4759       1.1  mrg                              xcb_generic_error_t            **e  /**< */);
   4760       1.1  mrg 
   4761       1.1  mrg /**
   4762  1.1.12.1  tls  *
   4763       1.1  mrg  * @param c The connection
   4764       1.1  mrg  * @return A cookie
   4765       1.1  mrg  *
   4766       1.1  mrg  * Delivers a request to the X server.
   4767       1.1  mrg  *
   4768       1.1  mrg  * This form can be used only if the request will not cause
   4769       1.1  mrg  * a reply to be generated. Any returned error will be
   4770       1.1  mrg  * saved for handling by xcb_request_check().
   4771       1.1  mrg  */
   4772       1.1  mrg 
   4773       1.1  mrg /*****************************************************************************
   4774       1.1  mrg  **
   4775       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_output_primary_checked
   4776       1.1  mrg  **
   4777       1.1  mrg  ** @param xcb_connection_t   *c
   4778       1.1  mrg  ** @param xcb_window_t        window
   4779       1.1  mrg  ** @param xcb_randr_output_t  output
   4780       1.1  mrg  ** @returns xcb_void_cookie_t
   4781       1.1  mrg  **
   4782       1.1  mrg  *****************************************************************************/
   4783       1.1  mrg 
   4784       1.1  mrg xcb_void_cookie_t
   4785       1.1  mrg xcb_randr_set_output_primary_checked (xcb_connection_t   *c  /**< */,
   4786       1.1  mrg                                       xcb_window_t        window  /**< */,
   4787       1.1  mrg                                       xcb_randr_output_t  output  /**< */);
   4788       1.1  mrg 
   4789       1.1  mrg /**
   4790  1.1.12.1  tls  *
   4791       1.1  mrg  * @param c The connection
   4792       1.1  mrg  * @return A cookie
   4793       1.1  mrg  *
   4794       1.1  mrg  * Delivers a request to the X server.
   4795       1.1  mrg  *
   4796       1.1  mrg  */
   4797       1.1  mrg 
   4798       1.1  mrg /*****************************************************************************
   4799       1.1  mrg  **
   4800       1.1  mrg  ** xcb_void_cookie_t xcb_randr_set_output_primary
   4801       1.1  mrg  **
   4802       1.1  mrg  ** @param xcb_connection_t   *c
   4803       1.1  mrg  ** @param xcb_window_t        window
   4804       1.1  mrg  ** @param xcb_randr_output_t  output
   4805       1.1  mrg  ** @returns xcb_void_cookie_t
   4806       1.1  mrg  **
   4807       1.1  mrg  *****************************************************************************/
   4808       1.1  mrg 
   4809       1.1  mrg xcb_void_cookie_t
   4810       1.1  mrg xcb_randr_set_output_primary (xcb_connection_t   *c  /**< */,
   4811       1.1  mrg                               xcb_window_t        window  /**< */,
   4812       1.1  mrg                               xcb_randr_output_t  output  /**< */);
   4813       1.1  mrg 
   4814       1.1  mrg /**
   4815  1.1.12.1  tls  *
   4816       1.1  mrg  * @param c The connection
   4817       1.1  mrg  * @return A cookie
   4818       1.1  mrg  *
   4819       1.1  mrg  * Delivers a request to the X server.
   4820       1.1  mrg  *
   4821       1.1  mrg  */
   4822       1.1  mrg 
   4823       1.1  mrg /*****************************************************************************
   4824       1.1  mrg  **
   4825       1.1  mrg  ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary
   4826       1.1  mrg  **
   4827       1.1  mrg  ** @param xcb_connection_t *c
   4828       1.1  mrg  ** @param xcb_window_t      window
   4829       1.1  mrg  ** @returns xcb_randr_get_output_primary_cookie_t
   4830       1.1  mrg  **
   4831       1.1  mrg  *****************************************************************************/
   4832       1.1  mrg 
   4833       1.1  mrg xcb_randr_get_output_primary_cookie_t
   4834       1.1  mrg xcb_randr_get_output_primary (xcb_connection_t *c  /**< */,
   4835       1.1  mrg                               xcb_window_t      window  /**< */);
   4836       1.1  mrg 
   4837       1.1  mrg /**
   4838  1.1.12.1  tls  *
   4839       1.1  mrg  * @param c The connection
   4840       1.1  mrg  * @return A cookie
   4841       1.1  mrg  *
   4842       1.1  mrg  * Delivers a request to the X server.
   4843       1.1  mrg  *
   4844       1.1  mrg  * This form can be used only if the request will cause
   4845       1.1  mrg  * a reply to be generated. Any returned error will be
   4846       1.1  mrg  * placed in the event queue.
   4847       1.1  mrg  */
   4848       1.1  mrg 
   4849       1.1  mrg /*****************************************************************************
   4850       1.1  mrg  **
   4851       1.1  mrg  ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked
   4852       1.1  mrg  **
   4853       1.1  mrg  ** @param xcb_connection_t *c
   4854       1.1  mrg  ** @param xcb_window_t      window
   4855       1.1  mrg  ** @returns xcb_randr_get_output_primary_cookie_t
   4856       1.1  mrg  **
   4857       1.1  mrg  *****************************************************************************/
   4858       1.1  mrg 
   4859       1.1  mrg xcb_randr_get_output_primary_cookie_t
   4860       1.1  mrg xcb_randr_get_output_primary_unchecked (xcb_connection_t *c  /**< */,
   4861       1.1  mrg                                         xcb_window_t      window  /**< */);
   4862       1.1  mrg 
   4863       1.1  mrg /**
   4864       1.1  mrg  * Return the reply
   4865       1.1  mrg  * @param c      The connection
   4866       1.1  mrg  * @param cookie The cookie
   4867       1.1  mrg  * @param e      The xcb_generic_error_t supplied
   4868       1.1  mrg  *
   4869       1.1  mrg  * Returns the reply of the request asked by
   4870       1.1  mrg  *
   4871       1.1  mrg  * The parameter @p e supplied to this function must be NULL if
   4872       1.1  mrg  * xcb_randr_get_output_primary_unchecked(). is used.
   4873       1.1  mrg  * Otherwise, it stores the error if any.
   4874       1.1  mrg  *
   4875       1.1  mrg  * The returned value must be freed by the caller using free().
   4876       1.1  mrg  */
   4877       1.1  mrg 
   4878       1.1  mrg /*****************************************************************************
   4879       1.1  mrg  **
   4880       1.1  mrg  ** xcb_randr_get_output_primary_reply_t * xcb_randr_get_output_primary_reply
   4881       1.1  mrg  **
   4882       1.1  mrg  ** @param xcb_connection_t                       *c
   4883       1.1  mrg  ** @param xcb_randr_get_output_primary_cookie_t   cookie
   4884       1.1  mrg  ** @param xcb_generic_error_t                   **e
   4885       1.1  mrg  ** @returns xcb_randr_get_output_primary_reply_t *
   4886       1.1  mrg  **
   4887       1.1  mrg  *****************************************************************************/
   4888       1.1  mrg 
   4889       1.1  mrg xcb_randr_get_output_primary_reply_t *
   4890       1.1  mrg xcb_randr_get_output_primary_reply (xcb_connection_t                       *c  /**< */,
   4891       1.1  mrg                                     xcb_randr_get_output_primary_cookie_t   cookie  /**< */,
   4892       1.1  mrg                                     xcb_generic_error_t                   **e  /**< */);
   4893       1.1  mrg 
   4894       1.1  mrg /**
   4895       1.1  mrg  * Get the next element of the iterator
   4896       1.1  mrg  * @param i Pointer to a xcb_randr_crtc_change_iterator_t
   4897       1.1  mrg  *
   4898       1.1  mrg  * Get the next element in the iterator. The member rem is
   4899       1.1  mrg  * decreased by one. The member data points to the next
   4900       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_crtc_change_t)
   4901       1.1  mrg  */
   4902       1.1  mrg 
   4903       1.1  mrg /*****************************************************************************
   4904       1.1  mrg  **
   4905       1.1  mrg  ** void xcb_randr_crtc_change_next
   4906       1.1  mrg  **
   4907       1.1  mrg  ** @param xcb_randr_crtc_change_iterator_t *i
   4908       1.1  mrg  ** @returns void
   4909       1.1  mrg  **
   4910       1.1  mrg  *****************************************************************************/
   4911       1.1  mrg 
   4912       1.1  mrg void
   4913       1.1  mrg xcb_randr_crtc_change_next (xcb_randr_crtc_change_iterator_t *i  /**< */);
   4914       1.1  mrg 
   4915       1.1  mrg /**
   4916       1.1  mrg  * Return the iterator pointing to the last element
   4917       1.1  mrg  * @param i An xcb_randr_crtc_change_iterator_t
   4918       1.1  mrg  * @return  The iterator pointing to the last element
   4919       1.1  mrg  *
   4920       1.1  mrg  * Set the current element in the iterator to the last element.
   4921       1.1  mrg  * The member rem is set to 0. The member data points to the
   4922       1.1  mrg  * last element.
   4923       1.1  mrg  */
   4924       1.1  mrg 
   4925       1.1  mrg /*****************************************************************************
   4926       1.1  mrg  **
   4927       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_crtc_change_end
   4928       1.1  mrg  **
   4929       1.1  mrg  ** @param xcb_randr_crtc_change_iterator_t i
   4930       1.1  mrg  ** @returns xcb_generic_iterator_t
   4931       1.1  mrg  **
   4932       1.1  mrg  *****************************************************************************/
   4933       1.1  mrg 
   4934       1.1  mrg xcb_generic_iterator_t
   4935       1.1  mrg xcb_randr_crtc_change_end (xcb_randr_crtc_change_iterator_t i  /**< */);
   4936       1.1  mrg 
   4937       1.1  mrg /**
   4938       1.1  mrg  * Get the next element of the iterator
   4939       1.1  mrg  * @param i Pointer to a xcb_randr_output_change_iterator_t
   4940       1.1  mrg  *
   4941       1.1  mrg  * Get the next element in the iterator. The member rem is
   4942       1.1  mrg  * decreased by one. The member data points to the next
   4943       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_output_change_t)
   4944       1.1  mrg  */
   4945       1.1  mrg 
   4946       1.1  mrg /*****************************************************************************
   4947       1.1  mrg  **
   4948       1.1  mrg  ** void xcb_randr_output_change_next
   4949       1.1  mrg  **
   4950       1.1  mrg  ** @param xcb_randr_output_change_iterator_t *i
   4951       1.1  mrg  ** @returns void
   4952       1.1  mrg  **
   4953       1.1  mrg  *****************************************************************************/
   4954       1.1  mrg 
   4955       1.1  mrg void
   4956       1.1  mrg xcb_randr_output_change_next (xcb_randr_output_change_iterator_t *i  /**< */);
   4957       1.1  mrg 
   4958       1.1  mrg /**
   4959       1.1  mrg  * Return the iterator pointing to the last element
   4960       1.1  mrg  * @param i An xcb_randr_output_change_iterator_t
   4961       1.1  mrg  * @return  The iterator pointing to the last element
   4962       1.1  mrg  *
   4963       1.1  mrg  * Set the current element in the iterator to the last element.
   4964       1.1  mrg  * The member rem is set to 0. The member data points to the
   4965       1.1  mrg  * last element.
   4966       1.1  mrg  */
   4967       1.1  mrg 
   4968       1.1  mrg /*****************************************************************************
   4969       1.1  mrg  **
   4970       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_output_change_end
   4971       1.1  mrg  **
   4972       1.1  mrg  ** @param xcb_randr_output_change_iterator_t i
   4973       1.1  mrg  ** @returns xcb_generic_iterator_t
   4974       1.1  mrg  **
   4975       1.1  mrg  *****************************************************************************/
   4976       1.1  mrg 
   4977       1.1  mrg xcb_generic_iterator_t
   4978       1.1  mrg xcb_randr_output_change_end (xcb_randr_output_change_iterator_t i  /**< */);
   4979       1.1  mrg 
   4980       1.1  mrg /**
   4981       1.1  mrg  * Get the next element of the iterator
   4982       1.1  mrg  * @param i Pointer to a xcb_randr_output_property_iterator_t
   4983       1.1  mrg  *
   4984       1.1  mrg  * Get the next element in the iterator. The member rem is
   4985       1.1  mrg  * decreased by one. The member data points to the next
   4986       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_output_property_t)
   4987       1.1  mrg  */
   4988       1.1  mrg 
   4989       1.1  mrg /*****************************************************************************
   4990       1.1  mrg  **
   4991       1.1  mrg  ** void xcb_randr_output_property_next
   4992       1.1  mrg  **
   4993       1.1  mrg  ** @param xcb_randr_output_property_iterator_t *i
   4994       1.1  mrg  ** @returns void
   4995       1.1  mrg  **
   4996       1.1  mrg  *****************************************************************************/
   4997       1.1  mrg 
   4998       1.1  mrg void
   4999       1.1  mrg xcb_randr_output_property_next (xcb_randr_output_property_iterator_t *i  /**< */);
   5000       1.1  mrg 
   5001       1.1  mrg /**
   5002       1.1  mrg  * Return the iterator pointing to the last element
   5003       1.1  mrg  * @param i An xcb_randr_output_property_iterator_t
   5004       1.1  mrg  * @return  The iterator pointing to the last element
   5005       1.1  mrg  *
   5006       1.1  mrg  * Set the current element in the iterator to the last element.
   5007       1.1  mrg  * The member rem is set to 0. The member data points to the
   5008       1.1  mrg  * last element.
   5009       1.1  mrg  */
   5010       1.1  mrg 
   5011       1.1  mrg /*****************************************************************************
   5012       1.1  mrg  **
   5013       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_output_property_end
   5014       1.1  mrg  **
   5015       1.1  mrg  ** @param xcb_randr_output_property_iterator_t i
   5016       1.1  mrg  ** @returns xcb_generic_iterator_t
   5017       1.1  mrg  **
   5018       1.1  mrg  *****************************************************************************/
   5019       1.1  mrg 
   5020       1.1  mrg xcb_generic_iterator_t
   5021       1.1  mrg xcb_randr_output_property_end (xcb_randr_output_property_iterator_t i  /**< */);
   5022       1.1  mrg 
   5023       1.1  mrg /**
   5024       1.1  mrg  * Get the next element of the iterator
   5025       1.1  mrg  * @param i Pointer to a xcb_randr_notify_data_iterator_t
   5026       1.1  mrg  *
   5027       1.1  mrg  * Get the next element in the iterator. The member rem is
   5028       1.1  mrg  * decreased by one. The member data points to the next
   5029       1.1  mrg  * element. The member index is increased by sizeof(xcb_randr_notify_data_t)
   5030       1.1  mrg  */
   5031       1.1  mrg 
   5032       1.1  mrg /*****************************************************************************
   5033       1.1  mrg  **
   5034       1.1  mrg  ** void xcb_randr_notify_data_next
   5035       1.1  mrg  **
   5036       1.1  mrg  ** @param xcb_randr_notify_data_iterator_t *i
   5037       1.1  mrg  ** @returns void
   5038       1.1  mrg  **
   5039       1.1  mrg  *****************************************************************************/
   5040       1.1  mrg 
   5041       1.1  mrg void
   5042       1.1  mrg xcb_randr_notify_data_next (xcb_randr_notify_data_iterator_t *i  /**< */);
   5043       1.1  mrg 
   5044       1.1  mrg /**
   5045       1.1  mrg  * Return the iterator pointing to the last element
   5046       1.1  mrg  * @param i An xcb_randr_notify_data_iterator_t
   5047       1.1  mrg  * @return  The iterator pointing to the last element
   5048       1.1  mrg  *
   5049       1.1  mrg  * Set the current element in the iterator to the last element.
   5050       1.1  mrg  * The member rem is set to 0. The member data points to the
   5051       1.1  mrg  * last element.
   5052       1.1  mrg  */
   5053       1.1  mrg 
   5054       1.1  mrg /*****************************************************************************
   5055       1.1  mrg  **
   5056       1.1  mrg  ** xcb_generic_iterator_t xcb_randr_notify_data_end
   5057       1.1  mrg  **
   5058       1.1  mrg  ** @param xcb_randr_notify_data_iterator_t i
   5059       1.1  mrg  ** @returns xcb_generic_iterator_t
   5060       1.1  mrg  **
   5061       1.1  mrg  *****************************************************************************/
   5062       1.1  mrg 
   5063       1.1  mrg xcb_generic_iterator_t
   5064       1.1  mrg xcb_randr_notify_data_end (xcb_randr_notify_data_iterator_t i  /**< */);
   5065       1.1  mrg 
   5066       1.1  mrg 
   5067       1.1  mrg #ifdef __cplusplus
   5068       1.1  mrg }
   5069       1.1  mrg #endif
   5070       1.1  mrg 
   5071       1.1  mrg #endif
   5072       1.1  mrg 
   5073       1.1  mrg /**
   5074       1.1  mrg  * @}
   5075       1.1  mrg  */
   5076