XCB: randr.h Source File

XCB 1.10

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

randr.h
1 /*
2 * This file generated automatically from randr.xml by c_client.py.
3 * Edit at your peril.
4 */
5
12 #ifndef __RANDR_H
13 #define __RANDR_H
14
15 #include "xcb.h"
16 #include "xproto.h"
17 #include "render.h"
18
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22
23 #define XCB_RANDR_MAJOR_VERSION 1
24 #define XCB_RANDR_MINOR_VERSION 4
25
26 extern xcb_extension_t xcb_randr_id;
27
28 typedef uint32_t xcb_randr_mode_t;
29
33 typedef struct xcb_randr_mode_iterator_t {
34 xcb_randr_mode_t *data;
35 int rem;
36 int index;
37 } xcb_randr_mode_iterator_t;
38
39 typedef uint32_t xcb_randr_crtc_t;
40
44 typedef struct xcb_randr_crtc_iterator_t {
45 xcb_randr_crtc_t *data;
46 int rem;
47 int index;
48 } xcb_randr_crtc_iterator_t;
49
50 typedef uint32_t xcb_randr_output_t;
51
55 typedef struct xcb_randr_output_iterator_t {
56 xcb_randr_output_t *data;
57 int rem;
58 int index;
59 } xcb_randr_output_iterator_t;
60
61 typedef uint32_t xcb_randr_provider_t;
62
66 typedef struct xcb_randr_provider_iterator_t {
67 xcb_randr_provider_t *data;
68 int rem;
69 int index;
70 } xcb_randr_provider_iterator_t;
71
73 #define XCB_RANDR_BAD_OUTPUT 0
74
78 typedef struct xcb_randr_bad_output_error_t {
79 uint8_t response_type;
80 uint8_t error_code;
81 uint16_t sequence;
82 } xcb_randr_bad_output_error_t;
83
85 #define XCB_RANDR_BAD_CRTC 1
86
90 typedef struct xcb_randr_bad_crtc_error_t {
91 uint8_t response_type;
92 uint8_t error_code;
93 uint16_t sequence;
94 } xcb_randr_bad_crtc_error_t;
95
97 #define XCB_RANDR_BAD_MODE 2
98
102 typedef struct xcb_randr_bad_mode_error_t {
103 uint8_t response_type;
104 uint8_t error_code;
105 uint16_t sequence;
106 } xcb_randr_bad_mode_error_t;
107
109 #define XCB_RANDR_BAD_PROVIDER 3
110
114 typedef struct xcb_randr_bad_provider_error_t {
115 uint8_t response_type;
116 uint8_t error_code;
117 uint16_t sequence;
118 } xcb_randr_bad_provider_error_t;
119
120 typedef enum xcb_randr_rotation_t {
121 XCB_RANDR_ROTATION_ROTATE_0 = 1,
122 XCB_RANDR_ROTATION_ROTATE_90 = 2,
123 XCB_RANDR_ROTATION_ROTATE_180 = 4,
124 XCB_RANDR_ROTATION_ROTATE_270 = 8,
125 XCB_RANDR_ROTATION_REFLECT_X = 16,
126 XCB_RANDR_ROTATION_REFLECT_Y = 32
127 } xcb_randr_rotation_t;
128
132 typedef struct xcb_randr_screen_size_t {
133 uint16_t width;
134 uint16_t height;
135 uint16_t mwidth;
136 uint16_t mheight;
137 } xcb_randr_screen_size_t;
138
142 typedef struct xcb_randr_screen_size_iterator_t {
143 xcb_randr_screen_size_t *data;
144 int rem;
145 int index;
146 } xcb_randr_screen_size_iterator_t;
147
151 typedef struct xcb_randr_refresh_rates_t {
152 uint16_t nRates;
153 } xcb_randr_refresh_rates_t;
154
158 typedef struct xcb_randr_refresh_rates_iterator_t {
159 xcb_randr_refresh_rates_t *data;
160 int rem;
161 int index;
162 } xcb_randr_refresh_rates_iterator_t;
163
167 typedef struct xcb_randr_query_version_cookie_t {
168 unsigned int sequence;
169 } xcb_randr_query_version_cookie_t;
170
172 #define XCB_RANDR_QUERY_VERSION 0
173
177 typedef struct xcb_randr_query_version_request_t {
178 uint8_t major_opcode;
179 uint8_t minor_opcode;
180 uint16_t length;
181 uint32_t major_version;
182 uint32_t minor_version;
183 } xcb_randr_query_version_request_t;
184
188 typedef struct xcb_randr_query_version_reply_t {
189 uint8_t response_type;
190 uint8_t pad0;
191 uint16_t sequence;
192 uint32_t length;
193 uint32_t major_version;
194 uint32_t minor_version;
195 uint8_t pad1[16];
196 } xcb_randr_query_version_reply_t;
197
198 typedef enum xcb_randr_set_config_t {
199 XCB_RANDR_SET_CONFIG_SUCCESS = 0,
200 XCB_RANDR_SET_CONFIG_INVALID_CONFIG_TIME = 1,
201 XCB_RANDR_SET_CONFIG_INVALID_TIME = 2,
202 XCB_RANDR_SET_CONFIG_FAILED = 3
203 } xcb_randr_set_config_t;
204
208 typedef struct xcb_randr_set_screen_config_cookie_t {
209 unsigned int sequence;
210 } xcb_randr_set_screen_config_cookie_t;
211
213 #define XCB_RANDR_SET_SCREEN_CONFIG 2
214
218 typedef struct xcb_randr_set_screen_config_request_t {
219 uint8_t major_opcode;
220 uint8_t minor_opcode;
221 uint16_t length;
222 xcb_window_t window;
223 xcb_timestamp_t timestamp;
224 xcb_timestamp_t config_timestamp;
225 uint16_t sizeID;
226 uint16_t rotation;
227 uint16_t rate;
228 uint8_t pad0[2];
229 } xcb_randr_set_screen_config_request_t;
230
234 typedef struct xcb_randr_set_screen_config_reply_t {
235 uint8_t response_type;
236 uint8_t status;
237 uint16_t sequence;
238 uint32_t length;
239 xcb_timestamp_t new_timestamp;
240 xcb_timestamp_t config_timestamp;
241 xcb_window_t root;
242 uint16_t subpixel_order;
243 uint8_t pad0[10];
244 } xcb_randr_set_screen_config_reply_t;
245
246 typedef enum xcb_randr_notify_mask_t {
247 XCB_RANDR_NOTIFY_MASK_SCREEN_CHANGE = 1,
248 XCB_RANDR_NOTIFY_MASK_CRTC_CHANGE = 2,
249 XCB_RANDR_NOTIFY_MASK_OUTPUT_CHANGE = 4,
250 XCB_RANDR_NOTIFY_MASK_OUTPUT_PROPERTY = 8,
251 XCB_RANDR_NOTIFY_MASK_PROVIDER_CHANGE = 16,
252 XCB_RANDR_NOTIFY_MASK_PROVIDER_PROPERTY = 32,
253 XCB_RANDR_NOTIFY_MASK_RESOURCE_CHANGE = 64
254 } xcb_randr_notify_mask_t;
255
257 #define XCB_RANDR_SELECT_INPUT 4
258
262 typedef struct xcb_randr_select_input_request_t {
263 uint8_t major_opcode;
264 uint8_t minor_opcode;
265 uint16_t length;
266 xcb_window_t window;
267 uint16_t enable;
268 uint8_t pad0[2];
269 } xcb_randr_select_input_request_t;
270
274 typedef struct xcb_randr_get_screen_info_cookie_t {
275 unsigned int sequence;
276 } xcb_randr_get_screen_info_cookie_t;
277
279 #define XCB_RANDR_GET_SCREEN_INFO 5
280
284 typedef struct xcb_randr_get_screen_info_request_t {
285 uint8_t major_opcode;
286 uint8_t minor_opcode;
287 uint16_t length;
288 xcb_window_t window;
289 } xcb_randr_get_screen_info_request_t;
290
294 typedef struct xcb_randr_get_screen_info_reply_t {
295 uint8_t response_type;
296 uint8_t rotations;
297 uint16_t sequence;
298 uint32_t length;
299 xcb_window_t root;
300 xcb_timestamp_t timestamp;
301 xcb_timestamp_t config_timestamp;
302 uint16_t nSizes;
303 uint16_t sizeID;
304 uint16_t rotation;
305 uint16_t rate;
306 uint16_t nInfo;
307 uint8_t pad0[2];
308 } xcb_randr_get_screen_info_reply_t;
309
313 typedef struct xcb_randr_get_screen_size_range_cookie_t {
314 unsigned int sequence;
315 } xcb_randr_get_screen_size_range_cookie_t;
316
318 #define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6
319
323 typedef struct xcb_randr_get_screen_size_range_request_t {
324 uint8_t major_opcode;
325 uint8_t minor_opcode;
326 uint16_t length;
327 xcb_window_t window;
328 } xcb_randr_get_screen_size_range_request_t;
329
333 typedef struct xcb_randr_get_screen_size_range_reply_t {
334 uint8_t response_type;
335 uint8_t pad0;
336 uint16_t sequence;
337 uint32_t length;
338 uint16_t min_width;
339 uint16_t min_height;
340 uint16_t max_width;
341 uint16_t max_height;
342 uint8_t pad1[16];
343 } xcb_randr_get_screen_size_range_reply_t;
344
346 #define XCB_RANDR_SET_SCREEN_SIZE 7
347
351 typedef struct xcb_randr_set_screen_size_request_t {
352 uint8_t major_opcode;
353 uint8_t minor_opcode;
354 uint16_t length;
355 xcb_window_t window;
356 uint16_t width;
357 uint16_t height;
358 uint32_t mm_width;
359 uint32_t mm_height;
360 } xcb_randr_set_screen_size_request_t;
361
362 typedef enum xcb_randr_mode_flag_t {
363 XCB_RANDR_MODE_FLAG_HSYNC_POSITIVE = 1,
364 XCB_RANDR_MODE_FLAG_HSYNC_NEGATIVE = 2,
365 XCB_RANDR_MODE_FLAG_VSYNC_POSITIVE = 4,
366 XCB_RANDR_MODE_FLAG_VSYNC_NEGATIVE = 8,
367 XCB_RANDR_MODE_FLAG_INTERLACE = 16,
368 XCB_RANDR_MODE_FLAG_DOUBLE_SCAN = 32,
369 XCB_RANDR_MODE_FLAG_CSYNC = 64,
370 XCB_RANDR_MODE_FLAG_CSYNC_POSITIVE = 128,
371 XCB_RANDR_MODE_FLAG_CSYNC_NEGATIVE = 256,
372 XCB_RANDR_MODE_FLAG_HSKEW_PRESENT = 512,
373 XCB_RANDR_MODE_FLAG_BCAST = 1024,
374 XCB_RANDR_MODE_FLAG_PIXEL_MULTIPLEX = 2048,
375 XCB_RANDR_MODE_FLAG_DOUBLE_CLOCK = 4096,
376 XCB_RANDR_MODE_FLAG_HALVE_CLOCK = 8192
377 } xcb_randr_mode_flag_t;
378
382 typedef struct xcb_randr_mode_info_t {
383 uint32_t id;
384 uint16_t width;
385 uint16_t height;
386 uint32_t dot_clock;
387 uint16_t hsync_start;
388 uint16_t hsync_end;
389 uint16_t htotal;
390 uint16_t hskew;
391 uint16_t vsync_start;
392 uint16_t vsync_end;
393 uint16_t vtotal;
394 uint16_t name_len;
395 uint32_t mode_flags;
396 } xcb_randr_mode_info_t;
397
401 typedef struct xcb_randr_mode_info_iterator_t {
402 xcb_randr_mode_info_t *data;
403 int rem;
404 int index;
405 } xcb_randr_mode_info_iterator_t;
406
410 typedef struct xcb_randr_get_screen_resources_cookie_t {
411 unsigned int sequence;
412 } xcb_randr_get_screen_resources_cookie_t;
413
415 #define XCB_RANDR_GET_SCREEN_RESOURCES 8
416
420 typedef struct xcb_randr_get_screen_resources_request_t {
421 uint8_t major_opcode;
422 uint8_t minor_opcode;
423 uint16_t length;
424 xcb_window_t window;
425 } xcb_randr_get_screen_resources_request_t;
426
430 typedef struct xcb_randr_get_screen_resources_reply_t {
431 uint8_t response_type;
432 uint8_t pad0;
433 uint16_t sequence;
434 uint32_t length;
435 xcb_timestamp_t timestamp;
436 xcb_timestamp_t config_timestamp;
437 uint16_t num_crtcs;
438 uint16_t num_outputs;
439 uint16_t num_modes;
440 uint16_t names_len;
441 uint8_t pad1[8];
442 } xcb_randr_get_screen_resources_reply_t;
443
444 typedef enum xcb_randr_connection_t {
445 XCB_RANDR_CONNECTION_CONNECTED = 0,
446 XCB_RANDR_CONNECTION_DISCONNECTED = 1,
447 XCB_RANDR_CONNECTION_UNKNOWN = 2
448 } xcb_randr_connection_t;
449
453 typedef struct xcb_randr_get_output_info_cookie_t {
454 unsigned int sequence;
455 } xcb_randr_get_output_info_cookie_t;
456
458 #define XCB_RANDR_GET_OUTPUT_INFO 9
459
463 typedef struct xcb_randr_get_output_info_request_t {
464 uint8_t major_opcode;
465 uint8_t minor_opcode;
466 uint16_t length;
467 xcb_randr_output_t output;
468 xcb_timestamp_t config_timestamp;
469 } xcb_randr_get_output_info_request_t;
470
474 typedef struct xcb_randr_get_output_info_reply_t {
475 uint8_t response_type;
476 uint8_t status;
477 uint16_t sequence;
478 uint32_t length;
479 xcb_timestamp_t timestamp;
480 xcb_randr_crtc_t crtc;
481 uint32_t mm_width;
482 uint32_t mm_height;
483 uint8_t connection;
484 uint8_t subpixel_order;
485 uint16_t num_crtcs;
486 uint16_t num_modes;
487 uint16_t num_preferred;
488 uint16_t num_clones;
489 uint16_t name_len;
490 } xcb_randr_get_output_info_reply_t;
491
495 typedef struct xcb_randr_list_output_properties_cookie_t {
496 unsigned int sequence;
497 } xcb_randr_list_output_properties_cookie_t;
498
500 #define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10
501
505 typedef struct xcb_randr_list_output_properties_request_t {
506 uint8_t major_opcode;
507 uint8_t minor_opcode;
508 uint16_t length;
509 xcb_randr_output_t output;
510 } xcb_randr_list_output_properties_request_t;
511
515 typedef struct xcb_randr_list_output_properties_reply_t {
516 uint8_t response_type;
517 uint8_t pad0;
518 uint16_t sequence;
519 uint32_t length;
520 uint16_t num_atoms;
521 uint8_t pad1[22];
522 } xcb_randr_list_output_properties_reply_t;
523
527 typedef struct xcb_randr_query_output_property_cookie_t {
528 unsigned int sequence;
529 } xcb_randr_query_output_property_cookie_t;
530
532 #define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11
533
537 typedef struct xcb_randr_query_output_property_request_t {
538 uint8_t major_opcode;
539 uint8_t minor_opcode;
540 uint16_t length;
541 xcb_randr_output_t output;
542 xcb_atom_t property;
543 } xcb_randr_query_output_property_request_t;
544
548 typedef struct xcb_randr_query_output_property_reply_t {
549 uint8_t response_type;
550 uint8_t pad0;
551 uint16_t sequence;
552 uint32_t length;
553 uint8_t pending;
554 uint8_t range;
555 uint8_t immutable;
556 uint8_t pad1[21];
557 } xcb_randr_query_output_property_reply_t;
558
560 #define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12
561
565 typedef struct xcb_randr_configure_output_property_request_t {
566 uint8_t major_opcode;
567 uint8_t minor_opcode;
568 uint16_t length;
569 xcb_randr_output_t output;
570 xcb_atom_t property;
571 uint8_t pending;
572 uint8_t range;
573 uint8_t pad0[2];
574 } xcb_randr_configure_output_property_request_t;
575
577 #define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13
578
582 typedef struct xcb_randr_change_output_property_request_t {
583 uint8_t major_opcode;
584 uint8_t minor_opcode;
585 uint16_t length;
586 xcb_randr_output_t output;
587 xcb_atom_t property;
588 xcb_atom_t type;
589 uint8_t format;
590 uint8_t mode;
591 uint8_t pad0[2];
592 uint32_t num_units;
593 } xcb_randr_change_output_property_request_t;
594
596 #define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14
597
601 typedef struct xcb_randr_delete_output_property_request_t {
602 uint8_t major_opcode;
603 uint8_t minor_opcode;
604 uint16_t length;
605 xcb_randr_output_t output;
606 xcb_atom_t property;
607 } xcb_randr_delete_output_property_request_t;
608
612 typedef struct xcb_randr_get_output_property_cookie_t {
613 unsigned int sequence;
614 } xcb_randr_get_output_property_cookie_t;
615
617 #define XCB_RANDR_GET_OUTPUT_PROPERTY 15
618
622 typedef struct xcb_randr_get_output_property_request_t {
623 uint8_t major_opcode;
624 uint8_t minor_opcode;
625 uint16_t length;
626 xcb_randr_output_t output;
627 xcb_atom_t property;
628 xcb_atom_t type;
629 uint32_t long_offset;
630 uint32_t long_length;
631 uint8_t _delete;
632 uint8_t pending;
633 uint8_t pad0[2];
634 } xcb_randr_get_output_property_request_t;
635
639 typedef struct xcb_randr_get_output_property_reply_t {
640 uint8_t response_type;
641 uint8_t format;
642 uint16_t sequence;
643 uint32_t length;
644 xcb_atom_t type;
645 uint32_t bytes_after;
646 uint32_t num_items;
647 uint8_t pad0[12];
648 } xcb_randr_get_output_property_reply_t;
649
653 typedef struct xcb_randr_create_mode_cookie_t {
654 unsigned int sequence;
655 } xcb_randr_create_mode_cookie_t;
656
658 #define XCB_RANDR_CREATE_MODE 16
659
663 typedef struct xcb_randr_create_mode_request_t {
664 uint8_t major_opcode;
665 uint8_t minor_opcode;
666 uint16_t length;
667 xcb_window_t window;
668 xcb_randr_mode_info_t mode_info;
669 } xcb_randr_create_mode_request_t;
670
674 typedef struct xcb_randr_create_mode_reply_t {
675 uint8_t response_type;
676 uint8_t pad0;
677 uint16_t sequence;
678 uint32_t length;
679 xcb_randr_mode_t mode;
680 uint8_t pad1[20];
681 } xcb_randr_create_mode_reply_t;
682
684 #define XCB_RANDR_DESTROY_MODE 17
685
689 typedef struct xcb_randr_destroy_mode_request_t {
690 uint8_t major_opcode;
691 uint8_t minor_opcode;
692 uint16_t length;
693 xcb_randr_mode_t mode;
694 } xcb_randr_destroy_mode_request_t;
695
697 #define XCB_RANDR_ADD_OUTPUT_MODE 18
698
702 typedef struct xcb_randr_add_output_mode_request_t {
703 uint8_t major_opcode;
704 uint8_t minor_opcode;
705 uint16_t length;
706 xcb_randr_output_t output;
707 xcb_randr_mode_t mode;
708 } xcb_randr_add_output_mode_request_t;
709
711 #define XCB_RANDR_DELETE_OUTPUT_MODE 19
712
716 typedef struct xcb_randr_delete_output_mode_request_t {
717 uint8_t major_opcode;
718 uint8_t minor_opcode;
719 uint16_t length;
720 xcb_randr_output_t output;
721 xcb_randr_mode_t mode;
722 } xcb_randr_delete_output_mode_request_t;
723
727 typedef struct xcb_randr_get_crtc_info_cookie_t {
728 unsigned int sequence;
729 } xcb_randr_get_crtc_info_cookie_t;
730
732 #define XCB_RANDR_GET_CRTC_INFO 20
733
737 typedef struct xcb_randr_get_crtc_info_request_t {
738 uint8_t major_opcode;
739 uint8_t minor_opcode;
740 uint16_t length;
741 xcb_randr_crtc_t crtc;
742 xcb_timestamp_t config_timestamp;
743 } xcb_randr_get_crtc_info_request_t;
744
748 typedef struct xcb_randr_get_crtc_info_reply_t {
749 uint8_t response_type;
750 uint8_t status;
751 uint16_t sequence;
752 uint32_t length;
753 xcb_timestamp_t timestamp;
754 int16_t x;
755 int16_t y;
756 uint16_t width;
757 uint16_t height;
758 xcb_randr_mode_t mode;
759 uint16_t rotation;
760 uint16_t rotations;
761 uint16_t num_outputs;
762 uint16_t num_possible_outputs;
763 } xcb_randr_get_crtc_info_reply_t;
764
768 typedef struct xcb_randr_set_crtc_config_cookie_t {
769 unsigned int sequence;
770 } xcb_randr_set_crtc_config_cookie_t;
771
773 #define XCB_RANDR_SET_CRTC_CONFIG 21
774
778 typedef struct xcb_randr_set_crtc_config_request_t {
779 uint8_t major_opcode;
780 uint8_t minor_opcode;
781 uint16_t length;
782 xcb_randr_crtc_t crtc;
783 xcb_timestamp_t timestamp;
784 xcb_timestamp_t config_timestamp;
785 int16_t x;
786 int16_t y;
787 xcb_randr_mode_t mode;
788 uint16_t rotation;
789 uint8_t pad0[2];
790 } xcb_randr_set_crtc_config_request_t;
791
795 typedef struct xcb_randr_set_crtc_config_reply_t {
796 uint8_t response_type;
797 uint8_t status;
798 uint16_t sequence;
799 uint32_t length;
800 xcb_timestamp_t timestamp;
801 uint8_t pad0[20];
802 } xcb_randr_set_crtc_config_reply_t;
803
807 typedef struct xcb_randr_get_crtc_gamma_size_cookie_t {
808 unsigned int sequence;
809 } xcb_randr_get_crtc_gamma_size_cookie_t;
810
812 #define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22
813
817 typedef struct xcb_randr_get_crtc_gamma_size_request_t {
818 uint8_t major_opcode;
819 uint8_t minor_opcode;
820 uint16_t length;
821 xcb_randr_crtc_t crtc;
822 } xcb_randr_get_crtc_gamma_size_request_t;
823
827 typedef struct xcb_randr_get_crtc_gamma_size_reply_t {
828 uint8_t response_type;
829 uint8_t pad0;
830 uint16_t sequence;
831 uint32_t length;
832 uint16_t size;
833 uint8_t pad1[22];
834 } xcb_randr_get_crtc_gamma_size_reply_t;
835
839 typedef struct xcb_randr_get_crtc_gamma_cookie_t {
840 unsigned int sequence;
841 } xcb_randr_get_crtc_gamma_cookie_t;
842
844 #define XCB_RANDR_GET_CRTC_GAMMA 23
845
849 typedef struct xcb_randr_get_crtc_gamma_request_t {
850 uint8_t major_opcode;
851 uint8_t minor_opcode;
852 uint16_t length;
853 xcb_randr_crtc_t crtc;
854 } xcb_randr_get_crtc_gamma_request_t;
855
859 typedef struct xcb_randr_get_crtc_gamma_reply_t {
860 uint8_t response_type;
861 uint8_t pad0;
862 uint16_t sequence;
863 uint32_t length;
864 uint16_t size;
865 uint8_t pad1[22];
866 } xcb_randr_get_crtc_gamma_reply_t;
867
869 #define XCB_RANDR_SET_CRTC_GAMMA 24
870
874 typedef struct xcb_randr_set_crtc_gamma_request_t {
875 uint8_t major_opcode;
876 uint8_t minor_opcode;
877 uint16_t length;
878 xcb_randr_crtc_t crtc;
879 uint16_t size;
880 uint8_t pad0[2];
881 } xcb_randr_set_crtc_gamma_request_t;
882
886 typedef struct xcb_randr_get_screen_resources_current_cookie_t {
887 unsigned int sequence;
888 } xcb_randr_get_screen_resources_current_cookie_t;
889
891 #define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25
892
896 typedef struct xcb_randr_get_screen_resources_current_request_t {
897 uint8_t major_opcode;
898 uint8_t minor_opcode;
899 uint16_t length;
900 xcb_window_t window;
901 } xcb_randr_get_screen_resources_current_request_t;
902
906 typedef struct xcb_randr_get_screen_resources_current_reply_t {
907 uint8_t response_type;
908 uint8_t pad0;
909 uint16_t sequence;
910 uint32_t length;
911 xcb_timestamp_t timestamp;
912 xcb_timestamp_t config_timestamp;
913 uint16_t num_crtcs;
914 uint16_t num_outputs;
915 uint16_t num_modes;
916 uint16_t names_len;
917 uint8_t pad1[8];
918 } xcb_randr_get_screen_resources_current_reply_t;
919
920 typedef enum xcb_randr_transform_t {
921 XCB_RANDR_TRANSFORM_UNIT = 1,
922 XCB_RANDR_TRANSFORM_SCALE_UP = 2,
923 XCB_RANDR_TRANSFORM_SCALE_DOWN = 4,
924 XCB_RANDR_TRANSFORM_PROJECTIVE = 8
925 } xcb_randr_transform_t;
926
928 #define XCB_RANDR_SET_CRTC_TRANSFORM 26
929
933 typedef struct xcb_randr_set_crtc_transform_request_t {
934 uint8_t major_opcode;
935 uint8_t minor_opcode;
936 uint16_t length;
937 xcb_randr_crtc_t crtc;
938 xcb_render_transform_t transform;
939 uint16_t filter_len;
940 uint8_t pad0[2];
941 } xcb_randr_set_crtc_transform_request_t;
942
946 typedef struct xcb_randr_get_crtc_transform_cookie_t {
947 unsigned int sequence;
948 } xcb_randr_get_crtc_transform_cookie_t;
949
951 #define XCB_RANDR_GET_CRTC_TRANSFORM 27
952
956 typedef struct xcb_randr_get_crtc_transform_request_t {
957 uint8_t major_opcode;
958 uint8_t minor_opcode;
959 uint16_t length;
960 xcb_randr_crtc_t crtc;
961 } xcb_randr_get_crtc_transform_request_t;
962
966 typedef struct xcb_randr_get_crtc_transform_reply_t {
967 uint8_t response_type;
968 uint8_t pad0;
969 uint16_t sequence;
970 uint32_t length;
971 xcb_render_transform_t pending_transform;
972 uint8_t has_transforms;
973 uint8_t pad1[3];
974 xcb_render_transform_t current_transform;
975 uint8_t pad2[4];
976 uint16_t pending_len;
977 uint16_t pending_nparams;
978 uint16_t current_len;
979 uint16_t current_nparams;
980 } xcb_randr_get_crtc_transform_reply_t;
981
985 typedef struct xcb_randr_get_panning_cookie_t {
986 unsigned int sequence;
987 } xcb_randr_get_panning_cookie_t;
988
990 #define XCB_RANDR_GET_PANNING 28
991
995 typedef struct xcb_randr_get_panning_request_t {
996 uint8_t major_opcode;
997 uint8_t minor_opcode;
998 uint16_t length;
999 xcb_randr_crtc_t crtc;
1000 } xcb_randr_get_panning_request_t;
1001
1005 typedef struct xcb_randr_get_panning_reply_t {
1006 uint8_t response_type;
1007 uint8_t status;
1008 uint16_t sequence;
1009 uint32_t length;
1010 xcb_timestamp_t timestamp;
1011 uint16_t left;
1012 uint16_t top;
1013 uint16_t width;
1014 uint16_t height;
1015 uint16_t track_left;
1016 uint16_t track_top;
1017 uint16_t track_width;
1018 uint16_t track_height;
1019 int16_t border_left;
1020 int16_t border_top;
1021 int16_t border_right;
1022 int16_t border_bottom;
1023 } xcb_randr_get_panning_reply_t;
1024
1028 typedef struct xcb_randr_set_panning_cookie_t {
1029 unsigned int sequence;
1030 } xcb_randr_set_panning_cookie_t;
1031
1033 #define XCB_RANDR_SET_PANNING 29
1034
1038 typedef struct xcb_randr_set_panning_request_t {
1039 uint8_t major_opcode;
1040 uint8_t minor_opcode;
1041 uint16_t length;
1042 xcb_randr_crtc_t crtc;
1043 xcb_timestamp_t timestamp;
1044 uint16_t left;
1045 uint16_t top;
1046 uint16_t width;
1047 uint16_t height;
1048 uint16_t track_left;
1049 uint16_t track_top;
1050 uint16_t track_width;
1051 uint16_t track_height;
1052 int16_t border_left;
1053 int16_t border_top;
1054 int16_t border_right;
1055 int16_t border_bottom;
1056 } xcb_randr_set_panning_request_t;
1057
1061 typedef struct xcb_randr_set_panning_reply_t {
1062 uint8_t response_type;
1063 uint8_t status;
1064 uint16_t sequence;
1065 uint32_t length;
1066 xcb_timestamp_t timestamp;
1067 } xcb_randr_set_panning_reply_t;
1068
1070 #define XCB_RANDR_SET_OUTPUT_PRIMARY 30
1071
1075 typedef struct xcb_randr_set_output_primary_request_t {
1076 uint8_t major_opcode;
1077 uint8_t minor_opcode;
1078 uint16_t length;
1079 xcb_window_t window;
1080 xcb_randr_output_t output;
1081 } xcb_randr_set_output_primary_request_t;
1082
1086 typedef struct xcb_randr_get_output_primary_cookie_t {
1087 unsigned int sequence;
1088 } xcb_randr_get_output_primary_cookie_t;
1089
1091 #define XCB_RANDR_GET_OUTPUT_PRIMARY 31
1092
1096 typedef struct xcb_randr_get_output_primary_request_t {
1097 uint8_t major_opcode;
1098 uint8_t minor_opcode;
1099 uint16_t length;
1100 xcb_window_t window;
1101 } xcb_randr_get_output_primary_request_t;
1102
1106 typedef struct xcb_randr_get_output_primary_reply_t {
1107 uint8_t response_type;
1108 uint8_t pad0;
1109 uint16_t sequence;
1110 uint32_t length;
1111 xcb_randr_output_t output;
1112 } xcb_randr_get_output_primary_reply_t;
1113
1117 typedef struct xcb_randr_get_providers_cookie_t {
1118 unsigned int sequence;
1119 } xcb_randr_get_providers_cookie_t;
1120
1122 #define XCB_RANDR_GET_PROVIDERS 32
1123
1127 typedef struct xcb_randr_get_providers_request_t {
1128 uint8_t major_opcode;
1129 uint8_t minor_opcode;
1130 uint16_t length;
1131 xcb_window_t window;
1132 } xcb_randr_get_providers_request_t;
1133
1137 typedef struct xcb_randr_get_providers_reply_t {
1138 uint8_t response_type;
1139 uint8_t pad0;
1140 uint16_t sequence;
1141 uint32_t length;
1142 xcb_timestamp_t timestamp;
1143 uint16_t num_providers;
1144 uint8_t pad1[18];
1145 } xcb_randr_get_providers_reply_t;
1146
1147 typedef enum xcb_randr_provider_capability_t {
1148 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OUTPUT = 1,
1149 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OUTPUT = 2,
1150 XCB_RANDR_PROVIDER_CAPABILITY_SOURCE_OFFLOAD = 4,
1151 XCB_RANDR_PROVIDER_CAPABILITY_SINK_OFFLOAD = 8
1152 } xcb_randr_provider_capability_t;
1153
1157 typedef struct xcb_randr_get_provider_info_cookie_t {
1158 unsigned int sequence;
1159 } xcb_randr_get_provider_info_cookie_t;
1160
1162 #define XCB_RANDR_GET_PROVIDER_INFO 33
1163
1167 typedef struct xcb_randr_get_provider_info_request_t {
1168 uint8_t major_opcode;
1169 uint8_t minor_opcode;
1170 uint16_t length;
1171 xcb_randr_provider_t provider;
1172 xcb_timestamp_t config_timestamp;
1173 } xcb_randr_get_provider_info_request_t;
1174
1178 typedef struct xcb_randr_get_provider_info_reply_t {
1179 uint8_t response_type;
1180 uint8_t status;
1181 uint16_t sequence;
1182 uint32_t length;
1183 xcb_timestamp_t timestamp;
1184 uint32_t capabilities;
1185 uint16_t num_crtcs;
1186 uint16_t num_outputs;
1187 uint16_t num_associated_providers;
1188 uint16_t name_len;
1189 uint8_t pad0[8];
1190 } xcb_randr_get_provider_info_reply_t;
1191
1193 #define XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK 34
1194
1198 typedef struct xcb_randr_set_provider_offload_sink_request_t {
1199 uint8_t major_opcode;
1200 uint8_t minor_opcode;
1201 uint16_t length;
1202 xcb_randr_provider_t provider;
1203 xcb_randr_provider_t sink_provider;
1204 xcb_timestamp_t config_timestamp;
1205 } xcb_randr_set_provider_offload_sink_request_t;
1206
1208 #define XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE 35
1209
1213 typedef struct xcb_randr_set_provider_output_source_request_t {
1214 uint8_t major_opcode;
1215 uint8_t minor_opcode;
1216 uint16_t length;
1217 xcb_randr_provider_t provider;
1218 xcb_randr_provider_t source_provider;
1219 xcb_timestamp_t config_timestamp;
1220 } xcb_randr_set_provider_output_source_request_t;
1221
1225 typedef struct xcb_randr_list_provider_properties_cookie_t {
1226 unsigned int sequence;
1227 } xcb_randr_list_provider_properties_cookie_t;
1228
1230 #define XCB_RANDR_LIST_PROVIDER_PROPERTIES 36
1231
1235 typedef struct xcb_randr_list_provider_properties_request_t {
1236 uint8_t major_opcode;
1237 uint8_t minor_opcode;
1238 uint16_t length;
1239 xcb_randr_provider_t provider;
1240 } xcb_randr_list_provider_properties_request_t;
1241
1245 typedef struct xcb_randr_list_provider_properties_reply_t {
1246 uint8_t response_type;
1247 uint8_t pad0;
1248 uint16_t sequence;
1249 uint32_t length;
1250 uint16_t num_atoms;
1251 uint8_t pad1[22];
1252 } xcb_randr_list_provider_properties_reply_t;
1253
1257 typedef struct xcb_randr_query_provider_property_cookie_t {
1258 unsigned int sequence;
1259 } xcb_randr_query_provider_property_cookie_t;
1260
1262 #define XCB_RANDR_QUERY_PROVIDER_PROPERTY 37
1263
1267 typedef struct xcb_randr_query_provider_property_request_t {
1268 uint8_t major_opcode;
1269 uint8_t minor_opcode;
1270 uint16_t length;
1271 xcb_randr_provider_t provider;
1272 xcb_atom_t property;
1273 } xcb_randr_query_provider_property_request_t;
1274
1278 typedef struct xcb_randr_query_provider_property_reply_t {
1279 uint8_t response_type;
1280 uint8_t pad0;
1281 uint16_t sequence;
1282 uint32_t length;
1283 uint8_t pending;
1284 uint8_t range;
1285 uint8_t immutable;
1286 uint8_t pad1[21];
1287 } xcb_randr_query_provider_property_reply_t;
1288
1290 #define XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY 38
1291
1295 typedef struct xcb_randr_configure_provider_property_request_t {
1296 uint8_t major_opcode;
1297 uint8_t minor_opcode;
1298 uint16_t length;
1299 xcb_randr_provider_t provider;
1300 xcb_atom_t property;
1301 uint8_t pending;
1302 uint8_t range;
1303 uint8_t pad0[2];
1304 } xcb_randr_configure_provider_property_request_t;
1305
1307 #define XCB_RANDR_CHANGE_PROVIDER_PROPERTY 39
1308
1312 typedef struct xcb_randr_change_provider_property_request_t {
1313 uint8_t major_opcode;
1314 uint8_t minor_opcode;
1315 uint16_t length;
1316 xcb_randr_provider_t provider;
1317 xcb_atom_t property;
1318 xcb_atom_t type;
1319 uint8_t format;
1320 uint8_t mode;
1321 uint8_t pad0[2];
1322 uint32_t num_items;
1323 } xcb_randr_change_provider_property_request_t;
1324
1326 #define XCB_RANDR_DELETE_PROVIDER_PROPERTY 40
1327
1331 typedef struct xcb_randr_delete_provider_property_request_t {
1332 uint8_t major_opcode;
1333 uint8_t minor_opcode;
1334 uint16_t length;
1335 xcb_randr_provider_t provider;
1336 xcb_atom_t property;
1337 } xcb_randr_delete_provider_property_request_t;
1338
1342 typedef struct xcb_randr_get_provider_property_cookie_t {
1343 unsigned int sequence;
1344 } xcb_randr_get_provider_property_cookie_t;
1345
1347 #define XCB_RANDR_GET_PROVIDER_PROPERTY 41
1348
1352 typedef struct xcb_randr_get_provider_property_request_t {
1353 uint8_t major_opcode;
1354 uint8_t minor_opcode;
1355 uint16_t length;
1356 xcb_randr_provider_t provider;
1357 xcb_atom_t property;
1358 xcb_atom_t type;
1359 uint32_t long_offset;
1360 uint32_t long_length;
1361 uint8_t _delete;
1362 uint8_t pending;
1363 uint8_t pad0[2];
1364 } xcb_randr_get_provider_property_request_t;
1365
1369 typedef struct xcb_randr_get_provider_property_reply_t {
1370 uint8_t response_type;
1371 uint8_t format;
1372 uint16_t sequence;
1373 uint32_t length;
1374 xcb_atom_t type;
1375 uint32_t bytes_after;
1376 uint32_t num_items;
1377 uint8_t pad0[12];
1378 } xcb_randr_get_provider_property_reply_t;
1379
1381 #define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0
1382
1386 typedef struct xcb_randr_screen_change_notify_event_t {
1387 uint8_t response_type;
1388 uint8_t rotation;
1389 uint16_t sequence;
1390 xcb_timestamp_t timestamp;
1391 xcb_timestamp_t config_timestamp;
1392 xcb_window_t root;
1393 xcb_window_t request_window;
1394 uint16_t sizeID;
1395 uint16_t subpixel_order;
1396 uint16_t width;
1397 uint16_t height;
1398 uint16_t mwidth;
1399 uint16_t mheight;
1400 } xcb_randr_screen_change_notify_event_t;
1401
1402 typedef enum xcb_randr_notify_t {
1403 XCB_RANDR_NOTIFY_CRTC_CHANGE = 0,
1404 XCB_RANDR_NOTIFY_OUTPUT_CHANGE = 1,
1405 XCB_RANDR_NOTIFY_OUTPUT_PROPERTY = 2,
1406 XCB_RANDR_NOTIFY_PROVIDER_CHANGE = 3,
1407 XCB_RANDR_NOTIFY_PROVIDER_PROPERTY = 4,
1408 XCB_RANDR_NOTIFY_RESOURCE_CHANGE = 5
1409 } xcb_randr_notify_t;
1410
1414 typedef struct xcb_randr_crtc_change_t {
1415 xcb_timestamp_t timestamp;
1416 xcb_window_t window;
1417 xcb_randr_crtc_t crtc;
1418 xcb_randr_mode_t mode;
1419 uint16_t rotation;
1420 uint8_t pad0[2];
1421 int16_t x;
1422 int16_t y;
1423 uint16_t width;
1424 uint16_t height;
1425 } xcb_randr_crtc_change_t;
1426
1430 typedef struct xcb_randr_crtc_change_iterator_t {
1431 xcb_randr_crtc_change_t *data;
1432 int rem;
1433 int index;
1434 } xcb_randr_crtc_change_iterator_t;
1435
1439 typedef struct xcb_randr_output_change_t {
1440 xcb_timestamp_t timestamp;
1441 xcb_timestamp_t config_timestamp;
1442 xcb_window_t window;
1443 xcb_randr_output_t output;
1444 xcb_randr_crtc_t crtc;
1445 xcb_randr_mode_t mode;
1446 uint16_t rotation;
1447 uint8_t connection;
1448 uint8_t subpixel_order;
1449 } xcb_randr_output_change_t;
1450
1454 typedef struct xcb_randr_output_change_iterator_t {
1455 xcb_randr_output_change_t *data;
1456 int rem;
1457 int index;
1458 } xcb_randr_output_change_iterator_t;
1459
1463 typedef struct xcb_randr_output_property_t {
1464 xcb_window_t window;
1465 xcb_randr_output_t output;
1466 xcb_atom_t atom;
1467 xcb_timestamp_t timestamp;
1468 uint8_t status;
1469 uint8_t pad0[11];
1470 } xcb_randr_output_property_t;
1471
1475 typedef struct xcb_randr_output_property_iterator_t {
1476 xcb_randr_output_property_t *data;
1477 int rem;
1478 int index;
1479 } xcb_randr_output_property_iterator_t;
1480
1484 typedef struct xcb_randr_provider_change_t {
1485 xcb_timestamp_t timestamp;
1486 xcb_window_t window;
1487 xcb_randr_provider_t provider;
1488 uint8_t pad0[16];
1489 } xcb_randr_provider_change_t;
1490
1494 typedef struct xcb_randr_provider_change_iterator_t {
1495 xcb_randr_provider_change_t *data;
1496 int rem;
1497 int index;
1498 } xcb_randr_provider_change_iterator_t;
1499
1503 typedef struct xcb_randr_provider_property_t {
1504 xcb_window_t window;
1505 xcb_randr_provider_t provider;
1506 xcb_atom_t atom;
1507 xcb_timestamp_t timestamp;
1508 uint8_t state;
1509 uint8_t pad0[11];
1510 } xcb_randr_provider_property_t;
1511
1515 typedef struct xcb_randr_provider_property_iterator_t {
1516 xcb_randr_provider_property_t *data;
1517 int rem;
1518 int index;
1519 } xcb_randr_provider_property_iterator_t;
1520
1524 typedef struct xcb_randr_resource_change_t {
1525 xcb_timestamp_t timestamp;
1526 xcb_window_t window;
1527 uint8_t pad0[20];
1528 } xcb_randr_resource_change_t;
1529
1533 typedef struct xcb_randr_resource_change_iterator_t {
1534 xcb_randr_resource_change_t *data;
1535 int rem;
1536 int index;
1537 } xcb_randr_resource_change_iterator_t;
1538
1542 typedef union xcb_randr_notify_data_t {
1543 xcb_randr_crtc_change_t cc;
1544 xcb_randr_output_change_t oc;
1545 xcb_randr_output_property_t op;
1546 xcb_randr_provider_change_t pc;
1547 xcb_randr_provider_property_t pp;
1548 xcb_randr_resource_change_t rc;
1549 } xcb_randr_notify_data_t;
1550
1554 typedef struct xcb_randr_notify_data_iterator_t {
1555 xcb_randr_notify_data_t *data;
1556 int rem;
1557 int index;
1558 } xcb_randr_notify_data_iterator_t;
1559
1561 #define XCB_RANDR_NOTIFY 1
1562
1566 typedef struct xcb_randr_notify_event_t {
1567 uint8_t response_type;
1568 uint8_t subCode;
1569 uint16_t sequence;
1570 xcb_randr_notify_data_t u;
1571 } xcb_randr_notify_event_t;
1572
1582 /*****************************************************************************
1583 **
1584 ** void xcb_randr_mode_next
1585 **
1586 ** @param xcb_randr_mode_iterator_t *i
1587 ** @returns void
1588 **
1589 *****************************************************************************/
1590
1591 void
1592 xcb_randr_mode_next (xcb_randr_mode_iterator_t *i );
1593
1604 /*****************************************************************************
1605 **
1606 ** xcb_generic_iterator_t xcb_randr_mode_end
1607 **
1608 ** @param xcb_randr_mode_iterator_t i
1609 ** @returns xcb_generic_iterator_t
1610 **
1611 *****************************************************************************/
1612
1613 xcb_generic_iterator_t
1614 xcb_randr_mode_end (xcb_randr_mode_iterator_t i );
1615
1625 /*****************************************************************************
1626 **
1627 ** void xcb_randr_crtc_next
1628 **
1629 ** @param xcb_randr_crtc_iterator_t *i
1630 ** @returns void
1631 **
1632 *****************************************************************************/
1633
1634 void
1635 xcb_randr_crtc_next (xcb_randr_crtc_iterator_t *i );
1636
1647 /*****************************************************************************
1648 **
1649 ** xcb_generic_iterator_t xcb_randr_crtc_end
1650 **
1651 ** @param xcb_randr_crtc_iterator_t i
1652 ** @returns xcb_generic_iterator_t
1653 **
1654 *****************************************************************************/
1655
1656 xcb_generic_iterator_t
1657 xcb_randr_crtc_end (xcb_randr_crtc_iterator_t i );
1658
1668 /*****************************************************************************
1669 **
1670 ** void xcb_randr_output_next
1671 **
1672 ** @param xcb_randr_output_iterator_t *i
1673 ** @returns void
1674 **
1675 *****************************************************************************/
1676
1677 void
1678 xcb_randr_output_next (xcb_randr_output_iterator_t *i );
1679
1690 /*****************************************************************************
1691 **
1692 ** xcb_generic_iterator_t xcb_randr_output_end
1693 **
1694 ** @param xcb_randr_output_iterator_t i
1695 ** @returns xcb_generic_iterator_t
1696 **
1697 *****************************************************************************/
1698
1699 xcb_generic_iterator_t
1700 xcb_randr_output_end (xcb_randr_output_iterator_t i );
1701
1711 /*****************************************************************************
1712 **
1713 ** void xcb_randr_provider_next
1714 **
1715 ** @param xcb_randr_provider_iterator_t *i
1716 ** @returns void
1717 **
1718 *****************************************************************************/
1719
1720 void
1721 xcb_randr_provider_next (xcb_randr_provider_iterator_t *i );
1722
1733 /*****************************************************************************
1734 **
1735 ** xcb_generic_iterator_t xcb_randr_provider_end
1736 **
1737 ** @param xcb_randr_provider_iterator_t i
1738 ** @returns xcb_generic_iterator_t
1739 **
1740 *****************************************************************************/
1741
1742 xcb_generic_iterator_t
1743 xcb_randr_provider_end (xcb_randr_provider_iterator_t i );
1744
1754 /*****************************************************************************
1755 **
1756 ** void xcb_randr_screen_size_next
1757 **
1758 ** @param xcb_randr_screen_size_iterator_t *i
1759 ** @returns void
1760 **
1761 *****************************************************************************/
1762
1763 void
1764 xcb_randr_screen_size_next (xcb_randr_screen_size_iterator_t *i );
1765
1776 /*****************************************************************************
1777 **
1778 ** xcb_generic_iterator_t xcb_randr_screen_size_end
1779 **
1780 ** @param xcb_randr_screen_size_iterator_t i
1781 ** @returns xcb_generic_iterator_t
1782 **
1783 *****************************************************************************/
1784
1785 xcb_generic_iterator_t
1786 xcb_randr_screen_size_end (xcb_randr_screen_size_iterator_t i );
1787
1788 int
1789 xcb_randr_refresh_rates_sizeof (const void *_buffer );
1790
1791
1792 /*****************************************************************************
1793 **
1794 ** uint16_t * xcb_randr_refresh_rates_rates
1795 **
1796 ** @param const xcb_randr_refresh_rates_t *R
1797 ** @returns uint16_t *
1798 **
1799 *****************************************************************************/
1800
1801 uint16_t *
1802 xcb_randr_refresh_rates_rates (const xcb_randr_refresh_rates_t *R );
1803
1804
1805 /*****************************************************************************
1806 **
1807 ** int xcb_randr_refresh_rates_rates_length
1808 **
1809 ** @param const xcb_randr_refresh_rates_t *R
1810 ** @returns int
1811 **
1812 *****************************************************************************/
1813
1814 int
1815 xcb_randr_refresh_rates_rates_length (const xcb_randr_refresh_rates_t *R );
1816
1817
1818 /*****************************************************************************
1819 **
1820 ** xcb_generic_iterator_t xcb_randr_refresh_rates_rates_end
1821 **
1822 ** @param const xcb_randr_refresh_rates_t *R
1823 ** @returns xcb_generic_iterator_t
1824 **
1825 *****************************************************************************/
1826
1827 xcb_generic_iterator_t
1828 xcb_randr_refresh_rates_rates_end (const xcb_randr_refresh_rates_t *R );
1829
1839 /*****************************************************************************
1840 **
1841 ** void xcb_randr_refresh_rates_next
1842 **
1843 ** @param xcb_randr_refresh_rates_iterator_t *i
1844 ** @returns void
1845 **
1846 *****************************************************************************/
1847
1848 void
1849 xcb_randr_refresh_rates_next (xcb_randr_refresh_rates_iterator_t *i );
1850
1861 /*****************************************************************************
1862 **
1863 ** xcb_generic_iterator_t xcb_randr_refresh_rates_end
1864 **
1865 ** @param xcb_randr_refresh_rates_iterator_t i
1866 ** @returns xcb_generic_iterator_t
1867 **
1868 *****************************************************************************/
1869
1870 xcb_generic_iterator_t
1871 xcb_randr_refresh_rates_end (xcb_randr_refresh_rates_iterator_t i );
1872
1882 /*****************************************************************************
1883 **
1884 ** xcb_randr_query_version_cookie_t xcb_randr_query_version
1885 **
1886 ** @param xcb_connection_t *c
1887 ** @param uint32_t major_version
1888 ** @param uint32_t minor_version
1889 ** @returns xcb_randr_query_version_cookie_t
1890 **
1891 *****************************************************************************/
1892
1893 xcb_randr_query_version_cookie_t
1894 xcb_randr_query_version (xcb_connection_t *c ,
1895 uint32_t major_version ,
1896 uint32_t minor_version );
1897
1910 /*****************************************************************************
1911 **
1912 ** xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked
1913 **
1914 ** @param xcb_connection_t *c
1915 ** @param uint32_t major_version
1916 ** @param uint32_t minor_version
1917 ** @returns xcb_randr_query_version_cookie_t
1918 **
1919 *****************************************************************************/
1920
1921 xcb_randr_query_version_cookie_t
1922 xcb_randr_query_version_unchecked (xcb_connection_t *c ,
1923 uint32_t major_version ,
1924 uint32_t minor_version );
1925
1941 /*****************************************************************************
1942 **
1943 ** xcb_randr_query_version_reply_t * xcb_randr_query_version_reply
1944 **
1945 ** @param xcb_connection_t *c
1946 ** @param xcb_randr_query_version_cookie_t cookie
1947 ** @param xcb_generic_error_t **e
1948 ** @returns xcb_randr_query_version_reply_t *
1949 **
1950 *****************************************************************************/
1951
1952 xcb_randr_query_version_reply_t *
1953 xcb_randr_query_version_reply (xcb_connection_t *c ,
1954 xcb_randr_query_version_cookie_t cookie ,
1955 xcb_generic_error_t **e );
1956
1966 /*****************************************************************************
1967 **
1968 ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config
1969 **
1970 ** @param xcb_connection_t *c
1971 ** @param xcb_window_t window
1972 ** @param xcb_timestamp_t timestamp
1973 ** @param xcb_timestamp_t config_timestamp
1974 ** @param uint16_t sizeID
1975 ** @param uint16_t rotation
1976 ** @param uint16_t rate
1977 ** @returns xcb_randr_set_screen_config_cookie_t
1978 **
1979 *****************************************************************************/
1980
1981 xcb_randr_set_screen_config_cookie_t
1982 xcb_randr_set_screen_config (xcb_connection_t *c ,
1983 xcb_window_t window ,
1984 xcb_timestamp_t timestamp ,
1985 xcb_timestamp_t config_timestamp ,
1986 uint16_t sizeID ,
1987 uint16_t rotation ,
1988 uint16_t rate );
1989
2002 /*****************************************************************************
2003 **
2004 ** xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked
2005 **
2006 ** @param xcb_connection_t *c
2007 ** @param xcb_window_t window
2008 ** @param xcb_timestamp_t timestamp
2009 ** @param xcb_timestamp_t config_timestamp
2010 ** @param uint16_t sizeID
2011 ** @param uint16_t rotation
2012 ** @param uint16_t rate
2013 ** @returns xcb_randr_set_screen_config_cookie_t
2014 **
2015 *****************************************************************************/
2016
2017 xcb_randr_set_screen_config_cookie_t
2018 xcb_randr_set_screen_config_unchecked (xcb_connection_t *c ,
2019 xcb_window_t window ,
2020 xcb_timestamp_t timestamp ,
2021 xcb_timestamp_t config_timestamp ,
2022 uint16_t sizeID ,
2023 uint16_t rotation ,
2024 uint16_t rate );
2025
2041 /*****************************************************************************
2042 **
2043 ** xcb_randr_set_screen_config_reply_t * xcb_randr_set_screen_config_reply
2044 **
2045 ** @param xcb_connection_t *c
2046 ** @param xcb_randr_set_screen_config_cookie_t cookie
2047 ** @param xcb_generic_error_t **e
2048 ** @returns xcb_randr_set_screen_config_reply_t *
2049 **
2050 *****************************************************************************/
2051
2052 xcb_randr_set_screen_config_reply_t *
2053 xcb_randr_set_screen_config_reply (xcb_connection_t *c ,
2054 xcb_randr_set_screen_config_cookie_t cookie ,
2055 xcb_generic_error_t **e );
2056
2069 /*****************************************************************************
2070 **
2071 ** xcb_void_cookie_t xcb_randr_select_input_checked
2072 **
2073 ** @param xcb_connection_t *c
2074 ** @param xcb_window_t window
2075 ** @param uint16_t enable
2076 ** @returns xcb_void_cookie_t
2077 **
2078 *****************************************************************************/
2079
2080 xcb_void_cookie_t
2081 xcb_randr_select_input_checked (xcb_connection_t *c ,
2082 xcb_window_t window ,
2083 uint16_t enable );
2084
2094 /*****************************************************************************
2095 **
2096 ** xcb_void_cookie_t xcb_randr_select_input
2097 **
2098 ** @param xcb_connection_t *c
2099 ** @param xcb_window_t window
2100 ** @param uint16_t enable
2101 ** @returns xcb_void_cookie_t
2102 **
2103 *****************************************************************************/
2104
2105 xcb_void_cookie_t
2106 xcb_randr_select_input (xcb_connection_t *c ,
2107 xcb_window_t window ,
2108 uint16_t enable );
2109
2110 int
2111 xcb_randr_get_screen_info_sizeof (const void *_buffer );
2112
2122 /*****************************************************************************
2123 **
2124 ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info
2125 **
2126 ** @param xcb_connection_t *c
2127 ** @param xcb_window_t window
2128 ** @returns xcb_randr_get_screen_info_cookie_t
2129 **
2130 *****************************************************************************/
2131
2132 xcb_randr_get_screen_info_cookie_t
2133 xcb_randr_get_screen_info (xcb_connection_t *c ,
2134 xcb_window_t window );
2135
2148 /*****************************************************************************
2149 **
2150 ** xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked
2151 **
2152 ** @param xcb_connection_t *c
2153 ** @param xcb_window_t window
2154 ** @returns xcb_randr_get_screen_info_cookie_t
2155 **
2156 *****************************************************************************/
2157
2158 xcb_randr_get_screen_info_cookie_t
2159 xcb_randr_get_screen_info_unchecked (xcb_connection_t *c ,
2160 xcb_window_t window );
2161
2162
2163 /*****************************************************************************
2164 **
2165 ** xcb_randr_screen_size_t * xcb_randr_get_screen_info_sizes
2166 **
2167 ** @param const xcb_randr_get_screen_info_reply_t *R
2168 ** @returns xcb_randr_screen_size_t *
2169 **
2170 *****************************************************************************/
2171
2172 xcb_randr_screen_size_t *
2173 xcb_randr_get_screen_info_sizes (const xcb_randr_get_screen_info_reply_t *R );
2174
2175
2176 /*****************************************************************************
2177 **
2178 ** int xcb_randr_get_screen_info_sizes_length
2179 **
2180 ** @param const xcb_randr_get_screen_info_reply_t *R
2181 ** @returns int
2182 **
2183 *****************************************************************************/
2184
2185 int
2186 xcb_randr_get_screen_info_sizes_length (const xcb_randr_get_screen_info_reply_t *R );
2187
2188
2189 /*****************************************************************************
2190 **
2191 ** xcb_randr_screen_size_iterator_t xcb_randr_get_screen_info_sizes_iterator
2192 **
2193 ** @param const xcb_randr_get_screen_info_reply_t *R
2194 ** @returns xcb_randr_screen_size_iterator_t
2195 **
2196 *****************************************************************************/
2197
2198 xcb_randr_screen_size_iterator_t
2199 xcb_randr_get_screen_info_sizes_iterator (const xcb_randr_get_screen_info_reply_t *R );
2200
2201
2202 /*****************************************************************************
2203 **
2204 ** int xcb_randr_get_screen_info_rates_length
2205 **
2206 ** @param const xcb_randr_get_screen_info_reply_t *R
2207 ** @returns int
2208 **
2209 *****************************************************************************/
2210
2211 int
2212 xcb_randr_get_screen_info_rates_length (const xcb_randr_get_screen_info_reply_t *R );
2213
2214
2215 /*****************************************************************************
2216 **
2217 ** xcb_randr_refresh_rates_iterator_t xcb_randr_get_screen_info_rates_iterator
2218 **
2219 ** @param const xcb_randr_get_screen_info_reply_t *R
2220 ** @returns xcb_randr_refresh_rates_iterator_t
2221 **
2222 *****************************************************************************/
2223
2224 xcb_randr_refresh_rates_iterator_t
2225 xcb_randr_get_screen_info_rates_iterator (const xcb_randr_get_screen_info_reply_t *R );
2226
2242 /*****************************************************************************
2243 **
2244 ** xcb_randr_get_screen_info_reply_t * xcb_randr_get_screen_info_reply
2245 **
2246 ** @param xcb_connection_t *c
2247 ** @param xcb_randr_get_screen_info_cookie_t cookie
2248 ** @param xcb_generic_error_t **e
2249 ** @returns xcb_randr_get_screen_info_reply_t *
2250 **
2251 *****************************************************************************/
2252
2253 xcb_randr_get_screen_info_reply_t *
2254 xcb_randr_get_screen_info_reply (xcb_connection_t *c ,
2255 xcb_randr_get_screen_info_cookie_t cookie ,
2256 xcb_generic_error_t **e );
2257
2267 /*****************************************************************************
2268 **
2269 ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range
2270 **
2271 ** @param xcb_connection_t *c
2272 ** @param xcb_window_t window
2273 ** @returns xcb_randr_get_screen_size_range_cookie_t
2274 **
2275 *****************************************************************************/
2276
2277 xcb_randr_get_screen_size_range_cookie_t
2278 xcb_randr_get_screen_size_range (xcb_connection_t *c ,
2279 xcb_window_t window );
2280
2293 /*****************************************************************************
2294 **
2295 ** xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked
2296 **
2297 ** @param xcb_connection_t *c
2298 ** @param xcb_window_t window
2299 ** @returns xcb_randr_get_screen_size_range_cookie_t
2300 **
2301 *****************************************************************************/
2302
2303 xcb_randr_get_screen_size_range_cookie_t
2304 xcb_randr_get_screen_size_range_unchecked (xcb_connection_t *c ,
2305 xcb_window_t window );
2306
2322 /*****************************************************************************
2323 **
2324 ** xcb_randr_get_screen_size_range_reply_t * xcb_randr_get_screen_size_range_reply
2325 **
2326 ** @param xcb_connection_t *c
2327 ** @param xcb_randr_get_screen_size_range_cookie_t cookie
2328 ** @param xcb_generic_error_t **e
2329 ** @returns xcb_randr_get_screen_size_range_reply_t *
2330 **
2331 *****************************************************************************/
2332
2333 xcb_randr_get_screen_size_range_reply_t *
2334 xcb_randr_get_screen_size_range_reply (xcb_connection_t *c ,
2335 xcb_randr_get_screen_size_range_cookie_t cookie ,
2336 xcb_generic_error_t **e );
2337
2350 /*****************************************************************************
2351 **
2352 ** xcb_void_cookie_t xcb_randr_set_screen_size_checked
2353 **
2354 ** @param xcb_connection_t *c
2355 ** @param xcb_window_t window
2356 ** @param uint16_t width
2357 ** @param uint16_t height
2358 ** @param uint32_t mm_width
2359 ** @param uint32_t mm_height
2360 ** @returns xcb_void_cookie_t
2361 **
2362 *****************************************************************************/
2363
2364 xcb_void_cookie_t
2365 xcb_randr_set_screen_size_checked (xcb_connection_t *c ,
2366 xcb_window_t window ,
2367 uint16_t width ,
2368 uint16_t height ,
2369 uint32_t mm_width ,
2370 uint32_t mm_height );
2371
2381 /*****************************************************************************
2382 **
2383 ** xcb_void_cookie_t xcb_randr_set_screen_size
2384 **
2385 ** @param xcb_connection_t *c
2386 ** @param xcb_window_t window
2387 ** @param uint16_t width
2388 ** @param uint16_t height
2389 ** @param uint32_t mm_width
2390 ** @param uint32_t mm_height
2391 ** @returns xcb_void_cookie_t
2392 **
2393 *****************************************************************************/
2394
2395 xcb_void_cookie_t
2396 xcb_randr_set_screen_size (xcb_connection_t *c ,
2397 xcb_window_t window ,
2398 uint16_t width ,
2399 uint16_t height ,
2400 uint32_t mm_width ,
2401 uint32_t mm_height );
2402
2412 /*****************************************************************************
2413 **
2414 ** void xcb_randr_mode_info_next
2415 **
2416 ** @param xcb_randr_mode_info_iterator_t *i
2417 ** @returns void
2418 **
2419 *****************************************************************************/
2420
2421 void
2422 xcb_randr_mode_info_next (xcb_randr_mode_info_iterator_t *i );
2423
2434 /*****************************************************************************
2435 **
2436 ** xcb_generic_iterator_t xcb_randr_mode_info_end
2437 **
2438 ** @param xcb_randr_mode_info_iterator_t i
2439 ** @returns xcb_generic_iterator_t
2440 **
2441 *****************************************************************************/
2442
2443 xcb_generic_iterator_t
2444 xcb_randr_mode_info_end (xcb_randr_mode_info_iterator_t i );
2445
2446 int
2447 xcb_randr_get_screen_resources_sizeof (const void *_buffer );
2448
2458 /*****************************************************************************
2459 **
2460 ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources
2461 **
2462 ** @param xcb_connection_t *c
2463 ** @param xcb_window_t window
2464 ** @returns xcb_randr_get_screen_resources_cookie_t
2465 **
2466 *****************************************************************************/
2467
2468 xcb_randr_get_screen_resources_cookie_t
2469 xcb_randr_get_screen_resources (xcb_connection_t *c ,
2470 xcb_window_t window );
2471
2484 /*****************************************************************************
2485 **
2486 ** xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked
2487 **
2488 ** @param xcb_connection_t *c
2489 ** @param xcb_window_t window
2490 ** @returns xcb_randr_get_screen_resources_cookie_t
2491 **
2492 *****************************************************************************/
2493
2494 xcb_randr_get_screen_resources_cookie_t
2495 xcb_randr_get_screen_resources_unchecked (xcb_connection_t *c ,
2496 xcb_window_t window );
2497
2498
2499 /*****************************************************************************
2500 **
2501 ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_crtcs
2502 **
2503 ** @param const xcb_randr_get_screen_resources_reply_t *R
2504 ** @returns xcb_randr_crtc_t *
2505 **
2506 *****************************************************************************/
2507
2508 xcb_randr_crtc_t *
2509 xcb_randr_get_screen_resources_crtcs (const xcb_randr_get_screen_resources_reply_t *R );
2510
2511
2512 /*****************************************************************************
2513 **
2514 ** int xcb_randr_get_screen_resources_crtcs_length
2515 **
2516 ** @param const xcb_randr_get_screen_resources_reply_t *R
2517 ** @returns int
2518 **
2519 *****************************************************************************/
2520
2521 int
2522 xcb_randr_get_screen_resources_crtcs_length (const xcb_randr_get_screen_resources_reply_t *R );
2523
2524
2525 /*****************************************************************************
2526 **
2527 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_crtcs_end
2528 **
2529 ** @param const xcb_randr_get_screen_resources_reply_t *R
2530 ** @returns xcb_generic_iterator_t
2531 **
2532 *****************************************************************************/
2533
2534 xcb_generic_iterator_t
2535 xcb_randr_get_screen_resources_crtcs_end (const xcb_randr_get_screen_resources_reply_t *R );
2536
2537
2538 /*****************************************************************************
2539 **
2540 ** xcb_randr_output_t * xcb_randr_get_screen_resources_outputs
2541 **
2542 ** @param const xcb_randr_get_screen_resources_reply_t *R
2543 ** @returns xcb_randr_output_t *
2544 **
2545 *****************************************************************************/
2546
2547 xcb_randr_output_t *
2548 xcb_randr_get_screen_resources_outputs (const xcb_randr_get_screen_resources_reply_t *R );
2549
2550
2551 /*****************************************************************************
2552 **
2553 ** int xcb_randr_get_screen_resources_outputs_length
2554 **
2555 ** @param const xcb_randr_get_screen_resources_reply_t *R
2556 ** @returns int
2557 **
2558 *****************************************************************************/
2559
2560 int
2561 xcb_randr_get_screen_resources_outputs_length (const xcb_randr_get_screen_resources_reply_t *R );
2562
2563
2564 /*****************************************************************************
2565 **
2566 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_outputs_end
2567 **
2568 ** @param const xcb_randr_get_screen_resources_reply_t *R
2569 ** @returns xcb_generic_iterator_t
2570 **
2571 *****************************************************************************/
2572
2573 xcb_generic_iterator_t
2574 xcb_randr_get_screen_resources_outputs_end (const xcb_randr_get_screen_resources_reply_t *R );
2575
2576
2577 /*****************************************************************************
2578 **
2579 ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_modes
2580 **
2581 ** @param const xcb_randr_get_screen_resources_reply_t *R
2582 ** @returns xcb_randr_mode_info_t *
2583 **
2584 *****************************************************************************/
2585
2586 xcb_randr_mode_info_t *
2587 xcb_randr_get_screen_resources_modes (const xcb_randr_get_screen_resources_reply_t *R );
2588
2589
2590 /*****************************************************************************
2591 **
2592 ** int xcb_randr_get_screen_resources_modes_length
2593 **
2594 ** @param const xcb_randr_get_screen_resources_reply_t *R
2595 ** @returns int
2596 **
2597 *****************************************************************************/
2598
2599 int
2600 xcb_randr_get_screen_resources_modes_length (const xcb_randr_get_screen_resources_reply_t *R );
2601
2602
2603 /*****************************************************************************
2604 **
2605 ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_modes_iterator
2606 **
2607 ** @param const xcb_randr_get_screen_resources_reply_t *R
2608 ** @returns xcb_randr_mode_info_iterator_t
2609 **
2610 *****************************************************************************/
2611
2612 xcb_randr_mode_info_iterator_t
2613 xcb_randr_get_screen_resources_modes_iterator (const xcb_randr_get_screen_resources_reply_t *R );
2614
2615
2616 /*****************************************************************************
2617 **
2618 ** uint8_t * xcb_randr_get_screen_resources_names
2619 **
2620 ** @param const xcb_randr_get_screen_resources_reply_t *R
2621 ** @returns uint8_t *
2622 **
2623 *****************************************************************************/
2624
2625 uint8_t *
2626 xcb_randr_get_screen_resources_names (const xcb_randr_get_screen_resources_reply_t *R );
2627
2628
2629 /*****************************************************************************
2630 **
2631 ** int xcb_randr_get_screen_resources_names_length
2632 **
2633 ** @param const xcb_randr_get_screen_resources_reply_t *R
2634 ** @returns int
2635 **
2636 *****************************************************************************/
2637
2638 int
2639 xcb_randr_get_screen_resources_names_length (const xcb_randr_get_screen_resources_reply_t *R );
2640
2641
2642 /*****************************************************************************
2643 **
2644 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_names_end
2645 **
2646 ** @param const xcb_randr_get_screen_resources_reply_t *R
2647 ** @returns xcb_generic_iterator_t
2648 **
2649 *****************************************************************************/
2650
2651 xcb_generic_iterator_t
2652 xcb_randr_get_screen_resources_names_end (const xcb_randr_get_screen_resources_reply_t *R );
2653
2669 /*****************************************************************************
2670 **
2671 ** xcb_randr_get_screen_resources_reply_t * xcb_randr_get_screen_resources_reply
2672 **
2673 ** @param xcb_connection_t *c
2674 ** @param xcb_randr_get_screen_resources_cookie_t cookie
2675 ** @param xcb_generic_error_t **e
2676 ** @returns xcb_randr_get_screen_resources_reply_t *
2677 **
2678 *****************************************************************************/
2679
2680 xcb_randr_get_screen_resources_reply_t *
2681 xcb_randr_get_screen_resources_reply (xcb_connection_t *c ,
2682 xcb_randr_get_screen_resources_cookie_t cookie ,
2683 xcb_generic_error_t **e );
2684
2685 int
2686 xcb_randr_get_output_info_sizeof (const void *_buffer );
2687
2697 /*****************************************************************************
2698 **
2699 ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info
2700 **
2701 ** @param xcb_connection_t *c
2702 ** @param xcb_randr_output_t output
2703 ** @param xcb_timestamp_t config_timestamp
2704 ** @returns xcb_randr_get_output_info_cookie_t
2705 **
2706 *****************************************************************************/
2707
2708 xcb_randr_get_output_info_cookie_t
2709 xcb_randr_get_output_info (xcb_connection_t *c ,
2710 xcb_randr_output_t output ,
2711 xcb_timestamp_t config_timestamp );
2712
2725 /*****************************************************************************
2726 **
2727 ** xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked
2728 **
2729 ** @param xcb_connection_t *c
2730 ** @param xcb_randr_output_t output
2731 ** @param xcb_timestamp_t config_timestamp
2732 ** @returns xcb_randr_get_output_info_cookie_t
2733 **
2734 *****************************************************************************/
2735
2736 xcb_randr_get_output_info_cookie_t
2737 xcb_randr_get_output_info_unchecked (xcb_connection_t *c ,
2738 xcb_randr_output_t output ,
2739 xcb_timestamp_t config_timestamp );
2740
2741
2742 /*****************************************************************************
2743 **
2744 ** xcb_randr_crtc_t * xcb_randr_get_output_info_crtcs
2745 **
2746 ** @param const xcb_randr_get_output_info_reply_t *R
2747 ** @returns xcb_randr_crtc_t *
2748 **
2749 *****************************************************************************/
2750
2751 xcb_randr_crtc_t *
2752 xcb_randr_get_output_info_crtcs (const xcb_randr_get_output_info_reply_t *R );
2753
2754
2755 /*****************************************************************************
2756 **
2757 ** int xcb_randr_get_output_info_crtcs_length
2758 **
2759 ** @param const xcb_randr_get_output_info_reply_t *R
2760 ** @returns int
2761 **
2762 *****************************************************************************/
2763
2764 int
2765 xcb_randr_get_output_info_crtcs_length (const xcb_randr_get_output_info_reply_t *R );
2766
2767
2768 /*****************************************************************************
2769 **
2770 ** xcb_generic_iterator_t xcb_randr_get_output_info_crtcs_end
2771 **
2772 ** @param const xcb_randr_get_output_info_reply_t *R
2773 ** @returns xcb_generic_iterator_t
2774 **
2775 *****************************************************************************/
2776
2777 xcb_generic_iterator_t
2778 xcb_randr_get_output_info_crtcs_end (const xcb_randr_get_output_info_reply_t *R );
2779
2780
2781 /*****************************************************************************
2782 **
2783 ** xcb_randr_mode_t * xcb_randr_get_output_info_modes
2784 **
2785 ** @param const xcb_randr_get_output_info_reply_t *R
2786 ** @returns xcb_randr_mode_t *
2787 **
2788 *****************************************************************************/
2789
2790 xcb_randr_mode_t *
2791 xcb_randr_get_output_info_modes (const xcb_randr_get_output_info_reply_t *R );
2792
2793
2794 /*****************************************************************************
2795 **
2796 ** int xcb_randr_get_output_info_modes_length
2797 **
2798 ** @param const xcb_randr_get_output_info_reply_t *R
2799 ** @returns int
2800 **
2801 *****************************************************************************/
2802
2803 int
2804 xcb_randr_get_output_info_modes_length (const xcb_randr_get_output_info_reply_t *R );
2805
2806
2807 /*****************************************************************************
2808 **
2809 ** xcb_generic_iterator_t xcb_randr_get_output_info_modes_end
2810 **
2811 ** @param const xcb_randr_get_output_info_reply_t *R
2812 ** @returns xcb_generic_iterator_t
2813 **
2814 *****************************************************************************/
2815
2816 xcb_generic_iterator_t
2817 xcb_randr_get_output_info_modes_end (const xcb_randr_get_output_info_reply_t *R );
2818
2819
2820 /*****************************************************************************
2821 **
2822 ** xcb_randr_output_t * xcb_randr_get_output_info_clones
2823 **
2824 ** @param const xcb_randr_get_output_info_reply_t *R
2825 ** @returns xcb_randr_output_t *
2826 **
2827 *****************************************************************************/
2828
2829 xcb_randr_output_t *
2830 xcb_randr_get_output_info_clones (const xcb_randr_get_output_info_reply_t *R );
2831
2832
2833 /*****************************************************************************
2834 **
2835 ** int xcb_randr_get_output_info_clones_length
2836 **
2837 ** @param const xcb_randr_get_output_info_reply_t *R
2838 ** @returns int
2839 **
2840 *****************************************************************************/
2841
2842 int
2843 xcb_randr_get_output_info_clones_length (const xcb_randr_get_output_info_reply_t *R );
2844
2845
2846 /*****************************************************************************
2847 **
2848 ** xcb_generic_iterator_t xcb_randr_get_output_info_clones_end
2849 **
2850 ** @param const xcb_randr_get_output_info_reply_t *R
2851 ** @returns xcb_generic_iterator_t
2852 **
2853 *****************************************************************************/
2854
2855 xcb_generic_iterator_t
2856 xcb_randr_get_output_info_clones_end (const xcb_randr_get_output_info_reply_t *R );
2857
2858
2859 /*****************************************************************************
2860 **
2861 ** uint8_t * xcb_randr_get_output_info_name
2862 **
2863 ** @param const xcb_randr_get_output_info_reply_t *R
2864 ** @returns uint8_t *
2865 **
2866 *****************************************************************************/
2867
2868 uint8_t *
2869 xcb_randr_get_output_info_name (const xcb_randr_get_output_info_reply_t *R );
2870
2871
2872 /*****************************************************************************
2873 **
2874 ** int xcb_randr_get_output_info_name_length
2875 **
2876 ** @param const xcb_randr_get_output_info_reply_t *R
2877 ** @returns int
2878 **
2879 *****************************************************************************/
2880
2881 int
2882 xcb_randr_get_output_info_name_length (const xcb_randr_get_output_info_reply_t *R );
2883
2884
2885 /*****************************************************************************
2886 **
2887 ** xcb_generic_iterator_t xcb_randr_get_output_info_name_end
2888 **
2889 ** @param const xcb_randr_get_output_info_reply_t *R
2890 ** @returns xcb_generic_iterator_t
2891 **
2892 *****************************************************************************/
2893
2894 xcb_generic_iterator_t
2895 xcb_randr_get_output_info_name_end (const xcb_randr_get_output_info_reply_t *R );
2896
2912 /*****************************************************************************
2913 **
2914 ** xcb_randr_get_output_info_reply_t * xcb_randr_get_output_info_reply
2915 **
2916 ** @param xcb_connection_t *c
2917 ** @param xcb_randr_get_output_info_cookie_t cookie
2918 ** @param xcb_generic_error_t **e
2919 ** @returns xcb_randr_get_output_info_reply_t *
2920 **
2921 *****************************************************************************/
2922
2923 xcb_randr_get_output_info_reply_t *
2924 xcb_randr_get_output_info_reply (xcb_connection_t *c ,
2925 xcb_randr_get_output_info_cookie_t cookie ,
2926 xcb_generic_error_t **e );
2927
2928 int
2929 xcb_randr_list_output_properties_sizeof (const void *_buffer );
2930
2940 /*****************************************************************************
2941 **
2942 ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties
2943 **
2944 ** @param xcb_connection_t *c
2945 ** @param xcb_randr_output_t output
2946 ** @returns xcb_randr_list_output_properties_cookie_t
2947 **
2948 *****************************************************************************/
2949
2950 xcb_randr_list_output_properties_cookie_t
2951 xcb_randr_list_output_properties (xcb_connection_t *c ,
2952 xcb_randr_output_t output );
2953
2966 /*****************************************************************************
2967 **
2968 ** xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked
2969 **
2970 ** @param xcb_connection_t *c
2971 ** @param xcb_randr_output_t output
2972 ** @returns xcb_randr_list_output_properties_cookie_t
2973 **
2974 *****************************************************************************/
2975
2976 xcb_randr_list_output_properties_cookie_t
2977 xcb_randr_list_output_properties_unchecked (xcb_connection_t *c ,
2978 xcb_randr_output_t output );
2979
2980
2981 /*****************************************************************************
2982 **
2983 ** xcb_atom_t * xcb_randr_list_output_properties_atoms
2984 **
2985 ** @param const xcb_randr_list_output_properties_reply_t *R
2986 ** @returns xcb_atom_t *
2987 **
2988 *****************************************************************************/
2989
2990 xcb_atom_t *
2991 xcb_randr_list_output_properties_atoms (const xcb_randr_list_output_properties_reply_t *R );
2992
2993
2994 /*****************************************************************************
2995 **
2996 ** int xcb_randr_list_output_properties_atoms_length
2997 **
2998 ** @param const xcb_randr_list_output_properties_reply_t *R
2999 ** @returns int
3000 **
3001 *****************************************************************************/
3002
3003 int
3004 xcb_randr_list_output_properties_atoms_length (const xcb_randr_list_output_properties_reply_t *R );
3005
3006
3007 /*****************************************************************************
3008 **
3009 ** xcb_generic_iterator_t xcb_randr_list_output_properties_atoms_end
3010 **
3011 ** @param const xcb_randr_list_output_properties_reply_t *R
3012 ** @returns xcb_generic_iterator_t
3013 **
3014 *****************************************************************************/
3015
3016 xcb_generic_iterator_t
3017 xcb_randr_list_output_properties_atoms_end (const xcb_randr_list_output_properties_reply_t *R );
3018
3034 /*****************************************************************************
3035 **
3036 ** xcb_randr_list_output_properties_reply_t * xcb_randr_list_output_properties_reply
3037 **
3038 ** @param xcb_connection_t *c
3039 ** @param xcb_randr_list_output_properties_cookie_t cookie
3040 ** @param xcb_generic_error_t **e
3041 ** @returns xcb_randr_list_output_properties_reply_t *
3042 **
3043 *****************************************************************************/
3044
3045 xcb_randr_list_output_properties_reply_t *
3046 xcb_randr_list_output_properties_reply (xcb_connection_t *c ,
3047 xcb_randr_list_output_properties_cookie_t cookie ,
3048 xcb_generic_error_t **e );
3049
3050 int
3051 xcb_randr_query_output_property_sizeof (const void *_buffer );
3052
3062 /*****************************************************************************
3063 **
3064 ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property
3065 **
3066 ** @param xcb_connection_t *c
3067 ** @param xcb_randr_output_t output
3068 ** @param xcb_atom_t property
3069 ** @returns xcb_randr_query_output_property_cookie_t
3070 **
3071 *****************************************************************************/
3072
3073 xcb_randr_query_output_property_cookie_t
3074 xcb_randr_query_output_property (xcb_connection_t *c ,
3075 xcb_randr_output_t output ,
3076 xcb_atom_t property );
3077
3090 /*****************************************************************************
3091 **
3092 ** xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked
3093 **
3094 ** @param xcb_connection_t *c
3095 ** @param xcb_randr_output_t output
3096 ** @param xcb_atom_t property
3097 ** @returns xcb_randr_query_output_property_cookie_t
3098 **
3099 *****************************************************************************/
3100
3101 xcb_randr_query_output_property_cookie_t
3102 xcb_randr_query_output_property_unchecked (xcb_connection_t *c ,
3103 xcb_randr_output_t output ,
3104 xcb_atom_t property );
3105
3106
3107 /*****************************************************************************
3108 **
3109 ** int32_t * xcb_randr_query_output_property_valid_values
3110 **
3111 ** @param const xcb_randr_query_output_property_reply_t *R
3112 ** @returns int32_t *
3113 **
3114 *****************************************************************************/
3115
3116 int32_t *
3117 xcb_randr_query_output_property_valid_values (const xcb_randr_query_output_property_reply_t *R );
3118
3119
3120 /*****************************************************************************
3121 **
3122 ** int xcb_randr_query_output_property_valid_values_length
3123 **
3124 ** @param const xcb_randr_query_output_property_reply_t *R
3125 ** @returns int
3126 **
3127 *****************************************************************************/
3128
3129 int
3130 xcb_randr_query_output_property_valid_values_length (const xcb_randr_query_output_property_reply_t *R );
3131
3132
3133 /*****************************************************************************
3134 **
3135 ** xcb_generic_iterator_t xcb_randr_query_output_property_valid_values_end
3136 **
3137 ** @param const xcb_randr_query_output_property_reply_t *R
3138 ** @returns xcb_generic_iterator_t
3139 **
3140 *****************************************************************************/
3141
3142 xcb_generic_iterator_t
3143 xcb_randr_query_output_property_valid_values_end (const xcb_randr_query_output_property_reply_t *R );
3144
3160 /*****************************************************************************
3161 **
3162 ** xcb_randr_query_output_property_reply_t * xcb_randr_query_output_property_reply
3163 **
3164 ** @param xcb_connection_t *c
3165 ** @param xcb_randr_query_output_property_cookie_t cookie
3166 ** @param xcb_generic_error_t **e
3167 ** @returns xcb_randr_query_output_property_reply_t *
3168 **
3169 *****************************************************************************/
3170
3171 xcb_randr_query_output_property_reply_t *
3172 xcb_randr_query_output_property_reply (xcb_connection_t *c ,
3173 xcb_randr_query_output_property_cookie_t cookie ,
3174 xcb_generic_error_t **e );
3175
3176 int
3177 xcb_randr_configure_output_property_sizeof (const void *_buffer ,
3178 uint32_t values_len );
3179
3192 /*****************************************************************************
3193 **
3194 ** xcb_void_cookie_t xcb_randr_configure_output_property_checked
3195 **
3196 ** @param xcb_connection_t *c
3197 ** @param xcb_randr_output_t output
3198 ** @param xcb_atom_t property
3199 ** @param uint8_t pending
3200 ** @param uint8_t range
3201 ** @param uint32_t values_len
3202 ** @param const int32_t *values
3203 ** @returns xcb_void_cookie_t
3204 **
3205 *****************************************************************************/
3206
3207 xcb_void_cookie_t
3208 xcb_randr_configure_output_property_checked (xcb_connection_t *c ,
3209 xcb_randr_output_t output ,
3210 xcb_atom_t property ,
3211 uint8_t pending ,
3212 uint8_t range ,
3213 uint32_t values_len ,
3214 const int32_t *values );
3215
3225 /*****************************************************************************
3226 **
3227 ** xcb_void_cookie_t xcb_randr_configure_output_property
3228 **
3229 ** @param xcb_connection_t *c
3230 ** @param xcb_randr_output_t output
3231 ** @param xcb_atom_t property
3232 ** @param uint8_t pending
3233 ** @param uint8_t range
3234 ** @param uint32_t values_len
3235 ** @param const int32_t *values
3236 ** @returns xcb_void_cookie_t
3237 **
3238 *****************************************************************************/
3239
3240 xcb_void_cookie_t
3241 xcb_randr_configure_output_property (xcb_connection_t *c ,
3242 xcb_randr_output_t output ,
3243 xcb_atom_t property ,
3244 uint8_t pending ,
3245 uint8_t range ,
3246 uint32_t values_len ,
3247 const int32_t *values );
3248
3249 int
3250 xcb_randr_change_output_property_sizeof (const void *_buffer );
3251
3264 /*****************************************************************************
3265 **
3266 ** xcb_void_cookie_t xcb_randr_change_output_property_checked
3267 **
3268 ** @param xcb_connection_t *c
3269 ** @param xcb_randr_output_t output
3270 ** @param xcb_atom_t property
3271 ** @param xcb_atom_t type
3272 ** @param uint8_t format
3273 ** @param uint8_t mode
3274 ** @param uint32_t num_units
3275 ** @param const void *data
3276 ** @returns xcb_void_cookie_t
3277 **
3278 *****************************************************************************/
3279
3280 xcb_void_cookie_t
3281 xcb_randr_change_output_property_checked (xcb_connection_t *c ,
3282 xcb_randr_output_t output ,
3283 xcb_atom_t property ,
3284 xcb_atom_t type ,
3285 uint8_t format ,
3286 uint8_t mode ,
3287 uint32_t num_units ,
3288 const void *data );
3289
3299 /*****************************************************************************
3300 **
3301 ** xcb_void_cookie_t xcb_randr_change_output_property
3302 **
3303 ** @param xcb_connection_t *c
3304 ** @param xcb_randr_output_t output
3305 ** @param xcb_atom_t property
3306 ** @param xcb_atom_t type
3307 ** @param uint8_t format
3308 ** @param uint8_t mode
3309 ** @param uint32_t num_units
3310 ** @param const void *data
3311 ** @returns xcb_void_cookie_t
3312 **
3313 *****************************************************************************/
3314
3315 xcb_void_cookie_t
3316 xcb_randr_change_output_property (xcb_connection_t *c ,
3317 xcb_randr_output_t output ,
3318 xcb_atom_t property ,
3319 xcb_atom_t type ,
3320 uint8_t format ,
3321 uint8_t mode ,
3322 uint32_t num_units ,
3323 const void *data );
3324
3337 /*****************************************************************************
3338 **
3339 ** xcb_void_cookie_t xcb_randr_delete_output_property_checked
3340 **
3341 ** @param xcb_connection_t *c
3342 ** @param xcb_randr_output_t output
3343 ** @param xcb_atom_t property
3344 ** @returns xcb_void_cookie_t
3345 **
3346 *****************************************************************************/
3347
3348 xcb_void_cookie_t
3349 xcb_randr_delete_output_property_checked (xcb_connection_t *c ,
3350 xcb_randr_output_t output ,
3351 xcb_atom_t property );
3352
3362 /*****************************************************************************
3363 **
3364 ** xcb_void_cookie_t xcb_randr_delete_output_property
3365 **
3366 ** @param xcb_connection_t *c
3367 ** @param xcb_randr_output_t output
3368 ** @param xcb_atom_t property
3369 ** @returns xcb_void_cookie_t
3370 **
3371 *****************************************************************************/
3372
3373 xcb_void_cookie_t
3374 xcb_randr_delete_output_property (xcb_connection_t *c ,
3375 xcb_randr_output_t output ,
3376 xcb_atom_t property );
3377
3378 int
3379 xcb_randr_get_output_property_sizeof (const void *_buffer );
3380
3390 /*****************************************************************************
3391 **
3392 ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property
3393 **
3394 ** @param xcb_connection_t *c
3395 ** @param xcb_randr_output_t output
3396 ** @param xcb_atom_t property
3397 ** @param xcb_atom_t type
3398 ** @param uint32_t long_offset
3399 ** @param uint32_t long_length
3400 ** @param uint8_t _delete
3401 ** @param uint8_t pending
3402 ** @returns xcb_randr_get_output_property_cookie_t
3403 **
3404 *****************************************************************************/
3405
3406 xcb_randr_get_output_property_cookie_t
3407 xcb_randr_get_output_property (xcb_connection_t *c ,
3408 xcb_randr_output_t output ,
3409 xcb_atom_t property ,
3410 xcb_atom_t type ,
3411 uint32_t long_offset ,
3412 uint32_t long_length ,
3413 uint8_t _delete ,
3414 uint8_t pending );
3415
3428 /*****************************************************************************
3429 **
3430 ** xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked
3431 **
3432 ** @param xcb_connection_t *c
3433 ** @param xcb_randr_output_t output
3434 ** @param xcb_atom_t property
3435 ** @param xcb_atom_t type
3436 ** @param uint32_t long_offset
3437 ** @param uint32_t long_length
3438 ** @param uint8_t _delete
3439 ** @param uint8_t pending
3440 ** @returns xcb_randr_get_output_property_cookie_t
3441 **
3442 *****************************************************************************/
3443
3444 xcb_randr_get_output_property_cookie_t
3445 xcb_randr_get_output_property_unchecked (xcb_connection_t *c ,
3446 xcb_randr_output_t output ,
3447 xcb_atom_t property ,
3448 xcb_atom_t type ,
3449 uint32_t long_offset ,
3450 uint32_t long_length ,
3451 uint8_t _delete ,
3452 uint8_t pending );
3453
3454
3455 /*****************************************************************************
3456 **
3457 ** uint8_t * xcb_randr_get_output_property_data
3458 **
3459 ** @param const xcb_randr_get_output_property_reply_t *R
3460 ** @returns uint8_t *
3461 **
3462 *****************************************************************************/
3463
3464 uint8_t *
3465 xcb_randr_get_output_property_data (const xcb_randr_get_output_property_reply_t *R );
3466
3467
3468 /*****************************************************************************
3469 **
3470 ** int xcb_randr_get_output_property_data_length
3471 **
3472 ** @param const xcb_randr_get_output_property_reply_t *R
3473 ** @returns int
3474 **
3475 *****************************************************************************/
3476
3477 int
3478 xcb_randr_get_output_property_data_length (const xcb_randr_get_output_property_reply_t *R );
3479
3480
3481 /*****************************************************************************
3482 **
3483 ** xcb_generic_iterator_t xcb_randr_get_output_property_data_end
3484 **
3485 ** @param const xcb_randr_get_output_property_reply_t *R
3486 ** @returns xcb_generic_iterator_t
3487 **
3488 *****************************************************************************/
3489
3490 xcb_generic_iterator_t
3491 xcb_randr_get_output_property_data_end (const xcb_randr_get_output_property_reply_t *R );
3492
3508 /*****************************************************************************
3509 **
3510 ** xcb_randr_get_output_property_reply_t * xcb_randr_get_output_property_reply
3511 **
3512 ** @param xcb_connection_t *c
3513 ** @param xcb_randr_get_output_property_cookie_t cookie
3514 ** @param xcb_generic_error_t **e
3515 ** @returns xcb_randr_get_output_property_reply_t *
3516 **
3517 *****************************************************************************/
3518
3519 xcb_randr_get_output_property_reply_t *
3520 xcb_randr_get_output_property_reply (xcb_connection_t *c ,
3521 xcb_randr_get_output_property_cookie_t cookie ,
3522 xcb_generic_error_t **e );
3523
3524 int
3525 xcb_randr_create_mode_sizeof (const void *_buffer ,
3526 uint32_t name_len );
3527
3537 /*****************************************************************************
3538 **
3539 ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode
3540 **
3541 ** @param xcb_connection_t *c
3542 ** @param xcb_window_t window
3543 ** @param xcb_randr_mode_info_t mode_info
3544 ** @param uint32_t name_len
3545 ** @param const char *name
3546 ** @returns xcb_randr_create_mode_cookie_t
3547 **
3548 *****************************************************************************/
3549
3550 xcb_randr_create_mode_cookie_t
3551 xcb_randr_create_mode (xcb_connection_t *c ,
3552 xcb_window_t window ,
3553 xcb_randr_mode_info_t mode_info ,
3554 uint32_t name_len ,
3555 const char *name );
3556
3569 /*****************************************************************************
3570 **
3571 ** xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked
3572 **
3573 ** @param xcb_connection_t *c
3574 ** @param xcb_window_t window
3575 ** @param xcb_randr_mode_info_t mode_info
3576 ** @param uint32_t name_len
3577 ** @param const char *name
3578 ** @returns xcb_randr_create_mode_cookie_t
3579 **
3580 *****************************************************************************/
3581
3582 xcb_randr_create_mode_cookie_t
3583 xcb_randr_create_mode_unchecked (xcb_connection_t *c ,
3584 xcb_window_t window ,
3585 xcb_randr_mode_info_t mode_info ,
3586 uint32_t name_len ,
3587 const char *name );
3588
3604 /*****************************************************************************
3605 **
3606 ** xcb_randr_create_mode_reply_t * xcb_randr_create_mode_reply
3607 **
3608 ** @param xcb_connection_t *c
3609 ** @param xcb_randr_create_mode_cookie_t cookie
3610 ** @param xcb_generic_error_t **e
3611 ** @returns xcb_randr_create_mode_reply_t *
3612 **
3613 *****************************************************************************/
3614
3615 xcb_randr_create_mode_reply_t *
3616 xcb_randr_create_mode_reply (xcb_connection_t *c ,
3617 xcb_randr_create_mode_cookie_t cookie ,
3618 xcb_generic_error_t **e );
3619
3632 /*****************************************************************************
3633 **
3634 ** xcb_void_cookie_t xcb_randr_destroy_mode_checked
3635 **
3636 ** @param xcb_connection_t *c
3637 ** @param xcb_randr_mode_t mode
3638 ** @returns xcb_void_cookie_t
3639 **
3640 *****************************************************************************/
3641
3642 xcb_void_cookie_t
3643 xcb_randr_destroy_mode_checked (xcb_connection_t *c ,
3644 xcb_randr_mode_t mode );
3645
3655 /*****************************************************************************
3656 **
3657 ** xcb_void_cookie_t xcb_randr_destroy_mode
3658 **
3659 ** @param xcb_connection_t *c
3660 ** @param xcb_randr_mode_t mode
3661 ** @returns xcb_void_cookie_t
3662 **
3663 *****************************************************************************/
3664
3665 xcb_void_cookie_t
3666 xcb_randr_destroy_mode (xcb_connection_t *c ,
3667 xcb_randr_mode_t mode );
3668
3681 /*****************************************************************************
3682 **
3683 ** xcb_void_cookie_t xcb_randr_add_output_mode_checked
3684 **
3685 ** @param xcb_connection_t *c
3686 ** @param xcb_randr_output_t output
3687 ** @param xcb_randr_mode_t mode
3688 ** @returns xcb_void_cookie_t
3689 **
3690 *****************************************************************************/
3691
3692 xcb_void_cookie_t
3693 xcb_randr_add_output_mode_checked (xcb_connection_t *c ,
3694 xcb_randr_output_t output ,
3695 xcb_randr_mode_t mode );
3696
3706 /*****************************************************************************
3707 **
3708 ** xcb_void_cookie_t xcb_randr_add_output_mode
3709 **
3710 ** @param xcb_connection_t *c
3711 ** @param xcb_randr_output_t output
3712 ** @param xcb_randr_mode_t mode
3713 ** @returns xcb_void_cookie_t
3714 **
3715 *****************************************************************************/
3716
3717 xcb_void_cookie_t
3718 xcb_randr_add_output_mode (xcb_connection_t *c ,
3719 xcb_randr_output_t output ,
3720 xcb_randr_mode_t mode );
3721
3734 /*****************************************************************************
3735 **
3736 ** xcb_void_cookie_t xcb_randr_delete_output_mode_checked
3737 **
3738 ** @param xcb_connection_t *c
3739 ** @param xcb_randr_output_t output
3740 ** @param xcb_randr_mode_t mode
3741 ** @returns xcb_void_cookie_t
3742 **
3743 *****************************************************************************/
3744
3745 xcb_void_cookie_t
3746 xcb_randr_delete_output_mode_checked (xcb_connection_t *c ,
3747 xcb_randr_output_t output ,
3748 xcb_randr_mode_t mode );
3749
3759 /*****************************************************************************
3760 **
3761 ** xcb_void_cookie_t xcb_randr_delete_output_mode
3762 **
3763 ** @param xcb_connection_t *c
3764 ** @param xcb_randr_output_t output
3765 ** @param xcb_randr_mode_t mode
3766 ** @returns xcb_void_cookie_t
3767 **
3768 *****************************************************************************/
3769
3770 xcb_void_cookie_t
3771 xcb_randr_delete_output_mode (xcb_connection_t *c ,
3772 xcb_randr_output_t output ,
3773 xcb_randr_mode_t mode );
3774
3775 int
3776 xcb_randr_get_crtc_info_sizeof (const void *_buffer );
3777
3787 /*****************************************************************************
3788 **
3789 ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info
3790 **
3791 ** @param xcb_connection_t *c
3792 ** @param xcb_randr_crtc_t crtc
3793 ** @param xcb_timestamp_t config_timestamp
3794 ** @returns xcb_randr_get_crtc_info_cookie_t
3795 **
3796 *****************************************************************************/
3797
3798 xcb_randr_get_crtc_info_cookie_t
3799 xcb_randr_get_crtc_info (xcb_connection_t *c ,
3800 xcb_randr_crtc_t crtc ,
3801 xcb_timestamp_t config_timestamp );
3802
3815 /*****************************************************************************
3816 **
3817 ** xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked
3818 **
3819 ** @param xcb_connection_t *c
3820 ** @param xcb_randr_crtc_t crtc
3821 ** @param xcb_timestamp_t config_timestamp
3822 ** @returns xcb_randr_get_crtc_info_cookie_t
3823 **
3824 *****************************************************************************/
3825
3826 xcb_randr_get_crtc_info_cookie_t
3827 xcb_randr_get_crtc_info_unchecked (xcb_connection_t *c ,
3828 xcb_randr_crtc_t crtc ,
3829 xcb_timestamp_t config_timestamp );
3830
3831
3832 /*****************************************************************************
3833 **
3834 ** xcb_randr_output_t * xcb_randr_get_crtc_info_outputs
3835 **
3836 ** @param const xcb_randr_get_crtc_info_reply_t *R
3837 ** @returns xcb_randr_output_t *
3838 **
3839 *****************************************************************************/
3840
3841 xcb_randr_output_t *
3842 xcb_randr_get_crtc_info_outputs (const xcb_randr_get_crtc_info_reply_t *R );
3843
3844
3845 /*****************************************************************************
3846 **
3847 ** int xcb_randr_get_crtc_info_outputs_length
3848 **
3849 ** @param const xcb_randr_get_crtc_info_reply_t *R
3850 ** @returns int
3851 **
3852 *****************************************************************************/
3853
3854 int
3855 xcb_randr_get_crtc_info_outputs_length (const xcb_randr_get_crtc_info_reply_t *R );
3856
3857
3858 /*****************************************************************************
3859 **
3860 ** xcb_generic_iterator_t xcb_randr_get_crtc_info_outputs_end
3861 **
3862 ** @param const xcb_randr_get_crtc_info_reply_t *R
3863 ** @returns xcb_generic_iterator_t
3864 **
3865 *****************************************************************************/
3866
3867 xcb_generic_iterator_t
3868 xcb_randr_get_crtc_info_outputs_end (const xcb_randr_get_crtc_info_reply_t *R );
3869
3870
3871 /*****************************************************************************
3872 **
3873 ** xcb_randr_output_t * xcb_randr_get_crtc_info_possible
3874 **
3875 ** @param const xcb_randr_get_crtc_info_reply_t *R
3876 ** @returns xcb_randr_output_t *
3877 **
3878 *****************************************************************************/
3879
3880 xcb_randr_output_t *
3881 xcb_randr_get_crtc_info_possible (const xcb_randr_get_crtc_info_reply_t *R );
3882
3883
3884 /*****************************************************************************
3885 **
3886 ** int xcb_randr_get_crtc_info_possible_length
3887 **
3888 ** @param const xcb_randr_get_crtc_info_reply_t *R
3889 ** @returns int
3890 **
3891 *****************************************************************************/
3892
3893 int
3894 xcb_randr_get_crtc_info_possible_length (const xcb_randr_get_crtc_info_reply_t *R );
3895
3896
3897 /*****************************************************************************
3898 **
3899 ** xcb_generic_iterator_t xcb_randr_get_crtc_info_possible_end
3900 **
3901 ** @param const xcb_randr_get_crtc_info_reply_t *R
3902 ** @returns xcb_generic_iterator_t
3903 **
3904 *****************************************************************************/
3905
3906 xcb_generic_iterator_t
3907 xcb_randr_get_crtc_info_possible_end (const xcb_randr_get_crtc_info_reply_t *R );
3908
3924 /*****************************************************************************
3925 **
3926 ** xcb_randr_get_crtc_info_reply_t * xcb_randr_get_crtc_info_reply
3927 **
3928 ** @param xcb_connection_t *c
3929 ** @param xcb_randr_get_crtc_info_cookie_t cookie
3930 ** @param xcb_generic_error_t **e
3931 ** @returns xcb_randr_get_crtc_info_reply_t *
3932 **
3933 *****************************************************************************/
3934
3935 xcb_randr_get_crtc_info_reply_t *
3936 xcb_randr_get_crtc_info_reply (xcb_connection_t *c ,
3937 xcb_randr_get_crtc_info_cookie_t cookie ,
3938 xcb_generic_error_t **e );
3939
3940 int
3941 xcb_randr_set_crtc_config_sizeof (const void *_buffer ,
3942 uint32_t outputs_len );
3943
3953 /*****************************************************************************
3954 **
3955 ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config
3956 **
3957 ** @param xcb_connection_t *c
3958 ** @param xcb_randr_crtc_t crtc
3959 ** @param xcb_timestamp_t timestamp
3960 ** @param xcb_timestamp_t config_timestamp
3961 ** @param int16_t x
3962 ** @param int16_t y
3963 ** @param xcb_randr_mode_t mode
3964 ** @param uint16_t rotation
3965 ** @param uint32_t outputs_len
3966 ** @param const xcb_randr_output_t *outputs
3967 ** @returns xcb_randr_set_crtc_config_cookie_t
3968 **
3969 *****************************************************************************/
3970
3971 xcb_randr_set_crtc_config_cookie_t
3972 xcb_randr_set_crtc_config (xcb_connection_t *c ,
3973 xcb_randr_crtc_t crtc ,
3974 xcb_timestamp_t timestamp ,
3975 xcb_timestamp_t config_timestamp ,
3976 int16_t x ,
3977 int16_t y ,
3978 xcb_randr_mode_t mode ,
3979 uint16_t rotation ,
3980 uint32_t outputs_len ,
3981 const xcb_randr_output_t *outputs );
3982
3995 /*****************************************************************************
3996 **
3997 ** xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked
3998 **
3999 ** @param xcb_connection_t *c
4000 ** @param xcb_randr_crtc_t crtc
4001 ** @param xcb_timestamp_t timestamp
4002 ** @param xcb_timestamp_t config_timestamp
4003 ** @param int16_t x
4004 ** @param int16_t y
4005 ** @param xcb_randr_mode_t mode
4006 ** @param uint16_t rotation
4007 ** @param uint32_t outputs_len
4008 ** @param const xcb_randr_output_t *outputs
4009 ** @returns xcb_randr_set_crtc_config_cookie_t
4010 **
4011 *****************************************************************************/
4012
4013 xcb_randr_set_crtc_config_cookie_t
4014 xcb_randr_set_crtc_config_unchecked (xcb_connection_t *c ,
4015 xcb_randr_crtc_t crtc ,
4016 xcb_timestamp_t timestamp ,
4017 xcb_timestamp_t config_timestamp ,
4018 int16_t x ,
4019 int16_t y ,
4020 xcb_randr_mode_t mode ,
4021 uint16_t rotation ,
4022 uint32_t outputs_len ,
4023 const xcb_randr_output_t *outputs );
4024
4040 /*****************************************************************************
4041 **
4042 ** xcb_randr_set_crtc_config_reply_t * xcb_randr_set_crtc_config_reply
4043 **
4044 ** @param xcb_connection_t *c
4045 ** @param xcb_randr_set_crtc_config_cookie_t cookie
4046 ** @param xcb_generic_error_t **e
4047 ** @returns xcb_randr_set_crtc_config_reply_t *
4048 **
4049 *****************************************************************************/
4050
4051 xcb_randr_set_crtc_config_reply_t *
4052 xcb_randr_set_crtc_config_reply (xcb_connection_t *c ,
4053 xcb_randr_set_crtc_config_cookie_t cookie ,
4054 xcb_generic_error_t **e );
4055
4065 /*****************************************************************************
4066 **
4067 ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size
4068 **
4069 ** @param xcb_connection_t *c
4070 ** @param xcb_randr_crtc_t crtc
4071 ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
4072 **
4073 *****************************************************************************/
4074
4075 xcb_randr_get_crtc_gamma_size_cookie_t
4076 xcb_randr_get_crtc_gamma_size (xcb_connection_t *c ,
4077 xcb_randr_crtc_t crtc );
4078
4091 /*****************************************************************************
4092 **
4093 ** xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked
4094 **
4095 ** @param xcb_connection_t *c
4096 ** @param xcb_randr_crtc_t crtc
4097 ** @returns xcb_randr_get_crtc_gamma_size_cookie_t
4098 **
4099 *****************************************************************************/
4100
4101 xcb_randr_get_crtc_gamma_size_cookie_t
4102 xcb_randr_get_crtc_gamma_size_unchecked (xcb_connection_t *c ,
4103 xcb_randr_crtc_t crtc );
4104
4120 /*****************************************************************************
4121 **
4122 ** xcb_randr_get_crtc_gamma_size_reply_t * xcb_randr_get_crtc_gamma_size_reply
4123 **
4124 ** @param xcb_connection_t *c
4125 ** @param xcb_randr_get_crtc_gamma_size_cookie_t cookie
4126 ** @param xcb_generic_error_t **e
4127 ** @returns xcb_randr_get_crtc_gamma_size_reply_t *
4128 **
4129 *****************************************************************************/
4130
4131 xcb_randr_get_crtc_gamma_size_reply_t *
4132 xcb_randr_get_crtc_gamma_size_reply (xcb_connection_t *c ,
4133 xcb_randr_get_crtc_gamma_size_cookie_t cookie ,
4134 xcb_generic_error_t **e );
4135
4136 int
4137 xcb_randr_get_crtc_gamma_sizeof (const void *_buffer );
4138
4148 /*****************************************************************************
4149 **
4150 ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma
4151 **
4152 ** @param xcb_connection_t *c
4153 ** @param xcb_randr_crtc_t crtc
4154 ** @returns xcb_randr_get_crtc_gamma_cookie_t
4155 **
4156 *****************************************************************************/
4157
4158 xcb_randr_get_crtc_gamma_cookie_t
4159 xcb_randr_get_crtc_gamma (xcb_connection_t *c ,
4160 xcb_randr_crtc_t crtc );
4161
4174 /*****************************************************************************
4175 **
4176 ** xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked
4177 **
4178 ** @param xcb_connection_t *c
4179 ** @param xcb_randr_crtc_t crtc
4180 ** @returns xcb_randr_get_crtc_gamma_cookie_t
4181 **
4182 *****************************************************************************/
4183
4184 xcb_randr_get_crtc_gamma_cookie_t
4185 xcb_randr_get_crtc_gamma_unchecked (xcb_connection_t *c ,
4186 xcb_randr_crtc_t crtc );
4187
4188
4189 /*****************************************************************************
4190 **
4191 ** uint16_t * xcb_randr_get_crtc_gamma_red
4192 **
4193 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4194 ** @returns uint16_t *
4195 **
4196 *****************************************************************************/
4197
4198 uint16_t *
4199 xcb_randr_get_crtc_gamma_red (const xcb_randr_get_crtc_gamma_reply_t *R );
4200
4201
4202 /*****************************************************************************
4203 **
4204 ** int xcb_randr_get_crtc_gamma_red_length
4205 **
4206 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4207 ** @returns int
4208 **
4209 *****************************************************************************/
4210
4211 int
4212 xcb_randr_get_crtc_gamma_red_length (const xcb_randr_get_crtc_gamma_reply_t *R );
4213
4214
4215 /*****************************************************************************
4216 **
4217 ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_red_end
4218 **
4219 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4220 ** @returns xcb_generic_iterator_t
4221 **
4222 *****************************************************************************/
4223
4224 xcb_generic_iterator_t
4225 xcb_randr_get_crtc_gamma_red_end (const xcb_randr_get_crtc_gamma_reply_t *R );
4226
4227
4228 /*****************************************************************************
4229 **
4230 ** uint16_t * xcb_randr_get_crtc_gamma_green
4231 **
4232 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4233 ** @returns uint16_t *
4234 **
4235 *****************************************************************************/
4236
4237 uint16_t *
4238 xcb_randr_get_crtc_gamma_green (const xcb_randr_get_crtc_gamma_reply_t *R );
4239
4240
4241 /*****************************************************************************
4242 **
4243 ** int xcb_randr_get_crtc_gamma_green_length
4244 **
4245 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4246 ** @returns int
4247 **
4248 *****************************************************************************/
4249
4250 int
4251 xcb_randr_get_crtc_gamma_green_length (const xcb_randr_get_crtc_gamma_reply_t *R );
4252
4253
4254 /*****************************************************************************
4255 **
4256 ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_green_end
4257 **
4258 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4259 ** @returns xcb_generic_iterator_t
4260 **
4261 *****************************************************************************/
4262
4263 xcb_generic_iterator_t
4264 xcb_randr_get_crtc_gamma_green_end (const xcb_randr_get_crtc_gamma_reply_t *R );
4265
4266
4267 /*****************************************************************************
4268 **
4269 ** uint16_t * xcb_randr_get_crtc_gamma_blue
4270 **
4271 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4272 ** @returns uint16_t *
4273 **
4274 *****************************************************************************/
4275
4276 uint16_t *
4277 xcb_randr_get_crtc_gamma_blue (const xcb_randr_get_crtc_gamma_reply_t *R );
4278
4279
4280 /*****************************************************************************
4281 **
4282 ** int xcb_randr_get_crtc_gamma_blue_length
4283 **
4284 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4285 ** @returns int
4286 **
4287 *****************************************************************************/
4288
4289 int
4290 xcb_randr_get_crtc_gamma_blue_length (const xcb_randr_get_crtc_gamma_reply_t *R );
4291
4292
4293 /*****************************************************************************
4294 **
4295 ** xcb_generic_iterator_t xcb_randr_get_crtc_gamma_blue_end
4296 **
4297 ** @param const xcb_randr_get_crtc_gamma_reply_t *R
4298 ** @returns xcb_generic_iterator_t
4299 **
4300 *****************************************************************************/
4301
4302 xcb_generic_iterator_t
4303 xcb_randr_get_crtc_gamma_blue_end (const xcb_randr_get_crtc_gamma_reply_t *R );
4304
4320 /*****************************************************************************
4321 **
4322 ** xcb_randr_get_crtc_gamma_reply_t * xcb_randr_get_crtc_gamma_reply
4323 **
4324 ** @param xcb_connection_t *c
4325 ** @param xcb_randr_get_crtc_gamma_cookie_t cookie
4326 ** @param xcb_generic_error_t **e
4327 ** @returns xcb_randr_get_crtc_gamma_reply_t *
4328 **
4329 *****************************************************************************/
4330
4331 xcb_randr_get_crtc_gamma_reply_t *
4332 xcb_randr_get_crtc_gamma_reply (xcb_connection_t *c ,
4333 xcb_randr_get_crtc_gamma_cookie_t cookie ,
4334 xcb_generic_error_t **e );
4335
4336 int
4337 xcb_randr_set_crtc_gamma_sizeof (const void *_buffer );
4338
4351 /*****************************************************************************
4352 **
4353 ** xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked
4354 **
4355 ** @param xcb_connection_t *c
4356 ** @param xcb_randr_crtc_t crtc
4357 ** @param uint16_t size
4358 ** @param const uint16_t *red
4359 ** @param const uint16_t *green
4360 ** @param const uint16_t *blue
4361 ** @returns xcb_void_cookie_t
4362 **
4363 *****************************************************************************/
4364
4365 xcb_void_cookie_t
4366 xcb_randr_set_crtc_gamma_checked (xcb_connection_t *c ,
4367 xcb_randr_crtc_t crtc ,
4368 uint16_t size ,
4369 const uint16_t *red ,
4370 const uint16_t *green ,
4371 const uint16_t *blue );
4372
4382 /*****************************************************************************
4383 **
4384 ** xcb_void_cookie_t xcb_randr_set_crtc_gamma
4385 **
4386 ** @param xcb_connection_t *c
4387 ** @param xcb_randr_crtc_t crtc
4388 ** @param uint16_t size
4389 ** @param const uint16_t *red
4390 ** @param const uint16_t *green
4391 ** @param const uint16_t *blue
4392 ** @returns xcb_void_cookie_t
4393 **
4394 *****************************************************************************/
4395
4396 xcb_void_cookie_t
4397 xcb_randr_set_crtc_gamma (xcb_connection_t *c ,
4398 xcb_randr_crtc_t crtc ,
4399 uint16_t size ,
4400 const uint16_t *red ,
4401 const uint16_t *green ,
4402 const uint16_t *blue );
4403
4404 int
4405 xcb_randr_get_screen_resources_current_sizeof (const void *_buffer );
4406
4416 /*****************************************************************************
4417 **
4418 ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current
4419 **
4420 ** @param xcb_connection_t *c
4421 ** @param xcb_window_t window
4422 ** @returns xcb_randr_get_screen_resources_current_cookie_t
4423 **
4424 *****************************************************************************/
4425
4426 xcb_randr_get_screen_resources_current_cookie_t
4427 xcb_randr_get_screen_resources_current (xcb_connection_t *c ,
4428 xcb_window_t window );
4429
4442 /*****************************************************************************
4443 **
4444 ** xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked
4445 **
4446 ** @param xcb_connection_t *c
4447 ** @param xcb_window_t window
4448 ** @returns xcb_randr_get_screen_resources_current_cookie_t
4449 **
4450 *****************************************************************************/
4451
4452 xcb_randr_get_screen_resources_current_cookie_t
4453 xcb_randr_get_screen_resources_current_unchecked (xcb_connection_t *c ,
4454 xcb_window_t window );
4455
4456
4457 /*****************************************************************************
4458 **
4459 ** xcb_randr_crtc_t * xcb_randr_get_screen_resources_current_crtcs
4460 **
4461 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4462 ** @returns xcb_randr_crtc_t *
4463 **
4464 *****************************************************************************/
4465
4466 xcb_randr_crtc_t *
4467 xcb_randr_get_screen_resources_current_crtcs (const xcb_randr_get_screen_resources_current_reply_t *R );
4468
4469
4470 /*****************************************************************************
4471 **
4472 ** int xcb_randr_get_screen_resources_current_crtcs_length
4473 **
4474 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4475 ** @returns int
4476 **
4477 *****************************************************************************/
4478
4479 int
4480 xcb_randr_get_screen_resources_current_crtcs_length (const xcb_randr_get_screen_resources_current_reply_t *R );
4481
4482
4483 /*****************************************************************************
4484 **
4485 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_crtcs_end
4486 **
4487 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4488 ** @returns xcb_generic_iterator_t
4489 **
4490 *****************************************************************************/
4491
4492 xcb_generic_iterator_t
4493 xcb_randr_get_screen_resources_current_crtcs_end (const xcb_randr_get_screen_resources_current_reply_t *R );
4494
4495
4496 /*****************************************************************************
4497 **
4498 ** xcb_randr_output_t * xcb_randr_get_screen_resources_current_outputs
4499 **
4500 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4501 ** @returns xcb_randr_output_t *
4502 **
4503 *****************************************************************************/
4504
4505 xcb_randr_output_t *
4506 xcb_randr_get_screen_resources_current_outputs (const xcb_randr_get_screen_resources_current_reply_t *R );
4507
4508
4509 /*****************************************************************************
4510 **
4511 ** int xcb_randr_get_screen_resources_current_outputs_length
4512 **
4513 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4514 ** @returns int
4515 **
4516 *****************************************************************************/
4517
4518 int
4519 xcb_randr_get_screen_resources_current_outputs_length (const xcb_randr_get_screen_resources_current_reply_t *R );
4520
4521
4522 /*****************************************************************************
4523 **
4524 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_outputs_end
4525 **
4526 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4527 ** @returns xcb_generic_iterator_t
4528 **
4529 *****************************************************************************/
4530
4531 xcb_generic_iterator_t
4532 xcb_randr_get_screen_resources_current_outputs_end (const xcb_randr_get_screen_resources_current_reply_t *R );
4533
4534
4535 /*****************************************************************************
4536 **
4537 ** xcb_randr_mode_info_t * xcb_randr_get_screen_resources_current_modes
4538 **
4539 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4540 ** @returns xcb_randr_mode_info_t *
4541 **
4542 *****************************************************************************/
4543
4544 xcb_randr_mode_info_t *
4545 xcb_randr_get_screen_resources_current_modes (const xcb_randr_get_screen_resources_current_reply_t *R );
4546
4547
4548 /*****************************************************************************
4549 **
4550 ** int xcb_randr_get_screen_resources_current_modes_length
4551 **
4552 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4553 ** @returns int
4554 **
4555 *****************************************************************************/
4556
4557 int
4558 xcb_randr_get_screen_resources_current_modes_length (const xcb_randr_get_screen_resources_current_reply_t *R );
4559
4560
4561 /*****************************************************************************
4562 **
4563 ** xcb_randr_mode_info_iterator_t xcb_randr_get_screen_resources_current_modes_iterator
4564 **
4565 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4566 ** @returns xcb_randr_mode_info_iterator_t
4567 **
4568 *****************************************************************************/
4569
4570 xcb_randr_mode_info_iterator_t
4571 xcb_randr_get_screen_resources_current_modes_iterator (const xcb_randr_get_screen_resources_current_reply_t *R );
4572
4573
4574 /*****************************************************************************
4575 **
4576 ** uint8_t * xcb_randr_get_screen_resources_current_names
4577 **
4578 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4579 ** @returns uint8_t *
4580 **
4581 *****************************************************************************/
4582
4583 uint8_t *
4584 xcb_randr_get_screen_resources_current_names (const xcb_randr_get_screen_resources_current_reply_t *R );
4585
4586
4587 /*****************************************************************************
4588 **
4589 ** int xcb_randr_get_screen_resources_current_names_length
4590 **
4591 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4592 ** @returns int
4593 **
4594 *****************************************************************************/
4595
4596 int
4597 xcb_randr_get_screen_resources_current_names_length (const xcb_randr_get_screen_resources_current_reply_t *R );
4598
4599
4600 /*****************************************************************************
4601 **
4602 ** xcb_generic_iterator_t xcb_randr_get_screen_resources_current_names_end
4603 **
4604 ** @param const xcb_randr_get_screen_resources_current_reply_t *R
4605 ** @returns xcb_generic_iterator_t
4606 **
4607 *****************************************************************************/
4608
4609 xcb_generic_iterator_t
4610 xcb_randr_get_screen_resources_current_names_end (const xcb_randr_get_screen_resources_current_reply_t *R );
4611
4627 /*****************************************************************************
4628 **
4629 ** xcb_randr_get_screen_resources_current_reply_t * xcb_randr_get_screen_resources_current_reply
4630 **
4631 ** @param xcb_connection_t *c
4632 ** @param xcb_randr_get_screen_resources_current_cookie_t cookie
4633 ** @param xcb_generic_error_t **e
4634 ** @returns xcb_randr_get_screen_resources_current_reply_t *
4635 **
4636 *****************************************************************************/
4637
4638 xcb_randr_get_screen_resources_current_reply_t *
4639 xcb_randr_get_screen_resources_current_reply (xcb_connection_t *c ,
4640 xcb_randr_get_screen_resources_current_cookie_t cookie ,
4641 xcb_generic_error_t **e );
4642
4643 int
4644 xcb_randr_set_crtc_transform_sizeof (const void *_buffer ,
4645 uint32_t filter_params_len );
4646
4659 /*****************************************************************************
4660 **
4661 ** xcb_void_cookie_t xcb_randr_set_crtc_transform_checked
4662 **
4663 ** @param xcb_connection_t *c
4664 ** @param xcb_randr_crtc_t crtc
4665 ** @param xcb_render_transform_t transform
4666 ** @param uint16_t filter_len
4667 ** @param const char *filter_name
4668 ** @param uint32_t filter_params_len
4669 ** @param const xcb_render_fixed_t *filter_params
4670 ** @returns xcb_void_cookie_t
4671 **
4672 *****************************************************************************/
4673
4674 xcb_void_cookie_t
4675 xcb_randr_set_crtc_transform_checked (xcb_connection_t *c ,
4676 xcb_randr_crtc_t crtc ,
4677 xcb_render_transform_t transform ,
4678 uint16_t filter_len ,
4679 const char *filter_name ,
4680 uint32_t filter_params_len ,
4681 const xcb_render_fixed_t *filter_params );
4682
4692 /*****************************************************************************
4693 **
4694 ** xcb_void_cookie_t xcb_randr_set_crtc_transform
4695 **
4696 ** @param xcb_connection_t *c
4697 ** @param xcb_randr_crtc_t crtc
4698 ** @param xcb_render_transform_t transform
4699 ** @param uint16_t filter_len
4700 ** @param const char *filter_name
4701 ** @param uint32_t filter_params_len
4702 ** @param const xcb_render_fixed_t *filter_params
4703 ** @returns xcb_void_cookie_t
4704 **
4705 *****************************************************************************/
4706
4707 xcb_void_cookie_t
4708 xcb_randr_set_crtc_transform (xcb_connection_t *c ,
4709 xcb_randr_crtc_t crtc ,
4710 xcb_render_transform_t transform ,
4711 uint16_t filter_len ,
4712 const char *filter_name ,
4713 uint32_t filter_params_len ,
4714 const xcb_render_fixed_t *filter_params );
4715
4716 int
4717 xcb_randr_get_crtc_transform_sizeof (const void *_buffer );
4718
4728 /*****************************************************************************
4729 **
4730 ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform
4731 **
4732 ** @param xcb_connection_t *c
4733 ** @param xcb_randr_crtc_t crtc
4734 ** @returns xcb_randr_get_crtc_transform_cookie_t
4735 **
4736 *****************************************************************************/
4737
4738 xcb_randr_get_crtc_transform_cookie_t
4739 xcb_randr_get_crtc_transform (xcb_connection_t *c ,
4740 xcb_randr_crtc_t crtc );
4741
4754 /*****************************************************************************
4755 **
4756 ** xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked
4757 **
4758 ** @param xcb_connection_t *c
4759 ** @param xcb_randr_crtc_t crtc
4760 ** @returns xcb_randr_get_crtc_transform_cookie_t
4761 **
4762 *****************************************************************************/
4763
4764 xcb_randr_get_crtc_transform_cookie_t
4765 xcb_randr_get_crtc_transform_unchecked (xcb_connection_t *c ,
4766 xcb_randr_crtc_t crtc );
4767
4768
4769 /*****************************************************************************
4770 **
4771 ** char * xcb_randr_get_crtc_transform_pending_filter_name
4772 **
4773 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4774 ** @returns char *
4775 **
4776 *****************************************************************************/
4777
4778 char *
4779 xcb_randr_get_crtc_transform_pending_filter_name (const xcb_randr_get_crtc_transform_reply_t *R );
4780
4781
4782 /*****************************************************************************
4783 **
4784 ** int xcb_randr_get_crtc_transform_pending_filter_name_length
4785 **
4786 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4787 ** @returns int
4788 **
4789 *****************************************************************************/
4790
4791 int
4792 xcb_randr_get_crtc_transform_pending_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R );
4793
4794
4795 /*****************************************************************************
4796 **
4797 ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_filter_name_end
4798 **
4799 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4800 ** @returns xcb_generic_iterator_t
4801 **
4802 *****************************************************************************/
4803
4804 xcb_generic_iterator_t
4805 xcb_randr_get_crtc_transform_pending_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R );
4806
4807
4808 /*****************************************************************************
4809 **
4810 ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_pending_params
4811 **
4812 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4813 ** @returns xcb_render_fixed_t *
4814 **
4815 *****************************************************************************/
4816
4817 xcb_render_fixed_t *
4818 xcb_randr_get_crtc_transform_pending_params (const xcb_randr_get_crtc_transform_reply_t *R );
4819
4820
4821 /*****************************************************************************
4822 **
4823 ** int xcb_randr_get_crtc_transform_pending_params_length
4824 **
4825 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4826 ** @returns int
4827 **
4828 *****************************************************************************/
4829
4830 int
4831 xcb_randr_get_crtc_transform_pending_params_length (const xcb_randr_get_crtc_transform_reply_t *R );
4832
4833
4834 /*****************************************************************************
4835 **
4836 ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_pending_params_end
4837 **
4838 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4839 ** @returns xcb_generic_iterator_t
4840 **
4841 *****************************************************************************/
4842
4843 xcb_generic_iterator_t
4844 xcb_randr_get_crtc_transform_pending_params_end (const xcb_randr_get_crtc_transform_reply_t *R );
4845
4846
4847 /*****************************************************************************
4848 **
4849 ** char * xcb_randr_get_crtc_transform_current_filter_name
4850 **
4851 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4852 ** @returns char *
4853 **
4854 *****************************************************************************/
4855
4856 char *
4857 xcb_randr_get_crtc_transform_current_filter_name (const xcb_randr_get_crtc_transform_reply_t *R );
4858
4859
4860 /*****************************************************************************
4861 **
4862 ** int xcb_randr_get_crtc_transform_current_filter_name_length
4863 **
4864 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4865 ** @returns int
4866 **
4867 *****************************************************************************/
4868
4869 int
4870 xcb_randr_get_crtc_transform_current_filter_name_length (const xcb_randr_get_crtc_transform_reply_t *R );
4871
4872
4873 /*****************************************************************************
4874 **
4875 ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_filter_name_end
4876 **
4877 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4878 ** @returns xcb_generic_iterator_t
4879 **
4880 *****************************************************************************/
4881
4882 xcb_generic_iterator_t
4883 xcb_randr_get_crtc_transform_current_filter_name_end (const xcb_randr_get_crtc_transform_reply_t *R );
4884
4885
4886 /*****************************************************************************
4887 **
4888 ** xcb_render_fixed_t * xcb_randr_get_crtc_transform_current_params
4889 **
4890 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4891 ** @returns xcb_render_fixed_t *
4892 **
4893 *****************************************************************************/
4894
4895 xcb_render_fixed_t *
4896 xcb_randr_get_crtc_transform_current_params (const xcb_randr_get_crtc_transform_reply_t *R );
4897
4898
4899 /*****************************************************************************
4900 **
4901 ** int xcb_randr_get_crtc_transform_current_params_length
4902 **
4903 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4904 ** @returns int
4905 **
4906 *****************************************************************************/
4907
4908 int
4909 xcb_randr_get_crtc_transform_current_params_length (const xcb_randr_get_crtc_transform_reply_t *R );
4910
4911
4912 /*****************************************************************************
4913 **
4914 ** xcb_generic_iterator_t xcb_randr_get_crtc_transform_current_params_end
4915 **
4916 ** @param const xcb_randr_get_crtc_transform_reply_t *R
4917 ** @returns xcb_generic_iterator_t
4918 **
4919 *****************************************************************************/
4920
4921 xcb_generic_iterator_t
4922 xcb_randr_get_crtc_transform_current_params_end (const xcb_randr_get_crtc_transform_reply_t *R );
4923
4939 /*****************************************************************************
4940 **
4941 ** xcb_randr_get_crtc_transform_reply_t * xcb_randr_get_crtc_transform_reply
4942 **
4943 ** @param xcb_connection_t *c
4944 ** @param xcb_randr_get_crtc_transform_cookie_t cookie
4945 ** @param xcb_generic_error_t **e
4946 ** @returns xcb_randr_get_crtc_transform_reply_t *
4947 **
4948 *****************************************************************************/
4949
4950 xcb_randr_get_crtc_transform_reply_t *
4951 xcb_randr_get_crtc_transform_reply (xcb_connection_t *c ,
4952 xcb_randr_get_crtc_transform_cookie_t cookie ,
4953 xcb_generic_error_t **e );
4954
4964 /*****************************************************************************
4965 **
4966 ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning
4967 **
4968 ** @param xcb_connection_t *c
4969 ** @param xcb_randr_crtc_t crtc
4970 ** @returns xcb_randr_get_panning_cookie_t
4971 **
4972 *****************************************************************************/
4973
4974 xcb_randr_get_panning_cookie_t
4975 xcb_randr_get_panning (xcb_connection_t *c ,
4976 xcb_randr_crtc_t crtc );
4977
4990 /*****************************************************************************
4991 **
4992 ** xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked
4993 **
4994 ** @param xcb_connection_t *c
4995 ** @param xcb_randr_crtc_t crtc
4996 ** @returns xcb_randr_get_panning_cookie_t
4997 **
4998 *****************************************************************************/
4999
5000 xcb_randr_get_panning_cookie_t
5001 xcb_randr_get_panning_unchecked (xcb_connection_t *c ,
5002 xcb_randr_crtc_t crtc );
5003
5019 /*****************************************************************************
5020 **
5021 ** xcb_randr_get_panning_reply_t * xcb_randr_get_panning_reply
5022 **
5023 ** @param xcb_connection_t *c
5024 ** @param xcb_randr_get_panning_cookie_t cookie
5025 ** @param xcb_generic_error_t **e
5026 ** @returns xcb_randr_get_panning_reply_t *
5027 **
5028 *****************************************************************************/
5029
5030 xcb_randr_get_panning_reply_t *
5031 xcb_randr_get_panning_reply (xcb_connection_t *c ,
5032 xcb_randr_get_panning_cookie_t cookie ,
5033 xcb_generic_error_t **e );
5034
5044 /*****************************************************************************
5045 **
5046 ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning
5047 **
5048 ** @param xcb_connection_t *c
5049 ** @param xcb_randr_crtc_t crtc
5050 ** @param xcb_timestamp_t timestamp
5051 ** @param uint16_t left
5052 ** @param uint16_t top
5053 ** @param uint16_t width
5054 ** @param uint16_t height
5055 ** @param uint16_t track_left
5056 ** @param uint16_t track_top
5057 ** @param uint16_t track_width
5058 ** @param uint16_t track_height
5059 ** @param int16_t border_left
5060 ** @param int16_t border_top
5061 ** @param int16_t border_right
5062 ** @param int16_t border_bottom
5063 ** @returns xcb_randr_set_panning_cookie_t
5064 **
5065 *****************************************************************************/
5066
5067 xcb_randr_set_panning_cookie_t
5068 xcb_randr_set_panning (xcb_connection_t *c ,
5069 xcb_randr_crtc_t crtc ,
5070 xcb_timestamp_t timestamp ,
5071 uint16_t left ,
5072 uint16_t top ,
5073 uint16_t width ,
5074 uint16_t height ,
5075 uint16_t track_left ,
5076 uint16_t track_top ,
5077 uint16_t track_width ,
5078 uint16_t track_height ,
5079 int16_t border_left ,
5080 int16_t border_top ,
5081 int16_t border_right ,
5082 int16_t border_bottom );
5083
5096 /*****************************************************************************
5097 **
5098 ** xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked
5099 **
5100 ** @param xcb_connection_t *c
5101 ** @param xcb_randr_crtc_t crtc
5102 ** @param xcb_timestamp_t timestamp
5103 ** @param uint16_t left
5104 ** @param uint16_t top
5105 ** @param uint16_t width
5106 ** @param uint16_t height
5107 ** @param uint16_t track_left
5108 ** @param uint16_t track_top
5109 ** @param uint16_t track_width
5110 ** @param uint16_t track_height
5111 ** @param int16_t border_left
5112 ** @param int16_t border_top
5113 ** @param int16_t border_right
5114 ** @param int16_t border_bottom
5115 ** @returns xcb_randr_set_panning_cookie_t
5116 **
5117 *****************************************************************************/
5118
5119 xcb_randr_set_panning_cookie_t
5120 xcb_randr_set_panning_unchecked (xcb_connection_t *c ,
5121 xcb_randr_crtc_t crtc ,
5122 xcb_timestamp_t timestamp ,
5123 uint16_t left ,
5124 uint16_t top ,
5125 uint16_t width ,
5126 uint16_t height ,
5127 uint16_t track_left ,
5128 uint16_t track_top ,
5129 uint16_t track_width ,
5130 uint16_t track_height ,
5131 int16_t border_left ,
5132 int16_t border_top ,
5133 int16_t border_right ,
5134 int16_t border_bottom );
5135
5151 /*****************************************************************************
5152 **
5153 ** xcb_randr_set_panning_reply_t * xcb_randr_set_panning_reply
5154 **
5155 ** @param xcb_connection_t *c
5156 ** @param xcb_randr_set_panning_cookie_t cookie
5157 ** @param xcb_generic_error_t **e
5158 ** @returns xcb_randr_set_panning_reply_t *
5159 **
5160 *****************************************************************************/
5161
5162 xcb_randr_set_panning_reply_t *
5163 xcb_randr_set_panning_reply (xcb_connection_t *c ,
5164 xcb_randr_set_panning_cookie_t cookie ,
5165 xcb_generic_error_t **e );
5166
5179 /*****************************************************************************
5180 **
5181 ** xcb_void_cookie_t xcb_randr_set_output_primary_checked
5182 **
5183 ** @param xcb_connection_t *c
5184 ** @param xcb_window_t window
5185 ** @param xcb_randr_output_t output
5186 ** @returns xcb_void_cookie_t
5187 **
5188 *****************************************************************************/
5189
5190 xcb_void_cookie_t
5191 xcb_randr_set_output_primary_checked (xcb_connection_t *c ,
5192 xcb_window_t window ,
5193 xcb_randr_output_t output );
5194
5204 /*****************************************************************************
5205 **
5206 ** xcb_void_cookie_t xcb_randr_set_output_primary
5207 **
5208 ** @param xcb_connection_t *c
5209 ** @param xcb_window_t window
5210 ** @param xcb_randr_output_t output
5211 ** @returns xcb_void_cookie_t
5212 **
5213 *****************************************************************************/
5214
5215 xcb_void_cookie_t
5216 xcb_randr_set_output_primary (xcb_connection_t *c ,
5217 xcb_window_t window ,
5218 xcb_randr_output_t output );
5219
5229 /*****************************************************************************
5230 **
5231 ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary
5232 **
5233 ** @param xcb_connection_t *c
5234 ** @param xcb_window_t window
5235 ** @returns xcb_randr_get_output_primary_cookie_t
5236 **
5237 *****************************************************************************/
5238
5239 xcb_randr_get_output_primary_cookie_t
5240 xcb_randr_get_output_primary (xcb_connection_t *c ,
5241 xcb_window_t window );
5242
5255 /*****************************************************************************
5256 **
5257 ** xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked
5258 **
5259 ** @param xcb_connection_t *c
5260 ** @param xcb_window_t window
5261 ** @returns xcb_randr_get_output_primary_cookie_t
5262 **
5263 *****************************************************************************/
5264
5265 xcb_randr_get_output_primary_cookie_t
5266 xcb_randr_get_output_primary_unchecked (xcb_connection_t *c ,
5267 xcb_window_t window );
5268
5284 /*****************************************************************************
5285 **
5286 ** xcb_randr_get_output_primary_reply_t * xcb_randr_get_output_primary_reply
5287 **
5288 ** @param xcb_connection_t *c
5289 ** @param xcb_randr_get_output_primary_cookie_t cookie
5290 ** @param xcb_generic_error_t **e
5291 ** @returns xcb_randr_get_output_primary_reply_t *
5292 **
5293 *****************************************************************************/
5294
5295 xcb_randr_get_output_primary_reply_t *
5296 xcb_randr_get_output_primary_reply (xcb_connection_t *c ,
5297 xcb_randr_get_output_primary_cookie_t cookie ,
5298 xcb_generic_error_t **e );
5299
5300 int
5301 xcb_randr_get_providers_sizeof (const void *_buffer );
5302
5312 /*****************************************************************************
5313 **
5314 ** xcb_randr_get_providers_cookie_t xcb_randr_get_providers
5315 **
5316 ** @param xcb_connection_t *c
5317 ** @param xcb_window_t window
5318 ** @returns xcb_randr_get_providers_cookie_t
5319 **
5320 *****************************************************************************/
5321
5322 xcb_randr_get_providers_cookie_t
5323 xcb_randr_get_providers (xcb_connection_t *c ,
5324 xcb_window_t window );
5325
5338 /*****************************************************************************
5339 **
5340 ** xcb_randr_get_providers_cookie_t xcb_randr_get_providers_unchecked
5341 **
5342 ** @param xcb_connection_t *c
5343 ** @param xcb_window_t window
5344 ** @returns xcb_randr_get_providers_cookie_t
5345 **
5346 *****************************************************************************/
5347
5348 xcb_randr_get_providers_cookie_t
5349 xcb_randr_get_providers_unchecked (xcb_connection_t *c ,
5350 xcb_window_t window );
5351
5352
5353 /*****************************************************************************
5354 **
5355 ** xcb_randr_provider_t * xcb_randr_get_providers_providers
5356 **
5357 ** @param const xcb_randr_get_providers_reply_t *R
5358 ** @returns xcb_randr_provider_t *
5359 **
5360 *****************************************************************************/
5361
5362 xcb_randr_provider_t *
5363 xcb_randr_get_providers_providers (const xcb_randr_get_providers_reply_t *R );
5364
5365
5366 /*****************************************************************************
5367 **
5368 ** int xcb_randr_get_providers_providers_length
5369 **
5370 ** @param const xcb_randr_get_providers_reply_t *R
5371 ** @returns int
5372 **
5373 *****************************************************************************/
5374
5375 int
5376 xcb_randr_get_providers_providers_length (const xcb_randr_get_providers_reply_t *R );
5377
5378
5379 /*****************************************************************************
5380 **
5381 ** xcb_generic_iterator_t xcb_randr_get_providers_providers_end
5382 **
5383 ** @param const xcb_randr_get_providers_reply_t *R
5384 ** @returns xcb_generic_iterator_t
5385 **
5386 *****************************************************************************/
5387
5388 xcb_generic_iterator_t
5389 xcb_randr_get_providers_providers_end (const xcb_randr_get_providers_reply_t *R );
5390
5406 /*****************************************************************************
5407 **
5408 ** xcb_randr_get_providers_reply_t * xcb_randr_get_providers_reply
5409 **
5410 ** @param xcb_connection_t *c
5411 ** @param xcb_randr_get_providers_cookie_t cookie
5412 ** @param xcb_generic_error_t **e
5413 ** @returns xcb_randr_get_providers_reply_t *
5414 **
5415 *****************************************************************************/
5416
5417 xcb_randr_get_providers_reply_t *
5418 xcb_randr_get_providers_reply (xcb_connection_t *c ,
5419 xcb_randr_get_providers_cookie_t cookie ,
5420 xcb_generic_error_t **e );
5421
5422 int
5423 xcb_randr_get_provider_info_sizeof (const void *_buffer );
5424
5434 /*****************************************************************************
5435 **
5436 ** xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info
5437 **
5438 ** @param xcb_connection_t *c
5439 ** @param xcb_randr_provider_t provider
5440 ** @param xcb_timestamp_t config_timestamp
5441 ** @returns xcb_randr_get_provider_info_cookie_t
5442 **
5443 *****************************************************************************/
5444
5445 xcb_randr_get_provider_info_cookie_t
5446 xcb_randr_get_provider_info (xcb_connection_t *c ,
5447 xcb_randr_provider_t provider ,
5448 xcb_timestamp_t config_timestamp );
5449
5462 /*****************************************************************************
5463 **
5464 ** xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_unchecked
5465 **
5466 ** @param xcb_connection_t *c
5467 ** @param xcb_randr_provider_t provider
5468 ** @param xcb_timestamp_t config_timestamp
5469 ** @returns xcb_randr_get_provider_info_cookie_t
5470 **
5471 *****************************************************************************/
5472
5473 xcb_randr_get_provider_info_cookie_t
5474 xcb_randr_get_provider_info_unchecked (xcb_connection_t *c ,
5475 xcb_randr_provider_t provider ,
5476 xcb_timestamp_t config_timestamp );
5477
5478
5479 /*****************************************************************************
5480 **
5481 ** xcb_randr_crtc_t * xcb_randr_get_provider_info_crtcs
5482 **
5483 ** @param const xcb_randr_get_provider_info_reply_t *R
5484 ** @returns xcb_randr_crtc_t *
5485 **
5486 *****************************************************************************/
5487
5488 xcb_randr_crtc_t *
5489 xcb_randr_get_provider_info_crtcs (const xcb_randr_get_provider_info_reply_t *R );
5490
5491
5492 /*****************************************************************************
5493 **
5494 ** int xcb_randr_get_provider_info_crtcs_length
5495 **
5496 ** @param const xcb_randr_get_provider_info_reply_t *R
5497 ** @returns int
5498 **
5499 *****************************************************************************/
5500
5501 int
5502 xcb_randr_get_provider_info_crtcs_length (const xcb_randr_get_provider_info_reply_t *R );
5503
5504
5505 /*****************************************************************************
5506 **
5507 ** xcb_generic_iterator_t xcb_randr_get_provider_info_crtcs_end
5508 **
5509 ** @param const xcb_randr_get_provider_info_reply_t *R
5510 ** @returns xcb_generic_iterator_t
5511 **
5512 *****************************************************************************/
5513
5514 xcb_generic_iterator_t
5515 xcb_randr_get_provider_info_crtcs_end (const xcb_randr_get_provider_info_reply_t *R );
5516
5517
5518 /*****************************************************************************
5519 **
5520 ** xcb_randr_output_t * xcb_randr_get_provider_info_outputs
5521 **
5522 ** @param const xcb_randr_get_provider_info_reply_t *R
5523 ** @returns xcb_randr_output_t *
5524 **
5525 *****************************************************************************/
5526
5527 xcb_randr_output_t *
5528 xcb_randr_get_provider_info_outputs (const xcb_randr_get_provider_info_reply_t *R );
5529
5530
5531 /*****************************************************************************
5532 **
5533 ** int xcb_randr_get_provider_info_outputs_length
5534 **
5535 ** @param const xcb_randr_get_provider_info_reply_t *R
5536 ** @returns int
5537 **
5538 *****************************************************************************/
5539
5540 int
5541 xcb_randr_get_provider_info_outputs_length (const xcb_randr_get_provider_info_reply_t *R );
5542
5543
5544 /*****************************************************************************
5545 **
5546 ** xcb_generic_iterator_t xcb_randr_get_provider_info_outputs_end
5547 **
5548 ** @param const xcb_randr_get_provider_info_reply_t *R
5549 ** @returns xcb_generic_iterator_t
5550 **
5551 *****************************************************************************/
5552
5553 xcb_generic_iterator_t
5554 xcb_randr_get_provider_info_outputs_end (const xcb_randr_get_provider_info_reply_t *R );
5555
5556
5557 /*****************************************************************************
5558 **
5559 ** xcb_randr_provider_t * xcb_randr_get_provider_info_associated_providers
5560 **
5561 ** @param const xcb_randr_get_provider_info_reply_t *R
5562 ** @returns xcb_randr_provider_t *
5563 **
5564 *****************************************************************************/
5565
5566 xcb_randr_provider_t *
5567 xcb_randr_get_provider_info_associated_providers (const xcb_randr_get_provider_info_reply_t *R );
5568
5569
5570 /*****************************************************************************
5571 **
5572 ** int xcb_randr_get_provider_info_associated_providers_length
5573 **
5574 ** @param const xcb_randr_get_provider_info_reply_t *R
5575 ** @returns int
5576 **
5577 *****************************************************************************/
5578
5579 int
5580 xcb_randr_get_provider_info_associated_providers_length (const xcb_randr_get_provider_info_reply_t *R );
5581
5582
5583 /*****************************************************************************
5584 **
5585 ** xcb_generic_iterator_t xcb_randr_get_provider_info_associated_providers_end
5586 **
5587 ** @param const xcb_randr_get_provider_info_reply_t *R
5588 ** @returns xcb_generic_iterator_t
5589 **
5590 *****************************************************************************/
5591
5592 xcb_generic_iterator_t
5593 xcb_randr_get_provider_info_associated_providers_end (const xcb_randr_get_provider_info_reply_t *R );
5594
5595
5596 /*****************************************************************************
5597 **
5598 ** uint32_t * xcb_randr_get_provider_info_associated_capability
5599 **
5600 ** @param const xcb_randr_get_provider_info_reply_t *R
5601 ** @returns uint32_t *
5602 **
5603 *****************************************************************************/
5604
5605 uint32_t *
5606 xcb_randr_get_provider_info_associated_capability (const xcb_randr_get_provider_info_reply_t *R );
5607
5608
5609 /*****************************************************************************
5610 **
5611 ** int xcb_randr_get_provider_info_associated_capability_length
5612 **
5613 ** @param const xcb_randr_get_provider_info_reply_t *R
5614 ** @returns int
5615 **
5616 *****************************************************************************/
5617
5618 int
5619 xcb_randr_get_provider_info_associated_capability_length (const xcb_randr_get_provider_info_reply_t *R );
5620
5621
5622 /*****************************************************************************
5623 **
5624 ** xcb_generic_iterator_t xcb_randr_get_provider_info_associated_capability_end
5625 **
5626 ** @param const xcb_randr_get_provider_info_reply_t *R
5627 ** @returns xcb_generic_iterator_t
5628 **
5629 *****************************************************************************/
5630
5631 xcb_generic_iterator_t
5632 xcb_randr_get_provider_info_associated_capability_end (const xcb_randr_get_provider_info_reply_t *R );
5633
5634
5635 /*****************************************************************************
5636 **
5637 ** char * xcb_randr_get_provider_info_name
5638 **
5639 ** @param const xcb_randr_get_provider_info_reply_t *R
5640 ** @returns char *
5641 **
5642 *****************************************************************************/
5643
5644 char *
5645 xcb_randr_get_provider_info_name (const xcb_randr_get_provider_info_reply_t *R );
5646
5647
5648 /*****************************************************************************
5649 **
5650 ** int xcb_randr_get_provider_info_name_length
5651 **
5652 ** @param const xcb_randr_get_provider_info_reply_t *R
5653 ** @returns int
5654 **
5655 *****************************************************************************/
5656
5657 int
5658 xcb_randr_get_provider_info_name_length (const xcb_randr_get_provider_info_reply_t *R );
5659
5660
5661 /*****************************************************************************
5662 **
5663 ** xcb_generic_iterator_t xcb_randr_get_provider_info_name_end
5664 **
5665 ** @param const xcb_randr_get_provider_info_reply_t *R
5666 ** @returns xcb_generic_iterator_t
5667 **
5668 *****************************************************************************/
5669
5670 xcb_generic_iterator_t
5671 xcb_randr_get_provider_info_name_end (const xcb_randr_get_provider_info_reply_t *R );
5672
5688 /*****************************************************************************
5689 **
5690 ** xcb_randr_get_provider_info_reply_t * xcb_randr_get_provider_info_reply
5691 **
5692 ** @param xcb_connection_t *c
5693 ** @param xcb_randr_get_provider_info_cookie_t cookie
5694 ** @param xcb_generic_error_t **e
5695 ** @returns xcb_randr_get_provider_info_reply_t *
5696 **
5697 *****************************************************************************/
5698
5699 xcb_randr_get_provider_info_reply_t *
5700 xcb_randr_get_provider_info_reply (xcb_connection_t *c ,
5701 xcb_randr_get_provider_info_cookie_t cookie ,
5702 xcb_generic_error_t **e );
5703
5716 /*****************************************************************************
5717 **
5718 ** xcb_void_cookie_t xcb_randr_set_provider_offload_sink_checked
5719 **
5720 ** @param xcb_connection_t *c
5721 ** @param xcb_randr_provider_t provider
5722 ** @param xcb_randr_provider_t sink_provider
5723 ** @param xcb_timestamp_t config_timestamp
5724 ** @returns xcb_void_cookie_t
5725 **
5726 *****************************************************************************/
5727
5728 xcb_void_cookie_t
5729 xcb_randr_set_provider_offload_sink_checked (xcb_connection_t *c ,
5730 xcb_randr_provider_t provider ,
5731 xcb_randr_provider_t sink_provider ,
5732 xcb_timestamp_t config_timestamp );
5733
5743 /*****************************************************************************
5744 **
5745 ** xcb_void_cookie_t xcb_randr_set_provider_offload_sink
5746 **
5747 ** @param xcb_connection_t *c
5748 ** @param xcb_randr_provider_t provider
5749 ** @param xcb_randr_provider_t sink_provider
5750 ** @param xcb_timestamp_t config_timestamp
5751 ** @returns xcb_void_cookie_t
5752 **
5753 *****************************************************************************/
5754
5755 xcb_void_cookie_t
5756 xcb_randr_set_provider_offload_sink (xcb_connection_t *c ,
5757 xcb_randr_provider_t provider ,
5758 xcb_randr_provider_t sink_provider ,
5759 xcb_timestamp_t config_timestamp );
5760
5773 /*****************************************************************************
5774 **
5775 ** xcb_void_cookie_t xcb_randr_set_provider_output_source_checked
5776 **
5777 ** @param xcb_connection_t *c
5778 ** @param xcb_randr_provider_t provider
5779 ** @param xcb_randr_provider_t source_provider
5780 ** @param xcb_timestamp_t config_timestamp
5781 ** @returns xcb_void_cookie_t
5782 **
5783 *****************************************************************************/
5784
5785 xcb_void_cookie_t
5786 xcb_randr_set_provider_output_source_checked (xcb_connection_t *c ,
5787 xcb_randr_provider_t provider ,
5788 xcb_randr_provider_t source_provider ,
5789 xcb_timestamp_t config_timestamp );
5790
5800 /*****************************************************************************
5801 **
5802 ** xcb_void_cookie_t xcb_randr_set_provider_output_source
5803 **
5804 ** @param xcb_connection_t *c
5805 ** @param xcb_randr_provider_t provider
5806 ** @param xcb_randr_provider_t source_provider
5807 ** @param xcb_timestamp_t config_timestamp
5808 ** @returns xcb_void_cookie_t
5809 **
5810 *****************************************************************************/
5811
5812 xcb_void_cookie_t
5813 xcb_randr_set_provider_output_source (xcb_connection_t *c ,
5814 xcb_randr_provider_t provider ,
5815 xcb_randr_provider_t source_provider ,
5816 xcb_timestamp_t config_timestamp );
5817
5818 int
5819 xcb_randr_list_provider_properties_sizeof (const void *_buffer );
5820
5830 /*****************************************************************************
5831 **
5832 ** xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties
5833 **
5834 ** @param xcb_connection_t *c
5835 ** @param xcb_randr_provider_t provider
5836 ** @returns xcb_randr_list_provider_properties_cookie_t
5837 **
5838 *****************************************************************************/
5839
5840 xcb_randr_list_provider_properties_cookie_t
5841 xcb_randr_list_provider_properties (xcb_connection_t *c ,
5842 xcb_randr_provider_t provider );
5843
5856 /*****************************************************************************
5857 **
5858 ** xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_unchecked
5859 **
5860 ** @param xcb_connection_t *c
5861 ** @param xcb_randr_provider_t provider
5862 ** @returns xcb_randr_list_provider_properties_cookie_t
5863 **
5864 *****************************************************************************/
5865
5866 xcb_randr_list_provider_properties_cookie_t
5867 xcb_randr_list_provider_properties_unchecked (xcb_connection_t *c ,
5868 xcb_randr_provider_t provider );
5869
5870
5871 /*****************************************************************************
5872 **
5873 ** xcb_atom_t * xcb_randr_list_provider_properties_atoms
5874 **
5875 ** @param const xcb_randr_list_provider_properties_reply_t *R
5876 ** @returns xcb_atom_t *
5877 **
5878 *****************************************************************************/
5879
5880 xcb_atom_t *
5881 xcb_randr_list_provider_properties_atoms (const xcb_randr_list_provider_properties_reply_t *R );
5882
5883
5884 /*****************************************************************************
5885 **
5886 ** int xcb_randr_list_provider_properties_atoms_length
5887 **
5888 ** @param const xcb_randr_list_provider_properties_reply_t *R
5889 ** @returns int
5890 **
5891 *****************************************************************************/
5892
5893 int
5894 xcb_randr_list_provider_properties_atoms_length (const xcb_randr_list_provider_properties_reply_t *R );
5895
5896
5897 /*****************************************************************************
5898 **
5899 ** xcb_generic_iterator_t xcb_randr_list_provider_properties_atoms_end
5900 **
5901 ** @param const xcb_randr_list_provider_properties_reply_t *R
5902 ** @returns xcb_generic_iterator_t
5903 **
5904 *****************************************************************************/
5905
5906 xcb_generic_iterator_t
5907 xcb_randr_list_provider_properties_atoms_end (const xcb_randr_list_provider_properties_reply_t *R );
5908
5924 /*****************************************************************************
5925 **
5926 ** xcb_randr_list_provider_properties_reply_t * xcb_randr_list_provider_properties_reply
5927 **
5928 ** @param xcb_connection_t *c
5929 ** @param xcb_randr_list_provider_properties_cookie_t cookie
5930 ** @param xcb_generic_error_t **e
5931 ** @returns xcb_randr_list_provider_properties_reply_t *
5932 **
5933 *****************************************************************************/
5934
5935 xcb_randr_list_provider_properties_reply_t *
5936 xcb_randr_list_provider_properties_reply (xcb_connection_t *c ,
5937 xcb_randr_list_provider_properties_cookie_t cookie ,
5938 xcb_generic_error_t **e );
5939
5940 int
5941 xcb_randr_query_provider_property_sizeof (const void *_buffer );
5942
5952 /*****************************************************************************
5953 **
5954 ** xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property
5955 **
5956 ** @param xcb_connection_t *c
5957 ** @param xcb_randr_provider_t provider
5958 ** @param xcb_atom_t property
5959 ** @returns xcb_randr_query_provider_property_cookie_t
5960 **
5961 *****************************************************************************/
5962
5963 xcb_randr_query_provider_property_cookie_t
5964 xcb_randr_query_provider_property (xcb_connection_t *c ,
5965 xcb_randr_provider_t provider ,
5966 xcb_atom_t property );
5967
5980 /*****************************************************************************
5981 **
5982 ** xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_unchecked
5983 **
5984 ** @param xcb_connection_t *c
5985 ** @param xcb_randr_provider_t provider
5986 ** @param xcb_atom_t property
5987 ** @returns xcb_randr_query_provider_property_cookie_t
5988 **
5989 *****************************************************************************/
5990
5991 xcb_randr_query_provider_property_cookie_t
5992 xcb_randr_query_provider_property_unchecked (xcb_connection_t *c ,
5993 xcb_randr_provider_t provider ,
5994 xcb_atom_t property );
5995
5996
5997 /*****************************************************************************
5998 **
5999 ** int32_t * xcb_randr_query_provider_property_valid_values
6000 **
6001 ** @param const xcb_randr_query_provider_property_reply_t *R
6002 ** @returns int32_t *
6003 **
6004 *****************************************************************************/
6005
6006 int32_t *
6007 xcb_randr_query_provider_property_valid_values (const xcb_randr_query_provider_property_reply_t *R );
6008
6009
6010 /*****************************************************************************
6011 **
6012 ** int xcb_randr_query_provider_property_valid_values_length
6013 **
6014 ** @param const xcb_randr_query_provider_property_reply_t *R
6015 ** @returns int
6016 **
6017 *****************************************************************************/
6018
6019 int
6020 xcb_randr_query_provider_property_valid_values_length (const xcb_randr_query_provider_property_reply_t *R );
6021
6022
6023 /*****************************************************************************
6024 **
6025 ** xcb_generic_iterator_t xcb_randr_query_provider_property_valid_values_end
6026 **
6027 ** @param const xcb_randr_query_provider_property_reply_t *R
6028 ** @returns xcb_generic_iterator_t
6029 **
6030 *****************************************************************************/
6031
6032 xcb_generic_iterator_t
6033 xcb_randr_query_provider_property_valid_values_end (const xcb_randr_query_provider_property_reply_t *R );
6034
6050 /*****************************************************************************
6051 **
6052 ** xcb_randr_query_provider_property_reply_t * xcb_randr_query_provider_property_reply
6053 **
6054 ** @param xcb_connection_t *c
6055 ** @param xcb_randr_query_provider_property_cookie_t cookie
6056 ** @param xcb_generic_error_t **e
6057 ** @returns xcb_randr_query_provider_property_reply_t *
6058 **
6059 *****************************************************************************/
6060
6061 xcb_randr_query_provider_property_reply_t *
6062 xcb_randr_query_provider_property_reply (xcb_connection_t *c ,
6063 xcb_randr_query_provider_property_cookie_t cookie ,
6064 xcb_generic_error_t **e );
6065
6066 int
6067 xcb_randr_configure_provider_property_sizeof (const void *_buffer ,
6068 uint32_t values_len );
6069
6082 /*****************************************************************************
6083 **
6084 ** xcb_void_cookie_t xcb_randr_configure_provider_property_checked
6085 **
6086 ** @param xcb_connection_t *c
6087 ** @param xcb_randr_provider_t provider
6088 ** @param xcb_atom_t property
6089 ** @param uint8_t pending
6090 ** @param uint8_t range
6091 ** @param uint32_t values_len
6092 ** @param const int32_t *values
6093 ** @returns xcb_void_cookie_t
6094 **
6095 *****************************************************************************/
6096
6097 xcb_void_cookie_t
6098 xcb_randr_configure_provider_property_checked (xcb_connection_t *c ,
6099 xcb_randr_provider_t provider ,
6100 xcb_atom_t property ,
6101 uint8_t pending ,
6102 uint8_t range ,
6103 uint32_t values_len ,
6104 const int32_t *values );
6105
6115 /*****************************************************************************
6116 **
6117 ** xcb_void_cookie_t xcb_randr_configure_provider_property
6118 **
6119 ** @param xcb_connection_t *c
6120 ** @param xcb_randr_provider_t provider
6121 ** @param xcb_atom_t property
6122 ** @param uint8_t pending
6123 ** @param uint8_t range
6124 ** @param uint32_t values_len
6125 ** @param const int32_t *values
6126 ** @returns xcb_void_cookie_t
6127 **
6128 *****************************************************************************/
6129
6130 xcb_void_cookie_t
6131 xcb_randr_configure_provider_property (xcb_connection_t *c ,
6132 xcb_randr_provider_t provider ,
6133 xcb_atom_t property ,
6134 uint8_t pending ,
6135 uint8_t range ,
6136 uint32_t values_len ,
6137 const int32_t *values );
6138
6139 int
6140 xcb_randr_change_provider_property_sizeof (const void *_buffer );
6141
6154 /*****************************************************************************
6155 **
6156 ** xcb_void_cookie_t xcb_randr_change_provider_property_checked
6157 **
6158 ** @param xcb_connection_t *c
6159 ** @param xcb_randr_provider_t provider
6160 ** @param xcb_atom_t property
6161 ** @param xcb_atom_t type
6162 ** @param uint8_t format
6163 ** @param uint8_t mode
6164 ** @param uint32_t num_items
6165 ** @param const void *data
6166 ** @returns xcb_void_cookie_t
6167 **
6168 *****************************************************************************/
6169
6170 xcb_void_cookie_t
6171 xcb_randr_change_provider_property_checked (xcb_connection_t *c ,
6172 xcb_randr_provider_t provider ,
6173 xcb_atom_t property ,
6174 xcb_atom_t type ,
6175 uint8_t format ,
6176 uint8_t mode ,
6177 uint32_t num_items ,
6178 const void *data );
6179
6189 /*****************************************************************************
6190 **
6191 ** xcb_void_cookie_t xcb_randr_change_provider_property
6192 **
6193 ** @param xcb_connection_t *c
6194 ** @param xcb_randr_provider_t provider
6195 ** @param xcb_atom_t property
6196 ** @param xcb_atom_t type
6197 ** @param uint8_t format
6198 ** @param uint8_t mode
6199 ** @param uint32_t num_items
6200 ** @param const void *data
6201 ** @returns xcb_void_cookie_t
6202 **
6203 *****************************************************************************/
6204
6205 xcb_void_cookie_t
6206 xcb_randr_change_provider_property (xcb_connection_t *c ,
6207 xcb_randr_provider_t provider ,
6208 xcb_atom_t property ,
6209 xcb_atom_t type ,
6210 uint8_t format ,
6211 uint8_t mode ,
6212 uint32_t num_items ,
6213 const void *data );
6214
6227 /*****************************************************************************
6228 **
6229 ** xcb_void_cookie_t xcb_randr_delete_provider_property_checked
6230 **
6231 ** @param xcb_connection_t *c
6232 ** @param xcb_randr_provider_t provider
6233 ** @param xcb_atom_t property
6234 ** @returns xcb_void_cookie_t
6235 **
6236 *****************************************************************************/
6237
6238 xcb_void_cookie_t
6239 xcb_randr_delete_provider_property_checked (xcb_connection_t *c ,
6240 xcb_randr_provider_t provider ,
6241 xcb_atom_t property );
6242
6252 /*****************************************************************************
6253 **
6254 ** xcb_void_cookie_t xcb_randr_delete_provider_property
6255 **
6256 ** @param xcb_connection_t *c
6257 ** @param xcb_randr_provider_t provider
6258 ** @param xcb_atom_t property
6259 ** @returns xcb_void_cookie_t
6260 **
6261 *****************************************************************************/
6262
6263 xcb_void_cookie_t
6264 xcb_randr_delete_provider_property (xcb_connection_t *c ,
6265 xcb_randr_provider_t provider ,
6266 xcb_atom_t property );
6267
6268 int
6269 xcb_randr_get_provider_property_sizeof (const void *_buffer );
6270
6280 /*****************************************************************************
6281 **
6282 ** xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property
6283 **
6284 ** @param xcb_connection_t *c
6285 ** @param xcb_randr_provider_t provider
6286 ** @param xcb_atom_t property
6287 ** @param xcb_atom_t type
6288 ** @param uint32_t long_offset
6289 ** @param uint32_t long_length
6290 ** @param uint8_t _delete
6291 ** @param uint8_t pending
6292 ** @returns xcb_randr_get_provider_property_cookie_t
6293 **
6294 *****************************************************************************/
6295
6296 xcb_randr_get_provider_property_cookie_t
6297 xcb_randr_get_provider_property (xcb_connection_t *c ,
6298 xcb_randr_provider_t provider ,
6299 xcb_atom_t property ,
6300 xcb_atom_t type ,
6301 uint32_t long_offset ,
6302 uint32_t long_length ,
6303 uint8_t _delete ,
6304 uint8_t pending );
6305
6318 /*****************************************************************************
6319 **
6320 ** xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_unchecked
6321 **
6322 ** @param xcb_connection_t *c
6323 ** @param xcb_randr_provider_t provider
6324 ** @param xcb_atom_t property
6325 ** @param xcb_atom_t type
6326 ** @param uint32_t long_offset
6327 ** @param uint32_t long_length
6328 ** @param uint8_t _delete
6329 ** @param uint8_t pending
6330 ** @returns xcb_randr_get_provider_property_cookie_t
6331 **
6332 *****************************************************************************/
6333
6334 xcb_randr_get_provider_property_cookie_t
6335 xcb_randr_get_provider_property_unchecked (xcb_connection_t *c ,
6336 xcb_randr_provider_t provider ,
6337 xcb_atom_t property ,
6338 xcb_atom_t type ,
6339 uint32_t long_offset ,
6340 uint32_t long_length ,
6341 uint8_t _delete ,
6342 uint8_t pending );
6343
6344
6345 /*****************************************************************************
6346 **
6347 ** void * xcb_randr_get_provider_property_data
6348 **
6349 ** @param const xcb_randr_get_provider_property_reply_t *R
6350 ** @returns void *
6351 **
6352 *****************************************************************************/
6353
6354 void *
6355 xcb_randr_get_provider_property_data (const xcb_randr_get_provider_property_reply_t *R );
6356
6357
6358 /*****************************************************************************
6359 **
6360 ** int xcb_randr_get_provider_property_data_length
6361 **
6362 ** @param const xcb_randr_get_provider_property_reply_t *R
6363 ** @returns int
6364 **
6365 *****************************************************************************/
6366
6367 int
6368 xcb_randr_get_provider_property_data_length (const xcb_randr_get_provider_property_reply_t *R );
6369
6370
6371 /*****************************************************************************
6372 **
6373 ** xcb_generic_iterator_t xcb_randr_get_provider_property_data_end
6374 **
6375 ** @param const xcb_randr_get_provider_property_reply_t *R
6376 ** @returns xcb_generic_iterator_t
6377 **
6378 *****************************************************************************/
6379
6380 xcb_generic_iterator_t
6381 xcb_randr_get_provider_property_data_end (const xcb_randr_get_provider_property_reply_t *R );
6382
6398 /*****************************************************************************
6399 **
6400 ** xcb_randr_get_provider_property_reply_t * xcb_randr_get_provider_property_reply
6401 **
6402 ** @param xcb_connection_t *c
6403 ** @param xcb_randr_get_provider_property_cookie_t cookie
6404 ** @param xcb_generic_error_t **e
6405 ** @returns xcb_randr_get_provider_property_reply_t *
6406 **
6407 *****************************************************************************/
6408
6409 xcb_randr_get_provider_property_reply_t *
6410 xcb_randr_get_provider_property_reply (xcb_connection_t *c ,
6411 xcb_randr_get_provider_property_cookie_t cookie ,
6412 xcb_generic_error_t **e );
6413
6423 /*****************************************************************************
6424 **
6425 ** void xcb_randr_crtc_change_next
6426 **
6427 ** @param xcb_randr_crtc_change_iterator_t *i
6428 ** @returns void
6429 **
6430 *****************************************************************************/
6431
6432 void
6433 xcb_randr_crtc_change_next (xcb_randr_crtc_change_iterator_t *i );
6434
6445 /*****************************************************************************
6446 **
6447 ** xcb_generic_iterator_t xcb_randr_crtc_change_end
6448 **
6449 ** @param xcb_randr_crtc_change_iterator_t i
6450 ** @returns xcb_generic_iterator_t
6451 **
6452 *****************************************************************************/
6453
6454 xcb_generic_iterator_t
6455 xcb_randr_crtc_change_end (xcb_randr_crtc_change_iterator_t i );
6456
6466 /*****************************************************************************
6467 **
6468 ** void xcb_randr_output_change_next
6469 **
6470 ** @param xcb_randr_output_change_iterator_t *i
6471 ** @returns void
6472 **
6473 *****************************************************************************/
6474
6475 void
6476 xcb_randr_output_change_next (xcb_randr_output_change_iterator_t *i );
6477
6488 /*****************************************************************************
6489 **
6490 ** xcb_generic_iterator_t xcb_randr_output_change_end
6491 **
6492 ** @param xcb_randr_output_change_iterator_t i
6493 ** @returns xcb_generic_iterator_t
6494 **
6495 *****************************************************************************/
6496
6497 xcb_generic_iterator_t
6498 xcb_randr_output_change_end (xcb_randr_output_change_iterator_t i );
6499
6509 /*****************************************************************************
6510 **
6511 ** void xcb_randr_output_property_next
6512 **
6513 ** @param xcb_randr_output_property_iterator_t *i
6514 ** @returns void
6515 **
6516 *****************************************************************************/
6517
6518 void
6519 xcb_randr_output_property_next (xcb_randr_output_property_iterator_t *i );
6520
6531 /*****************************************************************************
6532 **
6533 ** xcb_generic_iterator_t xcb_randr_output_property_end
6534 **
6535 ** @param xcb_randr_output_property_iterator_t i
6536 ** @returns xcb_generic_iterator_t
6537 **
6538 *****************************************************************************/
6539
6540 xcb_generic_iterator_t
6541 xcb_randr_output_property_end (xcb_randr_output_property_iterator_t i );
6542
6552 /*****************************************************************************
6553 **
6554 ** void xcb_randr_provider_change_next
6555 **
6556 ** @param xcb_randr_provider_change_iterator_t *i
6557 ** @returns void
6558 **
6559 *****************************************************************************/
6560
6561 void
6562 xcb_randr_provider_change_next (xcb_randr_provider_change_iterator_t *i );
6563
6574 /*****************************************************************************
6575 **
6576 ** xcb_generic_iterator_t xcb_randr_provider_change_end
6577 **
6578 ** @param xcb_randr_provider_change_iterator_t i
6579 ** @returns xcb_generic_iterator_t
6580 **
6581 *****************************************************************************/
6582
6583 xcb_generic_iterator_t
6584 xcb_randr_provider_change_end (xcb_randr_provider_change_iterator_t i );
6585
6595 /*****************************************************************************
6596 **
6597 ** void xcb_randr_provider_property_next
6598 **
6599 ** @param xcb_randr_provider_property_iterator_t *i
6600 ** @returns void
6601 **
6602 *****************************************************************************/
6603
6604 void
6605 xcb_randr_provider_property_next (xcb_randr_provider_property_iterator_t *i );
6606
6617 /*****************************************************************************
6618 **
6619 ** xcb_generic_iterator_t xcb_randr_provider_property_end
6620 **
6621 ** @param xcb_randr_provider_property_iterator_t i
6622 ** @returns xcb_generic_iterator_t
6623 **
6624 *****************************************************************************/
6625
6626 xcb_generic_iterator_t
6627 xcb_randr_provider_property_end (xcb_randr_provider_property_iterator_t i );
6628
6638 /*****************************************************************************
6639 **
6640 ** void xcb_randr_resource_change_next
6641 **
6642 ** @param xcb_randr_resource_change_iterator_t *i
6643 ** @returns void
6644 **
6645 *****************************************************************************/
6646
6647 void
6648 xcb_randr_resource_change_next (xcb_randr_resource_change_iterator_t *i );
6649
6660 /*****************************************************************************
6661 **
6662 ** xcb_generic_iterator_t xcb_randr_resource_change_end
6663 **
6664 ** @param xcb_randr_resource_change_iterator_t i
6665 ** @returns xcb_generic_iterator_t
6666 **
6667 *****************************************************************************/
6668
6669 xcb_generic_iterator_t
6670 xcb_randr_resource_change_end (xcb_randr_resource_change_iterator_t i );
6671
6681 /*****************************************************************************
6682 **
6683 ** void xcb_randr_notify_data_next
6684 **
6685 ** @param xcb_randr_notify_data_iterator_t *i
6686 ** @returns void
6687 **
6688 *****************************************************************************/
6689
6690 void
6691 xcb_randr_notify_data_next (xcb_randr_notify_data_iterator_t *i );
6692
6703 /*****************************************************************************
6704 **
6705 ** xcb_generic_iterator_t xcb_randr_notify_data_end
6706 **
6707 ** @param xcb_randr_notify_data_iterator_t i
6708 ** @returns xcb_generic_iterator_t
6709 **
6710 *****************************************************************************/
6711
6712 xcb_generic_iterator_t
6713 xcb_randr_notify_data_end (xcb_randr_notify_data_iterator_t i );
6714
6715
6716 #ifdef __cplusplus
6717 }
6718 #endif
6719
6720 #endif
6721
xcb_randr_bad_output_error_t
xcb_randr_bad_output_error_t
Definition: randr.h:78
xcb_randr_configure_output_property_request_t
struct xcb_randr_configure_output_property_request_t xcb_randr_configure_output_property_request_t
xcb_randr_configure_output_property_request_t
xcb_randr_provider_iterator_t
struct xcb_randr_provider_iterator_t xcb_randr_provider_iterator_t
xcb_randr_provider_iterator_t
xcb_generic_error_t
Generic error.
Definition: xcb.h:168
xcb_randr_set_output_primary
xcb_void_cookie_t xcb_randr_set_output_primary(xcb_connection_t *c, xcb_window_t window, xcb_randr_output_t output)
Definition: randr.c:5440
xcb_randr_get_crtc_gamma_unchecked
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:3823
xcb_randr_set_panning_request_t
struct xcb_randr_set_panning_request_t xcb_randr_set_panning_request_t
xcb_randr_set_panning_request_t
xcb_randr_create_mode_request_t
xcb_randr_create_mode_request_t
Definition: randr.h:663
xcb_randr_get_crtc_gamma_request_t
xcb_randr_get_crtc_gamma_request_t
Definition: randr.h:849
xcb_randr_get_output_property
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition: randr.c:2646
xcb_randr_set_panning_cookie_t
struct xcb_randr_set_panning_cookie_t xcb_randr_set_panning_cookie_t
xcb_randr_set_panning_cookie_t
xcb_randr_set_crtc_transform_checked
xcb_void_cookie_t xcb_randr_set_crtc_transform_checked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_render_transform_t transform, uint16_t filter_len, const char *filter_name, uint32_t filter_params_len, const xcb_render_fixed_t *filter_params)
Definition: randr.c:4643
xcb_randr_get_screen_info_reply_t
xcb_randr_get_screen_info_reply_t
Definition: randr.h:294
xcb_randr_set_output_primary_request_t
xcb_randr_set_output_primary_request_t
Definition: randr.h:1075
xcb_randr_query_version_unchecked
xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition: randr.c:391
xcb_randr_screen_size_t
xcb_randr_screen_size_t
Definition: randr.h:132
xcb_randr_get_providers_cookie_t
struct xcb_randr_get_providers_cookie_t xcb_randr_get_providers_cookie_t
xcb_randr_get_providers_cookie_t
xcb_randr_get_screen_info_request_t
xcb_randr_get_screen_info_request_t
Definition: randr.h:284
xcb_randr_refresh_rates_t
struct xcb_randr_refresh_rates_t xcb_randr_refresh_rates_t
xcb_randr_refresh_rates_t
xcb_randr_set_panning_reply_t
struct xcb_randr_set_panning_reply_t xcb_randr_set_panning_reply_t
xcb_randr_set_panning_reply_t
xcb_randr_query_output_property_cookie_t
xcb_randr_query_output_property_cookie_t
Definition: randr.h:527
xcb_randr_delete_provider_property
xcb_void_cookie_t xcb_randr_delete_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition: randr.c:7064
xcb_randr_get_provider_property_reply_t
xcb_randr_get_provider_property_reply_t
Definition: randr.h:1369
xcb_randr_output_change_t
xcb_randr_output_change_t
Definition: randr.h:1439
xcb_randr_crtc_end
xcb_generic_iterator_t xcb_randr_crtc_end(xcb_randr_crtc_iterator_t i)
Definition: randr.c:89
xcb_randr_output_property_t
xcb_randr_output_property_t
Definition: randr.h:1463
xcb_randr_get_crtc_gamma_size_reply_t
struct xcb_randr_get_crtc_gamma_size_reply_t xcb_randr_get_crtc_gamma_size_reply_t
xcb_randr_get_crtc_gamma_size_reply_t
xcb_randr_change_provider_property_request_t
xcb_randr_change_provider_property_request_t
Definition: randr.h:1312
xcb_randr_delete_output_mode_request_t
struct xcb_randr_delete_output_mode_request_t xcb_randr_delete_output_mode_request_t
xcb_randr_delete_output_mode_request_t
xcb_randr_set_screen_size_request_t
struct xcb_randr_set_screen_size_request_t xcb_randr_set_screen_size_request_t
xcb_randr_set_screen_size_request_t
xcb_randr_select_input_request_t
xcb_randr_select_input_request_t
Definition: randr.h:262
xcb_randr_bad_mode_error_t
struct xcb_randr_bad_mode_error_t xcb_randr_bad_mode_error_t
xcb_randr_bad_mode_error_t
xcb_randr_get_screen_size_range
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:889
xcb_randr_get_output_info_cookie_t
struct xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_cookie_t
xcb_randr_get_output_info_cookie_t
xcb_randr_list_output_properties
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties(xcb_connection_t *c, xcb_randr_output_t output)
Definition: randr.c:1906
xcb_randr_delete_output_mode_checked
xcb_void_cookie_t xcb_randr_delete_output_mode_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition: randr.c:3128
xcb_randr_get_screen_info_cookie_t
struct xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_cookie_t
xcb_randr_get_screen_info_cookie_t
xcb_randr_list_output_properties_reply
xcb_randr_list_output_properties_reply_t * xcb_randr_list_output_properties_reply(xcb_connection_t *c, xcb_randr_list_output_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:2033
xcb_randr_notify_data_iterator_t
struct xcb_randr_notify_data_iterator_t xcb_randr_notify_data_iterator_t
xcb_randr_notify_data_iterator_t
xcb_randr_screen_size_iterator_t
xcb_randr_screen_size_iterator_t
Definition: randr.h:142
xcb_randr_notify_data_iterator_t
xcb_randr_notify_data_iterator_t
Definition: randr.h:1554
xcb_randr_set_crtc_config_unchecked
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, int16_t x, int16_t y, xcb_randr_mode_t mode, uint16_t rotation, uint32_t outputs_len, const xcb_randr_output_t *outputs)
Definition: randr.c:3560
xcb_randr_crtc_change_t
xcb_randr_crtc_change_t
Definition: randr.h:1414
xcb_randr_get_screen_info
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:706
xcb_randr_list_provider_properties_cookie_t
xcb_randr_list_provider_properties_cookie_t
Definition: randr.h:1225
xcb_randr_get_provider_property_request_t
struct xcb_randr_get_provider_property_request_t xcb_randr_get_provider_property_request_t
xcb_randr_get_provider_property_request_t
xcb_randr_resource_change_iterator_t
struct xcb_randr_resource_change_iterator_t xcb_randr_resource_change_iterator_t
xcb_randr_resource_change_iterator_t
xcb_randr_query_provider_property_reply_t
xcb_randr_query_provider_property_reply_t
Definition: randr.h:1278
xcb_randr_get_providers_unchecked
xcb_randr_get_providers_cookie_t xcb_randr_get_providers_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:5641
xcb_randr_get_screen_size_range_reply
xcb_randr_get_screen_size_range_reply_t * xcb_randr_get_screen_size_range_reply(xcb_connection_t *c, xcb_randr_get_screen_size_range_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:964
xcb_randr_output_end
xcb_generic_iterator_t xcb_randr_output_end(xcb_randr_output_iterator_t i)
Definition: randr.c:127
xcb_randr_set_provider_offload_sink
xcb_void_cookie_t xcb_randr_set_provider_offload_sink(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t sink_provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:6242
xcb_randr_get_provider_info_reply_t
xcb_randr_get_provider_info_reply_t
Definition: randr.h:1178
xcb_randr_screen_size_end
xcb_generic_iterator_t xcb_randr_screen_size_end(xcb_randr_screen_size_iterator_t i)
Definition: randr.c:203
xcb_randr_set_crtc_config_cookie_t
xcb_randr_set_crtc_config_cookie_t
Definition: randr.h:768
xcb_randr_query_version_reply_t
struct xcb_randr_query_version_reply_t xcb_randr_query_version_reply_t
xcb_randr_query_version_reply_t
xcb_randr_create_mode_reply_t
xcb_randr_create_mode_reply_t
Definition: randr.h:674
xcb_randr_get_crtc_gamma_reply_t
struct xcb_randr_get_crtc_gamma_reply_t xcb_randr_get_crtc_gamma_reply_t
xcb_randr_get_crtc_gamma_reply_t
xcb_randr_refresh_rates_next
void xcb_randr_refresh_rates_next(xcb_randr_refresh_rates_iterator_t *i)
Definition: randr.c:306
xcb_randr_set_crtc_transform_request_t
xcb_randr_set_crtc_transform_request_t
Definition: randr.h:933
xcb_randr_get_output_primary_reply_t
xcb_randr_get_output_primary_reply_t
Definition: randr.h:1106
xcb_randr_get_screen_resources_request_t
struct xcb_randr_get_screen_resources_request_t xcb_randr_get_screen_resources_request_t
xcb_randr_get_screen_resources_request_t
xcb_randr_set_screen_config
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, uint16_t sizeID, uint16_t rotation, uint16_t rate)
Definition: randr.c:455
xcb_randr_set_crtc_config_reply_t
struct xcb_randr_set_crtc_config_reply_t xcb_randr_set_crtc_config_reply_t
xcb_randr_set_crtc_config_reply_t
xcb_randr_mode_iterator_t
struct xcb_randr_mode_iterator_t xcb_randr_mode_iterator_t
xcb_randr_mode_iterator_t
xcb_randr_output_iterator_t
xcb_randr_output_iterator_t
Definition: randr.h:55
xcb_randr_set_crtc_transform
xcb_void_cookie_t xcb_randr_set_crtc_transform(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_render_transform_t transform, uint16_t filter_len, const char *filter_name, uint32_t filter_params_len, const xcb_render_fixed_t *filter_params)
Definition: randr.c:4703
xcb_randr_list_output_properties_cookie_t
xcb_randr_list_output_properties_cookie_t
Definition: randr.h:495
xcb_randr_add_output_mode_request_t
xcb_randr_add_output_mode_request_t
Definition: randr.h:702
xcb_randr_change_output_property_checked
xcb_void_cookie_t xcb_randr_change_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_units, const void *data)
Definition: randr.c:2415
xcb_randr_get_crtc_transform_cookie_t
struct xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_cookie_t
xcb_randr_get_crtc_transform_cookie_t
xcb_randr_get_panning_request_t
xcb_randr_get_panning_request_t
Definition: randr.h:995
xcb_randr_notify_event_t
xcb_randr_notify_event_t
Definition: randr.h:1566
xcb_extension_t
Definition: xcbext.h:39
xcb_randr_get_providers_request_t
xcb_randr_get_providers_request_t
Definition: randr.h:1127
xcb_randr_set_panning_unchecked
xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, uint16_t left, uint16_t top, uint16_t width, uint16_t height, uint16_t track_left, uint16_t track_top, uint16_t track_width, uint16_t track_height, int16_t border_left, int16_t border_top, int16_t border_right, int16_t border_bottom)
Definition: randr.c:5316
xcb_randr_get_crtc_info_request_t
xcb_randr_get_crtc_info_request_t
Definition: randr.h:737
xcb_randr_query_version_reply
xcb_randr_query_version_reply_t * xcb_randr_query_version_reply(xcb_connection_t *c, xcb_randr_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:431
xcb_randr_get_screen_resources_cookie_t
xcb_randr_get_screen_resources_cookie_t
Definition: randr.h:410
xcb_randr_set_crtc_gamma
xcb_void_cookie_t xcb_randr_set_crtc_gamma(xcb_connection_t *c, xcb_randr_crtc_t crtc, uint16_t size, const uint16_t *red, const uint16_t *green, const uint16_t *blue)
Definition: randr.c:4161
xcb_randr_get_output_info_request_t
xcb_randr_get_output_info_request_t
Definition: randr.h:463
xcb_randr_mode_info_t
struct xcb_randr_mode_info_t xcb_randr_mode_info_t
xcb_randr_mode_info_t
xcb_randr_create_mode
xcb_randr_create_mode_cookie_t xcb_randr_create_mode(xcb_connection_t *c, xcb_window_t window, xcb_randr_mode_info_t mode_info, uint32_t name_len, const char *name)
Definition: randr.c:2858
xcb_randr_query_provider_property_request_t
struct xcb_randr_query_provider_property_request_t xcb_randr_query_provider_property_request_t
xcb_randr_query_provider_property_request_t
xcb_randr_bad_output_error_t
struct xcb_randr_bad_output_error_t xcb_randr_bad_output_error_t
xcb_randr_bad_output_error_t
xcb_randr_output_change_next
void xcb_randr_output_change_next(xcb_randr_output_change_iterator_t *i)
Definition: randr.c:7355
xcb_randr_get_output_primary_request_t
xcb_randr_get_output_primary_request_t
Definition: randr.h:1096
xcb_randr_get_crtc_info_reply
xcb_randr_get_crtc_info_reply_t * xcb_randr_get_crtc_info_reply(xcb_connection_t *c, xcb_randr_get_crtc_info_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:3437
xcb_randr_provider_change_iterator_t
xcb_randr_provider_change_iterator_t
Definition: randr.h:1494
xcb_randr_get_output_property_request_t
struct xcb_randr_get_output_property_request_t xcb_randr_get_output_property_request_t
xcb_randr_get_output_property_request_t
xcb_randr_get_crtc_info_cookie_t
struct xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_cookie_t
xcb_randr_get_crtc_info_cookie_t
xcb_randr_provider_change_next
void xcb_randr_provider_change_next(xcb_randr_provider_change_iterator_t *i)
Definition: randr.c:7431
xcb_randr_mode_iterator_t
xcb_randr_mode_iterator_t
Definition: randr.h:33
xcb_randr_mode_info_t
xcb_randr_mode_info_t
Definition: randr.h:382
xcb_randr_get_screen_size_range_reply_t
xcb_randr_get_screen_size_range_reply_t
Definition: randr.h:333
xcb_randr_delete_output_property_request_t
struct xcb_randr_delete_output_property_request_t xcb_randr_delete_output_property_request_t
xcb_randr_delete_output_property_request_t
xcb_randr_get_screen_info_reply_t
struct xcb_randr_get_screen_info_reply_t xcb_randr_get_screen_info_reply_t
xcb_randr_get_screen_info_reply_t
xcb_randr_get_output_property_cookie_t
xcb_randr_get_output_property_cookie_t
Definition: randr.h:612
xcb_randr_provider_end
xcb_generic_iterator_t xcb_randr_provider_end(xcb_randr_provider_iterator_t i)
Definition: randr.c:165
xcb_randr_get_screen_info_reply
xcb_randr_get_screen_info_reply_t * xcb_randr_get_screen_info_reply(xcb_connection_t *c, xcb_randr_get_screen_info_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:870
xcb_randr_create_mode_reply
xcb_randr_create_mode_reply_t * xcb_randr_create_mode_reply(xcb_connection_t *c, xcb_randr_create_mode_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:2954
xcb_randr_list_provider_properties_reply
xcb_randr_list_provider_properties_reply_t * xcb_randr_list_provider_properties_reply(xcb_connection_t *c, xcb_randr_list_provider_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:6527
xcb_randr_get_screen_resources_cookie_t
struct xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_cookie_t
xcb_randr_get_screen_resources_cookie_t
xcb_generic_iterator_t
Generic iterator.
Definition: xcb.h:112
xcb_randr_mode_info_end
xcb_generic_iterator_t xcb_randr_mode_info_end(xcb_randr_mode_info_iterator_t i)
Definition: randr.c:1098
xcb_randr_delete_provider_property_request_t
struct xcb_randr_delete_provider_property_request_t xcb_randr_delete_provider_property_request_t
xcb_randr_delete_provider_property_request_t
xcb_randr_output_change_iterator_t
struct xcb_randr_output_change_iterator_t xcb_randr_output_change_iterator_t
xcb_randr_output_change_iterator_t
xcb_randr_mode_info_iterator_t
struct xcb_randr_mode_info_iterator_t xcb_randr_mode_info_iterator_t
xcb_randr_mode_info_iterator_t
xcb_randr_get_provider_property_reply
xcb_randr_get_provider_property_reply_t * xcb_randr_get_provider_property_reply(xcb_connection_t *c, xcb_randr_get_provider_property_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:7299
xcb_randr_select_input_checked
xcb_void_cookie_t xcb_randr_select_input_checked(xcb_connection_t *c, xcb_window_t window, uint16_t enable)
Definition: randr.c:577
xcb_randr_select_input_request_t
struct xcb_randr_select_input_request_t xcb_randr_select_input_request_t
xcb_randr_select_input_request_t
xcb_randr_get_screen_resources
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:1186
xcb_randr_query_provider_property_unchecked
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition: randr.c:6618
xcb_randr_get_panning_reply_t
xcb_randr_get_panning_reply_t
Definition: randr.h:1005
xcb_randr_create_mode_cookie_t
struct xcb_randr_create_mode_cookie_t xcb_randr_create_mode_cookie_t
xcb_randr_create_mode_cookie_t
xcb_randr_set_panning_reply
xcb_randr_set_panning_reply_t * xcb_randr_set_panning_reply(xcb_connection_t *c, xcb_randr_set_panning_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:5380
xcb_randr_output_iterator_t
struct xcb_randr_output_iterator_t xcb_randr_output_iterator_t
xcb_randr_output_iterator_t
xcb_randr_set_crtc_config
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, int16_t x, int16_t y, xcb_randr_mode_t mode, uint16_t rotation, uint32_t outputs_len, const xcb_randr_output_t *outputs)
Definition: randr.c:3495
xcb_randr_get_crtc_transform_reply_t
struct xcb_randr_get_crtc_transform_reply_t xcb_randr_get_crtc_transform_reply_t
xcb_randr_get_crtc_transform_reply_t
xcb_randr_get_output_info_reply
xcb_randr_get_output_info_reply_t * xcb_randr_get_output_info_reply(xcb_connection_t *c, xcb_randr_get_output_info_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:1856
xcb_randr_destroy_mode_request_t
xcb_randr_destroy_mode_request_t
Definition: randr.h:689
xcb_randr_query_provider_property_reply
xcb_randr_query_provider_property_reply_t * xcb_randr_query_provider_property_reply(xcb_connection_t *c, xcb_randr_query_provider_property_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:6710
xcb_randr_refresh_rates_iterator_t
xcb_randr_refresh_rates_iterator_t
Definition: randr.h:158
xcb_randr_get_crtc_transform_cookie_t
xcb_randr_get_crtc_transform_cookie_t
Definition: randr.h:946
xcb_randr_get_provider_property_cookie_t
xcb_randr_get_provider_property_cookie_t
Definition: randr.h:1342
xcb_randr_screen_size_next
void xcb_randr_screen_size_next(xcb_randr_screen_size_iterator_t *i)
Definition: randr.c:185
xcb_randr_get_crtc_gamma_size_reply_t
xcb_randr_get_crtc_gamma_size_reply_t
Definition: randr.h:827
xcb_randr_set_screen_config_reply_t
struct xcb_randr_set_screen_config_reply_t xcb_randr_set_screen_config_reply_t
xcb_randr_set_screen_config_reply_t
xcb_randr_get_crtc_transform_request_t
xcb_randr_get_crtc_transform_request_t
Definition: randr.h:956
xcb_randr_get_provider_info_request_t
xcb_randr_get_provider_info_request_t
Definition: randr.h:1167
xcb_randr_list_output_properties_request_t
xcb_randr_list_output_properties_request_t
Definition: randr.h:505
xcb_randr_change_output_property_request_t
struct xcb_randr_change_output_property_request_t xcb_randr_change_output_property_request_t
xcb_randr_change_output_property_request_t
xcb_randr_provider_change_t
struct xcb_randr_provider_change_t xcb_randr_provider_change_t
xcb_randr_provider_change_t
xcb_randr_provider_property_iterator_t
struct xcb_randr_provider_property_iterator_t xcb_randr_provider_property_iterator_t
xcb_randr_provider_property_iterator_t
xcb_randr_configure_provider_property
xcb_void_cookie_t xcb_randr_configure_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition: randr.c:6821
xcb_randr_set_output_primary_request_t
struct xcb_randr_set_output_primary_request_t xcb_randr_set_output_primary_request_t
xcb_randr_set_output_primary_request_t
xcb_randr_query_provider_property_cookie_t
xcb_randr_query_provider_property_cookie_t
Definition: randr.h:1257
xcb_randr_set_provider_output_source_request_t
xcb_randr_set_provider_output_source_request_t
Definition: randr.h:1213
xcb_randr_set_provider_offload_sink_request_t
struct xcb_randr_set_provider_offload_sink_request_t xcb_randr_set_provider_offload_sink_request_t
xcb_randr_set_provider_offload_sink_request_t
xcb_randr_get_screen_resources_current_reply_t
struct xcb_randr_get_screen_resources_current_reply_t xcb_randr_get_screen_resources_current_reply_t
xcb_randr_get_screen_resources_current_reply_t
xcb_randr_set_crtc_config_reply_t
xcb_randr_set_crtc_config_reply_t
Definition: randr.h:795
xcb_randr_resource_change_t
struct xcb_randr_resource_change_t xcb_randr_resource_change_t
xcb_randr_resource_change_t
xcb_randr_get_screen_info_unchecked
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:743
xcb_randr_get_screen_resources_current_request_t
struct xcb_randr_get_screen_resources_current_request_t xcb_randr_get_screen_resources_current_request_t
xcb_randr_get_screen_resources_current_request_t
xcb_randr_output_property_next
void xcb_randr_output_property_next(xcb_randr_output_property_iterator_t *i)
Definition: randr.c:7393
xcb_randr_list_output_properties_reply_t
struct xcb_randr_list_output_properties_reply_t xcb_randr_list_output_properties_reply_t
xcb_randr_list_output_properties_reply_t
xcb_randr_delete_provider_property_checked
xcb_void_cookie_t xcb_randr_delete_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition: randr.c:7024
xcb_randr_get_output_primary_unchecked
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:5516
xcb_randr_get_output_primary_cookie_t
struct xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_cookie_t
xcb_randr_get_output_primary_cookie_t
xcb_randr_destroy_mode_checked
xcb_void_cookie_t xcb_randr_destroy_mode_checked(xcb_connection_t *c, xcb_randr_mode_t mode)
Definition: randr.c:2973
xcb_randr_query_output_property_request_t
xcb_randr_query_output_property_request_t
Definition: randr.h:537
xcb_randr_get_crtc_gamma_size_cookie_t
struct xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_cookie_t
xcb_randr_get_crtc_gamma_size_cookie_t
xcb_randr_get_screen_resources_current_request_t
xcb_randr_get_screen_resources_current_request_t
Definition: randr.h:896
xcb_randr_crtc_change_end
xcb_generic_iterator_t xcb_randr_crtc_change_end(xcb_randr_crtc_change_iterator_t i)
Definition: randr.c:7335
xcb_randr_refresh_rates_t
xcb_randr_refresh_rates_t
Definition: randr.h:151
xcb_randr_bad_mode_error_t
xcb_randr_bad_mode_error_t
Definition: randr.h:102
xcb_randr_screen_size_iterator_t
struct xcb_randr_screen_size_iterator_t xcb_randr_screen_size_iterator_t
xcb_randr_screen_size_iterator_t
xcb_randr_set_output_primary_checked
xcb_void_cookie_t xcb_randr_set_output_primary_checked(xcb_connection_t *c, xcb_window_t window, xcb_randr_output_t output)
Definition: randr.c:5400
xcb_randr_delete_output_property_request_t
xcb_randr_delete_output_property_request_t
Definition: randr.h:601
xcb_randr_get_provider_property_request_t
xcb_randr_get_provider_property_request_t
Definition: randr.h:1352
xcb_randr_list_output_properties_request_t
struct xcb_randr_list_output_properties_request_t xcb_randr_list_output_properties_request_t
xcb_randr_list_output_properties_request_t
xcb_randr_get_provider_property_unchecked
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition: randr.c:7196
xcb_randr_set_crtc_config_reply
xcb_randr_set_crtc_config_reply_t * xcb_randr_set_crtc_config_reply(xcb_connection_t *c, xcb_randr_set_crtc_config_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:3618
xcb_randr_list_output_properties_unchecked
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked(xcb_connection_t *c, xcb_randr_output_t output)
Definition: randr.c:1943
xcb_randr_crtc_change_iterator_t
struct xcb_randr_crtc_change_iterator_t xcb_randr_crtc_change_iterator_t
xcb_randr_crtc_change_iterator_t
xcb_randr_get_screen_size_range_cookie_t
struct xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_cookie_t
xcb_randr_get_screen_size_range_cookie_t
xcb_randr_set_screen_config_unchecked
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t timestamp, xcb_timestamp_t config_timestamp, uint16_t sizeID, uint16_t rotation, uint16_t rate)
Definition: randr.c:508
xcb_randr_get_provider_info_unchecked
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:5870
xcb_randr_get_crtc_info
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t config_timestamp)
Definition: randr.c:3251
xcb_randr_query_provider_property_reply_t
struct xcb_randr_query_provider_property_reply_t xcb_randr_query_provider_property_reply_t
xcb_randr_query_provider_property_reply_t
xcb_randr_set_crtc_config_request_t
xcb_randr_set_crtc_config_request_t
Definition: randr.h:778
xcb_randr_output_change_end
xcb_generic_iterator_t xcb_randr_output_change_end(xcb_randr_output_change_iterator_t i)
Definition: randr.c:7373
xcb_randr_create_mode_reply_t
struct xcb_randr_create_mode_reply_t xcb_randr_create_mode_reply_t
xcb_randr_create_mode_reply_t
xcb_randr_set_screen_config_cookie_t
struct xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_cookie_t
xcb_randr_set_screen_config_cookie_t
xcb_randr_change_output_property
xcb_void_cookie_t xcb_randr_change_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_units, const void *data)
Definition: randr.c:2475
xcb_randr_get_screen_resources_unchecked
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:1223
xcb_randr_query_version_cookie_t
xcb_randr_query_version_cookie_t
Definition: randr.h:167
xcb_randr_list_provider_properties_unchecked
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_unchecked(xcb_connection_t *c, xcb_randr_provider_t provider)
Definition: randr.c:6437
xcb_randr_get_crtc_info_reply_t
xcb_randr_get_crtc_info_reply_t
Definition: randr.h:748
xcb_randr_get_screen_resources_current_cookie_t
xcb_randr_get_screen_resources_current_cookie_t
Definition: randr.h:886
xcb_randr_crtc_change_next
void xcb_randr_crtc_change_next(xcb_randr_crtc_change_iterator_t *i)
Definition: randr.c:7317
xcb_randr_screen_change_notify_event_t
struct xcb_randr_screen_change_notify_event_t xcb_randr_screen_change_notify_event_t
xcb_randr_screen_change_notify_event_t
xcb_randr_get_provider_property_reply_t
struct xcb_randr_get_provider_property_reply_t xcb_randr_get_provider_property_reply_t
xcb_randr_get_provider_property_reply_t
xcb_randr_get_screen_size_range_unchecked
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:926
xcb_randr_crtc_change_iterator_t
xcb_randr_crtc_change_iterator_t
Definition: randr.h:1430
xcb_randr_get_output_property_unchecked
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition: randr.c:2702
xcb_randr_resource_change_iterator_t
xcb_randr_resource_change_iterator_t
Definition: randr.h:1533
xcb_randr_get_output_info_reply_t
struct xcb_randr_get_output_info_reply_t xcb_randr_get_output_info_reply_t
xcb_randr_get_output_info_reply_t
xcb_randr_get_screen_info_cookie_t
xcb_randr_get_screen_info_cookie_t
Definition: randr.h:274
xcb_randr_change_provider_property_checked
xcb_void_cookie_t xcb_randr_change_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_items, const void *data)
Definition: randr.c:6909
xcb_randr_get_crtc_gamma_size_cookie_t
xcb_randr_get_crtc_gamma_size_cookie_t
Definition: randr.h:807
xcb_render_transform_t
xcb_render_transform_t
Definition: render.h:900
xcb_randr_query_version
xcb_randr_query_version_cookie_t xcb_randr_query_version(xcb_connection_t *c, uint32_t major_version, uint32_t minor_version)
Definition: randr.c:351
xcb_randr_refresh_rates_end
xcb_generic_iterator_t xcb_randr_refresh_rates_end(xcb_randr_refresh_rates_iterator_t i)
Definition: randr.c:327
xcb_randr_get_panning_cookie_t
xcb_randr_get_panning_cookie_t
Definition: randr.h:985
xcb_randr_query_version_request_t
struct xcb_randr_query_version_request_t xcb_randr_query_version_request_t
xcb_randr_query_version_request_t
xcb_randr_output_property_iterator_t
xcb_randr_output_property_iterator_t
Definition: randr.h:1475
xcb_randr_get_crtc_gamma_size_request_t
struct xcb_randr_get_crtc_gamma_size_request_t xcb_randr_get_crtc_gamma_size_request_t
xcb_randr_get_crtc_gamma_size_request_t
xcb_randr_get_crtc_transform_unchecked
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:4862
xcb_randr_get_crtc_info_cookie_t
xcb_randr_get_crtc_info_cookie_t
Definition: randr.h:727
xcb_randr_provider_property_t
xcb_randr_provider_property_t
Definition: randr.h:1503
xcb_randr_mode_end
xcb_generic_iterator_t xcb_randr_mode_end(xcb_randr_mode_iterator_t i)
Definition: randr.c:51
xcb_randr_set_screen_config_cookie_t
xcb_randr_set_screen_config_cookie_t
Definition: randr.h:208
xcb_randr_mode_info_next
void xcb_randr_mode_info_next(xcb_randr_mode_info_iterator_t *i)
Definition: randr.c:1080
xcb_randr_resource_change_end
xcb_generic_iterator_t xcb_randr_resource_change_end(xcb_randr_resource_change_iterator_t i)
Definition: randr.c:7525
xcb_randr_get_crtc_gamma_request_t
struct xcb_randr_get_crtc_gamma_request_t xcb_randr_get_crtc_gamma_request_t
xcb_randr_get_crtc_gamma_request_t
xcb_randr_bad_crtc_error_t
struct xcb_randr_bad_crtc_error_t xcb_randr_bad_crtc_error_t
xcb_randr_bad_crtc_error_t
xcb_randr_change_provider_property
xcb_void_cookie_t xcb_randr_change_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint8_t mode, uint32_t num_items, const void *data)
Definition: randr.c:6969
xcb_randr_set_screen_config_request_t
xcb_randr_set_screen_config_request_t
Definition: randr.h:218
xcb_randr_get_crtc_info_unchecked
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t config_timestamp)
Definition: randr.c:3291
xcb_randr_add_output_mode
xcb_void_cookie_t xcb_randr_add_output_mode(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition: randr.c:3088
xcb_randr_delete_provider_property_request_t
xcb_randr_delete_provider_property_request_t
Definition: randr.h:1331
xcb_randr_get_output_primary_cookie_t
xcb_randr_get_output_primary_cookie_t
Definition: randr.h:1086
xcb_randr_get_output_info_reply_t
xcb_randr_get_output_info_reply_t
Definition: randr.h:474
xcb_randr_get_output_info_cookie_t
xcb_randr_get_output_info_cookie_t
Definition: randr.h:453
xcb_randr_set_panning_reply_t
xcb_randr_set_panning_reply_t
Definition: randr.h:1061
xcb_randr_set_provider_output_source
xcb_void_cookie_t xcb_randr_set_provider_output_source(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t source_provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:6328
xcb_randr_mode_next
void xcb_randr_mode_next(xcb_randr_mode_iterator_t *i)
Definition: randr.c:33
xcb_randr_get_output_info_unchecked
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_timestamp_t config_timestamp)
Definition: randr.c:1602
xcb_randr_set_provider_output_source_checked
xcb_void_cookie_t xcb_randr_set_provider_output_source_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t source_provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:6285
xcb_randr_get_panning_unchecked
xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:5170
xcb_randr_notify_data_end
xcb_generic_iterator_t xcb_randr_notify_data_end(xcb_randr_notify_data_iterator_t i)
Definition: randr.c:7563
xcb_randr_get_crtc_gamma_cookie_t
xcb_randr_get_crtc_gamma_cookie_t
Definition: randr.h:839
xcb_randr_bad_provider_error_t
struct xcb_randr_bad_provider_error_t xcb_randr_bad_provider_error_t
xcb_randr_bad_provider_error_t
xcb_randr_get_crtc_transform_reply_t
xcb_randr_get_crtc_transform_reply_t
Definition: randr.h:966
xcb_randr_get_provider_info_cookie_t
xcb_randr_get_provider_info_cookie_t
Definition: randr.h:1157
xcb_randr_configure_provider_property_request_t
struct xcb_randr_configure_provider_property_request_t xcb_randr_configure_provider_property_request_t
xcb_randr_configure_provider_property_request_t
xcb_randr_get_provider_info_reply_t
struct xcb_randr_get_provider_info_reply_t xcb_randr_get_provider_info_reply_t
xcb_randr_get_provider_info_reply_t
xcb_randr_get_providers_request_t
struct xcb_randr_get_providers_request_t xcb_randr_get_providers_request_t
xcb_randr_get_providers_request_t
xcb_randr_get_screen_resources_reply_t
xcb_randr_get_screen_resources_reply_t
Definition: randr.h:430
xcb_randr_get_output_primary_request_t
struct xcb_randr_get_output_primary_request_t xcb_randr_get_output_primary_request_t
xcb_randr_get_output_primary_request_t
xcb_randr_query_provider_property
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property)
Definition: randr.c:6578
xcb_randr_screen_size_t
struct xcb_randr_screen_size_t xcb_randr_screen_size_t
xcb_randr_screen_size_t
xcb_randr_output_next
void xcb_randr_output_next(xcb_randr_output_iterator_t *i)
Definition: randr.c:109
xcb_randr_set_panning
xcb_randr_set_panning_cookie_t xcb_randr_set_panning(xcb_connection_t *c, xcb_randr_crtc_t crtc, xcb_timestamp_t timestamp, uint16_t left, uint16_t top, uint16_t width, uint16_t height, uint16_t track_left, uint16_t track_top, uint16_t track_width, uint16_t track_height, int16_t border_left, int16_t border_top, int16_t border_right, int16_t border_bottom)
Definition: randr.c:5240
xcb_randr_query_provider_property_cookie_t
struct xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_cookie_t
xcb_randr_query_provider_property_cookie_t
xcb_randr_set_crtc_config_cookie_t
struct xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_cookie_t
xcb_randr_set_crtc_config_cookie_t
xcb_randr_delete_output_property_checked
xcb_void_cookie_t xcb_randr_delete_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition: randr.c:2530
xcb_randr_configure_provider_property_checked
xcb_void_cookie_t xcb_randr_configure_provider_property_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition: randr.c:6765
xcb_randr_crtc_change_t
struct xcb_randr_crtc_change_t xcb_randr_crtc_change_t
xcb_randr_crtc_change_t
xcb_randr_destroy_mode_request_t
struct xcb_randr_destroy_mode_request_t xcb_randr_destroy_mode_request_t
xcb_randr_destroy_mode_request_t
xcb_randr_create_mode_unchecked
xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_randr_mode_info_t mode_info, uint32_t name_len, const char *name)
Definition: randr.c:2907
xcb_randr_add_output_mode_checked
xcb_void_cookie_t xcb_randr_add_output_mode_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition: randr.c:3048
xcb_randr_provider_change_iterator_t
struct xcb_randr_provider_change_iterator_t xcb_randr_provider_change_iterator_t
xcb_randr_provider_change_iterator_t
xcb_randr_get_panning_cookie_t
struct xcb_randr_get_panning_cookie_t xcb_randr_get_panning_cookie_t
xcb_randr_get_panning_cookie_t
xcb_randr_configure_output_property_checked
xcb_void_cookie_t xcb_randr_configure_output_property_checked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition: randr.c:2271
xcb_randr_get_crtc_gamma
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:3786
xcb_randr_set_screen_size_request_t
xcb_randr_set_screen_size_request_t
Definition: randr.h:351
xcb_randr_get_screen_resources_request_t
xcb_randr_get_screen_resources_request_t
Definition: randr.h:420
xcb_randr_list_provider_properties_request_t
struct xcb_randr_list_provider_properties_request_t xcb_randr_list_provider_properties_request_t
xcb_randr_list_provider_properties_request_t
xcb_randr_configure_output_property
xcb_void_cookie_t xcb_randr_configure_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property, uint8_t pending, uint8_t range, uint32_t values_len, const int32_t *values)
Definition: randr.c:2327
xcb_randr_get_output_property_cookie_t
struct xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_cookie_t
xcb_randr_get_output_property_cookie_t
xcb_randr_get_provider_info_request_t
struct xcb_randr_get_provider_info_request_t xcb_randr_get_provider_info_request_t
xcb_randr_get_provider_info_request_t
xcb_randr_set_crtc_gamma_checked
xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked(xcb_connection_t *c, xcb_randr_crtc_t crtc, uint16_t size, const uint16_t *red, const uint16_t *green, const uint16_t *blue)
Definition: randr.c:4099
xcb_randr_set_screen_config_request_t
struct xcb_randr_set_screen_config_request_t xcb_randr_set_screen_config_request_t
xcb_randr_set_screen_config_request_t
xcb_randr_get_output_primary
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:5479
xcb_randr_query_version_request_t
xcb_randr_query_version_request_t
Definition: randr.h:177
xcb_randr_set_provider_offload_sink_checked
xcb_void_cookie_t xcb_randr_set_provider_offload_sink_checked(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_randr_provider_t sink_provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:6199
xcb_randr_output_property_end
xcb_generic_iterator_t xcb_randr_output_property_end(xcb_randr_output_property_iterator_t i)
Definition: randr.c:7411
xcb_randr_resource_change_t
xcb_randr_resource_change_t
Definition: randr.h:1524
xcb_randr_get_crtc_gamma_cookie_t
struct xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_cookie_t
xcb_randr_get_crtc_gamma_cookie_t
xcb_randr_get_output_primary_reply
xcb_randr_get_output_primary_reply_t * xcb_randr_get_output_primary_reply(xcb_connection_t *c, xcb_randr_get_output_primary_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:5554
xcb_randr_get_screen_info_request_t
struct xcb_randr_get_screen_info_request_t xcb_randr_get_screen_info_request_t
xcb_randr_get_screen_info_request_t
xcb_randr_query_version_cookie_t
struct xcb_randr_query_version_cookie_t xcb_randr_query_version_cookie_t
xcb_randr_query_version_cookie_t
xcb_randr_get_output_property_reply
xcb_randr_get_output_property_reply_t * xcb_randr_get_output_property_reply(xcb_connection_t *c, xcb_randr_get_output_property_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:2805
xcb_randr_query_output_property_request_t
struct xcb_randr_query_output_property_request_t xcb_randr_query_output_property_request_t
xcb_randr_query_output_property_request_t
xcb_randr_get_providers
xcb_randr_get_providers_cookie_t xcb_randr_get_providers(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:5604
xcb_randr_get_crtc_gamma_reply_t
xcb_randr_get_crtc_gamma_reply_t
Definition: randr.h:859
xcb_randr_bad_crtc_error_t
xcb_randr_bad_crtc_error_t
Definition: randr.h:90
xcb_randr_mode_info_iterator_t
xcb_randr_mode_info_iterator_t
Definition: randr.h:401
xcb_randr_get_output_property_request_t
xcb_randr_get_output_property_request_t
Definition: randr.h:622
xcb_randr_query_output_property
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition: randr.c:2084
xcb_randr_get_screen_resources_current
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:4286
xcb_randr_set_crtc_gamma_request_t
xcb_randr_set_crtc_gamma_request_t
Definition: randr.h:874
xcb_randr_get_screen_resources_reply
xcb_randr_get_screen_resources_reply_t * xcb_randr_get_screen_resources_reply(xcb_connection_t *c, xcb_randr_get_screen_resources_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:1475
xcb_randr_set_panning_cookie_t
xcb_randr_set_panning_cookie_t
Definition: randr.h:1028
xcb_randr_get_panning_request_t
struct xcb_randr_get_panning_request_t xcb_randr_get_panning_request_t
xcb_randr_get_panning_request_t
xcb_randr_get_crtc_gamma_size
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:3637
xcb_randr_set_panning_request_t
xcb_randr_set_panning_request_t
Definition: randr.h:1038
xcb_randr_set_crtc_config_request_t
struct xcb_randr_set_crtc_config_request_t xcb_randr_set_crtc_config_request_t
xcb_randr_set_crtc_config_request_t
xcb_randr_get_provider_property_cookie_t
struct xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_cookie_t
xcb_randr_get_provider_property_cookie_t
xcb_randr_set_crtc_transform_request_t
struct xcb_randr_set_crtc_transform_request_t xcb_randr_set_crtc_transform_request_t
xcb_randr_set_crtc_transform_request_t
xcb_randr_provider_iterator_t
xcb_randr_provider_iterator_t
Definition: randr.h:66
xcb_randr_create_mode_cookie_t
xcb_randr_create_mode_cookie_t
Definition: randr.h:653
xcb_randr_get_panning_reply
xcb_randr_get_panning_reply_t * xcb_randr_get_panning_reply(xcb_connection_t *c, xcb_randr_get_panning_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:5208
xcb_randr_get_crtc_transform_reply
xcb_randr_get_crtc_transform_reply_t * xcb_randr_get_crtc_transform_reply(xcb_connection_t *c, xcb_randr_get_crtc_transform_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:5114
xcb_randr_get_screen_resources_current_reply_t
xcb_randr_get_screen_resources_current_reply_t
Definition: randr.h:906
xcb_randr_set_provider_output_source_request_t
struct xcb_randr_set_provider_output_source_request_t xcb_randr_set_provider_output_source_request_t
xcb_randr_set_provider_output_source_request_t
xcb_randr_get_crtc_info_reply_t
struct xcb_randr_get_crtc_info_reply_t xcb_randr_get_crtc_info_reply_t
xcb_randr_get_crtc_info_reply_t
xcb_randr_list_provider_properties_request_t
xcb_randr_list_provider_properties_request_t
Definition: randr.h:1235
xcb_randr_get_provider_property
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length, uint8_t _delete, uint8_t pending)
Definition: randr.c:7140
xcb_randr_list_provider_properties_reply_t
struct xcb_randr_list_provider_properties_reply_t xcb_randr_list_provider_properties_reply_t
xcb_randr_list_provider_properties_reply_t
xcb_randr_crtc_iterator_t
struct xcb_randr_crtc_iterator_t xcb_randr_crtc_iterator_t
xcb_randr_crtc_iterator_t
xcb_randr_query_output_property_unchecked
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition: randr.c:2124
xcb_randr_set_screen_config_reply_t
xcb_randr_set_screen_config_reply_t
Definition: randr.h:234
xcb_randr_query_output_property_reply_t
xcb_randr_query_output_property_reply_t
Definition: randr.h:548
xcb_randr_notify_data_t
xcb_randr_notify_data_t
Definition: randr.h:1542
xcb_randr_get_provider_info
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info(xcb_connection_t *c, xcb_randr_provider_t provider, xcb_timestamp_t config_timestamp)
Definition: randr.c:5830
xcb_randr_provider_change_t
xcb_randr_provider_change_t
Definition: randr.h:1484
xcb_randr_get_crtc_gamma_size_unchecked
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:3674
xcb_randr_get_crtc_info_request_t
struct xcb_randr_get_crtc_info_request_t xcb_randr_get_crtc_info_request_t
xcb_randr_get_crtc_info_request_t
xcb_randr_resource_change_next
void xcb_randr_resource_change_next(xcb_randr_resource_change_iterator_t *i)
Definition: randr.c:7507
xcb_randr_get_providers_reply
xcb_randr_get_providers_reply_t * xcb_randr_get_providers_reply(xcb_connection_t *c, xcb_randr_get_providers_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:5731
xcb_randr_list_provider_properties_reply_t
xcb_randr_list_provider_properties_reply_t
Definition: randr.h:1245
xcb_randr_crtc_next
void xcb_randr_crtc_next(xcb_randr_crtc_iterator_t *i)
Definition: randr.c:71
xcb_randr_configure_provider_property_request_t
xcb_randr_configure_provider_property_request_t
Definition: randr.h:1295
xcb_randr_delete_output_property
xcb_void_cookie_t xcb_randr_delete_output_property(xcb_connection_t *c, xcb_randr_output_t output, xcb_atom_t property)
Definition: randr.c:2570
xcb_randr_output_property_t
struct xcb_randr_output_property_t xcb_randr_output_property_t
xcb_randr_output_property_t
xcb_randr_query_output_property_reply
xcb_randr_query_output_property_reply_t * xcb_randr_query_output_property_reply(xcb_connection_t *c, xcb_randr_query_output_property_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:2216
xcb_randr_get_output_info
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info(xcb_connection_t *c, xcb_randr_output_t output, xcb_timestamp_t config_timestamp)
Definition: randr.c:1562
xcb_randr_set_screen_config_reply
xcb_randr_set_screen_config_reply_t * xcb_randr_set_screen_config_reply(xcb_connection_t *c, xcb_randr_set_screen_config_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:557
xcb_randr_get_screen_size_range_cookie_t
xcb_randr_get_screen_size_range_cookie_t
Definition: randr.h:313
xcb_randr_provider_property_end
xcb_generic_iterator_t xcb_randr_provider_property_end(xcb_randr_provider_property_iterator_t i)
Definition: randr.c:7487
xcb_randr_get_output_property_reply_t
xcb_randr_get_output_property_reply_t
Definition: randr.h:639
xcb_randr_query_output_property_cookie_t
struct xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_cookie_t
xcb_randr_query_output_property_cookie_t
xcb_randr_set_screen_size_checked
xcb_void_cookie_t xcb_randr_set_screen_size_checked(xcb_connection_t *c, xcb_window_t window, uint16_t width, uint16_t height, uint32_t mm_width, uint32_t mm_height)
Definition: randr.c:987
xcb_randr_set_crtc_gamma_request_t
struct xcb_randr_set_crtc_gamma_request_t xcb_randr_set_crtc_gamma_request_t
xcb_randr_set_crtc_gamma_request_t
xcb_randr_configure_output_property_request_t
xcb_randr_configure_output_property_request_t
Definition: randr.h:565
xcb_randr_delete_output_mode_request_t
xcb_randr_delete_output_mode_request_t
Definition: randr.h:716
xcb_randr_output_property_iterator_t
struct xcb_randr_output_property_iterator_t xcb_randr_output_property_iterator_t
xcb_randr_output_property_iterator_t
xcb_randr_get_crtc_gamma_reply
xcb_randr_get_crtc_gamma_reply_t * xcb_randr_get_crtc_gamma_reply(xcb_connection_t *c, xcb_randr_get_crtc_gamma_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:4021
xcb.h
xcb_randr_provider_property_next
void xcb_randr_provider_property_next(xcb_randr_provider_property_iterator_t *i)
Definition: randr.c:7469
xcb_randr_get_provider_info_cookie_t
struct xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_cookie_t
xcb_randr_get_provider_info_cookie_t
xcb_randr_provider_change_end
xcb_generic_iterator_t xcb_randr_provider_change_end(xcb_randr_provider_change_iterator_t i)
Definition: randr.c:7449
xcb_randr_list_provider_properties
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties(xcb_connection_t *c, xcb_randr_provider_t provider)
Definition: randr.c:6400
xcb_randr_screen_change_notify_event_t
xcb_randr_screen_change_notify_event_t
Definition: randr.h:1386
xcb_randr_get_screen_size_range_request_t
xcb_randr_get_screen_size_range_request_t
Definition: randr.h:323
xcb_randr_list_provider_properties_cookie_t
struct xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_cookie_t
xcb_randr_list_provider_properties_cookie_t
xcb_randr_refresh_rates_iterator_t
struct xcb_randr_refresh_rates_iterator_t xcb_randr_refresh_rates_iterator_t
xcb_randr_refresh_rates_iterator_t
xcb_randr_set_screen_size
xcb_void_cookie_t xcb_randr_set_screen_size(xcb_connection_t *c, xcb_window_t window, uint16_t width, uint16_t height, uint32_t mm_width, uint32_t mm_height)
Definition: randr.c:1036
xcb_randr_notify_data_t
union xcb_randr_notify_data_t xcb_randr_notify_data_t
xcb_randr_notify_data_t
xcb_connection_t
Definition: xcbint.h:194
xcb_randr_bad_provider_error_t
xcb_randr_bad_provider_error_t
Definition: randr.h:114
xcb_randr_add_output_mode_request_t
struct xcb_randr_add_output_mode_request_t xcb_randr_add_output_mode_request_t
xcb_randr_add_output_mode_request_t
xcb_randr_provider_property_iterator_t
xcb_randr_provider_property_iterator_t
Definition: randr.h:1515
xcb_randr_get_crtc_gamma_size_reply
xcb_randr_get_crtc_gamma_size_reply_t * xcb_randr_get_crtc_gamma_size_reply(xcb_connection_t *c, xcb_randr_get_crtc_gamma_size_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:3712
xcb_randr_get_crtc_transform
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:4825
xcb_randr_get_crtc_gamma_size_request_t
xcb_randr_get_crtc_gamma_size_request_t
Definition: randr.h:817
xcb_randr_get_panning_reply_t
struct xcb_randr_get_panning_reply_t xcb_randr_get_panning_reply_t
xcb_randr_get_panning_reply_t
xcb_randr_set_provider_offload_sink_request_t
xcb_randr_set_provider_offload_sink_request_t
Definition: randr.h:1198
xcb_randr_provider_next
void xcb_randr_provider_next(xcb_randr_provider_iterator_t *i)
Definition: randr.c:147
xcb_randr_query_output_property_reply_t
struct xcb_randr_query_output_property_reply_t xcb_randr_query_output_property_reply_t
xcb_randr_query_output_property_reply_t
xcb_void_cookie_t
Generic cookie.
Definition: xcb.h:185
xcb_randr_provider_property_t
struct xcb_randr_provider_property_t xcb_randr_provider_property_t
xcb_randr_provider_property_t
xcb_randr_get_providers_reply_t
struct xcb_randr_get_providers_reply_t xcb_randr_get_providers_reply_t
xcb_randr_get_providers_reply_t
xcb_randr_get_screen_resources_current_cookie_t
struct xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_cookie_t
xcb_randr_get_screen_resources_current_cookie_t
xcb_randr_get_providers_cookie_t
xcb_randr_get_providers_cookie_t
Definition: randr.h:1117
xcb_randr_change_output_property_request_t
xcb_randr_change_output_property_request_t
Definition: randr.h:582
xcb_randr_get_output_primary_reply_t
struct xcb_randr_get_output_primary_reply_t xcb_randr_get_output_primary_reply_t
xcb_randr_get_output_primary_reply_t
xcb_randr_notify_event_t
struct xcb_randr_notify_event_t xcb_randr_notify_event_t
xcb_randr_notify_event_t
xcb_randr_get_screen_resources_current_reply
xcb_randr_get_screen_resources_current_reply_t * xcb_randr_get_screen_resources_current_reply(xcb_connection_t *c, xcb_randr_get_screen_resources_current_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:4575
xcb_randr_get_output_info_request_t
struct xcb_randr_get_output_info_request_t xcb_randr_get_output_info_request_t
xcb_randr_get_output_info_request_t
xcb_randr_get_provider_info_reply
xcb_randr_get_provider_info_reply_t * xcb_randr_get_provider_info_reply(xcb_connection_t *c, xcb_randr_get_provider_info_cookie_t cookie, xcb_generic_error_t **e)
Definition: randr.c:6178
xcb_randr_create_mode_request_t
struct xcb_randr_create_mode_request_t xcb_randr_create_mode_request_t
xcb_randr_create_mode_request_t
xcb_randr_get_screen_size_range_request_t
struct xcb_randr_get_screen_size_range_request_t xcb_randr_get_screen_size_range_request_t
xcb_randr_get_screen_size_range_request_t
xcb_randr_output_change_t
struct xcb_randr_output_change_t xcb_randr_output_change_t
xcb_randr_output_change_t
xcb_randr_select_input
xcb_void_cookie_t xcb_randr_select_input(xcb_connection_t *c, xcb_window_t window, uint16_t enable)
Definition: randr.c:618
xcb_randr_query_provider_property_request_t
xcb_randr_query_provider_property_request_t
Definition: randr.h:1267
xcb_randr_get_screen_resources_reply_t
struct xcb_randr_get_screen_resources_reply_t xcb_randr_get_screen_resources_reply_t
xcb_randr_get_screen_resources_reply_t
xcb_randr_query_version_reply_t
xcb_randr_query_version_reply_t
Definition: randr.h:188
xcb_randr_destroy_mode
xcb_void_cookie_t xcb_randr_destroy_mode(xcb_connection_t *c, xcb_randr_mode_t mode)
Definition: randr.c:3010
xcb_randr_output_change_iterator_t
xcb_randr_output_change_iterator_t
Definition: randr.h:1454
xcb_randr_get_providers_reply_t
xcb_randr_get_providers_reply_t
Definition: randr.h:1137
xcb_randr_change_provider_property_request_t
struct xcb_randr_change_provider_property_request_t xcb_randr_change_provider_property_request_t
xcb_randr_change_provider_property_request_t
xcb_randr_get_screen_size_range_reply_t
struct xcb_randr_get_screen_size_range_reply_t xcb_randr_get_screen_size_range_reply_t
xcb_randr_get_screen_size_range_reply_t
xcb_randr_delete_output_mode
xcb_void_cookie_t xcb_randr_delete_output_mode(xcb_connection_t *c, xcb_randr_output_t output, xcb_randr_mode_t mode)
Definition: randr.c:3168
xcb_randr_notify_data_next
void xcb_randr_notify_data_next(xcb_randr_notify_data_iterator_t *i)
Definition: randr.c:7545
xcb_randr_get_screen_resources_current_unchecked
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: randr.c:4323
xcb_randr_get_output_property_reply_t
struct xcb_randr_get_output_property_reply_t xcb_randr_get_output_property_reply_t
xcb_randr_get_output_property_reply_t
xcb_randr_get_crtc_transform_request_t
struct xcb_randr_get_crtc_transform_request_t xcb_randr_get_crtc_transform_request_t
xcb_randr_get_crtc_transform_request_t
xcb_randr_list_output_properties_reply_t
xcb_randr_list_output_properties_reply_t
Definition: randr.h:515
xcb_randr_list_output_properties_cookie_t
struct xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_cookie_t
xcb_randr_list_output_properties_cookie_t
xcb_randr_crtc_iterator_t
xcb_randr_crtc_iterator_t
Definition: randr.h:44
xcb_randr_get_panning
xcb_randr_get_panning_cookie_t xcb_randr_get_panning(xcb_connection_t *c, xcb_randr_crtc_t crtc)
Definition: randr.c:5133