38 typedef uint32_t xcb_window_t;
49 typedef uint32_t xcb_pixmap_t;
60 typedef uint32_t xcb_cursor_t;
71 typedef uint32_t xcb_font_t;
82 typedef uint32_t xcb_gcontext_t;
93 typedef uint32_t xcb_colormap_t;
104 typedef uint32_t xcb_atom_t;
115 typedef uint32_t xcb_drawable_t;
121 xcb_drawable_t *data;
126 typedef uint32_t xcb_fontable_t;
132 xcb_fontable_t *data;
137 typedef uint32_t xcb_visualid_t;
143 xcb_visualid_t *data;
148 typedef uint32_t xcb_timestamp_t;
154 xcb_timestamp_t *data;
159 typedef uint32_t xcb_keysym_t;
170 typedef uint8_t xcb_keycode_t;
181 typedef uint8_t xcb_button_t;
254 uint8_t bits_per_pixel;
255 uint8_t scanline_pad;
268 typedef enum xcb_visual_class_t {
269 XCB_VISUAL_CLASS_STATIC_GRAY = 0,
270 XCB_VISUAL_CLASS_GRAY_SCALE = 1,
271 XCB_VISUAL_CLASS_STATIC_COLOR = 2,
272 XCB_VISUAL_CLASS_PSEUDO_COLOR = 3,
273 XCB_VISUAL_CLASS_TRUE_COLOR = 4,
274 XCB_VISUAL_CLASS_DIRECT_COLOR = 5
275 } xcb_visual_class_t;
281 xcb_visualid_t visual_id;
283 uint8_t bits_per_rgb_value;
284 uint16_t colormap_entries;
306 uint16_t visuals_len;
319 typedef enum xcb_event_mask_t {
320 XCB_EVENT_MASK_NO_EVENT = 0,
321 XCB_EVENT_MASK_KEY_PRESS = 1,
322 XCB_EVENT_MASK_KEY_RELEASE = 2,
323 XCB_EVENT_MASK_BUTTON_PRESS = 4,
324 XCB_EVENT_MASK_BUTTON_RELEASE = 8,
325 XCB_EVENT_MASK_ENTER_WINDOW = 16,
326 XCB_EVENT_MASK_LEAVE_WINDOW = 32,
327 XCB_EVENT_MASK_POINTER_MOTION = 64,
328 XCB_EVENT_MASK_POINTER_MOTION_HINT = 128,
329 XCB_EVENT_MASK_BUTTON_1_MOTION = 256,
330 XCB_EVENT_MASK_BUTTON_2_MOTION = 512,
331 XCB_EVENT_MASK_BUTTON_3_MOTION = 1024,
332 XCB_EVENT_MASK_BUTTON_4_MOTION = 2048,
333 XCB_EVENT_MASK_BUTTON_5_MOTION = 4096,
334 XCB_EVENT_MASK_BUTTON_MOTION = 8192,
335 XCB_EVENT_MASK_KEYMAP_STATE = 16384,
336 XCB_EVENT_MASK_EXPOSURE = 32768,
337 XCB_EVENT_MASK_VISIBILITY_CHANGE = 65536,
338 XCB_EVENT_MASK_STRUCTURE_NOTIFY = 131072,
339 XCB_EVENT_MASK_RESIZE_REDIRECT = 262144,
340 XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY = 524288,
341 XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT = 1048576,
342 XCB_EVENT_MASK_FOCUS_CHANGE = 2097152,
343 XCB_EVENT_MASK_PROPERTY_CHANGE = 4194304,
344 XCB_EVENT_MASK_COLOR_MAP_CHANGE = 8388608,
345 XCB_EVENT_MASK_OWNER_GRAB_BUTTON = 16777216
348 typedef enum xcb_backing_store_t {
349 XCB_BACKING_STORE_NOT_USEFUL = 0,
350 XCB_BACKING_STORE_WHEN_MAPPED = 1,
351 XCB_BACKING_STORE_ALWAYS = 2
352 } xcb_backing_store_t;
359 xcb_colormap_t default_colormap;
360 uint32_t white_pixel;
361 uint32_t black_pixel;
362 uint32_t current_input_masks;
363 uint16_t width_in_pixels;
364 uint16_t height_in_pixels;
365 uint16_t width_in_millimeters;
366 uint16_t height_in_millimeters;
367 uint16_t min_installed_maps;
368 uint16_t max_installed_maps;
369 xcb_visualid_t root_visual;
370 uint8_t backing_stores;
373 uint8_t allowed_depths_len;
391 uint16_t protocol_major_version;
392 uint16_t protocol_minor_version;
393 uint16_t authorization_protocol_name_len;
394 uint16_t authorization_protocol_data_len;
413 uint16_t protocol_major_version;
414 uint16_t protocol_minor_version;
445 typedef enum xcb_image_order_t {
446 XCB_IMAGE_ORDER_LSB_FIRST = 0,
447 XCB_IMAGE_ORDER_MSB_FIRST = 1
456 uint16_t protocol_major_version;
457 uint16_t protocol_minor_version;
459 uint32_t release_number;
460 uint32_t resource_id_base;
461 uint32_t resource_id_mask;
462 uint32_t motion_buffer_size;
464 uint16_t maximum_request_length;
466 uint8_t pixmap_formats_len;
467 uint8_t image_byte_order;
468 uint8_t bitmap_format_bit_order;
469 uint8_t bitmap_format_scanline_unit;
470 uint8_t bitmap_format_scanline_pad;
471 xcb_keycode_t min_keycode;
472 xcb_keycode_t max_keycode;
485 typedef enum xcb_mod_mask_t {
486 XCB_MOD_MASK_SHIFT = 1,
487 XCB_MOD_MASK_LOCK = 2,
488 XCB_MOD_MASK_CONTROL = 4,
493 XCB_MOD_MASK_5 = 128,
494 XCB_MOD_MASK_ANY = 32768
497 typedef enum xcb_key_but_mask_t {
498 XCB_KEY_BUT_MASK_SHIFT = 1,
499 XCB_KEY_BUT_MASK_LOCK = 2,
500 XCB_KEY_BUT_MASK_CONTROL = 4,
501 XCB_KEY_BUT_MASK_MOD_1 = 8,
502 XCB_KEY_BUT_MASK_MOD_2 = 16,
503 XCB_KEY_BUT_MASK_MOD_3 = 32,
504 XCB_KEY_BUT_MASK_MOD_4 = 64,
505 XCB_KEY_BUT_MASK_MOD_5 = 128,
506 XCB_KEY_BUT_MASK_BUTTON_1 = 256,
507 XCB_KEY_BUT_MASK_BUTTON_2 = 512,
508 XCB_KEY_BUT_MASK_BUTTON_3 = 1024,
509 XCB_KEY_BUT_MASK_BUTTON_4 = 2048,
510 XCB_KEY_BUT_MASK_BUTTON_5 = 4096
511 } xcb_key_but_mask_t;
513 typedef enum xcb_window_enum_t {
518 #define XCB_KEY_PRESS 2
524 uint8_t response_type;
525 xcb_keycode_t detail;
527 xcb_timestamp_t time;
541 #define XCB_KEY_RELEASE 3
545 typedef enum xcb_button_mask_t {
546 XCB_BUTTON_MASK_1 = 256,
547 XCB_BUTTON_MASK_2 = 512,
548 XCB_BUTTON_MASK_3 = 1024,
549 XCB_BUTTON_MASK_4 = 2048,
550 XCB_BUTTON_MASK_5 = 4096,
551 XCB_BUTTON_MASK_ANY = 32768
555 #define XCB_BUTTON_PRESS 4
561 uint8_t response_type;
564 xcb_timestamp_t time;
578 #define XCB_BUTTON_RELEASE 5
582 typedef enum xcb_motion_t {
583 XCB_MOTION_NORMAL = 0,
588 #define XCB_MOTION_NOTIFY 6
594 uint8_t response_type;
597 xcb_timestamp_t time;
610 typedef enum xcb_notify_detail_t {
611 XCB_NOTIFY_DETAIL_ANCESTOR = 0,
612 XCB_NOTIFY_DETAIL_VIRTUAL = 1,
613 XCB_NOTIFY_DETAIL_INFERIOR = 2,
614 XCB_NOTIFY_DETAIL_NONLINEAR = 3,
615 XCB_NOTIFY_DETAIL_NONLINEAR_VIRTUAL = 4,
616 XCB_NOTIFY_DETAIL_POINTER = 5,
617 XCB_NOTIFY_DETAIL_POINTER_ROOT = 6,
618 XCB_NOTIFY_DETAIL_NONE = 7
619 } xcb_notify_detail_t;
621 typedef enum xcb_notify_mode_t {
622 XCB_NOTIFY_MODE_NORMAL = 0,
623 XCB_NOTIFY_MODE_GRAB = 1,
624 XCB_NOTIFY_MODE_UNGRAB = 2,
625 XCB_NOTIFY_MODE_WHILE_GRABBED = 3
629 #define XCB_ENTER_NOTIFY 7
635 uint8_t response_type;
638 xcb_timestamp_t time;
648 uint8_t same_screen_focus;
652 #define XCB_LEAVE_NOTIFY 8
657 #define XCB_FOCUS_IN 9
663 uint8_t response_type;
672 #define XCB_FOCUS_OUT 10
677 #define XCB_KEYMAP_NOTIFY 11
683 uint8_t response_type;
688 #define XCB_EXPOSE 12
694 uint8_t response_type;
707 #define XCB_GRAPHICS_EXPOSURE 13
713 uint8_t response_type;
716 xcb_drawable_t drawable;
721 uint16_t minor_opcode;
723 uint8_t major_opcode;
728 #define XCB_NO_EXPOSURE 14
734 uint8_t response_type;
737 xcb_drawable_t drawable;
738 uint16_t minor_opcode;
739 uint8_t major_opcode;
743 typedef enum xcb_visibility_t {
744 XCB_VISIBILITY_UNOBSCURED = 0,
745 XCB_VISIBILITY_PARTIALLY_OBSCURED = 1,
746 XCB_VISIBILITY_FULLY_OBSCURED = 2
750 #define XCB_VISIBILITY_NOTIFY 15
756 uint8_t response_type;
765 #define XCB_CREATE_NOTIFY 16
771 uint8_t response_type;
780 uint16_t border_width;
781 uint8_t override_redirect;
786 #define XCB_DESTROY_NOTIFY 17
792 uint8_t response_type;
800 #define XCB_UNMAP_NOTIFY 18
806 uint8_t response_type;
811 uint8_t from_configure;
816 #define XCB_MAP_NOTIFY 19
822 uint8_t response_type;
827 uint8_t override_redirect;
832 #define XCB_MAP_REQUEST 20
838 uint8_t response_type;
846 #define XCB_REPARENT_NOTIFY 21
852 uint8_t response_type;
860 uint8_t override_redirect;
865 #define XCB_CONFIGURE_NOTIFY 22
871 uint8_t response_type;
876 xcb_window_t above_sibling;
881 uint16_t border_width;
882 uint8_t override_redirect;
887 #define XCB_CONFIGURE_REQUEST 23
893 uint8_t response_type;
898 xcb_window_t sibling;
903 uint16_t border_width;
908 #define XCB_GRAVITY_NOTIFY 24
914 uint8_t response_type;
924 #define XCB_RESIZE_REQUEST 25
930 uint8_t response_type;
948 #define XCB_CIRCULATE_NOTIFY 26
954 uint8_t response_type;
965 #define XCB_CIRCULATE_REQUEST 27
969 typedef enum xcb_property_t {
970 XCB_PROPERTY_NEW_VALUE = 0,
971 XCB_PROPERTY_DELETE = 1
975 #define XCB_PROPERTY_NOTIFY 28
981 uint8_t response_type;
986 xcb_timestamp_t time;
992 #define XCB_SELECTION_CLEAR 29
998 uint8_t response_type;
1001 xcb_timestamp_t time;
1003 xcb_atom_t selection;
1006 typedef enum xcb_time_t {
1007 XCB_TIME_CURRENT_TIME = 0
1010 typedef enum xcb_atom_enum_t {
1013 XCB_ATOM_PRIMARY = 1,
1014 XCB_ATOM_SECONDARY = 2,
1017 XCB_ATOM_BITMAP = 5,
1018 XCB_ATOM_CARDINAL = 6,
1019 XCB_ATOM_COLORMAP = 7,
1020 XCB_ATOM_CURSOR = 8,
1021 XCB_ATOM_CUT_BUFFER0 = 9,
1022 XCB_ATOM_CUT_BUFFER1 = 10,
1023 XCB_ATOM_CUT_BUFFER2 = 11,
1024 XCB_ATOM_CUT_BUFFER3 = 12,
1025 XCB_ATOM_CUT_BUFFER4 = 13,
1026 XCB_ATOM_CUT_BUFFER5 = 14,
1027 XCB_ATOM_CUT_BUFFER6 = 15,
1028 XCB_ATOM_CUT_BUFFER7 = 16,
1029 XCB_ATOM_DRAWABLE = 17,
1031 XCB_ATOM_INTEGER = 19,
1032 XCB_ATOM_PIXMAP = 20,
1033 XCB_ATOM_POINT = 21,
1034 XCB_ATOM_RECTANGLE = 22,
1035 XCB_ATOM_RESOURCE_MANAGER = 23,
1036 XCB_ATOM_RGB_COLOR_MAP = 24,
1037 XCB_ATOM_RGB_BEST_MAP = 25,
1038 XCB_ATOM_RGB_BLUE_MAP = 26,
1039 XCB_ATOM_RGB_DEFAULT_MAP = 27,
1040 XCB_ATOM_RGB_GRAY_MAP = 28,
1041 XCB_ATOM_RGB_GREEN_MAP = 29,
1042 XCB_ATOM_RGB_RED_MAP = 30,
1043 XCB_ATOM_STRING = 31,
1044 XCB_ATOM_VISUALID = 32,
1045 XCB_ATOM_WINDOW = 33,
1046 XCB_ATOM_WM_COMMAND = 34,
1047 XCB_ATOM_WM_HINTS = 35,
1048 XCB_ATOM_WM_CLIENT_MACHINE = 36,
1049 XCB_ATOM_WM_ICON_NAME = 37,
1050 XCB_ATOM_WM_ICON_SIZE = 38,
1051 XCB_ATOM_WM_NAME = 39,
1052 XCB_ATOM_WM_NORMAL_HINTS = 40,
1053 XCB_ATOM_WM_SIZE_HINTS = 41,
1054 XCB_ATOM_WM_ZOOM_HINTS = 42,
1055 XCB_ATOM_MIN_SPACE = 43,
1056 XCB_ATOM_NORM_SPACE = 44,
1057 XCB_ATOM_MAX_SPACE = 45,
1058 XCB_ATOM_END_SPACE = 46,
1059 XCB_ATOM_SUPERSCRIPT_X = 47,
1060 XCB_ATOM_SUPERSCRIPT_Y = 48,
1061 XCB_ATOM_SUBSCRIPT_X = 49,
1062 XCB_ATOM_SUBSCRIPT_Y = 50,
1063 XCB_ATOM_UNDERLINE_POSITION = 51,
1064 XCB_ATOM_UNDERLINE_THICKNESS = 52,
1065 XCB_ATOM_STRIKEOUT_ASCENT = 53,
1066 XCB_ATOM_STRIKEOUT_DESCENT = 54,
1067 XCB_ATOM_ITALIC_ANGLE = 55,
1068 XCB_ATOM_X_HEIGHT = 56,
1069 XCB_ATOM_QUAD_WIDTH = 57,
1070 XCB_ATOM_WEIGHT = 58,
1071 XCB_ATOM_POINT_SIZE = 59,
1072 XCB_ATOM_RESOLUTION = 60,
1073 XCB_ATOM_COPYRIGHT = 61,
1074 XCB_ATOM_NOTICE = 62,
1075 XCB_ATOM_FONT_NAME = 63,
1076 XCB_ATOM_FAMILY_NAME = 64,
1077 XCB_ATOM_FULL_NAME = 65,
1078 XCB_ATOM_CAP_HEIGHT = 66,
1079 XCB_ATOM_WM_CLASS = 67,
1080 XCB_ATOM_WM_TRANSIENT_FOR = 68
1084 #define XCB_SELECTION_REQUEST 30
1090 uint8_t response_type;
1093 xcb_timestamp_t time;
1095 xcb_window_t requestor;
1096 xcb_atom_t selection;
1098 xcb_atom_t property;
1102 #define XCB_SELECTION_NOTIFY 31
1108 uint8_t response_type;
1111 xcb_timestamp_t time;
1112 xcb_window_t requestor;
1113 xcb_atom_t selection;
1115 xcb_atom_t property;
1127 typedef enum xcb_colormap_enum_t {
1128 XCB_COLORMAP_NONE = 0
1129 } xcb_colormap_enum_t;
1132 #define XCB_COLORMAP_NOTIFY 32
1138 uint8_t response_type;
1141 xcb_window_t window;
1142 xcb_colormap_t colormap;
1153 uint16_t data16[10];
1167 #define XCB_CLIENT_MESSAGE 33
1173 uint8_t response_type;
1176 xcb_window_t window;
1181 typedef enum xcb_mapping_t {
1182 XCB_MAPPING_MODIFIER = 0,
1183 XCB_MAPPING_KEYBOARD = 1,
1184 XCB_MAPPING_POINTER = 2
1188 #define XCB_MAPPING_NOTIFY 34
1194 uint8_t response_type;
1198 xcb_keycode_t first_keycode;
1204 #define XCB_GE_GENERIC 35
1210 uint8_t response_type;
1214 uint16_t event_type;
1216 uint32_t full_sequence;
1220 #define XCB_REQUEST 1
1226 uint8_t response_type;
1230 uint16_t minor_opcode;
1231 uint8_t major_opcode;
1242 uint8_t response_type;
1246 uint16_t minor_opcode;
1247 uint8_t major_opcode;
1252 #define XCB_WINDOW 3
1257 #define XCB_PIXMAP 4
1267 #define XCB_CURSOR 6
1282 #define XCB_DRAWABLE 9
1287 #define XCB_ACCESS 10
1292 #define XCB_ALLOC 11
1297 #define XCB_COLORMAP 12
1302 #define XCB_G_CONTEXT 13
1307 #define XCB_ID_CHOICE 14
1317 #define XCB_LENGTH 16
1322 #define XCB_IMPLEMENTATION 17
1326 typedef enum xcb_window_class_t {
1327 XCB_WINDOW_CLASS_COPY_FROM_PARENT = 0,
1328 XCB_WINDOW_CLASS_INPUT_OUTPUT = 1,
1329 XCB_WINDOW_CLASS_INPUT_ONLY = 2
1330 } xcb_window_class_t;
1433 typedef enum xcb_back_pixmap_t {
1434 XCB_BACK_PIXMAP_NONE = 0,
1435 XCB_BACK_PIXMAP_PARENT_RELATIVE = 1
1436 } xcb_back_pixmap_t;
1438 typedef enum xcb_gravity_t {
1439 XCB_GRAVITY_BIT_FORGET = 0,
1440 XCB_GRAVITY_WIN_UNMAP = 0,
1441 XCB_GRAVITY_NORTH_WEST = 1,
1442 XCB_GRAVITY_NORTH = 2,
1443 XCB_GRAVITY_NORTH_EAST = 3,
1444 XCB_GRAVITY_WEST = 4,
1445 XCB_GRAVITY_CENTER = 5,
1446 XCB_GRAVITY_EAST = 6,
1447 XCB_GRAVITY_SOUTH_WEST = 7,
1448 XCB_GRAVITY_SOUTH = 8,
1449 XCB_GRAVITY_SOUTH_EAST = 9,
1450 XCB_GRAVITY_STATIC = 10
1454 #define XCB_CREATE_WINDOW 1
1460 uint8_t major_opcode;
1464 xcb_window_t parent;
1469 uint16_t border_width;
1471 xcb_visualid_t visual;
1472 uint32_t value_mask;
1476 #define XCB_CHANGE_WINDOW_ATTRIBUTES 2
1482 uint8_t major_opcode;
1485 xcb_window_t window;
1486 uint32_t value_mask;
1489 typedef enum xcb_map_state_t {
1490 XCB_MAP_STATE_UNMAPPED = 0,
1491 XCB_MAP_STATE_UNVIEWABLE = 1,
1492 XCB_MAP_STATE_VIEWABLE = 2
1499 unsigned int sequence;
1503 #define XCB_GET_WINDOW_ATTRIBUTES 3
1509 uint8_t major_opcode;
1512 xcb_window_t window;
1519 uint8_t response_type;
1520 uint8_t backing_store;
1523 xcb_visualid_t visual;
1525 uint8_t bit_gravity;
1526 uint8_t win_gravity;
1527 uint32_t backing_planes;
1528 uint32_t backing_pixel;
1530 uint8_t map_is_installed;
1532 uint8_t override_redirect;
1533 xcb_colormap_t colormap;
1534 uint32_t all_event_masks;
1535 uint32_t your_event_mask;
1536 uint16_t do_not_propagate_mask;
1541 #define XCB_DESTROY_WINDOW 4
1547 uint8_t major_opcode;
1550 xcb_window_t window;
1554 #define XCB_DESTROY_SUBWINDOWS 5
1560 uint8_t major_opcode;
1563 xcb_window_t window;
1566 typedef enum xcb_set_mode_t {
1567 XCB_SET_MODE_INSERT = 0,
1568 XCB_SET_MODE_DELETE = 1
1572 #define XCB_CHANGE_SAVE_SET 6
1578 uint8_t major_opcode;
1581 xcb_window_t window;
1585 #define XCB_REPARENT_WINDOW 7
1591 uint8_t major_opcode;
1594 xcb_window_t window;
1595 xcb_window_t parent;
1601 #define XCB_MAP_WINDOW 8
1607 uint8_t major_opcode;
1610 xcb_window_t window;
1614 #define XCB_MAP_SUBWINDOWS 9
1620 uint8_t major_opcode;
1623 xcb_window_t window;
1627 #define XCB_UNMAP_WINDOW 10
1633 uint8_t major_opcode;
1636 xcb_window_t window;
1640 #define XCB_UNMAP_SUBWINDOWS 11
1646 uint8_t major_opcode;
1649 xcb_window_t window;
1652 typedef enum xcb_config_window_t {
1653 XCB_CONFIG_WINDOW_X = 1,
1654 XCB_CONFIG_WINDOW_Y = 2,
1655 XCB_CONFIG_WINDOW_WIDTH = 4,
1656 XCB_CONFIG_WINDOW_HEIGHT = 8,
1657 XCB_CONFIG_WINDOW_BORDER_WIDTH = 16,
1658 XCB_CONFIG_WINDOW_SIBLING = 32,
1659 XCB_CONFIG_WINDOW_STACK_MODE = 64
1660 } xcb_config_window_t;
1662 typedef enum xcb_stack_mode_t {
1663 XCB_STACK_MODE_ABOVE = 0,
1664 XCB_STACK_MODE_BELOW = 1,
1665 XCB_STACK_MODE_TOP_IF = 2,
1666 XCB_STACK_MODE_BOTTOM_IF = 3,
1667 XCB_STACK_MODE_OPPOSITE = 4
1671 #define XCB_CONFIGURE_WINDOW 12
1677 uint8_t major_opcode;
1680 xcb_window_t window;
1681 uint16_t value_mask;
1685 typedef enum xcb_circulate_t {
1686 XCB_CIRCULATE_RAISE_LOWEST = 0,
1687 XCB_CIRCULATE_LOWER_HIGHEST = 1
1691 #define XCB_CIRCULATE_WINDOW 13
1697 uint8_t major_opcode;
1700 xcb_window_t window;
1707 unsigned int sequence;
1711 #define XCB_GET_GEOMETRY 14
1717 uint8_t major_opcode;
1720 xcb_drawable_t drawable;
1727 uint8_t response_type;
1736 uint16_t border_width;
1744 unsigned int sequence;
1748 #define XCB_QUERY_TREE 15
1754 uint8_t major_opcode;
1757 xcb_window_t window;
1764 uint8_t response_type;
1769 xcb_window_t parent;
1770 uint16_t children_len;
1778 unsigned int sequence;
1782 #define XCB_INTERN_ATOM 16
1788 uint8_t major_opcode;
1789 uint8_t only_if_exists;
1799 uint8_t response_type;
1810 unsigned int sequence;
1814 #define XCB_GET_ATOM_NAME 17
1820 uint8_t major_opcode;
1830 uint8_t response_type;
1855 #define XCB_CHANGE_PROPERTY 18
1861 uint8_t major_opcode;
1864 xcb_window_t window;
1865 xcb_atom_t property;
1873 #define XCB_DELETE_PROPERTY 19
1879 uint8_t major_opcode;
1882 xcb_window_t window;
1883 xcb_atom_t property;
1886 typedef enum xcb_get_property_type_t {
1887 XCB_GET_PROPERTY_TYPE_ANY = 0
1888 } xcb_get_property_type_t;
1894 unsigned int sequence;
1898 #define XCB_GET_PROPERTY 20
1904 uint8_t major_opcode;
1907 xcb_window_t window;
1908 xcb_atom_t property;
1910 uint32_t long_offset;
1911 uint32_t long_length;
1918 uint8_t response_type;
1923 uint32_t bytes_after;
1932 unsigned int sequence;
1936 #define XCB_LIST_PROPERTIES 21
1942 uint8_t major_opcode;
1945 xcb_window_t window;
1952 uint8_t response_type;
1961 #define XCB_SET_SELECTION_OWNER 22
1967 uint8_t major_opcode;
1971 xcb_atom_t selection;
1972 xcb_timestamp_t time;
1979 unsigned int sequence;
1983 #define XCB_GET_SELECTION_OWNER 23
1989 uint8_t major_opcode;
1992 xcb_atom_t selection;
1999 uint8_t response_type;
2007 #define XCB_CONVERT_SELECTION 24
2013 uint8_t major_opcode;
2016 xcb_window_t requestor;
2017 xcb_atom_t selection;
2019 xcb_atom_t property;
2020 xcb_timestamp_t time;
2023 typedef enum xcb_send_event_dest_t {
2024 XCB_SEND_EVENT_DEST_POINTER_WINDOW = 0,
2025 XCB_SEND_EVENT_DEST_ITEM_FOCUS = 1
2026 } xcb_send_event_dest_t;
2029 #define XCB_SEND_EVENT 25
2035 uint8_t major_opcode;
2038 xcb_window_t destination;
2039 uint32_t event_mask;
2054 typedef enum xcb_grab_status_t {
2055 XCB_GRAB_STATUS_SUCCESS = 0,
2056 XCB_GRAB_STATUS_ALREADY_GRABBED = 1,
2057 XCB_GRAB_STATUS_INVALID_TIME = 2,
2058 XCB_GRAB_STATUS_NOT_VIEWABLE = 3,
2059 XCB_GRAB_STATUS_FROZEN = 4
2060 } xcb_grab_status_t;
2062 typedef enum xcb_cursor_enum_t {
2064 } xcb_cursor_enum_t;
2070 unsigned int sequence;
2074 #define XCB_GRAB_POINTER 26
2080 uint8_t major_opcode;
2081 uint8_t owner_events;
2083 xcb_window_t grab_window;
2084 uint16_t event_mask;
2085 uint8_t pointer_mode;
2086 uint8_t keyboard_mode;
2087 xcb_window_t confine_to;
2088 xcb_cursor_t cursor;
2089 xcb_timestamp_t time;
2096 uint8_t response_type;
2103 #define XCB_UNGRAB_POINTER 27
2109 uint8_t major_opcode;
2112 xcb_timestamp_t time;
2137 #define XCB_GRAB_BUTTON 28
2143 uint8_t major_opcode;
2144 uint8_t owner_events;
2146 xcb_window_t grab_window;
2147 uint16_t event_mask;
2148 uint8_t pointer_mode;
2149 uint8_t keyboard_mode;
2150 xcb_window_t confine_to;
2151 xcb_cursor_t cursor;
2158 #define XCB_UNGRAB_BUTTON 29
2164 uint8_t major_opcode;
2167 xcb_window_t grab_window;
2173 #define XCB_CHANGE_ACTIVE_POINTER_GRAB 30
2179 uint8_t major_opcode;
2182 xcb_cursor_t cursor;
2183 xcb_timestamp_t time;
2184 uint16_t event_mask;
2192 unsigned int sequence;
2196 #define XCB_GRAB_KEYBOARD 31
2202 uint8_t major_opcode;
2203 uint8_t owner_events;
2205 xcb_window_t grab_window;
2206 xcb_timestamp_t time;
2207 uint8_t pointer_mode;
2208 uint8_t keyboard_mode;
2216 uint8_t response_type;
2223 #define XCB_UNGRAB_KEYBOARD 32
2229 uint8_t major_opcode;
2232 xcb_timestamp_t time;
2235 typedef enum xcb_grab_t {
2240 #define XCB_GRAB_KEY 33
2246 uint8_t major_opcode;
2247 uint8_t owner_events;
2249 xcb_window_t grab_window;
2252 uint8_t pointer_mode;
2253 uint8_t keyboard_mode;
2258 #define XCB_UNGRAB_KEY 34
2264 uint8_t major_opcode;
2267 xcb_window_t grab_window;
2349 #define XCB_ALLOW_EVENTS 35
2355 uint8_t major_opcode;
2358 xcb_timestamp_t time;
2362 #define XCB_GRAB_SERVER 36
2368 uint8_t major_opcode;
2374 #define XCB_UNGRAB_SERVER 37
2380 uint8_t major_opcode;
2389 unsigned int sequence;
2393 #define XCB_QUERY_POINTER 38
2399 uint8_t major_opcode;
2402 xcb_window_t window;
2409 uint8_t response_type;
2410 uint8_t same_screen;
2427 xcb_timestamp_t time;
2445 unsigned int sequence;
2449 #define XCB_GET_MOTION_EVENTS 39
2455 uint8_t major_opcode;
2458 xcb_window_t window;
2459 xcb_timestamp_t start;
2460 xcb_timestamp_t stop;
2467 uint8_t response_type;
2471 uint32_t events_len;
2479 unsigned int sequence;
2483 #define XCB_TRANSLATE_COORDINATES 40
2489 uint8_t major_opcode;
2492 xcb_window_t src_window;
2493 xcb_window_t dst_window;
2502 uint8_t response_type;
2503 uint8_t same_screen;
2512 #define XCB_WARP_POINTER 41
2518 uint8_t major_opcode;
2521 xcb_window_t src_window;
2522 xcb_window_t dst_window;
2526 uint16_t src_height;
2550 #define XCB_SET_INPUT_FOCUS 42
2556 uint8_t major_opcode;
2560 xcb_timestamp_t time;
2567 unsigned int sequence;
2571 #define XCB_GET_INPUT_FOCUS 43
2577 uint8_t major_opcode;
2586 uint8_t response_type;
2597 unsigned int sequence;
2601 #define XCB_QUERY_KEYMAP 44
2607 uint8_t major_opcode;
2616 uint8_t response_type;
2624 #define XCB_OPEN_FONT 45
2630 uint8_t major_opcode;
2639 #define XCB_CLOSE_FONT 46
2645 uint8_t major_opcode;
2651 typedef enum xcb_font_draw_t {
2652 XCB_FONT_DRAW_LEFT_TO_RIGHT = 0,
2653 XCB_FONT_DRAW_RIGHT_TO_LEFT = 1
2677 int16_t left_side_bearing;
2678 int16_t right_side_bearing;
2679 int16_t character_width;
2682 uint16_t attributes;
2698 unsigned int sequence;
2702 #define XCB_QUERY_FONT 47
2708 uint8_t major_opcode;
2711 xcb_fontable_t font;
2718 uint8_t response_type;
2726 uint16_t min_char_or_byte2;
2727 uint16_t max_char_or_byte2;
2728 uint16_t default_char;
2729 uint16_t properties_len;
2730 uint8_t draw_direction;
2733 uint8_t all_chars_exist;
2734 int16_t font_ascent;
2735 int16_t font_descent;
2736 uint32_t char_infos_len;
2743 unsigned int sequence;
2747 #define XCB_QUERY_TEXT_EXTENTS 48
2753 uint8_t major_opcode;
2756 xcb_fontable_t font;
2763 uint8_t response_type;
2764 uint8_t draw_direction;
2767 int16_t font_ascent;
2768 int16_t font_descent;
2769 int16_t overall_ascent;
2770 int16_t overall_descent;
2771 int32_t overall_width;
2772 int32_t overall_left;
2773 int32_t overall_right;
2796 unsigned int sequence;
2800 #define XCB_LIST_FONTS 49
2806 uint8_t major_opcode;
2810 uint16_t pattern_len;
2817 uint8_t response_type;
2829 unsigned int sequence;
2833 #define XCB_LIST_FONTS_WITH_INFO 50
2839 uint8_t major_opcode;
2843 uint16_t pattern_len;
2850 uint8_t response_type;
2858 uint16_t min_char_or_byte2;
2859 uint16_t max_char_or_byte2;
2860 uint16_t default_char;
2861 uint16_t properties_len;
2862 uint8_t draw_direction;
2865 uint8_t all_chars_exist;
2866 int16_t font_ascent;
2867 int16_t font_descent;
2868 uint32_t replies_hint;
2872 #define XCB_SET_FONT_PATH 51
2878 uint8_t major_opcode;
2889 unsigned int sequence;
2893 #define XCB_GET_FONT_PATH 52
2899 uint8_t major_opcode;
2908 uint8_t response_type;
2917 #define XCB_CREATE_PIXMAP 53
2923 uint8_t major_opcode;
2927 xcb_drawable_t drawable;
2933 #define XCB_FREE_PIXMAP 54
2939 uint8_t major_opcode;
2942 xcb_pixmap_t pixmap;
3014 XCB_GC_FILL_RULE = 512,
3094 typedef enum xcb_gx_t {
3097 XCB_GX_AND_REVERSE = 2,
3099 XCB_GX_AND_INVERTED = 4,
3106 XCB_GX_OR_REVERSE = 11,
3107 XCB_GX_COPY_INVERTED = 12,
3108 XCB_GX_OR_INVERTED = 13,
3113 typedef enum xcb_line_style_t {
3114 XCB_LINE_STYLE_SOLID = 0,
3115 XCB_LINE_STYLE_ON_OFF_DASH = 1,
3116 XCB_LINE_STYLE_DOUBLE_DASH = 2
3119 typedef enum xcb_cap_style_t {
3120 XCB_CAP_STYLE_NOT_LAST = 0,
3121 XCB_CAP_STYLE_BUTT = 1,
3122 XCB_CAP_STYLE_ROUND = 2,
3123 XCB_CAP_STYLE_PROJECTING = 3
3126 typedef enum xcb_join_style_t {
3127 XCB_JOIN_STYLE_MITER = 0,
3128 XCB_JOIN_STYLE_ROUND = 1,
3129 XCB_JOIN_STYLE_BEVEL = 2
3132 typedef enum xcb_fill_style_t {
3133 XCB_FILL_STYLE_SOLID = 0,
3134 XCB_FILL_STYLE_TILED = 1,
3135 XCB_FILL_STYLE_STIPPLED = 2,
3136 XCB_FILL_STYLE_OPAQUE_STIPPLED = 3
3139 typedef enum xcb_fill_rule_t {
3140 XCB_FILL_RULE_EVEN_ODD = 0,
3141 XCB_FILL_RULE_WINDING = 1
3144 typedef enum xcb_subwindow_mode_t {
3145 XCB_SUBWINDOW_MODE_CLIP_BY_CHILDREN = 0,
3146 XCB_SUBWINDOW_MODE_INCLUDE_INFERIORS = 1
3147 } xcb_subwindow_mode_t;
3149 typedef enum xcb_arc_mode_t {
3150 XCB_ARC_MODE_CHORD = 0,
3151 XCB_ARC_MODE_PIE_SLICE = 1
3155 #define XCB_CREATE_GC 55
3161 uint8_t major_opcode;
3165 xcb_drawable_t drawable;
3166 uint32_t value_mask;
3170 #define XCB_CHANGE_GC 56
3176 uint8_t major_opcode;
3180 uint32_t value_mask;
3184 #define XCB_COPY_GC 57
3190 uint8_t major_opcode;
3193 xcb_gcontext_t src_gc;
3194 xcb_gcontext_t dst_gc;
3195 uint32_t value_mask;
3199 #define XCB_SET_DASHES 58
3205 uint8_t major_opcode;
3209 uint16_t dash_offset;
3210 uint16_t dashes_len;
3213 typedef enum xcb_clip_ordering_t {
3214 XCB_CLIP_ORDERING_UNSORTED = 0,
3215 XCB_CLIP_ORDERING_Y_SORTED = 1,
3216 XCB_CLIP_ORDERING_YX_SORTED = 2,
3217 XCB_CLIP_ORDERING_YX_BANDED = 3
3218 } xcb_clip_ordering_t;
3221 #define XCB_SET_CLIP_RECTANGLES 59
3227 uint8_t major_opcode;
3231 int16_t clip_x_origin;
3232 int16_t clip_y_origin;
3236 #define XCB_FREE_GC 60
3242 uint8_t major_opcode;
3249 #define XCB_CLEAR_AREA 61
3255 uint8_t major_opcode;
3258 xcb_window_t window;
3266 #define XCB_COPY_AREA 62
3272 uint8_t major_opcode;
3275 xcb_drawable_t src_drawable;
3276 xcb_drawable_t dst_drawable;
3287 #define XCB_COPY_PLANE 63
3293 uint8_t major_opcode;
3296 xcb_drawable_t src_drawable;
3297 xcb_drawable_t dst_drawable;
3318 #define XCB_POLY_POINT 64
3324 uint8_t major_opcode;
3325 uint8_t coordinate_mode;
3327 xcb_drawable_t drawable;
3332 #define XCB_POLY_LINE 65
3338 uint8_t major_opcode;
3339 uint8_t coordinate_mode;
3341 xcb_drawable_t drawable;
3365 #define XCB_POLY_SEGMENT 66
3371 uint8_t major_opcode;
3374 xcb_drawable_t drawable;
3379 #define XCB_POLY_RECTANGLE 67
3385 uint8_t major_opcode;
3388 xcb_drawable_t drawable;
3393 #define XCB_POLY_ARC 68
3399 uint8_t major_opcode;
3402 xcb_drawable_t drawable;
3406 typedef enum xcb_poly_shape_t {
3407 XCB_POLY_SHAPE_COMPLEX = 0,
3408 XCB_POLY_SHAPE_NONCONVEX = 1,
3409 XCB_POLY_SHAPE_CONVEX = 2
3413 #define XCB_FILL_POLY 69
3419 uint8_t major_opcode;
3422 xcb_drawable_t drawable;
3425 uint8_t coordinate_mode;
3430 #define XCB_POLY_FILL_RECTANGLE 70
3436 uint8_t major_opcode;
3439 xcb_drawable_t drawable;
3444 #define XCB_POLY_FILL_ARC 71
3450 uint8_t major_opcode;
3453 xcb_drawable_t drawable;
3457 typedef enum xcb_image_format_t {
3458 XCB_IMAGE_FORMAT_XY_BITMAP = 0,
3459 XCB_IMAGE_FORMAT_XY_PIXMAP = 1,
3460 XCB_IMAGE_FORMAT_Z_PIXMAP = 2
3461 } xcb_image_format_t;
3464 #define XCB_PUT_IMAGE 72
3470 uint8_t major_opcode;
3473 xcb_drawable_t drawable;
3488 unsigned int sequence;
3492 #define XCB_GET_IMAGE 73
3498 uint8_t major_opcode;
3501 xcb_drawable_t drawable;
3506 uint32_t plane_mask;
3513 uint8_t response_type;
3517 xcb_visualid_t visual;
3522 #define XCB_POLY_TEXT_8 74
3528 uint8_t major_opcode;
3531 xcb_drawable_t drawable;
3538 #define XCB_POLY_TEXT_16 75
3544 uint8_t major_opcode;
3547 xcb_drawable_t drawable;
3554 #define XCB_IMAGE_TEXT_8 76
3560 uint8_t major_opcode;
3563 xcb_drawable_t drawable;
3570 #define XCB_IMAGE_TEXT_16 77
3576 uint8_t major_opcode;
3579 xcb_drawable_t drawable;
3585 typedef enum xcb_colormap_alloc_t {
3586 XCB_COLORMAP_ALLOC_NONE = 0,
3587 XCB_COLORMAP_ALLOC_ALL = 1
3588 } xcb_colormap_alloc_t;
3591 #define XCB_CREATE_COLORMAP 78
3597 uint8_t major_opcode;
3601 xcb_window_t window;
3602 xcb_visualid_t visual;
3606 #define XCB_FREE_COLORMAP 79
3612 uint8_t major_opcode;
3615 xcb_colormap_t cmap;
3619 #define XCB_COPY_COLORMAP_AND_FREE 80
3625 uint8_t major_opcode;
3629 xcb_colormap_t src_cmap;
3633 #define XCB_INSTALL_COLORMAP 81
3639 uint8_t major_opcode;
3642 xcb_colormap_t cmap;
3646 #define XCB_UNINSTALL_COLORMAP 82
3652 uint8_t major_opcode;
3655 xcb_colormap_t cmap;
3662 unsigned int sequence;
3666 #define XCB_LIST_INSTALLED_COLORMAPS 83
3672 uint8_t major_opcode;
3675 xcb_window_t window;
3682 uint8_t response_type;
3694 unsigned int sequence;
3698 #define XCB_ALLOC_COLOR 84
3704 uint8_t major_opcode;
3707 xcb_colormap_t cmap;
3718 uint8_t response_type;
3733 unsigned int sequence;
3737 #define XCB_ALLOC_NAMED_COLOR 85
3743 uint8_t major_opcode;
3746 xcb_colormap_t cmap;
3755 uint8_t response_type;
3761 uint16_t exact_green;
3762 uint16_t exact_blue;
3763 uint16_t visual_red;
3764 uint16_t visual_green;
3765 uint16_t visual_blue;
3772 unsigned int sequence;
3776 #define XCB_ALLOC_COLOR_CELLS 86
3782 uint8_t major_opcode;
3785 xcb_colormap_t cmap;
3794 uint8_t response_type;
3798 uint16_t pixels_len;
3807 unsigned int sequence;
3811 #define XCB_ALLOC_COLOR_PLANES 87
3817 uint8_t major_opcode;
3820 xcb_colormap_t cmap;
3831 uint8_t response_type;
3835 uint16_t pixels_len;
3838 uint32_t green_mask;
3844 #define XCB_FREE_COLORS 88
3850 uint8_t major_opcode;
3853 xcb_colormap_t cmap;
3854 uint32_t plane_mask;
3857 typedef enum xcb_color_flag_t {
3858 XCB_COLOR_FLAG_RED = 1,
3859 XCB_COLOR_FLAG_GREEN = 2,
3860 XCB_COLOR_FLAG_BLUE = 4
3885 #define XCB_STORE_COLORS 89
3891 uint8_t major_opcode;
3894 xcb_colormap_t cmap;
3898 #define XCB_STORE_NAMED_COLOR 90
3904 uint8_t major_opcode;
3907 xcb_colormap_t cmap;
3936 unsigned int sequence;
3940 #define XCB_QUERY_COLORS 91
3946 uint8_t major_opcode;
3949 xcb_colormap_t cmap;
3956 uint8_t response_type;
3960 uint16_t colors_len;
3968 unsigned int sequence;
3972 #define XCB_LOOKUP_COLOR 92
3978 uint8_t major_opcode;
3981 xcb_colormap_t cmap;
3990 uint8_t response_type;
3995 uint16_t exact_green;
3996 uint16_t exact_blue;
3997 uint16_t visual_red;
3998 uint16_t visual_green;
3999 uint16_t visual_blue;
4002 typedef enum xcb_pixmap_enum_t {
4004 } xcb_pixmap_enum_t;
4007 #define XCB_CREATE_CURSOR 93
4013 uint8_t major_opcode;
4017 xcb_pixmap_t source;
4020 uint16_t fore_green;
4023 uint16_t back_green;
4029 typedef enum xcb_font_enum_t {
4034 #define XCB_CREATE_GLYPH_CURSOR 94
4040 uint8_t major_opcode;
4044 xcb_font_t source_font;
4045 xcb_font_t mask_font;
4046 uint16_t source_char;
4049 uint16_t fore_green;
4052 uint16_t back_green;
4057 #define XCB_FREE_CURSOR 95
4063 uint8_t major_opcode;
4066 xcb_cursor_t cursor;
4070 #define XCB_RECOLOR_CURSOR 96
4076 uint8_t major_opcode;
4079 xcb_cursor_t cursor;
4081 uint16_t fore_green;
4084 uint16_t back_green;
4088 typedef enum xcb_query_shape_of_t {
4089 XCB_QUERY_SHAPE_OF_LARGEST_CURSOR = 0,
4090 XCB_QUERY_SHAPE_OF_FASTEST_TILE = 1,
4091 XCB_QUERY_SHAPE_OF_FASTEST_STIPPLE = 2
4092 } xcb_query_shape_of_t;
4098 unsigned int sequence;
4102 #define XCB_QUERY_BEST_SIZE 97
4108 uint8_t major_opcode;
4111 xcb_drawable_t drawable;
4120 uint8_t response_type;
4132 unsigned int sequence;
4136 #define XCB_QUERY_EXTENSION 98
4142 uint8_t major_opcode;
4153 uint8_t response_type;
4158 uint8_t major_opcode;
4159 uint8_t first_event;
4160 uint8_t first_error;
4167 unsigned int sequence;
4171 #define XCB_LIST_EXTENSIONS 99
4177 uint8_t major_opcode;
4186 uint8_t response_type;
4194 #define XCB_CHANGE_KEYBOARD_MAPPING 100
4200 uint8_t major_opcode;
4201 uint8_t keycode_count;
4203 xcb_keycode_t first_keycode;
4204 uint8_t keysyms_per_keycode;
4212 unsigned int sequence;
4216 #define XCB_GET_KEYBOARD_MAPPING 101
4222 uint8_t major_opcode;
4225 xcb_keycode_t first_keycode;
4233 uint8_t response_type;
4234 uint8_t keysyms_per_keycode;
4240 typedef enum xcb_kb_t {
4241 XCB_KB_KEY_CLICK_PERCENT = 1,
4242 XCB_KB_BELL_PERCENT = 2,
4243 XCB_KB_BELL_PITCH = 4,
4244 XCB_KB_BELL_DURATION = 8,
4246 XCB_KB_LED_MODE = 32,
4248 XCB_KB_AUTO_REPEAT_MODE = 128
4251 typedef enum xcb_led_mode_t {
4252 XCB_LED_MODE_OFF = 0,
4256 typedef enum xcb_auto_repeat_mode_t {
4257 XCB_AUTO_REPEAT_MODE_OFF = 0,
4258 XCB_AUTO_REPEAT_MODE_ON = 1,
4259 XCB_AUTO_REPEAT_MODE_DEFAULT = 2
4260 } xcb_auto_repeat_mode_t;
4263 #define XCB_CHANGE_KEYBOARD_CONTROL 102
4269 uint8_t major_opcode;
4272 uint32_t value_mask;
4279 unsigned int sequence;
4283 #define XCB_GET_KEYBOARD_CONTROL 103
4289 uint8_t major_opcode;
4298 uint8_t response_type;
4299 uint8_t global_auto_repeat;
4303 uint8_t key_click_percent;
4304 uint8_t bell_percent;
4305 uint16_t bell_pitch;
4306 uint16_t bell_duration;
4308 uint8_t auto_repeats[32];
4312 #define XCB_BELL 104
4318 uint8_t major_opcode;
4324 #define XCB_CHANGE_POINTER_CONTROL 105
4330 uint8_t major_opcode;
4333 int16_t acceleration_numerator;
4334 int16_t acceleration_denominator;
4336 uint8_t do_acceleration;
4337 uint8_t do_threshold;
4344 unsigned int sequence;
4348 #define XCB_GET_POINTER_CONTROL 106
4354 uint8_t major_opcode;
4363 uint8_t response_type;
4367 uint16_t acceleration_numerator;
4368 uint16_t acceleration_denominator;
4373 typedef enum xcb_blanking_t {
4374 XCB_BLANKING_NOT_PREFERRED = 0,
4375 XCB_BLANKING_PREFERRED = 1,
4376 XCB_BLANKING_DEFAULT = 2
4379 typedef enum xcb_exposures_t {
4380 XCB_EXPOSURES_NOT_ALLOWED = 0,
4381 XCB_EXPOSURES_ALLOWED = 1,
4382 XCB_EXPOSURES_DEFAULT = 2
4386 #define XCB_SET_SCREEN_SAVER 107
4392 uint8_t major_opcode;
4397 uint8_t prefer_blanking;
4398 uint8_t allow_exposures;
4405 unsigned int sequence;
4409 #define XCB_GET_SCREEN_SAVER 108
4415 uint8_t major_opcode;
4424 uint8_t response_type;
4430 uint8_t prefer_blanking;
4431 uint8_t allow_exposures;
4435 typedef enum xcb_host_mode_t {
4436 XCB_HOST_MODE_INSERT = 0,
4437 XCB_HOST_MODE_DELETE = 1
4440 typedef enum xcb_family_t {
4441 XCB_FAMILY_INTERNET = 0,
4442 XCB_FAMILY_DECNET = 1,
4443 XCB_FAMILY_CHAOS = 2,
4444 XCB_FAMILY_SERVER_INTERPRETED = 5,
4445 XCB_FAMILY_INTERNET_6 = 6
4449 #define XCB_CHANGE_HOSTS 109
4455 uint8_t major_opcode;
4460 uint16_t address_len;
4469 uint16_t address_len;
4485 unsigned int sequence;
4489 #define XCB_LIST_HOSTS 110
4495 uint8_t major_opcode;
4504 uint8_t response_type;
4512 typedef enum xcb_access_control_t {
4513 XCB_ACCESS_CONTROL_DISABLE = 0,
4514 XCB_ACCESS_CONTROL_ENABLE = 1
4515 } xcb_access_control_t;
4518 #define XCB_SET_ACCESS_CONTROL 111
4524 uint8_t major_opcode;
4529 typedef enum xcb_close_down_t {
4530 XCB_CLOSE_DOWN_DESTROY_ALL = 0,
4531 XCB_CLOSE_DOWN_RETAIN_PERMANENT = 1,
4532 XCB_CLOSE_DOWN_RETAIN_TEMPORARY = 2
4536 #define XCB_SET_CLOSE_DOWN_MODE 112
4542 uint8_t major_opcode;
4547 typedef enum xcb_kill_t {
4548 XCB_KILL_ALL_TEMPORARY = 0
4552 #define XCB_KILL_CLIENT 113
4558 uint8_t major_opcode;
4565 #define XCB_ROTATE_PROPERTIES 114
4571 uint8_t major_opcode;
4574 xcb_window_t window;
4579 typedef enum xcb_screen_saver_t {
4580 XCB_SCREEN_SAVER_RESET = 0,
4581 XCB_SCREEN_SAVER_ACTIVE = 1
4582 } xcb_screen_saver_t;
4585 #define XCB_FORCE_SCREEN_SAVER 115
4591 uint8_t major_opcode;
4596 typedef enum xcb_mapping_status_t {
4597 XCB_MAPPING_STATUS_SUCCESS = 0,
4598 XCB_MAPPING_STATUS_BUSY = 1,
4599 XCB_MAPPING_STATUS_FAILURE = 2
4600 } xcb_mapping_status_t;
4606 unsigned int sequence;
4610 #define XCB_SET_POINTER_MAPPING 116
4616 uint8_t major_opcode;
4625 uint8_t response_type;
4635 unsigned int sequence;
4639 #define XCB_GET_POINTER_MAPPING 117
4645 uint8_t major_opcode;
4654 uint8_t response_type;
4661 typedef enum xcb_map_index_t {
4662 XCB_MAP_INDEX_SHIFT = 0,
4663 XCB_MAP_INDEX_LOCK = 1,
4664 XCB_MAP_INDEX_CONTROL = 2,
4665 XCB_MAP_INDEX_1 = 3,
4666 XCB_MAP_INDEX_2 = 4,
4667 XCB_MAP_INDEX_3 = 5,
4668 XCB_MAP_INDEX_4 = 6,
4676 unsigned int sequence;
4680 #define XCB_SET_MODIFIER_MAPPING 118
4686 uint8_t major_opcode;
4687 uint8_t keycodes_per_modifier;
4695 uint8_t response_type;
4705 unsigned int sequence;
4709 #define XCB_GET_MODIFIER_MAPPING 119
4715 uint8_t major_opcode;
4724 uint8_t response_type;
4725 uint8_t keycodes_per_modifier;
4732 #define XCB_NO_OPERATION 127
4738 uint8_t major_opcode;
5204 xcb_depth_sizeof (
const void *_buffer );
5213 xcb_depth_visuals_iterator (
const xcb_depth_t *R );
5239 xcb_screen_sizeof (
const void *_buffer );
5242 xcb_screen_allowed_depths_length (
const xcb_screen_t *R );
5245 xcb_screen_allowed_depths_iterator (
const xcb_screen_t *R );
5271 xcb_setup_request_sizeof (
const void *_buffer );
5315 xcb_setup_failed_sizeof (
const void *_buffer );
5350 xcb_setup_authenticate_sizeof (
const void *_buffer );
5385 xcb_setup_sizeof (
const void *_buffer );
5400 xcb_setup_pixmap_formats_length (
const xcb_setup_t *R );
5403 xcb_setup_pixmap_formats_iterator (
const xcb_setup_t *R );
5458 xcb_create_window_sizeof (
const void *_buffer );
5510 xcb_window_t parent ,
5515 uint16_t border_width ,
5517 xcb_visualid_t visual ,
5518 uint32_t value_mask ,
5519 const uint32_t *value_list );
5568 xcb_window_t parent ,
5573 uint16_t border_width ,
5575 xcb_visualid_t visual ,
5576 uint32_t value_mask ,
5577 const uint32_t *value_list );
5580 xcb_change_window_attributes_sizeof (
const void *_buffer );
5602 xcb_window_t window ,
5603 uint32_t value_mask ,
5604 const uint32_t *value_list );
5623 xcb_window_t window ,
5624 uint32_t value_mask ,
5625 const uint32_t *value_list );
5639 xcb_window_t window );
5656 xcb_window_t window );
5697 xcb_window_t window );
5716 xcb_window_t window );
5731 xcb_window_t window );
5743 xcb_window_t window );
5766 xcb_window_t window );
5786 xcb_window_t window );
5811 xcb_window_t window ,
5812 xcb_window_t parent ,
5836 xcb_window_t window ,
5837 xcb_window_t parent ,
5874 xcb_window_t window );
5906 xcb_window_t window );
5921 xcb_window_t window );
5933 xcb_window_t window );
5954 xcb_window_t window );
5972 xcb_window_t window );
5987 xcb_window_t window );
5999 xcb_window_t window );
6002 xcb_configure_window_sizeof (
const void *_buffer );
6022 xcb_window_t window ,
6023 uint16_t value_mask ,
6024 const uint32_t *value_list );
6041 xcb_window_t window ,
6042 uint16_t value_mask ,
6043 const uint32_t *value_list );
6067 xcb_window_t window );
6088 xcb_window_t window );
6102 xcb_drawable_t drawable );
6119 xcb_drawable_t drawable );
6141 xcb_query_tree_sizeof (
const void *_buffer );
6156 xcb_window_t window );
6174 xcb_window_t window );
6205 xcb_intern_atom_sizeof (
const void *_buffer );
6227 uint8_t only_if_exists ,
6254 uint8_t only_if_exists ,
6278 xcb_get_atom_name_sizeof (
const void *_buffer );
6336 xcb_change_property_sizeof (
const void *_buffer );
6366 xcb_window_t window ,
6367 xcb_atom_t property ,
6398 xcb_window_t window ,
6399 xcb_atom_t property ,
6418 xcb_window_t window ,
6419 xcb_atom_t property );
6431 xcb_window_t window ,
6432 xcb_atom_t property );
6435 xcb_get_property_sizeof (
const void *_buffer );
6467 xcb_window_t window ,
6468 xcb_atom_t property ,
6470 uint32_t long_offset ,
6471 uint32_t long_length );
6506 xcb_window_t window ,
6507 xcb_atom_t property ,
6509 uint32_t long_offset ,
6510 uint32_t long_length );
6541 xcb_list_properties_sizeof (
const void *_buffer );
6553 xcb_window_t window );
6568 xcb_window_t window );
6627 xcb_window_t owner ,
6628 xcb_atom_t selection ,
6629 xcb_timestamp_t time );
6657 xcb_window_t owner ,
6658 xcb_atom_t selection ,
6659 xcb_timestamp_t time );
6675 xcb_atom_t selection );
6694 xcb_atom_t selection );
6728 xcb_window_t requestor ,
6729 xcb_atom_t selection ,
6731 xcb_atom_t property ,
6732 xcb_timestamp_t time );
6744 xcb_window_t requestor ,
6745 xcb_atom_t selection ,
6747 xcb_atom_t property ,
6748 xcb_timestamp_t time );
6790 xcb_window_t destination ,
6791 uint32_t event_mask ,
6792 const char *event );
6831 xcb_window_t destination ,
6832 uint32_t event_mask ,
6833 const char *event );
6873 uint8_t owner_events ,
6874 xcb_window_t grab_window ,
6875 uint16_t event_mask ,
6876 uint8_t pointer_mode ,
6877 uint8_t keyboard_mode ,
6878 xcb_window_t confine_to ,
6879 xcb_cursor_t cursor ,
6880 xcb_timestamp_t time );
6923 uint8_t owner_events ,
6924 xcb_window_t grab_window ,
6925 uint16_t event_mask ,
6926 uint8_t pointer_mode ,
6927 uint8_t keyboard_mode ,
6928 xcb_window_t confine_to ,
6929 xcb_cursor_t cursor ,
6930 xcb_timestamp_t time );
6973 xcb_timestamp_t time );
6994 xcb_timestamp_t time );
7066 uint8_t owner_events ,
7067 xcb_window_t grab_window ,
7068 uint16_t event_mask ,
7069 uint8_t pointer_mode ,
7070 uint8_t keyboard_mode ,
7071 xcb_window_t confine_to ,
7072 xcb_cursor_t cursor ,
7074 uint16_t modifiers );
7143 uint8_t owner_events ,
7144 xcb_window_t grab_window ,
7145 uint16_t event_mask ,
7146 uint8_t pointer_mode ,
7147 uint8_t keyboard_mode ,
7148 xcb_window_t confine_to ,
7149 xcb_cursor_t cursor ,
7151 uint16_t modifiers );
7167 xcb_window_t grab_window ,
7168 uint16_t modifiers );
7181 xcb_window_t grab_window ,
7182 uint16_t modifiers );
7197 xcb_cursor_t cursor ,
7198 xcb_timestamp_t time ,
7199 uint16_t event_mask );
7211 xcb_cursor_t cursor ,
7212 xcb_timestamp_t time ,
7213 uint16_t event_mask );
7246 uint8_t owner_events ,
7247 xcb_window_t grab_window ,
7248 xcb_timestamp_t time ,
7249 uint8_t pointer_mode ,
7250 uint8_t keyboard_mode );
7286 uint8_t owner_events ,
7287 xcb_window_t grab_window ,
7288 xcb_timestamp_t time ,
7289 uint8_t pointer_mode ,
7290 uint8_t keyboard_mode );
7324 xcb_timestamp_t time );
7336 xcb_timestamp_t time );
7395 uint8_t owner_events ,
7396 xcb_window_t grab_window ,
7397 uint16_t modifiers ,
7399 uint8_t pointer_mode ,
7400 uint8_t keyboard_mode );
7456 uint8_t owner_events ,
7457 xcb_window_t grab_window ,
7458 uint16_t modifiers ,
7460 uint8_t pointer_mode ,
7461 uint8_t keyboard_mode );
7487 xcb_window_t grab_window ,
7488 uint16_t modifiers );
7511 xcb_window_t grab_window ,
7512 uint16_t modifiers );
7538 xcb_timestamp_t time );
7561 xcb_timestamp_t time );
7627 xcb_window_t window );
7646 xcb_window_t window );
7691 xcb_get_motion_events_sizeof (
const void *_buffer );
7703 xcb_window_t window ,
7704 xcb_timestamp_t start ,
7705 xcb_timestamp_t stop );
7720 xcb_window_t window ,
7721 xcb_timestamp_t start ,
7722 xcb_timestamp_t stop );
7762 xcb_window_t src_window ,
7763 xcb_window_t dst_window ,
7780 xcb_window_t src_window ,
7781 xcb_window_t dst_window ,
7836 xcb_window_t src_window ,
7837 xcb_window_t dst_window ,
7840 uint16_t src_width ,
7841 uint16_t src_height ,
7874 xcb_window_t src_window ,
7875 xcb_window_t dst_window ,
7878 uint16_t src_width ,
7879 uint16_t src_height ,
7917 xcb_window_t focus ,
7918 xcb_timestamp_t time );
7951 xcb_window_t focus ,
7952 xcb_timestamp_t time );
8043 xcb_open_font_sizeof (
const void *_buffer );
8164 xcb_query_font_sizeof (
const void *_buffer );
8178 xcb_fontable_t font );
8195 xcb_fontable_t font );
8235 xcb_query_text_extents_sizeof (
const void *_buffer ,
8236 uint32_t string_len );
8272 xcb_fontable_t font ,
8273 uint32_t string_len ,
8313 xcb_fontable_t font ,
8314 uint32_t string_len ,
8337 xcb_str_sizeof (
const void *_buffer );
8343 xcb_str_name_length (
const xcb_str_t *R );
8372 xcb_list_fonts_sizeof (
const void *_buffer );
8392 uint16_t max_names ,
8393 uint16_t pattern_len ,
8394 const char *pattern );
8417 uint16_t max_names ,
8418 uint16_t pattern_len ,
8419 const char *pattern );
8447 xcb_list_fonts_with_info_sizeof (
const void *_buffer );
8467 uint16_t max_names ,
8468 uint16_t pattern_len ,
8469 const char *pattern );
8492 uint16_t max_names ,
8493 uint16_t pattern_len ,
8494 const char *pattern );
8534 xcb_set_font_path_sizeof (
const void *_buffer );
8566 xcb_get_font_path_sizeof (
const void *_buffer );
8641 xcb_drawable_t drawable ,
8665 xcb_drawable_t drawable ,
8685 xcb_pixmap_t pixmap );
8700 xcb_pixmap_t pixmap );
8703 xcb_create_gc_sizeof (
const void *_buffer );
8723 xcb_gcontext_t cid ,
8724 xcb_drawable_t drawable ,
8725 uint32_t value_mask ,
8726 const uint32_t *value_list );
8743 xcb_gcontext_t cid ,
8744 xcb_drawable_t drawable ,
8745 uint32_t value_mask ,
8746 const uint32_t *value_list );
8749 xcb_change_gc_sizeof (
const void *_buffer );
8772 uint32_t value_mask ,
8773 const uint32_t *value_list );
8793 uint32_t value_mask ,
8794 const uint32_t *value_list );
8809 xcb_gcontext_t src_gc ,
8810 xcb_gcontext_t dst_gc ,
8811 uint32_t value_mask );
8823 xcb_gcontext_t src_gc ,
8824 xcb_gcontext_t dst_gc ,
8825 uint32_t value_mask );
8828 xcb_set_dashes_sizeof (
const void *_buffer );
8844 uint16_t dash_offset ,
8845 uint16_t dashes_len ,
8846 const uint8_t *dashes );
8859 uint16_t dash_offset ,
8860 uint16_t dashes_len ,
8861 const uint8_t *dashes );
8864 xcb_set_clip_rectangles_sizeof (
const void *_buffer ,
8865 uint32_t rectangles_len );
8882 int16_t clip_x_origin ,
8883 int16_t clip_y_origin ,
8884 uint32_t rectangles_len ,
8899 int16_t clip_x_origin ,
8900 int16_t clip_y_origin ,
8901 uint32_t rectangles_len ,
8919 xcb_gcontext_t gc );
8933 xcb_gcontext_t gc );
8949 xcb_window_t window ,
8966 xcb_window_t window ,
8995 xcb_drawable_t src_drawable ,
8996 xcb_drawable_t dst_drawable ,
9025 xcb_drawable_t src_drawable ,
9026 xcb_drawable_t dst_drawable ,
9048 xcb_drawable_t src_drawable ,
9049 xcb_drawable_t dst_drawable ,
9057 uint32_t bit_plane );
9069 xcb_drawable_t src_drawable ,
9070 xcb_drawable_t dst_drawable ,
9078 uint32_t bit_plane );
9081 xcb_poly_point_sizeof (
const void *_buffer ,
9082 uint32_t points_len );
9097 uint8_t coordinate_mode ,
9098 xcb_drawable_t drawable ,
9100 uint32_t points_len ,
9113 uint8_t coordinate_mode ,
9114 xcb_drawable_t drawable ,
9116 uint32_t points_len ,
9120 xcb_poly_line_sizeof (
const void *_buffer ,
9121 uint32_t points_len );
9150 uint8_t coordinate_mode ,
9151 xcb_drawable_t drawable ,
9153 uint32_t points_len ,
9180 uint8_t coordinate_mode ,
9181 xcb_drawable_t drawable ,
9183 uint32_t points_len ,
9210 xcb_poly_segment_sizeof (
const void *_buffer ,
9211 uint32_t segments_len );
9241 xcb_drawable_t drawable ,
9243 uint32_t segments_len ,
9271 xcb_drawable_t drawable ,
9273 uint32_t segments_len ,
9277 xcb_poly_rectangle_sizeof (
const void *_buffer ,
9278 uint32_t rectangles_len );
9293 xcb_drawable_t drawable ,
9295 uint32_t rectangles_len ,
9308 xcb_drawable_t drawable ,
9310 uint32_t rectangles_len ,
9314 xcb_poly_arc_sizeof (
const void *_buffer ,
9315 uint32_t arcs_len );
9330 xcb_drawable_t drawable ,
9345 xcb_drawable_t drawable ,
9351 xcb_fill_poly_sizeof (
const void *_buffer ,
9352 uint32_t points_len );
9367 xcb_drawable_t drawable ,
9370 uint8_t coordinate_mode ,
9371 uint32_t points_len ,
9384 xcb_drawable_t drawable ,
9387 uint8_t coordinate_mode ,
9388 uint32_t points_len ,
9392 xcb_poly_fill_rectangle_sizeof (
const void *_buffer ,
9393 uint32_t rectangles_len );
9422 xcb_drawable_t drawable ,
9424 uint32_t rectangles_len ,
9451 xcb_drawable_t drawable ,
9453 uint32_t rectangles_len ,
9457 xcb_poly_fill_arc_sizeof (
const void *_buffer ,
9458 uint32_t arcs_len );
9473 xcb_drawable_t drawable ,
9488 xcb_drawable_t drawable ,
9494 xcb_put_image_sizeof (
const void *_buffer ,
9495 uint32_t data_len );
9511 xcb_drawable_t drawable ,
9520 const uint8_t *data );
9533 xcb_drawable_t drawable ,
9542 const uint8_t *data );
9545 xcb_get_image_sizeof (
const void *_buffer );
9558 xcb_drawable_t drawable ,
9563 uint32_t plane_mask );
9579 xcb_drawable_t drawable ,
9584 uint32_t plane_mask );
9615 xcb_poly_text_8_sizeof (
const void *_buffer ,
9616 uint32_t items_len );
9631 xcb_drawable_t drawable ,
9635 uint32_t items_len ,
9636 const uint8_t *items );
9648 xcb_drawable_t drawable ,
9652 uint32_t items_len ,
9653 const uint8_t *items );
9656 xcb_poly_text_16_sizeof (
const void *_buffer ,
9657 uint32_t items_len );
9672 xcb_drawable_t drawable ,
9676 uint32_t items_len ,
9677 const uint8_t *items );
9689 xcb_drawable_t drawable ,
9693 uint32_t items_len ,
9694 const uint8_t *items );
9697 xcb_image_text_8_sizeof (
const void *_buffer );
9731 uint8_t string_len ,
9732 xcb_drawable_t drawable ,
9736 const char *
string );
9767 uint8_t string_len ,
9768 xcb_drawable_t drawable ,
9772 const char *
string );
9775 xcb_image_text_16_sizeof (
const void *_buffer );
9810 uint8_t string_len ,
9811 xcb_drawable_t drawable ,
9847 uint8_t string_len ,
9848 xcb_drawable_t drawable ,
9868 xcb_colormap_t mid ,
9869 xcb_window_t window ,
9870 xcb_visualid_t visual );
9883 xcb_colormap_t mid ,
9884 xcb_window_t window ,
9885 xcb_visualid_t visual );
9900 xcb_colormap_t cmap );
9912 xcb_colormap_t cmap );
9927 xcb_colormap_t mid ,
9928 xcb_colormap_t src_cmap );
9940 xcb_colormap_t mid ,
9941 xcb_colormap_t src_cmap );
9956 xcb_colormap_t cmap );
9968 xcb_colormap_t cmap );
9983 xcb_colormap_t cmap );
9995 xcb_colormap_t cmap );
9998 xcb_list_installed_colormaps_sizeof (
const void *_buffer );
10010 xcb_window_t window );
10025 xcb_window_t window );
10074 xcb_colormap_t cmap ,
10101 xcb_colormap_t cmap ,
10126 xcb_alloc_named_color_sizeof (
const void *_buffer );
10138 xcb_colormap_t cmap ,
10139 uint16_t name_len ,
10140 const char *name );
10155 xcb_colormap_t cmap ,
10156 uint16_t name_len ,
10157 const char *name );
10179 xcb_alloc_color_cells_sizeof (
const void *_buffer );
10191 uint8_t contiguous ,
10192 xcb_colormap_t cmap ,
10209 uint8_t contiguous ,
10210 xcb_colormap_t cmap ,
10252 xcb_alloc_color_planes_sizeof (
const void *_buffer );
10264 uint8_t contiguous ,
10265 xcb_colormap_t cmap ,
10284 uint8_t contiguous ,
10285 xcb_colormap_t cmap ,
10320 xcb_free_colors_sizeof (
const void *_buffer ,
10321 uint32_t pixels_len );
10336 xcb_colormap_t cmap ,
10337 uint32_t plane_mask ,
10338 uint32_t pixels_len ,
10339 const uint32_t *pixels );
10351 xcb_colormap_t cmap ,
10352 uint32_t plane_mask ,
10353 uint32_t pixels_len ,
10354 const uint32_t *pixels );
10380 xcb_store_colors_sizeof (
const void *_buffer ,
10381 uint32_t items_len );
10396 xcb_colormap_t cmap ,
10397 uint32_t items_len ,
10410 xcb_colormap_t cmap ,
10411 uint32_t items_len ,
10415 xcb_store_named_color_sizeof (
const void *_buffer );
10431 xcb_colormap_t cmap ,
10433 uint16_t name_len ,
10434 const char *name );
10447 xcb_colormap_t cmap ,
10449 uint16_t name_len ,
10450 const char *name );
10476 xcb_query_colors_sizeof (
const void *_buffer ,
10477 uint32_t pixels_len );
10489 xcb_colormap_t cmap ,
10490 uint32_t pixels_len ,
10491 const uint32_t *pixels );
10506 xcb_colormap_t cmap ,
10507 uint32_t pixels_len ,
10508 const uint32_t *pixels );
10539 xcb_lookup_color_sizeof (
const void *_buffer );
10551 xcb_colormap_t cmap ,
10552 uint16_t name_len ,
10553 const char *name );
10568 xcb_colormap_t cmap ,
10569 uint16_t name_len ,
10570 const char *name );
10605 xcb_pixmap_t source ,
10606 xcb_pixmap_t mask ,
10607 uint16_t fore_red ,
10608 uint16_t fore_green ,
10609 uint16_t fore_blue ,
10610 uint16_t back_red ,
10611 uint16_t back_green ,
10612 uint16_t back_blue ,
10627 xcb_pixmap_t source ,
10628 xcb_pixmap_t mask ,
10629 uint16_t fore_red ,
10630 uint16_t fore_green ,
10631 uint16_t fore_blue ,
10632 uint16_t back_red ,
10633 uint16_t back_green ,
10634 uint16_t back_blue ,
10674 xcb_font_t source_font ,
10675 xcb_font_t mask_font ,
10676 uint16_t source_char ,
10677 uint16_t mask_char ,
10678 uint16_t fore_red ,
10679 uint16_t fore_green ,
10680 uint16_t fore_blue ,
10681 uint16_t back_red ,
10682 uint16_t back_green ,
10683 uint16_t back_blue );
10718 xcb_font_t source_font ,
10719 xcb_font_t mask_font ,
10720 uint16_t source_char ,
10721 uint16_t mask_char ,
10722 uint16_t fore_red ,
10723 uint16_t fore_green ,
10724 uint16_t fore_blue ,
10725 uint16_t back_red ,
10726 uint16_t back_green ,
10727 uint16_t back_blue );
10745 xcb_cursor_t cursor );
10760 xcb_cursor_t cursor );
10775 xcb_cursor_t cursor ,
10776 uint16_t fore_red ,
10777 uint16_t fore_green ,
10778 uint16_t fore_blue ,
10779 uint16_t back_red ,
10780 uint16_t back_green ,
10781 uint16_t back_blue );
10793 xcb_cursor_t cursor ,
10794 uint16_t fore_red ,
10795 uint16_t fore_green ,
10796 uint16_t fore_blue ,
10797 uint16_t back_red ,
10798 uint16_t back_green ,
10799 uint16_t back_blue );
10812 xcb_drawable_t drawable ,
10830 xcb_drawable_t drawable ,
10854 xcb_query_extension_sizeof (
const void *_buffer );
10878 uint16_t name_len ,
10879 const char *name );
10906 uint16_t name_len ,
10907 const char *name );
10929 xcb_list_extensions_sizeof (
const void *_buffer );
10982 xcb_change_keyboard_mapping_sizeof (
const void *_buffer );
10997 uint8_t keycode_count ,
10998 xcb_keycode_t first_keycode ,
10999 uint8_t keysyms_per_keycode ,
11000 const xcb_keysym_t *keysyms );
11012 uint8_t keycode_count ,
11013 xcb_keycode_t first_keycode ,
11014 uint8_t keysyms_per_keycode ,
11015 const xcb_keysym_t *keysyms );
11018 xcb_get_keyboard_mapping_sizeof (
const void *_buffer );
11030 xcb_keycode_t first_keycode ,
11046 xcb_keycode_t first_keycode ,
11078 xcb_change_keyboard_control_sizeof (
const void *_buffer );
11093 uint32_t value_mask ,
11094 const uint32_t *value_list );
11106 uint32_t value_mask ,
11107 const uint32_t *value_list );
11193 int16_t acceleration_numerator ,
11194 int16_t acceleration_denominator ,
11195 int16_t threshold ,
11196 uint8_t do_acceleration ,
11197 uint8_t do_threshold );
11209 int16_t acceleration_numerator ,
11210 int16_t acceleration_denominator ,
11211 int16_t threshold ,
11212 uint8_t do_acceleration ,
11213 uint8_t do_threshold );
11274 uint8_t prefer_blanking ,
11275 uint8_t allow_exposures );
11289 uint8_t prefer_blanking ,
11290 uint8_t allow_exposures );
11337 xcb_change_hosts_sizeof (
const void *_buffer );
11354 uint16_t address_len ,
11355 const uint8_t *address );
11369 uint16_t address_len ,
11370 const uint8_t *address );
11373 xcb_host_sizeof (
const void *_buffer );
11379 xcb_host_address_length (
const xcb_host_t *R );
11382 xcb_host_address_end (
const xcb_host_t *R );
11408 xcb_list_hosts_sizeof (
const void *_buffer );
11533 uint32_t resource );
11551 uint32_t resource );
11554 xcb_rotate_properties_sizeof (
const void *_buffer );
11569 xcb_window_t window ,
11570 uint16_t atoms_len ,
11572 const xcb_atom_t *atoms );
11584 xcb_window_t window ,
11585 uint16_t atoms_len ,
11587 const xcb_atom_t *atoms );
11617 xcb_set_pointer_mapping_sizeof (
const void *_buffer );
11630 const uint8_t *map );
11646 const uint8_t *map );
11668 xcb_get_pointer_mapping_sizeof (
const void *_buffer );
11724 xcb_set_modifier_mapping_sizeof (
const void *_buffer );
11736 uint8_t keycodes_per_modifier ,
11737 const xcb_keycode_t *keycodes );
11752 uint8_t keycodes_per_modifier ,
11753 const xcb_keycode_t *keycodes );
11775 xcb_get_modifier_mapping_sizeof (
const void *_buffer );