xproto.h
/*
* This file generated automatically from xproto.xml by c_client.py.
* Edit at your peril.
*/
#ifndef __XPROTO_H
#define __XPROTO_H
#include "xcb.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct xcb_char2b_t {
uint8_t byte1;
uint8_t byte2;
} xcb_char2b_t;
typedef struct xcb_char2b_iterator_t {
xcb_char2b_t *data;
int rem;
int index;
} xcb_char2b_iterator_t;
typedef uint32_t xcb_window_t;
typedef struct xcb_window_iterator_t {
xcb_window_t *data;
int rem;
int index;
} xcb_window_iterator_t;
typedef uint32_t xcb_pixmap_t;
typedef struct xcb_pixmap_iterator_t {
xcb_pixmap_t *data;
int rem;
int index;
} xcb_pixmap_iterator_t;
typedef uint32_t xcb_cursor_t;
typedef struct xcb_cursor_iterator_t {
xcb_cursor_t *data;
int rem;
int index;
} xcb_cursor_iterator_t;
typedef uint32_t xcb_font_t;
typedef struct xcb_font_iterator_t {
xcb_font_t *data;
int rem;
int index;
} xcb_font_iterator_t;
typedef uint32_t xcb_gcontext_t;
typedef struct xcb_gcontext_iterator_t {
xcb_gcontext_t *data;
int rem;
int index;
} xcb_gcontext_iterator_t;
typedef uint32_t xcb_colormap_t;
typedef struct xcb_colormap_iterator_t {
xcb_colormap_t *data;
int rem;
int index;
} xcb_colormap_iterator_t;
typedef uint32_t xcb_atom_t;
typedef struct xcb_atom_iterator_t {
xcb_atom_t *data;
int rem;
int index;
} xcb_atom_iterator_t;
typedef uint32_t xcb_drawable_t;
typedef struct xcb_drawable_iterator_t {
xcb_drawable_t *data;
int rem;
int index;
} xcb_drawable_iterator_t;
typedef uint32_t xcb_fontable_t;
typedef struct xcb_fontable_iterator_t {
xcb_fontable_t *data;
int rem;
int index;
} xcb_fontable_iterator_t;
typedef uint32_t xcb_bool32_t;
typedef struct xcb_bool32_iterator_t {
xcb_bool32_t *data;
int rem;
int index;
} xcb_bool32_iterator_t;
typedef uint32_t xcb_visualid_t;
typedef struct xcb_visualid_iterator_t {
xcb_visualid_t *data;
int rem;
int index;
} xcb_visualid_iterator_t;
typedef uint32_t xcb_timestamp_t;
typedef struct xcb_timestamp_iterator_t {
xcb_timestamp_t *data;
int rem;
int index;
} xcb_timestamp_iterator_t;
typedef uint32_t xcb_keysym_t;
typedef struct xcb_keysym_iterator_t {
xcb_keysym_t *data;
int rem;
int index;
} xcb_keysym_iterator_t;
typedef uint8_t xcb_keycode_t;
typedef struct xcb_keycode_iterator_t {
xcb_keycode_t *data;
int rem;
int index;
} xcb_keycode_iterator_t;
typedef uint32_t xcb_keycode32_t;
typedef struct xcb_keycode32_iterator_t {
xcb_keycode32_t *data;
int rem;
int index;
} xcb_keycode32_iterator_t;
typedef uint8_t xcb_button_t;
typedef struct xcb_button_iterator_t {
xcb_button_t *data;
int rem;
int index;
} xcb_button_iterator_t;
typedef struct xcb_point_t {
int16_t x;
int16_t y;
} xcb_point_t;
typedef struct xcb_point_iterator_t {
xcb_point_t *data;
int rem;
int index;
} xcb_point_iterator_t;
typedef struct xcb_rectangle_t {
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
} xcb_rectangle_t;
typedef struct xcb_rectangle_iterator_t {
xcb_rectangle_t *data;
int rem;
int index;
} xcb_rectangle_iterator_t;
typedef struct xcb_arc_t {
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
int16_t angle1;
int16_t angle2;
} xcb_arc_t;
typedef struct xcb_arc_iterator_t {
xcb_arc_t *data;
int rem;
int index;
} xcb_arc_iterator_t;
typedef struct xcb_format_t {
uint8_t depth;
uint8_t bits_per_pixel;
uint8_t scanline_pad;
uint8_t pad0[5];
} xcb_format_t;
typedef struct xcb_format_iterator_t {
xcb_format_t *data;
int rem;
int index;
} xcb_format_iterator_t;
typedef enum xcb_visual_class_t {
XCB_VISUAL_CLASS_STATIC_GRAY = 0,
XCB_VISUAL_CLASS_GRAY_SCALE = 1,
XCB_VISUAL_CLASS_STATIC_COLOR = 2,
XCB_VISUAL_CLASS_PSEUDO_COLOR = 3,
XCB_VISUAL_CLASS_TRUE_COLOR = 4,
XCB_VISUAL_CLASS_DIRECT_COLOR = 5
} xcb_visual_class_t;
typedef struct xcb_visualtype_t {
xcb_visualid_t visual_id;
uint8_t _class;
uint8_t bits_per_rgb_value;
uint16_t colormap_entries;
uint32_t red_mask;
uint32_t green_mask;
uint32_t blue_mask;
uint8_t pad0[4];
} xcb_visualtype_t;
typedef struct xcb_visualtype_iterator_t {
xcb_visualtype_t *data;
int rem;
int index;
} xcb_visualtype_iterator_t;
typedef struct xcb_depth_t {
uint8_t depth;
uint8_t pad0;
uint16_t visuals_len;
uint8_t pad1[4];
} xcb_depth_t;
typedef struct xcb_depth_iterator_t {
xcb_depth_t *data;
int rem;
int index;
} xcb_depth_iterator_t;
typedef enum xcb_event_mask_t {
XCB_EVENT_MASK_NO_EVENT = 0,
XCB_EVENT_MASK_KEY_PRESS = 1,
XCB_EVENT_MASK_KEY_RELEASE = 2,
XCB_EVENT_MASK_BUTTON_PRESS = 4,
XCB_EVENT_MASK_BUTTON_RELEASE = 8,
XCB_EVENT_MASK_ENTER_WINDOW = 16,
XCB_EVENT_MASK_LEAVE_WINDOW = 32,
XCB_EVENT_MASK_POINTER_MOTION = 64,
XCB_EVENT_MASK_POINTER_MOTION_HINT = 128,
XCB_EVENT_MASK_BUTTON_1_MOTION = 256,
XCB_EVENT_MASK_BUTTON_2_MOTION = 512,
XCB_EVENT_MASK_BUTTON_3_MOTION = 1024,
XCB_EVENT_MASK_BUTTON_4_MOTION = 2048,
XCB_EVENT_MASK_BUTTON_5_MOTION = 4096,
XCB_EVENT_MASK_BUTTON_MOTION = 8192,
XCB_EVENT_MASK_KEYMAP_STATE = 16384,
XCB_EVENT_MASK_EXPOSURE = 32768,
XCB_EVENT_MASK_VISIBILITY_CHANGE = 65536,
XCB_EVENT_MASK_STRUCTURE_NOTIFY = 131072,
XCB_EVENT_MASK_RESIZE_REDIRECT = 262144,
XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY = 524288,
XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT = 1048576,
XCB_EVENT_MASK_FOCUS_CHANGE = 2097152,
XCB_EVENT_MASK_PROPERTY_CHANGE = 4194304,
XCB_EVENT_MASK_COLOR_MAP_CHANGE = 8388608,
XCB_EVENT_MASK_OWNER_GRAB_BUTTON = 16777216
} xcb_event_mask_t;
typedef enum xcb_backing_store_t {
XCB_BACKING_STORE_NOT_USEFUL = 0,
XCB_BACKING_STORE_WHEN_MAPPED = 1,
XCB_BACKING_STORE_ALWAYS = 2
} xcb_backing_store_t;
typedef struct xcb_screen_t {
xcb_window_t root;
xcb_colormap_t default_colormap;
uint32_t white_pixel;
uint32_t black_pixel;
uint32_t current_input_masks;
uint16_t width_in_pixels;
uint16_t height_in_pixels;
uint16_t width_in_millimeters;
uint16_t height_in_millimeters;
uint16_t min_installed_maps;
uint16_t max_installed_maps;
xcb_visualid_t root_visual;
uint8_t backing_stores;
uint8_t save_unders;
uint8_t root_depth;
uint8_t allowed_depths_len;
} xcb_screen_t;
typedef struct xcb_screen_iterator_t {
xcb_screen_t *data;
int rem;
int index;
} xcb_screen_iterator_t;
typedef struct xcb_setup_request_t {
uint8_t byte_order;
uint8_t pad0;
uint16_t protocol_major_version;
uint16_t protocol_minor_version;
uint16_t authorization_protocol_name_len;
uint16_t authorization_protocol_data_len;
uint8_t pad1[2];
} xcb_setup_request_t;
typedef struct xcb_setup_request_iterator_t {
xcb_setup_request_t *data;
int rem;
int index;
} xcb_setup_request_iterator_t;
typedef struct xcb_setup_failed_t {
uint8_t status;
uint8_t reason_len;
uint16_t protocol_major_version;
uint16_t protocol_minor_version;
uint16_t length;
} xcb_setup_failed_t;
typedef struct xcb_setup_failed_iterator_t {
xcb_setup_failed_t *data;
int rem;
int index;
} xcb_setup_failed_iterator_t;
typedef struct xcb_setup_authenticate_t {
uint8_t status;
uint8_t pad0[5];
uint16_t length;
} xcb_setup_authenticate_t;
typedef struct xcb_setup_authenticate_iterator_t {
xcb_setup_authenticate_t *data;
int rem;
int index;
} xcb_setup_authenticate_iterator_t;
typedef enum xcb_image_order_t {
XCB_IMAGE_ORDER_LSB_FIRST = 0,
XCB_IMAGE_ORDER_MSB_FIRST = 1
} xcb_image_order_t;
typedef struct xcb_setup_t {
uint8_t status;
uint8_t pad0;
uint16_t protocol_major_version;
uint16_t protocol_minor_version;
uint16_t length;
uint32_t release_number;
uint32_t resource_id_base;
uint32_t resource_id_mask;
uint32_t motion_buffer_size;
uint16_t vendor_len;
uint16_t maximum_request_length;
uint8_t roots_len;
uint8_t pixmap_formats_len;
uint8_t image_byte_order;
uint8_t bitmap_format_bit_order;
uint8_t bitmap_format_scanline_unit;
uint8_t bitmap_format_scanline_pad;
xcb_keycode_t min_keycode;
xcb_keycode_t max_keycode;
uint8_t pad1[4];
} xcb_setup_t;
typedef struct xcb_setup_iterator_t {
xcb_setup_t *data;
int rem;
int index;
} xcb_setup_iterator_t;
typedef enum xcb_mod_mask_t {
XCB_MOD_MASK_SHIFT = 1,
XCB_MOD_MASK_LOCK = 2,
XCB_MOD_MASK_CONTROL = 4,
XCB_MOD_MASK_1 = 8,
XCB_MOD_MASK_2 = 16,
XCB_MOD_MASK_3 = 32,
XCB_MOD_MASK_4 = 64,
XCB_MOD_MASK_5 = 128,
XCB_MOD_MASK_ANY = 32768
} xcb_mod_mask_t;
typedef enum xcb_key_but_mask_t {
XCB_KEY_BUT_MASK_SHIFT = 1,
XCB_KEY_BUT_MASK_LOCK = 2,
XCB_KEY_BUT_MASK_CONTROL = 4,
XCB_KEY_BUT_MASK_MOD_1 = 8,
XCB_KEY_BUT_MASK_MOD_2 = 16,
XCB_KEY_BUT_MASK_MOD_3 = 32,
XCB_KEY_BUT_MASK_MOD_4 = 64,
XCB_KEY_BUT_MASK_MOD_5 = 128,
XCB_KEY_BUT_MASK_BUTTON_1 = 256,
XCB_KEY_BUT_MASK_BUTTON_2 = 512,
XCB_KEY_BUT_MASK_BUTTON_3 = 1024,
XCB_KEY_BUT_MASK_BUTTON_4 = 2048,
XCB_KEY_BUT_MASK_BUTTON_5 = 4096
} xcb_key_but_mask_t;
typedef enum xcb_window_enum_t {
XCB_WINDOW_NONE = 0
} xcb_window_enum_t;
#define XCB_KEY_PRESS 2
typedef struct xcb_key_press_event_t {
uint8_t response_type;
xcb_keycode_t detail;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t root;
xcb_window_t event;
xcb_window_t child;
int16_t root_x;
int16_t root_y;
int16_t event_x;
int16_t event_y;
uint16_t state;
uint8_t same_screen;
uint8_t pad0;
} xcb_key_press_event_t;
#define XCB_KEY_RELEASE 3
typedef xcb_key_press_event_t xcb_key_release_event_t;
typedef enum xcb_button_mask_t {
XCB_BUTTON_MASK_1 = 256,
XCB_BUTTON_MASK_2 = 512,
XCB_BUTTON_MASK_3 = 1024,
XCB_BUTTON_MASK_4 = 2048,
XCB_BUTTON_MASK_5 = 4096,
XCB_BUTTON_MASK_ANY = 32768
} xcb_button_mask_t;
#define XCB_BUTTON_PRESS 4
typedef struct xcb_button_press_event_t {
uint8_t response_type;
xcb_button_t detail;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t root;
xcb_window_t event;
xcb_window_t child;
int16_t root_x;
int16_t root_y;
int16_t event_x;
int16_t event_y;
uint16_t state;
uint8_t same_screen;
uint8_t pad0;
} xcb_button_press_event_t;
#define XCB_BUTTON_RELEASE 5
typedef xcb_button_press_event_t xcb_button_release_event_t;
typedef enum xcb_motion_t {
XCB_MOTION_NORMAL = 0,
XCB_MOTION_HINT = 1
} xcb_motion_t;
#define XCB_MOTION_NOTIFY 6
typedef struct xcb_motion_notify_event_t {
uint8_t response_type;
uint8_t detail;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t root;
xcb_window_t event;
xcb_window_t child;
int16_t root_x;
int16_t root_y;
int16_t event_x;
int16_t event_y;
uint16_t state;
uint8_t same_screen;
uint8_t pad0;
} xcb_motion_notify_event_t;
typedef enum xcb_notify_detail_t {
XCB_NOTIFY_DETAIL_ANCESTOR = 0,
XCB_NOTIFY_DETAIL_VIRTUAL = 1,
XCB_NOTIFY_DETAIL_INFERIOR = 2,
XCB_NOTIFY_DETAIL_NONLINEAR = 3,
XCB_NOTIFY_DETAIL_NONLINEAR_VIRTUAL = 4,
XCB_NOTIFY_DETAIL_POINTER = 5,
XCB_NOTIFY_DETAIL_POINTER_ROOT = 6,
XCB_NOTIFY_DETAIL_NONE = 7
} xcb_notify_detail_t;
typedef enum xcb_notify_mode_t {
XCB_NOTIFY_MODE_NORMAL = 0,
XCB_NOTIFY_MODE_GRAB = 1,
XCB_NOTIFY_MODE_UNGRAB = 2,
XCB_NOTIFY_MODE_WHILE_GRABBED = 3
} xcb_notify_mode_t;
#define XCB_ENTER_NOTIFY 7
typedef struct xcb_enter_notify_event_t {
uint8_t response_type;
uint8_t detail;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t root;
xcb_window_t event;
xcb_window_t child;
int16_t root_x;
int16_t root_y;
int16_t event_x;
int16_t event_y;
uint16_t state;
uint8_t mode;
uint8_t same_screen_focus;
} xcb_enter_notify_event_t;
#define XCB_LEAVE_NOTIFY 8
typedef xcb_enter_notify_event_t xcb_leave_notify_event_t;
#define XCB_FOCUS_IN 9
typedef struct xcb_focus_in_event_t {
uint8_t response_type;
uint8_t detail;
uint16_t sequence;
xcb_window_t event;
uint8_t mode;
uint8_t pad0[3];
} xcb_focus_in_event_t;
#define XCB_FOCUS_OUT 10
typedef xcb_focus_in_event_t xcb_focus_out_event_t;
#define XCB_KEYMAP_NOTIFY 11
typedef struct xcb_keymap_notify_event_t {
uint8_t response_type;
uint8_t keys[31];
} xcb_keymap_notify_event_t;
#define XCB_EXPOSE 12
typedef struct xcb_expose_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t window;
uint16_t x;
uint16_t y;
uint16_t width;
uint16_t height;
uint16_t count;
uint8_t pad1[2];
} xcb_expose_event_t;
#define XCB_GRAPHICS_EXPOSURE 13
typedef struct xcb_graphics_exposure_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_drawable_t drawable;
uint16_t x;
uint16_t y;
uint16_t width;
uint16_t height;
uint16_t minor_opcode;
uint16_t count;
uint8_t major_opcode;
uint8_t pad1[3];
} xcb_graphics_exposure_event_t;
#define XCB_NO_EXPOSURE 14
typedef struct xcb_no_exposure_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_drawable_t drawable;
uint16_t minor_opcode;
uint8_t major_opcode;
uint8_t pad1;
} xcb_no_exposure_event_t;
typedef enum xcb_visibility_t {
XCB_VISIBILITY_UNOBSCURED = 0,
XCB_VISIBILITY_PARTIALLY_OBSCURED = 1,
XCB_VISIBILITY_FULLY_OBSCURED = 2
} xcb_visibility_t;
#define XCB_VISIBILITY_NOTIFY 15
typedef struct xcb_visibility_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t window;
uint8_t state;
uint8_t pad1[3];
} xcb_visibility_notify_event_t;
#define XCB_CREATE_NOTIFY 16
typedef struct xcb_create_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t parent;
xcb_window_t window;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint16_t border_width;
uint8_t override_redirect;
uint8_t pad1;
} xcb_create_notify_event_t;
#define XCB_DESTROY_NOTIFY 17
typedef struct xcb_destroy_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
} xcb_destroy_notify_event_t;
#define XCB_UNMAP_NOTIFY 18
typedef struct xcb_unmap_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
uint8_t from_configure;
uint8_t pad1[3];
} xcb_unmap_notify_event_t;
#define XCB_MAP_NOTIFY 19
typedef struct xcb_map_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
uint8_t override_redirect;
uint8_t pad1[3];
} xcb_map_notify_event_t;
#define XCB_MAP_REQUEST 20
typedef struct xcb_map_request_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t parent;
xcb_window_t window;
} xcb_map_request_event_t;
#define XCB_REPARENT_NOTIFY 21
typedef struct xcb_reparent_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
xcb_window_t parent;
int16_t x;
int16_t y;
uint8_t override_redirect;
uint8_t pad1[3];
} xcb_reparent_notify_event_t;
#define XCB_CONFIGURE_NOTIFY 22
typedef struct xcb_configure_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
xcb_window_t above_sibling;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint16_t border_width;
uint8_t override_redirect;
uint8_t pad1;
} xcb_configure_notify_event_t;
#define XCB_CONFIGURE_REQUEST 23
typedef struct xcb_configure_request_event_t {
uint8_t response_type;
uint8_t stack_mode;
uint16_t sequence;
xcb_window_t parent;
xcb_window_t window;
xcb_window_t sibling;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint16_t border_width;
uint16_t value_mask;
} xcb_configure_request_event_t;
#define XCB_GRAVITY_NOTIFY 24
typedef struct xcb_gravity_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
int16_t x;
int16_t y;
} xcb_gravity_notify_event_t;
#define XCB_RESIZE_REQUEST 25
typedef struct xcb_resize_request_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t window;
uint16_t width;
uint16_t height;
} xcb_resize_request_event_t;
typedef enum xcb_place_t {
XCB_PLACE_ON_TOP = 0,
XCB_PLACE_ON_BOTTOM = 1
} xcb_place_t;
#define XCB_CIRCULATE_NOTIFY 26
typedef struct xcb_circulate_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t event;
xcb_window_t window;
uint8_t pad1[4];
uint8_t place;
uint8_t pad2[3];
} xcb_circulate_notify_event_t;
#define XCB_CIRCULATE_REQUEST 27
typedef xcb_circulate_notify_event_t xcb_circulate_request_event_t;
typedef enum xcb_property_t {
XCB_PROPERTY_NEW_VALUE = 0,
XCB_PROPERTY_DELETE = 1
} xcb_property_t;
#define XCB_PROPERTY_NOTIFY 28
typedef struct xcb_property_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t window;
xcb_atom_t atom;
xcb_timestamp_t time;
uint8_t state;
uint8_t pad1[3];
} xcb_property_notify_event_t;
#define XCB_SELECTION_CLEAR 29
typedef struct xcb_selection_clear_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t owner;
xcb_atom_t selection;
} xcb_selection_clear_event_t;
typedef enum xcb_time_t {
XCB_TIME_CURRENT_TIME = 0
} xcb_time_t;
typedef enum xcb_atom_enum_t {
XCB_ATOM_NONE = 0,
XCB_ATOM_ANY = 0,
XCB_ATOM_PRIMARY = 1,
XCB_ATOM_SECONDARY = 2,
XCB_ATOM_ARC = 3,
XCB_ATOM_ATOM = 4,
XCB_ATOM_BITMAP = 5,
XCB_ATOM_CARDINAL = 6,
XCB_ATOM_COLORMAP = 7,
XCB_ATOM_CURSOR = 8,
XCB_ATOM_CUT_BUFFER0 = 9,
XCB_ATOM_CUT_BUFFER1 = 10,
XCB_ATOM_CUT_BUFFER2 = 11,
XCB_ATOM_CUT_BUFFER3 = 12,
XCB_ATOM_CUT_BUFFER4 = 13,
XCB_ATOM_CUT_BUFFER5 = 14,
XCB_ATOM_CUT_BUFFER6 = 15,
XCB_ATOM_CUT_BUFFER7 = 16,
XCB_ATOM_DRAWABLE = 17,
XCB_ATOM_FONT = 18,
XCB_ATOM_INTEGER = 19,
XCB_ATOM_PIXMAP = 20,
XCB_ATOM_POINT = 21,
XCB_ATOM_RECTANGLE = 22,
XCB_ATOM_RESOURCE_MANAGER = 23,
XCB_ATOM_RGB_COLOR_MAP = 24,
XCB_ATOM_RGB_BEST_MAP = 25,
XCB_ATOM_RGB_BLUE_MAP = 26,
XCB_ATOM_RGB_DEFAULT_MAP = 27,
XCB_ATOM_RGB_GRAY_MAP = 28,
XCB_ATOM_RGB_GREEN_MAP = 29,
XCB_ATOM_RGB_RED_MAP = 30,
XCB_ATOM_STRING = 31,
XCB_ATOM_VISUALID = 32,
XCB_ATOM_WINDOW = 33,
XCB_ATOM_WM_COMMAND = 34,
XCB_ATOM_WM_HINTS = 35,
XCB_ATOM_WM_CLIENT_MACHINE = 36,
XCB_ATOM_WM_ICON_NAME = 37,
XCB_ATOM_WM_ICON_SIZE = 38,
XCB_ATOM_WM_NAME = 39,
XCB_ATOM_WM_NORMAL_HINTS = 40,
XCB_ATOM_WM_SIZE_HINTS = 41,
XCB_ATOM_WM_ZOOM_HINTS = 42,
XCB_ATOM_MIN_SPACE = 43,
XCB_ATOM_NORM_SPACE = 44,
XCB_ATOM_MAX_SPACE = 45,
XCB_ATOM_END_SPACE = 46,
XCB_ATOM_SUPERSCRIPT_X = 47,
XCB_ATOM_SUPERSCRIPT_Y = 48,
XCB_ATOM_SUBSCRIPT_X = 49,
XCB_ATOM_SUBSCRIPT_Y = 50,
XCB_ATOM_UNDERLINE_POSITION = 51,
XCB_ATOM_UNDERLINE_THICKNESS = 52,
XCB_ATOM_STRIKEOUT_ASCENT = 53,
XCB_ATOM_STRIKEOUT_DESCENT = 54,
XCB_ATOM_ITALIC_ANGLE = 55,
XCB_ATOM_X_HEIGHT = 56,
XCB_ATOM_QUAD_WIDTH = 57,
XCB_ATOM_WEIGHT = 58,
XCB_ATOM_POINT_SIZE = 59,
XCB_ATOM_RESOLUTION = 60,
XCB_ATOM_COPYRIGHT = 61,
XCB_ATOM_NOTICE = 62,
XCB_ATOM_FONT_NAME = 63,
XCB_ATOM_FAMILY_NAME = 64,
XCB_ATOM_FULL_NAME = 65,
XCB_ATOM_CAP_HEIGHT = 66,
XCB_ATOM_WM_CLASS = 67,
XCB_ATOM_WM_TRANSIENT_FOR = 68
} xcb_atom_enum_t;
#define XCB_SELECTION_REQUEST 30
typedef struct xcb_selection_request_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t owner;
xcb_window_t requestor;
xcb_atom_t selection;
xcb_atom_t target;
xcb_atom_t property;
} xcb_selection_request_event_t;
#define XCB_SELECTION_NOTIFY 31
typedef struct xcb_selection_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_timestamp_t time;
xcb_window_t requestor;
xcb_atom_t selection;
xcb_atom_t target;
xcb_atom_t property;
} xcb_selection_notify_event_t;
typedef enum xcb_colormap_state_t {
XCB_COLORMAP_STATE_UNINSTALLED = 0,
XCB_COLORMAP_STATE_INSTALLED = 1
} xcb_colormap_state_t;
typedef enum xcb_colormap_enum_t {
XCB_COLORMAP_NONE = 0
} xcb_colormap_enum_t;
#define XCB_COLORMAP_NOTIFY 32
typedef struct xcb_colormap_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
xcb_window_t window;
xcb_colormap_t colormap;
uint8_t _new;
uint8_t state;
uint8_t pad1[2];
} xcb_colormap_notify_event_t;
typedef union xcb_client_message_data_t {
uint8_t data8[20];
uint16_t data16[10];
uint32_t data32[5];
} xcb_client_message_data_t;
typedef struct xcb_client_message_data_iterator_t {
xcb_client_message_data_t *data;
int rem;
int index;
} xcb_client_message_data_iterator_t;
#define XCB_CLIENT_MESSAGE 33
typedef struct xcb_client_message_event_t {
uint8_t response_type;
uint8_t format;
uint16_t sequence;
xcb_window_t window;
xcb_atom_t type;
xcb_client_message_data_t data;
} xcb_client_message_event_t;
typedef enum xcb_mapping_t {
XCB_MAPPING_MODIFIER = 0,
XCB_MAPPING_KEYBOARD = 1,
XCB_MAPPING_POINTER = 2
} xcb_mapping_t;
#define XCB_MAPPING_NOTIFY 34
typedef struct xcb_mapping_notify_event_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint8_t request;
xcb_keycode_t first_keycode;
uint8_t count;
uint8_t pad1;
} xcb_mapping_notify_event_t;
#define XCB_GE_GENERIC 35
typedef struct xcb_ge_generic_event_t {
uint8_t response_type;
uint8_t extension;
uint16_t sequence;
uint32_t length;
uint16_t event_type;
uint8_t pad0[22];
uint32_t full_sequence;
} xcb_ge_generic_event_t;
#define XCB_REQUEST 1
typedef struct xcb_request_error_t {
uint8_t response_type;
uint8_t error_code;
uint16_t sequence;
uint32_t bad_value;
uint16_t minor_opcode;
uint8_t major_opcode;
uint8_t pad0;
} xcb_request_error_t;
#define XCB_VALUE 2
typedef struct xcb_value_error_t {
uint8_t response_type;
uint8_t error_code;
uint16_t sequence;
uint32_t bad_value;
uint16_t minor_opcode;
uint8_t major_opcode;
uint8_t pad0;
} xcb_value_error_t;
#define XCB_WINDOW 3
typedef xcb_value_error_t xcb_window_error_t;
#define XCB_PIXMAP 4
typedef xcb_value_error_t xcb_pixmap_error_t;
#define XCB_ATOM 5
typedef xcb_value_error_t xcb_atom_error_t;
#define XCB_CURSOR 6
typedef xcb_value_error_t xcb_cursor_error_t;
#define XCB_FONT 7
typedef xcb_value_error_t xcb_font_error_t;
#define XCB_MATCH 8
typedef xcb_request_error_t xcb_match_error_t;
#define XCB_DRAWABLE 9
typedef xcb_value_error_t xcb_drawable_error_t;
#define XCB_ACCESS 10
typedef xcb_request_error_t xcb_access_error_t;
#define XCB_ALLOC 11
typedef xcb_request_error_t xcb_alloc_error_t;
#define XCB_COLORMAP 12
typedef xcb_value_error_t xcb_colormap_error_t;
#define XCB_G_CONTEXT 13
typedef xcb_value_error_t xcb_g_context_error_t;
#define XCB_ID_CHOICE 14
typedef xcb_value_error_t xcb_id_choice_error_t;
#define XCB_NAME 15
typedef xcb_request_error_t xcb_name_error_t;
#define XCB_LENGTH 16
typedef xcb_request_error_t xcb_length_error_t;
#define XCB_IMPLEMENTATION 17
typedef xcb_request_error_t xcb_implementation_error_t;
typedef enum xcb_window_class_t {
XCB_WINDOW_CLASS_COPY_FROM_PARENT = 0,
XCB_WINDOW_CLASS_INPUT_OUTPUT = 1,
XCB_WINDOW_CLASS_INPUT_ONLY = 2
} xcb_window_class_t;
typedef enum xcb_cw_t {
XCB_CW_BACK_PIXMAP = 1,
XCB_CW_BACK_PIXEL = 2,
XCB_CW_BORDER_PIXMAP = 4,
XCB_CW_BORDER_PIXEL = 8,
XCB_CW_BIT_GRAVITY = 16,
XCB_CW_WIN_GRAVITY = 32,
XCB_CW_BACKING_STORE = 64,
XCB_CW_BACKING_PLANES = 128,
XCB_CW_BACKING_PIXEL = 256,
XCB_CW_OVERRIDE_REDIRECT = 512,
XCB_CW_SAVE_UNDER = 1024,
XCB_CW_EVENT_MASK = 2048,
XCB_CW_DONT_PROPAGATE = 4096,
XCB_CW_COLORMAP = 8192,
XCB_CW_CURSOR = 16384
} xcb_cw_t;
typedef enum xcb_back_pixmap_t {
XCB_BACK_PIXMAP_NONE = 0,
XCB_BACK_PIXMAP_PARENT_RELATIVE = 1
} xcb_back_pixmap_t;
typedef enum xcb_gravity_t {
XCB_GRAVITY_BIT_FORGET = 0,
XCB_GRAVITY_WIN_UNMAP = 0,
XCB_GRAVITY_NORTH_WEST = 1,
XCB_GRAVITY_NORTH = 2,
XCB_GRAVITY_NORTH_EAST = 3,
XCB_GRAVITY_WEST = 4,
XCB_GRAVITY_CENTER = 5,
XCB_GRAVITY_EAST = 6,
XCB_GRAVITY_SOUTH_WEST = 7,
XCB_GRAVITY_SOUTH = 8,
XCB_GRAVITY_SOUTH_EAST = 9,
XCB_GRAVITY_STATIC = 10
} xcb_gravity_t;
typedef struct xcb_create_window_value_list_t {
xcb_pixmap_t background_pixmap;
uint32_t background_pixel;
xcb_pixmap_t border_pixmap;
uint32_t border_pixel;
uint32_t bit_gravity;
uint32_t win_gravity;
uint32_t backing_store;
uint32_t backing_planes;
uint32_t backing_pixel;
xcb_bool32_t override_redirect;
xcb_bool32_t save_under;
uint32_t event_mask;
uint32_t do_not_propogate_mask;
xcb_colormap_t colormap;
xcb_cursor_t cursor;
} xcb_create_window_value_list_t;
#define XCB_CREATE_WINDOW 1
typedef struct xcb_create_window_request_t {
uint8_t major_opcode;
uint8_t depth;
uint16_t length;
xcb_window_t wid;
xcb_window_t parent;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint16_t border_width;
uint16_t _class;
xcb_visualid_t visual;
uint32_t value_mask;
} xcb_create_window_request_t;
typedef struct xcb_change_window_attributes_value_list_t {
xcb_pixmap_t background_pixmap;
uint32_t background_pixel;
xcb_pixmap_t border_pixmap;
uint32_t border_pixel;
uint32_t bit_gravity;
uint32_t win_gravity;
uint32_t backing_store;
uint32_t backing_planes;
uint32_t backing_pixel;
xcb_bool32_t override_redirect;
xcb_bool32_t save_under;
uint32_t event_mask;
uint32_t do_not_propogate_mask;
xcb_colormap_t colormap;
xcb_cursor_t cursor;
} xcb_change_window_attributes_value_list_t;
#define XCB_CHANGE_WINDOW_ATTRIBUTES 2
typedef struct xcb_change_window_attributes_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
uint32_t value_mask;
} xcb_change_window_attributes_request_t;
typedef enum xcb_map_state_t {
XCB_MAP_STATE_UNMAPPED = 0,
XCB_MAP_STATE_UNVIEWABLE = 1,
XCB_MAP_STATE_VIEWABLE = 2
} xcb_map_state_t;
typedef struct xcb_get_window_attributes_cookie_t {
unsigned int sequence;
} xcb_get_window_attributes_cookie_t;
#define XCB_GET_WINDOW_ATTRIBUTES 3
typedef struct xcb_get_window_attributes_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_get_window_attributes_request_t;
typedef struct xcb_get_window_attributes_reply_t {
uint8_t response_type;
uint8_t backing_store;
uint16_t sequence;
uint32_t length;
xcb_visualid_t visual;
uint16_t _class;
uint8_t bit_gravity;
uint8_t win_gravity;
uint32_t backing_planes;
uint32_t backing_pixel;
uint8_t save_under;
uint8_t map_is_installed;
uint8_t map_state;
uint8_t override_redirect;
xcb_colormap_t colormap;
uint32_t all_event_masks;
uint32_t your_event_mask;
uint16_t do_not_propagate_mask;
uint8_t pad0[2];
} xcb_get_window_attributes_reply_t;
#define XCB_DESTROY_WINDOW 4
typedef struct xcb_destroy_window_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_destroy_window_request_t;
#define XCB_DESTROY_SUBWINDOWS 5
typedef struct xcb_destroy_subwindows_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_destroy_subwindows_request_t;
typedef enum xcb_set_mode_t {
XCB_SET_MODE_INSERT = 0,
XCB_SET_MODE_DELETE = 1
} xcb_set_mode_t;
#define XCB_CHANGE_SAVE_SET 6
typedef struct xcb_change_save_set_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
xcb_window_t window;
} xcb_change_save_set_request_t;
#define XCB_REPARENT_WINDOW 7
typedef struct xcb_reparent_window_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
xcb_window_t parent;
int16_t x;
int16_t y;
} xcb_reparent_window_request_t;
#define XCB_MAP_WINDOW 8
typedef struct xcb_map_window_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_map_window_request_t;
#define XCB_MAP_SUBWINDOWS 9
typedef struct xcb_map_subwindows_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_map_subwindows_request_t;
#define XCB_UNMAP_WINDOW 10
typedef struct xcb_unmap_window_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_unmap_window_request_t;
#define XCB_UNMAP_SUBWINDOWS 11
typedef struct xcb_unmap_subwindows_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_unmap_subwindows_request_t;
typedef enum xcb_config_window_t {
XCB_CONFIG_WINDOW_X = 1,
XCB_CONFIG_WINDOW_Y = 2,
XCB_CONFIG_WINDOW_WIDTH = 4,
XCB_CONFIG_WINDOW_HEIGHT = 8,
XCB_CONFIG_WINDOW_BORDER_WIDTH = 16,
XCB_CONFIG_WINDOW_SIBLING = 32,
XCB_CONFIG_WINDOW_STACK_MODE = 64
} xcb_config_window_t;
typedef enum xcb_stack_mode_t {
XCB_STACK_MODE_ABOVE = 0,
XCB_STACK_MODE_BELOW = 1,
XCB_STACK_MODE_TOP_IF = 2,
XCB_STACK_MODE_BOTTOM_IF = 3,
XCB_STACK_MODE_OPPOSITE = 4
} xcb_stack_mode_t;
typedef struct xcb_configure_window_value_list_t {
int32_t x;
int32_t y;
uint32_t width;
uint32_t height;
uint32_t border_width;
xcb_window_t sibling;
uint32_t stack_mode;
} xcb_configure_window_value_list_t;
#define XCB_CONFIGURE_WINDOW 12
typedef struct xcb_configure_window_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
uint16_t value_mask;
uint8_t pad1[2];
} xcb_configure_window_request_t;
typedef enum xcb_circulate_t {
XCB_CIRCULATE_RAISE_LOWEST = 0,
XCB_CIRCULATE_LOWER_HIGHEST = 1
} xcb_circulate_t;
#define XCB_CIRCULATE_WINDOW 13
typedef struct xcb_circulate_window_request_t {
uint8_t major_opcode;
uint8_t direction;
uint16_t length;
xcb_window_t window;
} xcb_circulate_window_request_t;
typedef struct xcb_get_geometry_cookie_t {
unsigned int sequence;
} xcb_get_geometry_cookie_t;
#define XCB_GET_GEOMETRY 14
typedef struct xcb_get_geometry_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
} xcb_get_geometry_request_t;
typedef struct xcb_get_geometry_reply_t {
uint8_t response_type;
uint8_t depth;
uint16_t sequence;
uint32_t length;
xcb_window_t root;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint16_t border_width;
uint8_t pad0[2];
} xcb_get_geometry_reply_t;
typedef struct xcb_query_tree_cookie_t {
unsigned int sequence;
} xcb_query_tree_cookie_t;
#define XCB_QUERY_TREE 15
typedef struct xcb_query_tree_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_query_tree_request_t;
typedef struct xcb_query_tree_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
xcb_window_t root;
xcb_window_t parent;
uint16_t children_len;
uint8_t pad1[14];
} xcb_query_tree_reply_t;
typedef struct xcb_intern_atom_cookie_t {
unsigned int sequence;
} xcb_intern_atom_cookie_t;
#define XCB_INTERN_ATOM 16
typedef struct xcb_intern_atom_request_t {
uint8_t major_opcode;
uint8_t only_if_exists;
uint16_t length;
uint16_t name_len;
uint8_t pad0[2];
} xcb_intern_atom_request_t;
typedef struct xcb_intern_atom_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
xcb_atom_t atom;
} xcb_intern_atom_reply_t;
typedef struct xcb_get_atom_name_cookie_t {
unsigned int sequence;
} xcb_get_atom_name_cookie_t;
#define XCB_GET_ATOM_NAME 17
typedef struct xcb_get_atom_name_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_atom_t atom;
} xcb_get_atom_name_request_t;
typedef struct xcb_get_atom_name_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t name_len;
uint8_t pad1[22];
} xcb_get_atom_name_reply_t;
typedef enum xcb_prop_mode_t {
XCB_PROP_MODE_REPLACE = 0,
XCB_PROP_MODE_PREPEND = 1,
XCB_PROP_MODE_APPEND = 2
} xcb_prop_mode_t;
#define XCB_CHANGE_PROPERTY 18
typedef struct xcb_change_property_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
xcb_window_t window;
xcb_atom_t property;
xcb_atom_t type;
uint8_t format;
uint8_t pad0[3];
uint32_t data_len;
} xcb_change_property_request_t;
#define XCB_DELETE_PROPERTY 19
typedef struct xcb_delete_property_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
xcb_atom_t property;
} xcb_delete_property_request_t;
typedef enum xcb_get_property_type_t {
XCB_GET_PROPERTY_TYPE_ANY = 0
} xcb_get_property_type_t;
typedef struct xcb_get_property_cookie_t {
unsigned int sequence;
} xcb_get_property_cookie_t;
#define XCB_GET_PROPERTY 20
typedef struct xcb_get_property_request_t {
uint8_t major_opcode;
uint8_t _delete;
uint16_t length;
xcb_window_t window;
xcb_atom_t property;
xcb_atom_t type;
uint32_t long_offset;
uint32_t long_length;
} xcb_get_property_request_t;
typedef struct xcb_get_property_reply_t {
uint8_t response_type;
uint8_t format;
uint16_t sequence;
uint32_t length;
xcb_atom_t type;
uint32_t bytes_after;
uint32_t value_len;
uint8_t pad0[12];
} xcb_get_property_reply_t;
typedef struct xcb_list_properties_cookie_t {
unsigned int sequence;
} xcb_list_properties_cookie_t;
#define XCB_LIST_PROPERTIES 21
typedef struct xcb_list_properties_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_list_properties_request_t;
typedef struct xcb_list_properties_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t atoms_len;
uint8_t pad1[22];
} xcb_list_properties_reply_t;
#define XCB_SET_SELECTION_OWNER 22
typedef struct xcb_set_selection_owner_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t owner;
xcb_atom_t selection;
xcb_timestamp_t time;
} xcb_set_selection_owner_request_t;
typedef struct xcb_get_selection_owner_cookie_t {
unsigned int sequence;
} xcb_get_selection_owner_cookie_t;
#define XCB_GET_SELECTION_OWNER 23
typedef struct xcb_get_selection_owner_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_atom_t selection;
} xcb_get_selection_owner_request_t;
typedef struct xcb_get_selection_owner_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
xcb_window_t owner;
} xcb_get_selection_owner_reply_t;
#define XCB_CONVERT_SELECTION 24
typedef struct xcb_convert_selection_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t requestor;
xcb_atom_t selection;
xcb_atom_t target;
xcb_atom_t property;
xcb_timestamp_t time;
} xcb_convert_selection_request_t;
typedef enum xcb_send_event_dest_t {
XCB_SEND_EVENT_DEST_POINTER_WINDOW = 0,
XCB_SEND_EVENT_DEST_ITEM_FOCUS = 1
} xcb_send_event_dest_t;
#define XCB_SEND_EVENT 25
typedef struct xcb_send_event_request_t {
uint8_t major_opcode;
uint8_t propagate;
uint16_t length;
xcb_window_t destination;
uint32_t event_mask;
char event[32];
} xcb_send_event_request_t;
typedef enum xcb_grab_mode_t {
XCB_GRAB_MODE_SYNC = 0,
XCB_GRAB_MODE_ASYNC = 1
} xcb_grab_mode_t;
typedef enum xcb_grab_status_t {
XCB_GRAB_STATUS_SUCCESS = 0,
XCB_GRAB_STATUS_ALREADY_GRABBED = 1,
XCB_GRAB_STATUS_INVALID_TIME = 2,
XCB_GRAB_STATUS_NOT_VIEWABLE = 3,
XCB_GRAB_STATUS_FROZEN = 4
} xcb_grab_status_t;
typedef enum xcb_cursor_enum_t {
XCB_CURSOR_NONE = 0
} xcb_cursor_enum_t;
typedef struct xcb_grab_pointer_cookie_t {
unsigned int sequence;
} xcb_grab_pointer_cookie_t;
#define XCB_GRAB_POINTER 26
typedef struct xcb_grab_pointer_request_t {
uint8_t major_opcode;
uint8_t owner_events;
uint16_t length;
xcb_window_t grab_window;
uint16_t event_mask;
uint8_t pointer_mode;
uint8_t keyboard_mode;
xcb_window_t confine_to;
xcb_cursor_t cursor;
xcb_timestamp_t time;
} xcb_grab_pointer_request_t;
typedef struct xcb_grab_pointer_reply_t {
uint8_t response_type;
uint8_t status;
uint16_t sequence;
uint32_t length;
} xcb_grab_pointer_reply_t;
#define XCB_UNGRAB_POINTER 27
typedef struct xcb_ungrab_pointer_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_timestamp_t time;
} xcb_ungrab_pointer_request_t;
typedef enum xcb_button_index_t {
XCB_BUTTON_INDEX_ANY = 0,
XCB_BUTTON_INDEX_1 = 1,
XCB_BUTTON_INDEX_2 = 2,
XCB_BUTTON_INDEX_3 = 3,
XCB_BUTTON_INDEX_4 = 4,
XCB_BUTTON_INDEX_5 = 5
} xcb_button_index_t;
#define XCB_GRAB_BUTTON 28
typedef struct xcb_grab_button_request_t {
uint8_t major_opcode;
uint8_t owner_events;
uint16_t length;
xcb_window_t grab_window;
uint16_t event_mask;
uint8_t pointer_mode;
uint8_t keyboard_mode;
xcb_window_t confine_to;
xcb_cursor_t cursor;
uint8_t button;
uint8_t pad0;
uint16_t modifiers;
} xcb_grab_button_request_t;
#define XCB_UNGRAB_BUTTON 29
typedef struct xcb_ungrab_button_request_t {
uint8_t major_opcode;
uint8_t button;
uint16_t length;
xcb_window_t grab_window;
uint16_t modifiers;
uint8_t pad0[2];
} xcb_ungrab_button_request_t;
#define XCB_CHANGE_ACTIVE_POINTER_GRAB 30
typedef struct xcb_change_active_pointer_grab_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_cursor_t cursor;
xcb_timestamp_t time;
uint16_t event_mask;
uint8_t pad1[2];
} xcb_change_active_pointer_grab_request_t;
typedef struct xcb_grab_keyboard_cookie_t {
unsigned int sequence;
} xcb_grab_keyboard_cookie_t;
#define XCB_GRAB_KEYBOARD 31
typedef struct xcb_grab_keyboard_request_t {
uint8_t major_opcode;
uint8_t owner_events;
uint16_t length;
xcb_window_t grab_window;
xcb_timestamp_t time;
uint8_t pointer_mode;
uint8_t keyboard_mode;
uint8_t pad0[2];
} xcb_grab_keyboard_request_t;
typedef struct xcb_grab_keyboard_reply_t {
uint8_t response_type;
uint8_t status;
uint16_t sequence;
uint32_t length;
} xcb_grab_keyboard_reply_t;
#define XCB_UNGRAB_KEYBOARD 32
typedef struct xcb_ungrab_keyboard_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_timestamp_t time;
} xcb_ungrab_keyboard_request_t;
typedef enum xcb_grab_t {
XCB_GRAB_ANY = 0
} xcb_grab_t;
#define XCB_GRAB_KEY 33
typedef struct xcb_grab_key_request_t {
uint8_t major_opcode;
uint8_t owner_events;
uint16_t length;
xcb_window_t grab_window;
uint16_t modifiers;
xcb_keycode_t key;
uint8_t pointer_mode;
uint8_t keyboard_mode;
uint8_t pad0[3];
} xcb_grab_key_request_t;
#define XCB_UNGRAB_KEY 34
typedef struct xcb_ungrab_key_request_t {
uint8_t major_opcode;
xcb_keycode_t key;
uint16_t length;
xcb_window_t grab_window;
uint16_t modifiers;
uint8_t pad0[2];
} xcb_ungrab_key_request_t;
typedef enum xcb_allow_t {
XCB_ALLOW_ASYNC_POINTER = 0,
XCB_ALLOW_SYNC_POINTER = 1,
XCB_ALLOW_REPLAY_POINTER = 2,
XCB_ALLOW_ASYNC_KEYBOARD = 3,
XCB_ALLOW_SYNC_KEYBOARD = 4,
XCB_ALLOW_REPLAY_KEYBOARD = 5,
XCB_ALLOW_ASYNC_BOTH = 6,
XCB_ALLOW_SYNC_BOTH = 7
} xcb_allow_t;
#define XCB_ALLOW_EVENTS 35
typedef struct xcb_allow_events_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
xcb_timestamp_t time;
} xcb_allow_events_request_t;
#define XCB_GRAB_SERVER 36
typedef struct xcb_grab_server_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_grab_server_request_t;
#define XCB_UNGRAB_SERVER 37
typedef struct xcb_ungrab_server_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_ungrab_server_request_t;
typedef struct xcb_query_pointer_cookie_t {
unsigned int sequence;
} xcb_query_pointer_cookie_t;
#define XCB_QUERY_POINTER 38
typedef struct xcb_query_pointer_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_query_pointer_request_t;
typedef struct xcb_query_pointer_reply_t {
uint8_t response_type;
uint8_t same_screen;
uint16_t sequence;
uint32_t length;
xcb_window_t root;
xcb_window_t child;
int16_t root_x;
int16_t root_y;
int16_t win_x;
int16_t win_y;
uint16_t mask;
uint8_t pad0[2];
} xcb_query_pointer_reply_t;
typedef struct xcb_timecoord_t {
xcb_timestamp_t time;
int16_t x;
int16_t y;
} xcb_timecoord_t;
typedef struct xcb_timecoord_iterator_t {
xcb_timecoord_t *data;
int rem;
int index;
} xcb_timecoord_iterator_t;
typedef struct xcb_get_motion_events_cookie_t {
unsigned int sequence;
} xcb_get_motion_events_cookie_t;
#define XCB_GET_MOTION_EVENTS 39
typedef struct xcb_get_motion_events_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
xcb_timestamp_t start;
xcb_timestamp_t stop;
} xcb_get_motion_events_request_t;
typedef struct xcb_get_motion_events_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint32_t events_len;
uint8_t pad1[20];
} xcb_get_motion_events_reply_t;
typedef struct xcb_translate_coordinates_cookie_t {
unsigned int sequence;
} xcb_translate_coordinates_cookie_t;
#define XCB_TRANSLATE_COORDINATES 40
typedef struct xcb_translate_coordinates_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t src_window;
xcb_window_t dst_window;
int16_t src_x;
int16_t src_y;
} xcb_translate_coordinates_request_t;
typedef struct xcb_translate_coordinates_reply_t {
uint8_t response_type;
uint8_t same_screen;
uint16_t sequence;
uint32_t length;
xcb_window_t child;
int16_t dst_x;
int16_t dst_y;
} xcb_translate_coordinates_reply_t;
#define XCB_WARP_POINTER 41
typedef struct xcb_warp_pointer_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t src_window;
xcb_window_t dst_window;
int16_t src_x;
int16_t src_y;
uint16_t src_width;
uint16_t src_height;
int16_t dst_x;
int16_t dst_y;
} xcb_warp_pointer_request_t;
typedef enum xcb_input_focus_t {
XCB_INPUT_FOCUS_NONE = 0,
XCB_INPUT_FOCUS_POINTER_ROOT = 1,
XCB_INPUT_FOCUS_PARENT = 2,
XCB_INPUT_FOCUS_FOLLOW_KEYBOARD = 3
} xcb_input_focus_t;
#define XCB_SET_INPUT_FOCUS 42
typedef struct xcb_set_input_focus_request_t {
uint8_t major_opcode;
uint8_t revert_to;
uint16_t length;
xcb_window_t focus;
xcb_timestamp_t time;
} xcb_set_input_focus_request_t;
typedef struct xcb_get_input_focus_cookie_t {
unsigned int sequence;
} xcb_get_input_focus_cookie_t;
#define XCB_GET_INPUT_FOCUS 43
typedef struct xcb_get_input_focus_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_input_focus_request_t;
typedef struct xcb_get_input_focus_reply_t {
uint8_t response_type;
uint8_t revert_to;
uint16_t sequence;
uint32_t length;
xcb_window_t focus;
} xcb_get_input_focus_reply_t;
typedef struct xcb_query_keymap_cookie_t {
unsigned int sequence;
} xcb_query_keymap_cookie_t;
#define XCB_QUERY_KEYMAP 44
typedef struct xcb_query_keymap_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_query_keymap_request_t;
typedef struct xcb_query_keymap_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint8_t keys[32];
} xcb_query_keymap_reply_t;
#define XCB_OPEN_FONT 45
typedef struct xcb_open_font_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_font_t fid;
uint16_t name_len;
uint8_t pad1[2];
} xcb_open_font_request_t;
#define XCB_CLOSE_FONT 46
typedef struct xcb_close_font_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_font_t font;
} xcb_close_font_request_t;
typedef enum xcb_font_draw_t {
XCB_FONT_DRAW_LEFT_TO_RIGHT = 0,
XCB_FONT_DRAW_RIGHT_TO_LEFT = 1
} xcb_font_draw_t;
typedef struct xcb_fontprop_t {
xcb_atom_t name;
uint32_t value;
} xcb_fontprop_t;
typedef struct xcb_fontprop_iterator_t {
xcb_fontprop_t *data;
int rem;
int index;
} xcb_fontprop_iterator_t;
typedef struct xcb_charinfo_t {
int16_t left_side_bearing;
int16_t right_side_bearing;
int16_t character_width;
int16_t ascent;
int16_t descent;
uint16_t attributes;
} xcb_charinfo_t;
typedef struct xcb_charinfo_iterator_t {
xcb_charinfo_t *data;
int rem;
int index;
} xcb_charinfo_iterator_t;
typedef struct xcb_query_font_cookie_t {
unsigned int sequence;
} xcb_query_font_cookie_t;
#define XCB_QUERY_FONT 47
typedef struct xcb_query_font_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_fontable_t font;
} xcb_query_font_request_t;
typedef struct xcb_query_font_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
xcb_charinfo_t min_bounds;
uint8_t pad1[4];
xcb_charinfo_t max_bounds;
uint8_t pad2[4];
uint16_t min_char_or_byte2;
uint16_t max_char_or_byte2;
uint16_t default_char;
uint16_t properties_len;
uint8_t draw_direction;
uint8_t min_byte1;
uint8_t max_byte1;
uint8_t all_chars_exist;
int16_t font_ascent;
int16_t font_descent;
uint32_t char_infos_len;
} xcb_query_font_reply_t;
typedef struct xcb_query_text_extents_cookie_t {
unsigned int sequence;
} xcb_query_text_extents_cookie_t;
#define XCB_QUERY_TEXT_EXTENTS 48
typedef struct xcb_query_text_extents_request_t {
uint8_t major_opcode;
uint8_t odd_length;
uint16_t length;
xcb_fontable_t font;
} xcb_query_text_extents_request_t;
typedef struct xcb_query_text_extents_reply_t {
uint8_t response_type;
uint8_t draw_direction;
uint16_t sequence;
uint32_t length;
int16_t font_ascent;
int16_t font_descent;
int16_t overall_ascent;
int16_t overall_descent;
int32_t overall_width;
int32_t overall_left;
int32_t overall_right;
} xcb_query_text_extents_reply_t;
typedef struct xcb_str_t {
uint8_t name_len;
} xcb_str_t;
typedef struct xcb_str_iterator_t {
xcb_str_t *data;
int rem;
int index;
} xcb_str_iterator_t;
typedef struct xcb_list_fonts_cookie_t {
unsigned int sequence;
} xcb_list_fonts_cookie_t;
#define XCB_LIST_FONTS 49
typedef struct xcb_list_fonts_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint16_t max_names;
uint16_t pattern_len;
} xcb_list_fonts_request_t;
typedef struct xcb_list_fonts_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t names_len;
uint8_t pad1[22];
} xcb_list_fonts_reply_t;
typedef struct xcb_list_fonts_with_info_cookie_t {
unsigned int sequence;
} xcb_list_fonts_with_info_cookie_t;
#define XCB_LIST_FONTS_WITH_INFO 50
typedef struct xcb_list_fonts_with_info_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint16_t max_names;
uint16_t pattern_len;
} xcb_list_fonts_with_info_request_t;
typedef struct xcb_list_fonts_with_info_reply_t {
uint8_t response_type;
uint8_t name_len;
uint16_t sequence;
uint32_t length;
xcb_charinfo_t min_bounds;
uint8_t pad0[4];
xcb_charinfo_t max_bounds;
uint8_t pad1[4];
uint16_t min_char_or_byte2;
uint16_t max_char_or_byte2;
uint16_t default_char;
uint16_t properties_len;
uint8_t draw_direction;
uint8_t min_byte1;
uint8_t max_byte1;
uint8_t all_chars_exist;
int16_t font_ascent;
int16_t font_descent;
uint32_t replies_hint;
} xcb_list_fonts_with_info_reply_t;
#define XCB_SET_FONT_PATH 51
typedef struct xcb_set_font_path_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint16_t font_qty;
uint8_t pad1[2];
} xcb_set_font_path_request_t;
typedef struct xcb_get_font_path_cookie_t {
unsigned int sequence;
} xcb_get_font_path_cookie_t;
#define XCB_GET_FONT_PATH 52
typedef struct xcb_get_font_path_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_font_path_request_t;
typedef struct xcb_get_font_path_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t path_len;
uint8_t pad1[22];
} xcb_get_font_path_reply_t;
#define XCB_CREATE_PIXMAP 53
typedef struct xcb_create_pixmap_request_t {
uint8_t major_opcode;
uint8_t depth;
uint16_t length;
xcb_pixmap_t pid;
xcb_drawable_t drawable;
uint16_t width;
uint16_t height;
} xcb_create_pixmap_request_t;
#define XCB_FREE_PIXMAP 54
typedef struct xcb_free_pixmap_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_pixmap_t pixmap;
} xcb_free_pixmap_request_t;
typedef enum xcb_gc_t {
XCB_GC_FUNCTION = 1,
XCB_GC_PLANE_MASK = 2,
XCB_GC_FOREGROUND = 4,
XCB_GC_BACKGROUND = 8,
XCB_GC_LINE_WIDTH = 16,
XCB_GC_LINE_STYLE = 32,
XCB_GC_CAP_STYLE = 64,
XCB_GC_JOIN_STYLE = 128,
XCB_GC_FILL_STYLE = 256,
XCB_GC_FILL_RULE = 512,
XCB_GC_TILE = 1024,
XCB_GC_STIPPLE = 2048,
XCB_GC_TILE_STIPPLE_ORIGIN_X = 4096,
XCB_GC_TILE_STIPPLE_ORIGIN_Y = 8192,
XCB_GC_FONT = 16384,
XCB_GC_SUBWINDOW_MODE = 32768,
XCB_GC_GRAPHICS_EXPOSURES = 65536,
XCB_GC_CLIP_ORIGIN_X = 131072,
XCB_GC_CLIP_ORIGIN_Y = 262144,
XCB_GC_CLIP_MASK = 524288,
XCB_GC_DASH_OFFSET = 1048576,
XCB_GC_DASH_LIST = 2097152,
XCB_GC_ARC_MODE = 4194304
} xcb_gc_t;
typedef enum xcb_gx_t {
XCB_GX_CLEAR = 0,
XCB_GX_AND = 1,
XCB_GX_AND_REVERSE = 2,
XCB_GX_COPY = 3,
XCB_GX_AND_INVERTED = 4,
XCB_GX_NOOP = 5,
XCB_GX_XOR = 6,
XCB_GX_OR = 7,
XCB_GX_NOR = 8,
XCB_GX_EQUIV = 9,
XCB_GX_INVERT = 10,
XCB_GX_OR_REVERSE = 11,
XCB_GX_COPY_INVERTED = 12,
XCB_GX_OR_INVERTED = 13,
XCB_GX_NAND = 14,
XCB_GX_SET = 15
} xcb_gx_t;
typedef enum xcb_line_style_t {
XCB_LINE_STYLE_SOLID = 0,
XCB_LINE_STYLE_ON_OFF_DASH = 1,
XCB_LINE_STYLE_DOUBLE_DASH = 2
} xcb_line_style_t;
typedef enum xcb_cap_style_t {
XCB_CAP_STYLE_NOT_LAST = 0,
XCB_CAP_STYLE_BUTT = 1,
XCB_CAP_STYLE_ROUND = 2,
XCB_CAP_STYLE_PROJECTING = 3
} xcb_cap_style_t;
typedef enum xcb_join_style_t {
XCB_JOIN_STYLE_MITER = 0,
XCB_JOIN_STYLE_ROUND = 1,
XCB_JOIN_STYLE_BEVEL = 2
} xcb_join_style_t;
typedef enum xcb_fill_style_t {
XCB_FILL_STYLE_SOLID = 0,
XCB_FILL_STYLE_TILED = 1,
XCB_FILL_STYLE_STIPPLED = 2,
XCB_FILL_STYLE_OPAQUE_STIPPLED = 3
} xcb_fill_style_t;
typedef enum xcb_fill_rule_t {
XCB_FILL_RULE_EVEN_ODD = 0,
XCB_FILL_RULE_WINDING = 1
} xcb_fill_rule_t;
typedef enum xcb_subwindow_mode_t {
XCB_SUBWINDOW_MODE_CLIP_BY_CHILDREN = 0,
XCB_SUBWINDOW_MODE_INCLUDE_INFERIORS = 1
} xcb_subwindow_mode_t;
typedef enum xcb_arc_mode_t {
XCB_ARC_MODE_CHORD = 0,
XCB_ARC_MODE_PIE_SLICE = 1
} xcb_arc_mode_t;
typedef struct xcb_create_gc_value_list_t {
uint32_t function;
uint32_t plane_mask;
uint32_t foreground;
uint32_t background;
uint32_t line_width;
uint32_t line_style;
uint32_t cap_style;
uint32_t join_style;
uint32_t fill_style;
uint32_t fill_rule;
xcb_pixmap_t tile;
xcb_pixmap_t stipple;
int32_t tile_stipple_x_origin;
int32_t tile_stipple_y_origin;
xcb_font_t font;
uint32_t subwindow_mode;
xcb_bool32_t graphics_exposures;
int32_t clip_x_origin;
int32_t clip_y_origin;
xcb_pixmap_t clip_mask;
uint32_t dash_offset;
uint32_t dashes;
uint32_t arc_mode;
} xcb_create_gc_value_list_t;
#define XCB_CREATE_GC 55
typedef struct xcb_create_gc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_gcontext_t cid;
xcb_drawable_t drawable;
uint32_t value_mask;
} xcb_create_gc_request_t;
typedef struct xcb_change_gc_value_list_t {
uint32_t function;
uint32_t plane_mask;
uint32_t foreground;
uint32_t background;
uint32_t line_width;
uint32_t line_style;
uint32_t cap_style;
uint32_t join_style;
uint32_t fill_style;
uint32_t fill_rule;
xcb_pixmap_t tile;
xcb_pixmap_t stipple;
int32_t tile_stipple_x_origin;
int32_t tile_stipple_y_origin;
xcb_font_t font;
uint32_t subwindow_mode;
xcb_bool32_t graphics_exposures;
int32_t clip_x_origin;
int32_t clip_y_origin;
xcb_pixmap_t clip_mask;
uint32_t dash_offset;
uint32_t dashes;
uint32_t arc_mode;
} xcb_change_gc_value_list_t;
#define XCB_CHANGE_GC 56
typedef struct xcb_change_gc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_gcontext_t gc;
uint32_t value_mask;
} xcb_change_gc_request_t;
#define XCB_COPY_GC 57
typedef struct xcb_copy_gc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_gcontext_t src_gc;
xcb_gcontext_t dst_gc;
uint32_t value_mask;
} xcb_copy_gc_request_t;
#define XCB_SET_DASHES 58
typedef struct xcb_set_dashes_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_gcontext_t gc;
uint16_t dash_offset;
uint16_t dashes_len;
} xcb_set_dashes_request_t;
typedef enum xcb_clip_ordering_t {
XCB_CLIP_ORDERING_UNSORTED = 0,
XCB_CLIP_ORDERING_Y_SORTED = 1,
XCB_CLIP_ORDERING_YX_SORTED = 2,
XCB_CLIP_ORDERING_YX_BANDED = 3
} xcb_clip_ordering_t;
#define XCB_SET_CLIP_RECTANGLES 59
typedef struct xcb_set_clip_rectangles_request_t {
uint8_t major_opcode;
uint8_t ordering;
uint16_t length;
xcb_gcontext_t gc;
int16_t clip_x_origin;
int16_t clip_y_origin;
} xcb_set_clip_rectangles_request_t;
#define XCB_FREE_GC 60
typedef struct xcb_free_gc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_gcontext_t gc;
} xcb_free_gc_request_t;
#define XCB_CLEAR_AREA 61
typedef struct xcb_clear_area_request_t {
uint8_t major_opcode;
uint8_t exposures;
uint16_t length;
xcb_window_t window;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
} xcb_clear_area_request_t;
#define XCB_COPY_AREA 62
typedef struct xcb_copy_area_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t src_drawable;
xcb_drawable_t dst_drawable;
xcb_gcontext_t gc;
int16_t src_x;
int16_t src_y;
int16_t dst_x;
int16_t dst_y;
uint16_t width;
uint16_t height;
} xcb_copy_area_request_t;
#define XCB_COPY_PLANE 63
typedef struct xcb_copy_plane_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t src_drawable;
xcb_drawable_t dst_drawable;
xcb_gcontext_t gc;
int16_t src_x;
int16_t src_y;
int16_t dst_x;
int16_t dst_y;
uint16_t width;
uint16_t height;
uint32_t bit_plane;
} xcb_copy_plane_request_t;
typedef enum xcb_coord_mode_t {
XCB_COORD_MODE_ORIGIN = 0,
XCB_COORD_MODE_PREVIOUS = 1
} xcb_coord_mode_t;
#define XCB_POLY_POINT 64
typedef struct xcb_poly_point_request_t {
uint8_t major_opcode;
uint8_t coordinate_mode;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_point_request_t;
#define XCB_POLY_LINE 65
typedef struct xcb_poly_line_request_t {
uint8_t major_opcode;
uint8_t coordinate_mode;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_line_request_t;
typedef struct xcb_segment_t {
int16_t x1;
int16_t y1;
int16_t x2;
int16_t y2;
} xcb_segment_t;
typedef struct xcb_segment_iterator_t {
xcb_segment_t *data;
int rem;
int index;
} xcb_segment_iterator_t;
#define XCB_POLY_SEGMENT 66
typedef struct xcb_poly_segment_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_segment_request_t;
#define XCB_POLY_RECTANGLE 67
typedef struct xcb_poly_rectangle_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_rectangle_request_t;
#define XCB_POLY_ARC 68
typedef struct xcb_poly_arc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_arc_request_t;
typedef enum xcb_poly_shape_t {
XCB_POLY_SHAPE_COMPLEX = 0,
XCB_POLY_SHAPE_NONCONVEX = 1,
XCB_POLY_SHAPE_CONVEX = 2
} xcb_poly_shape_t;
#define XCB_FILL_POLY 69
typedef struct xcb_fill_poly_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
uint8_t shape;
uint8_t coordinate_mode;
uint8_t pad1[2];
} xcb_fill_poly_request_t;
#define XCB_POLY_FILL_RECTANGLE 70
typedef struct xcb_poly_fill_rectangle_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_fill_rectangle_request_t;
#define XCB_POLY_FILL_ARC 71
typedef struct xcb_poly_fill_arc_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
} xcb_poly_fill_arc_request_t;
typedef enum xcb_image_format_t {
XCB_IMAGE_FORMAT_XY_BITMAP = 0,
XCB_IMAGE_FORMAT_XY_PIXMAP = 1,
XCB_IMAGE_FORMAT_Z_PIXMAP = 2
} xcb_image_format_t;
#define XCB_PUT_IMAGE 72
typedef struct xcb_put_image_request_t {
uint8_t major_opcode;
uint8_t format;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
uint16_t width;
uint16_t height;
int16_t dst_x;
int16_t dst_y;
uint8_t left_pad;
uint8_t depth;
uint8_t pad0[2];
} xcb_put_image_request_t;
typedef struct xcb_get_image_cookie_t {
unsigned int sequence;
} xcb_get_image_cookie_t;
#define XCB_GET_IMAGE 73
typedef struct xcb_get_image_request_t {
uint8_t major_opcode;
uint8_t format;
uint16_t length;
xcb_drawable_t drawable;
int16_t x;
int16_t y;
uint16_t width;
uint16_t height;
uint32_t plane_mask;
} xcb_get_image_request_t;
typedef struct xcb_get_image_reply_t {
uint8_t response_type;
uint8_t depth;
uint16_t sequence;
uint32_t length;
xcb_visualid_t visual;
uint8_t pad0[20];
} xcb_get_image_reply_t;
#define XCB_POLY_TEXT_8 74
typedef struct xcb_poly_text_8_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
int16_t x;
int16_t y;
} xcb_poly_text_8_request_t;
#define XCB_POLY_TEXT_16 75
typedef struct xcb_poly_text_16_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
int16_t x;
int16_t y;
} xcb_poly_text_16_request_t;
#define XCB_IMAGE_TEXT_8 76
typedef struct xcb_image_text_8_request_t {
uint8_t major_opcode;
uint8_t string_len;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
int16_t x;
int16_t y;
} xcb_image_text_8_request_t;
#define XCB_IMAGE_TEXT_16 77
typedef struct xcb_image_text_16_request_t {
uint8_t major_opcode;
uint8_t string_len;
uint16_t length;
xcb_drawable_t drawable;
xcb_gcontext_t gc;
int16_t x;
int16_t y;
} xcb_image_text_16_request_t;
typedef enum xcb_colormap_alloc_t {
XCB_COLORMAP_ALLOC_NONE = 0,
XCB_COLORMAP_ALLOC_ALL = 1
} xcb_colormap_alloc_t;
#define XCB_CREATE_COLORMAP 78
typedef struct xcb_create_colormap_request_t {
uint8_t major_opcode;
uint8_t alloc;
uint16_t length;
xcb_colormap_t mid;
xcb_window_t window;
xcb_visualid_t visual;
} xcb_create_colormap_request_t;
#define XCB_FREE_COLORMAP 79
typedef struct xcb_free_colormap_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
} xcb_free_colormap_request_t;
#define XCB_COPY_COLORMAP_AND_FREE 80
typedef struct xcb_copy_colormap_and_free_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t mid;
xcb_colormap_t src_cmap;
} xcb_copy_colormap_and_free_request_t;
#define XCB_INSTALL_COLORMAP 81
typedef struct xcb_install_colormap_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
} xcb_install_colormap_request_t;
#define XCB_UNINSTALL_COLORMAP 82
typedef struct xcb_uninstall_colormap_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
} xcb_uninstall_colormap_request_t;
typedef struct xcb_list_installed_colormaps_cookie_t {
unsigned int sequence;
} xcb_list_installed_colormaps_cookie_t;
#define XCB_LIST_INSTALLED_COLORMAPS 83
typedef struct xcb_list_installed_colormaps_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
} xcb_list_installed_colormaps_request_t;
typedef struct xcb_list_installed_colormaps_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t cmaps_len;
uint8_t pad1[22];
} xcb_list_installed_colormaps_reply_t;
typedef struct xcb_alloc_color_cookie_t {
unsigned int sequence;
} xcb_alloc_color_cookie_t;
#define XCB_ALLOC_COLOR 84
typedef struct xcb_alloc_color_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
uint16_t red;
uint16_t green;
uint16_t blue;
uint8_t pad1[2];
} xcb_alloc_color_request_t;
typedef struct xcb_alloc_color_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t red;
uint16_t green;
uint16_t blue;
uint8_t pad1[2];
uint32_t pixel;
} xcb_alloc_color_reply_t;
typedef struct xcb_alloc_named_color_cookie_t {
unsigned int sequence;
} xcb_alloc_named_color_cookie_t;
#define XCB_ALLOC_NAMED_COLOR 85
typedef struct xcb_alloc_named_color_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
uint16_t name_len;
uint8_t pad1[2];
} xcb_alloc_named_color_request_t;
typedef struct xcb_alloc_named_color_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint32_t pixel;
uint16_t exact_red;
uint16_t exact_green;
uint16_t exact_blue;
uint16_t visual_red;
uint16_t visual_green;
uint16_t visual_blue;
} xcb_alloc_named_color_reply_t;
typedef struct xcb_alloc_color_cells_cookie_t {
unsigned int sequence;
} xcb_alloc_color_cells_cookie_t;
#define XCB_ALLOC_COLOR_CELLS 86
typedef struct xcb_alloc_color_cells_request_t {
uint8_t major_opcode;
uint8_t contiguous;
uint16_t length;
xcb_colormap_t cmap;
uint16_t colors;
uint16_t planes;
} xcb_alloc_color_cells_request_t;
typedef struct xcb_alloc_color_cells_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t pixels_len;
uint16_t masks_len;
uint8_t pad1[20];
} xcb_alloc_color_cells_reply_t;
typedef struct xcb_alloc_color_planes_cookie_t {
unsigned int sequence;
} xcb_alloc_color_planes_cookie_t;
#define XCB_ALLOC_COLOR_PLANES 87
typedef struct xcb_alloc_color_planes_request_t {
uint8_t major_opcode;
uint8_t contiguous;
uint16_t length;
xcb_colormap_t cmap;
uint16_t colors;
uint16_t reds;
uint16_t greens;
uint16_t blues;
} xcb_alloc_color_planes_request_t;
typedef struct xcb_alloc_color_planes_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t pixels_len;
uint8_t pad1[2];
uint32_t red_mask;
uint32_t green_mask;
uint32_t blue_mask;
uint8_t pad2[8];
} xcb_alloc_color_planes_reply_t;
#define XCB_FREE_COLORS 88
typedef struct xcb_free_colors_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
uint32_t plane_mask;
} xcb_free_colors_request_t;
typedef enum xcb_color_flag_t {
XCB_COLOR_FLAG_RED = 1,
XCB_COLOR_FLAG_GREEN = 2,
XCB_COLOR_FLAG_BLUE = 4
} xcb_color_flag_t;
typedef struct xcb_coloritem_t {
uint32_t pixel;
uint16_t red;
uint16_t green;
uint16_t blue;
uint8_t flags;
uint8_t pad0;
} xcb_coloritem_t;
typedef struct xcb_coloritem_iterator_t {
xcb_coloritem_t *data;
int rem;
int index;
} xcb_coloritem_iterator_t;
#define XCB_STORE_COLORS 89
typedef struct xcb_store_colors_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
} xcb_store_colors_request_t;
#define XCB_STORE_NAMED_COLOR 90
typedef struct xcb_store_named_color_request_t {
uint8_t major_opcode;
uint8_t flags;
uint16_t length;
xcb_colormap_t cmap;
uint32_t pixel;
uint16_t name_len;
uint8_t pad0[2];
} xcb_store_named_color_request_t;
typedef struct xcb_rgb_t {
uint16_t red;
uint16_t green;
uint16_t blue;
uint8_t pad0[2];
} xcb_rgb_t;
typedef struct xcb_rgb_iterator_t {
xcb_rgb_t *data;
int rem;
int index;
} xcb_rgb_iterator_t;
typedef struct xcb_query_colors_cookie_t {
unsigned int sequence;
} xcb_query_colors_cookie_t;
#define XCB_QUERY_COLORS 91
typedef struct xcb_query_colors_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
} xcb_query_colors_request_t;
typedef struct xcb_query_colors_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t colors_len;
uint8_t pad1[22];
} xcb_query_colors_reply_t;
typedef struct xcb_lookup_color_cookie_t {
unsigned int sequence;
} xcb_lookup_color_cookie_t;
#define XCB_LOOKUP_COLOR 92
typedef struct xcb_lookup_color_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_colormap_t cmap;
uint16_t name_len;
uint8_t pad1[2];
} xcb_lookup_color_request_t;
typedef struct xcb_lookup_color_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t exact_red;
uint16_t exact_green;
uint16_t exact_blue;
uint16_t visual_red;
uint16_t visual_green;
uint16_t visual_blue;
} xcb_lookup_color_reply_t;
typedef enum xcb_pixmap_enum_t {
XCB_PIXMAP_NONE = 0
} xcb_pixmap_enum_t;
#define XCB_CREATE_CURSOR 93
typedef struct xcb_create_cursor_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_cursor_t cid;
xcb_pixmap_t source;
xcb_pixmap_t mask;
uint16_t fore_red;
uint16_t fore_green;
uint16_t fore_blue;
uint16_t back_red;
uint16_t back_green;
uint16_t back_blue;
uint16_t x;
uint16_t y;
} xcb_create_cursor_request_t;
typedef enum xcb_font_enum_t {
XCB_FONT_NONE = 0
} xcb_font_enum_t;
#define XCB_CREATE_GLYPH_CURSOR 94
typedef struct xcb_create_glyph_cursor_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_cursor_t cid;
xcb_font_t source_font;
xcb_font_t mask_font;
uint16_t source_char;
uint16_t mask_char;
uint16_t fore_red;
uint16_t fore_green;
uint16_t fore_blue;
uint16_t back_red;
uint16_t back_green;
uint16_t back_blue;
} xcb_create_glyph_cursor_request_t;
#define XCB_FREE_CURSOR 95
typedef struct xcb_free_cursor_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_cursor_t cursor;
} xcb_free_cursor_request_t;
#define XCB_RECOLOR_CURSOR 96
typedef struct xcb_recolor_cursor_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_cursor_t cursor;
uint16_t fore_red;
uint16_t fore_green;
uint16_t fore_blue;
uint16_t back_red;
uint16_t back_green;
uint16_t back_blue;
} xcb_recolor_cursor_request_t;
typedef enum xcb_query_shape_of_t {
XCB_QUERY_SHAPE_OF_LARGEST_CURSOR = 0,
XCB_QUERY_SHAPE_OF_FASTEST_TILE = 1,
XCB_QUERY_SHAPE_OF_FASTEST_STIPPLE = 2
} xcb_query_shape_of_t;
typedef struct xcb_query_best_size_cookie_t {
unsigned int sequence;
} xcb_query_best_size_cookie_t;
#define XCB_QUERY_BEST_SIZE 97
typedef struct xcb_query_best_size_request_t {
uint8_t major_opcode;
uint8_t _class;
uint16_t length;
xcb_drawable_t drawable;
uint16_t width;
uint16_t height;
} xcb_query_best_size_request_t;
typedef struct xcb_query_best_size_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t width;
uint16_t height;
} xcb_query_best_size_reply_t;
typedef struct xcb_query_extension_cookie_t {
unsigned int sequence;
} xcb_query_extension_cookie_t;
#define XCB_QUERY_EXTENSION 98
typedef struct xcb_query_extension_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint16_t name_len;
uint8_t pad1[2];
} xcb_query_extension_request_t;
typedef struct xcb_query_extension_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint8_t present;
uint8_t major_opcode;
uint8_t first_event;
uint8_t first_error;
} xcb_query_extension_reply_t;
typedef struct xcb_list_extensions_cookie_t {
unsigned int sequence;
} xcb_list_extensions_cookie_t;
#define XCB_LIST_EXTENSIONS 99
typedef struct xcb_list_extensions_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_list_extensions_request_t;
typedef struct xcb_list_extensions_reply_t {
uint8_t response_type;
uint8_t names_len;
uint16_t sequence;
uint32_t length;
uint8_t pad0[24];
} xcb_list_extensions_reply_t;
#define XCB_CHANGE_KEYBOARD_MAPPING 100
typedef struct xcb_change_keyboard_mapping_request_t {
uint8_t major_opcode;
uint8_t keycode_count;
uint16_t length;
xcb_keycode_t first_keycode;
uint8_t keysyms_per_keycode;
uint8_t pad0[2];
} xcb_change_keyboard_mapping_request_t;
typedef struct xcb_get_keyboard_mapping_cookie_t {
unsigned int sequence;
} xcb_get_keyboard_mapping_cookie_t;
#define XCB_GET_KEYBOARD_MAPPING 101
typedef struct xcb_get_keyboard_mapping_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_keycode_t first_keycode;
uint8_t count;
} xcb_get_keyboard_mapping_request_t;
typedef struct xcb_get_keyboard_mapping_reply_t {
uint8_t response_type;
uint8_t keysyms_per_keycode;
uint16_t sequence;
uint32_t length;
uint8_t pad0[24];
} xcb_get_keyboard_mapping_reply_t;
typedef enum xcb_kb_t {
XCB_KB_KEY_CLICK_PERCENT = 1,
XCB_KB_BELL_PERCENT = 2,
XCB_KB_BELL_PITCH = 4,
XCB_KB_BELL_DURATION = 8,
XCB_KB_LED = 16,
XCB_KB_LED_MODE = 32,
XCB_KB_KEY = 64,
XCB_KB_AUTO_REPEAT_MODE = 128
} xcb_kb_t;
typedef enum xcb_led_mode_t {
XCB_LED_MODE_OFF = 0,
XCB_LED_MODE_ON = 1
} xcb_led_mode_t;
typedef enum xcb_auto_repeat_mode_t {
XCB_AUTO_REPEAT_MODE_OFF = 0,
XCB_AUTO_REPEAT_MODE_ON = 1,
XCB_AUTO_REPEAT_MODE_DEFAULT = 2
} xcb_auto_repeat_mode_t;
typedef struct xcb_change_keyboard_control_value_list_t {
int32_t key_click_percent;
int32_t bell_percent;
int32_t bell_pitch;
int32_t bell_duration;
uint32_t led;
uint32_t led_mode;
xcb_keycode32_t key;
uint32_t auto_repeat_mode;
} xcb_change_keyboard_control_value_list_t;
#define XCB_CHANGE_KEYBOARD_CONTROL 102
typedef struct xcb_change_keyboard_control_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint32_t value_mask;
} xcb_change_keyboard_control_request_t;
typedef struct xcb_get_keyboard_control_cookie_t {
unsigned int sequence;
} xcb_get_keyboard_control_cookie_t;
#define XCB_GET_KEYBOARD_CONTROL 103
typedef struct xcb_get_keyboard_control_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_keyboard_control_request_t;
typedef struct xcb_get_keyboard_control_reply_t {
uint8_t response_type;
uint8_t global_auto_repeat;
uint16_t sequence;
uint32_t length;
uint32_t led_mask;
uint8_t key_click_percent;
uint8_t bell_percent;
uint16_t bell_pitch;
uint16_t bell_duration;
uint8_t pad0[2];
uint8_t auto_repeats[32];
} xcb_get_keyboard_control_reply_t;
#define XCB_BELL 104
typedef struct xcb_bell_request_t {
uint8_t major_opcode;
int8_t percent;
uint16_t length;
} xcb_bell_request_t;
#define XCB_CHANGE_POINTER_CONTROL 105
typedef struct xcb_change_pointer_control_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
int16_t acceleration_numerator;
int16_t acceleration_denominator;
int16_t threshold;
uint8_t do_acceleration;
uint8_t do_threshold;
} xcb_change_pointer_control_request_t;
typedef struct xcb_get_pointer_control_cookie_t {
unsigned int sequence;
} xcb_get_pointer_control_cookie_t;
#define XCB_GET_POINTER_CONTROL 106
typedef struct xcb_get_pointer_control_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_pointer_control_request_t;
typedef struct xcb_get_pointer_control_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t acceleration_numerator;
uint16_t acceleration_denominator;
uint16_t threshold;
uint8_t pad1[18];
} xcb_get_pointer_control_reply_t;
typedef enum xcb_blanking_t {
XCB_BLANKING_NOT_PREFERRED = 0,
XCB_BLANKING_PREFERRED = 1,
XCB_BLANKING_DEFAULT = 2
} xcb_blanking_t;
typedef enum xcb_exposures_t {
XCB_EXPOSURES_NOT_ALLOWED = 0,
XCB_EXPOSURES_ALLOWED = 1,
XCB_EXPOSURES_DEFAULT = 2
} xcb_exposures_t;
#define XCB_SET_SCREEN_SAVER 107
typedef struct xcb_set_screen_saver_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
int16_t timeout;
int16_t interval;
uint8_t prefer_blanking;
uint8_t allow_exposures;
} xcb_set_screen_saver_request_t;
typedef struct xcb_get_screen_saver_cookie_t {
unsigned int sequence;
} xcb_get_screen_saver_cookie_t;
#define XCB_GET_SCREEN_SAVER 108
typedef struct xcb_get_screen_saver_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_screen_saver_request_t;
typedef struct xcb_get_screen_saver_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint16_t timeout;
uint16_t interval;
uint8_t prefer_blanking;
uint8_t allow_exposures;
uint8_t pad1[18];
} xcb_get_screen_saver_reply_t;
typedef enum xcb_host_mode_t {
XCB_HOST_MODE_INSERT = 0,
XCB_HOST_MODE_DELETE = 1
} xcb_host_mode_t;
typedef enum xcb_family_t {
XCB_FAMILY_INTERNET = 0,
XCB_FAMILY_DECNET = 1,
XCB_FAMILY_CHAOS = 2,
XCB_FAMILY_SERVER_INTERPRETED = 5,
XCB_FAMILY_INTERNET_6 = 6
} xcb_family_t;
#define XCB_CHANGE_HOSTS 109
typedef struct xcb_change_hosts_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
uint8_t family;
uint8_t pad0;
uint16_t address_len;
} xcb_change_hosts_request_t;
typedef struct xcb_host_t {
uint8_t family;
uint8_t pad0;
uint16_t address_len;
} xcb_host_t;
typedef struct xcb_host_iterator_t {
xcb_host_t *data;
int rem;
int index;
} xcb_host_iterator_t;
typedef struct xcb_list_hosts_cookie_t {
unsigned int sequence;
} xcb_list_hosts_cookie_t;
#define XCB_LIST_HOSTS 110
typedef struct xcb_list_hosts_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_list_hosts_request_t;
typedef struct xcb_list_hosts_reply_t {
uint8_t response_type;
uint8_t mode;
uint16_t sequence;
uint32_t length;
uint16_t hosts_len;
uint8_t pad0[22];
} xcb_list_hosts_reply_t;
typedef enum xcb_access_control_t {
XCB_ACCESS_CONTROL_DISABLE = 0,
XCB_ACCESS_CONTROL_ENABLE = 1
} xcb_access_control_t;
#define XCB_SET_ACCESS_CONTROL 111
typedef struct xcb_set_access_control_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
} xcb_set_access_control_request_t;
typedef enum xcb_close_down_t {
XCB_CLOSE_DOWN_DESTROY_ALL = 0,
XCB_CLOSE_DOWN_RETAIN_PERMANENT = 1,
XCB_CLOSE_DOWN_RETAIN_TEMPORARY = 2
} xcb_close_down_t;
#define XCB_SET_CLOSE_DOWN_MODE 112
typedef struct xcb_set_close_down_mode_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
} xcb_set_close_down_mode_request_t;
typedef enum xcb_kill_t {
XCB_KILL_ALL_TEMPORARY = 0
} xcb_kill_t;
#define XCB_KILL_CLIENT 113
typedef struct xcb_kill_client_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
uint32_t resource;
} xcb_kill_client_request_t;
#define XCB_ROTATE_PROPERTIES 114
typedef struct xcb_rotate_properties_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
xcb_window_t window;
uint16_t atoms_len;
int16_t delta;
} xcb_rotate_properties_request_t;
typedef enum xcb_screen_saver_t {
XCB_SCREEN_SAVER_RESET = 0,
XCB_SCREEN_SAVER_ACTIVE = 1
} xcb_screen_saver_t;
#define XCB_FORCE_SCREEN_SAVER 115
typedef struct xcb_force_screen_saver_request_t {
uint8_t major_opcode;
uint8_t mode;
uint16_t length;
} xcb_force_screen_saver_request_t;
typedef enum xcb_mapping_status_t {
XCB_MAPPING_STATUS_SUCCESS = 0,
XCB_MAPPING_STATUS_BUSY = 1,
XCB_MAPPING_STATUS_FAILURE = 2
} xcb_mapping_status_t;
typedef struct xcb_set_pointer_mapping_cookie_t {
unsigned int sequence;
} xcb_set_pointer_mapping_cookie_t;
#define XCB_SET_POINTER_MAPPING 116
typedef struct xcb_set_pointer_mapping_request_t {
uint8_t major_opcode;
uint8_t map_len;
uint16_t length;
} xcb_set_pointer_mapping_request_t;
typedef struct xcb_set_pointer_mapping_reply_t {
uint8_t response_type;
uint8_t status;
uint16_t sequence;
uint32_t length;
} xcb_set_pointer_mapping_reply_t;
typedef struct xcb_get_pointer_mapping_cookie_t {
unsigned int sequence;
} xcb_get_pointer_mapping_cookie_t;
#define XCB_GET_POINTER_MAPPING 117
typedef struct xcb_get_pointer_mapping_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_pointer_mapping_request_t;
typedef struct xcb_get_pointer_mapping_reply_t {
uint8_t response_type;
uint8_t map_len;
uint16_t sequence;
uint32_t length;
uint8_t pad0[24];
} xcb_get_pointer_mapping_reply_t;
typedef enum xcb_map_index_t {
XCB_MAP_INDEX_SHIFT = 0,
XCB_MAP_INDEX_LOCK = 1,
XCB_MAP_INDEX_CONTROL = 2,
XCB_MAP_INDEX_1 = 3,
XCB_MAP_INDEX_2 = 4,
XCB_MAP_INDEX_3 = 5,
XCB_MAP_INDEX_4 = 6,
XCB_MAP_INDEX_5 = 7
} xcb_map_index_t;
typedef struct xcb_set_modifier_mapping_cookie_t {
unsigned int sequence;
} xcb_set_modifier_mapping_cookie_t;
#define XCB_SET_MODIFIER_MAPPING 118
typedef struct xcb_set_modifier_mapping_request_t {
uint8_t major_opcode;
uint8_t keycodes_per_modifier;
uint16_t length;
} xcb_set_modifier_mapping_request_t;
typedef struct xcb_set_modifier_mapping_reply_t {
uint8_t response_type;
uint8_t status;
uint16_t sequence;
uint32_t length;
} xcb_set_modifier_mapping_reply_t;
typedef struct xcb_get_modifier_mapping_cookie_t {
unsigned int sequence;
} xcb_get_modifier_mapping_cookie_t;
#define XCB_GET_MODIFIER_MAPPING 119
typedef struct xcb_get_modifier_mapping_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_get_modifier_mapping_request_t;
typedef struct xcb_get_modifier_mapping_reply_t {
uint8_t response_type;
uint8_t keycodes_per_modifier;
uint16_t sequence;
uint32_t length;
uint8_t pad0[24];
} xcb_get_modifier_mapping_reply_t;
#define XCB_NO_OPERATION 127
typedef struct xcb_no_operation_request_t {
uint8_t major_opcode;
uint8_t pad0;
uint16_t length;
} xcb_no_operation_request_t;
void
xcb_char2b_next (xcb_char2b_iterator_t *i);
xcb_generic_iterator_t
xcb_char2b_end (xcb_char2b_iterator_t i);
void
xcb_window_next (xcb_window_iterator_t *i);
xcb_generic_iterator_t
xcb_window_end (xcb_window_iterator_t i);
void
xcb_pixmap_next (xcb_pixmap_iterator_t *i);
xcb_generic_iterator_t
xcb_pixmap_end (xcb_pixmap_iterator_t i);
void
xcb_cursor_next (xcb_cursor_iterator_t *i);
xcb_generic_iterator_t
xcb_cursor_end (xcb_cursor_iterator_t i);
void
xcb_font_next (xcb_font_iterator_t *i);
xcb_generic_iterator_t
xcb_font_end (xcb_font_iterator_t i);
void
xcb_gcontext_next (xcb_gcontext_iterator_t *i);
xcb_generic_iterator_t
xcb_gcontext_end (xcb_gcontext_iterator_t i);
void
xcb_colormap_next (xcb_colormap_iterator_t *i);
xcb_generic_iterator_t
xcb_colormap_end (xcb_colormap_iterator_t i);
void
xcb_atom_next (xcb_atom_iterator_t *i);
xcb_generic_iterator_t
xcb_atom_end (xcb_atom_iterator_t i);
void
xcb_drawable_next (xcb_drawable_iterator_t *i);
xcb_generic_iterator_t
xcb_drawable_end (xcb_drawable_iterator_t i);
void
xcb_fontable_next (xcb_fontable_iterator_t *i);
xcb_generic_iterator_t
xcb_fontable_end (xcb_fontable_iterator_t i);
void
xcb_bool32_next (xcb_bool32_iterator_t *i);
xcb_generic_iterator_t
xcb_bool32_end (xcb_bool32_iterator_t i);
void
xcb_visualid_next (xcb_visualid_iterator_t *i);
xcb_generic_iterator_t
xcb_visualid_end (xcb_visualid_iterator_t i);
void
xcb_timestamp_next (xcb_timestamp_iterator_t *i);
xcb_generic_iterator_t
xcb_timestamp_end (xcb_timestamp_iterator_t i);
void
xcb_keysym_next (xcb_keysym_iterator_t *i);
xcb_generic_iterator_t
xcb_keysym_end (xcb_keysym_iterator_t i);
void
xcb_keycode_next (xcb_keycode_iterator_t *i);
xcb_generic_iterator_t
xcb_keycode_end (xcb_keycode_iterator_t i);
void
xcb_keycode32_next (xcb_keycode32_iterator_t *i);
xcb_generic_iterator_t
xcb_keycode32_end (xcb_keycode32_iterator_t i);
void
xcb_button_next (xcb_button_iterator_t *i);
xcb_generic_iterator_t
xcb_button_end (xcb_button_iterator_t i);
void
xcb_point_next (xcb_point_iterator_t *i);
xcb_generic_iterator_t
xcb_point_end (xcb_point_iterator_t i);
void
xcb_rectangle_next (xcb_rectangle_iterator_t *i);
xcb_generic_iterator_t
xcb_rectangle_end (xcb_rectangle_iterator_t i);
void
xcb_arc_next (xcb_arc_iterator_t *i);
xcb_generic_iterator_t
xcb_arc_end (xcb_arc_iterator_t i);
void
xcb_format_next (xcb_format_iterator_t *i);
xcb_generic_iterator_t
xcb_format_end (xcb_format_iterator_t i);
void
xcb_visualtype_next (xcb_visualtype_iterator_t *i);
xcb_generic_iterator_t
xcb_visualtype_end (xcb_visualtype_iterator_t i);
int
xcb_depth_sizeof (const void *_buffer);
xcb_visualtype_t *
xcb_depth_visuals (const xcb_depth_t *R);
int
xcb_depth_visuals_length (const xcb_depth_t *R);
xcb_visualtype_iterator_t
xcb_depth_visuals_iterator (const xcb_depth_t *R);
void
xcb_depth_next (xcb_depth_iterator_t *i);
xcb_generic_iterator_t
xcb_depth_end (xcb_depth_iterator_t i);
int
xcb_screen_sizeof (const void *_buffer);
int
xcb_screen_allowed_depths_length (const xcb_screen_t *R);
xcb_depth_iterator_t
xcb_screen_allowed_depths_iterator (const xcb_screen_t *R);
void
xcb_screen_next (xcb_screen_iterator_t *i);
xcb_generic_iterator_t
xcb_screen_end (xcb_screen_iterator_t i);
int
xcb_setup_request_sizeof (const void *_buffer);
char *
xcb_setup_request_authorization_protocol_name (const xcb_setup_request_t *R);
int
xcb_setup_request_authorization_protocol_name_length (const xcb_setup_request_t *R);
xcb_generic_iterator_t
xcb_setup_request_authorization_protocol_name_end (const xcb_setup_request_t *R);
char *
xcb_setup_request_authorization_protocol_data (const xcb_setup_request_t *R);
int
xcb_setup_request_authorization_protocol_data_length (const xcb_setup_request_t *R);
xcb_generic_iterator_t
xcb_setup_request_authorization_protocol_data_end (const xcb_setup_request_t *R);
void
xcb_setup_request_next (xcb_setup_request_iterator_t *i);
xcb_generic_iterator_t
xcb_setup_request_end (xcb_setup_request_iterator_t i);
int
xcb_setup_failed_sizeof (const void *_buffer);
char *
xcb_setup_failed_reason (const xcb_setup_failed_t *R);
int
xcb_setup_failed_reason_length (const xcb_setup_failed_t *R);
xcb_generic_iterator_t
xcb_setup_failed_reason_end (const xcb_setup_failed_t *R);
void
xcb_setup_failed_next (xcb_setup_failed_iterator_t *i);
xcb_generic_iterator_t
xcb_setup_failed_end (xcb_setup_failed_iterator_t i);
int
xcb_setup_authenticate_sizeof (const void *_buffer);
char *
xcb_setup_authenticate_reason (const xcb_setup_authenticate_t *R);
int
xcb_setup_authenticate_reason_length (const xcb_setup_authenticate_t *R);
xcb_generic_iterator_t
xcb_setup_authenticate_reason_end (const xcb_setup_authenticate_t *R);
void
xcb_setup_authenticate_next (xcb_setup_authenticate_iterator_t *i);
xcb_generic_iterator_t
xcb_setup_authenticate_end (xcb_setup_authenticate_iterator_t i);
int
xcb_setup_sizeof (const void *_buffer);
char *
xcb_setup_vendor (const xcb_setup_t *R);
int
xcb_setup_vendor_length (const xcb_setup_t *R);
xcb_generic_iterator_t
xcb_setup_vendor_end (const xcb_setup_t *R);
xcb_format_t *
xcb_setup_pixmap_formats (const xcb_setup_t *R);
int
xcb_setup_pixmap_formats_length (const xcb_setup_t *R);
xcb_format_iterator_t
xcb_setup_pixmap_formats_iterator (const xcb_setup_t *R);
int
xcb_setup_roots_length (const xcb_setup_t *R);
xcb_screen_iterator_t
xcb_setup_roots_iterator (const xcb_setup_t *R);
void
xcb_setup_next (xcb_setup_iterator_t *i);
xcb_generic_iterator_t
xcb_setup_end (xcb_setup_iterator_t i);
void
xcb_client_message_data_next (xcb_client_message_data_iterator_t *i);
xcb_generic_iterator_t
xcb_client_message_data_end (xcb_client_message_data_iterator_t i);
int
xcb_create_window_value_list_serialize (void **_buffer,
uint32_t value_mask,
const xcb_create_window_value_list_t *_aux);
int
xcb_create_window_value_list_unpack (const void *_buffer,
uint32_t value_mask,
xcb_create_window_value_list_t *_aux);
int
xcb_create_window_value_list_sizeof (const void *_buffer,
uint32_t value_mask);
int
xcb_create_window_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_create_window_checked (xcb_connection_t *c,
uint8_t depth,
xcb_window_t wid,
xcb_window_t parent,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint16_t border_width,
uint16_t _class,
xcb_visualid_t visual,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_create_window (xcb_connection_t *c,
uint8_t depth,
xcb_window_t wid,
xcb_window_t parent,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint16_t border_width,
uint16_t _class,
xcb_visualid_t visual,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_create_window_aux_checked (xcb_connection_t *c,
uint8_t depth,
xcb_window_t wid,
xcb_window_t parent,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint16_t border_width,
uint16_t _class,
xcb_visualid_t visual,
uint32_t value_mask,
const xcb_create_window_value_list_t *value_list);
xcb_void_cookie_t
xcb_create_window_aux (xcb_connection_t *c,
uint8_t depth,
xcb_window_t wid,
xcb_window_t parent,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint16_t border_width,
uint16_t _class,
xcb_visualid_t visual,
uint32_t value_mask,
const xcb_create_window_value_list_t *value_list);
void *
xcb_create_window_value_list (const xcb_create_window_request_t *R);
int
xcb_change_window_attributes_value_list_serialize (void **_buffer,
uint32_t value_mask,
const xcb_change_window_attributes_value_list_t *_aux);
int
xcb_change_window_attributes_value_list_unpack (const void *_buffer,
uint32_t value_mask,
xcb_change_window_attributes_value_list_t *_aux);
int
xcb_change_window_attributes_value_list_sizeof (const void *_buffer,
uint32_t value_mask);
int
xcb_change_window_attributes_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_window_attributes_checked (xcb_connection_t *c,
xcb_window_t window,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_window_attributes (xcb_connection_t *c,
xcb_window_t window,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_window_attributes_aux_checked (xcb_connection_t *c,
xcb_window_t window,
uint32_t value_mask,
const xcb_change_window_attributes_value_list_t *value_list);
xcb_void_cookie_t
xcb_change_window_attributes_aux (xcb_connection_t *c,
xcb_window_t window,
uint32_t value_mask,
const xcb_change_window_attributes_value_list_t *value_list);
void *
xcb_change_window_attributes_value_list (const xcb_change_window_attributes_request_t *R);
xcb_get_window_attributes_cookie_t
xcb_get_window_attributes (xcb_connection_t *c,
xcb_window_t window);
xcb_get_window_attributes_cookie_t
xcb_get_window_attributes_unchecked (xcb_connection_t *c,
xcb_window_t window);
xcb_get_window_attributes_reply_t *
xcb_get_window_attributes_reply (xcb_connection_t *c,
xcb_get_window_attributes_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_destroy_window_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_destroy_window (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_destroy_subwindows_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_destroy_subwindows (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_change_save_set_checked (xcb_connection_t *c,
uint8_t mode,
xcb_window_t window);
xcb_void_cookie_t
xcb_change_save_set (xcb_connection_t *c,
uint8_t mode,
xcb_window_t window);
xcb_void_cookie_t
xcb_reparent_window_checked (xcb_connection_t *c,
xcb_window_t window,
xcb_window_t parent,
int16_t x,
int16_t y);
xcb_void_cookie_t
xcb_reparent_window (xcb_connection_t *c,
xcb_window_t window,
xcb_window_t parent,
int16_t x,
int16_t y);
xcb_void_cookie_t
xcb_map_window_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_map_window (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_map_subwindows_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_map_subwindows (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_unmap_window_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_unmap_window (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_unmap_subwindows_checked (xcb_connection_t *c,
xcb_window_t window);
xcb_void_cookie_t
xcb_unmap_subwindows (xcb_connection_t *c,
xcb_window_t window);
int
xcb_configure_window_value_list_serialize (void **_buffer,
uint16_t value_mask,
const xcb_configure_window_value_list_t *_aux);
int
xcb_configure_window_value_list_unpack (const void *_buffer,
uint16_t value_mask,
xcb_configure_window_value_list_t *_aux);
int
xcb_configure_window_value_list_sizeof (const void *_buffer,
uint16_t value_mask);
int
xcb_configure_window_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_configure_window_checked (xcb_connection_t *c,
xcb_window_t window,
uint16_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_configure_window (xcb_connection_t *c,
xcb_window_t window,
uint16_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_configure_window_aux_checked (xcb_connection_t *c,
xcb_window_t window,
uint16_t value_mask,
const xcb_configure_window_value_list_t *value_list);
xcb_void_cookie_t
xcb_configure_window_aux (xcb_connection_t *c,
xcb_window_t window,
uint16_t value_mask,
const xcb_configure_window_value_list_t *value_list);
void *
xcb_configure_window_value_list (const xcb_configure_window_request_t *R);
xcb_void_cookie_t
xcb_circulate_window_checked (xcb_connection_t *c,
uint8_t direction,
xcb_window_t window);
xcb_void_cookie_t
xcb_circulate_window (xcb_connection_t *c,
uint8_t direction,
xcb_window_t window);
xcb_get_geometry_cookie_t
xcb_get_geometry (xcb_connection_t *c,
xcb_drawable_t drawable);
xcb_get_geometry_cookie_t
xcb_get_geometry_unchecked (xcb_connection_t *c,
xcb_drawable_t drawable);
xcb_get_geometry_reply_t *
xcb_get_geometry_reply (xcb_connection_t *c,
xcb_get_geometry_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_query_tree_sizeof (const void *_buffer);
xcb_query_tree_cookie_t
xcb_query_tree (xcb_connection_t *c,
xcb_window_t window);
xcb_query_tree_cookie_t
xcb_query_tree_unchecked (xcb_connection_t *c,
xcb_window_t window);
xcb_window_t *
xcb_query_tree_children (const xcb_query_tree_reply_t *R);
int
xcb_query_tree_children_length (const xcb_query_tree_reply_t *R);
xcb_generic_iterator_t
xcb_query_tree_children_end (const xcb_query_tree_reply_t *R);
xcb_query_tree_reply_t *
xcb_query_tree_reply (xcb_connection_t *c,
xcb_query_tree_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_intern_atom_sizeof (const void *_buffer);
xcb_intern_atom_cookie_t
xcb_intern_atom (xcb_connection_t *c,
uint8_t only_if_exists,
uint16_t name_len,
const char *name);
xcb_intern_atom_cookie_t
xcb_intern_atom_unchecked (xcb_connection_t *c,
uint8_t only_if_exists,
uint16_t name_len,
const char *name);
xcb_intern_atom_reply_t *
xcb_intern_atom_reply (xcb_connection_t *c,
xcb_intern_atom_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_get_atom_name_sizeof (const void *_buffer);
xcb_get_atom_name_cookie_t
xcb_get_atom_name (xcb_connection_t *c,
xcb_atom_t atom);
xcb_get_atom_name_cookie_t
xcb_get_atom_name_unchecked (xcb_connection_t *c,
xcb_atom_t atom);
char *
xcb_get_atom_name_name (const xcb_get_atom_name_reply_t *R);
int
xcb_get_atom_name_name_length (const xcb_get_atom_name_reply_t *R);
xcb_generic_iterator_t
xcb_get_atom_name_name_end (const xcb_get_atom_name_reply_t *R);
xcb_get_atom_name_reply_t *
xcb_get_atom_name_reply (xcb_connection_t *c,
xcb_get_atom_name_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_change_property_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_property_checked (xcb_connection_t *c,
uint8_t mode,
xcb_window_t window,
xcb_atom_t property,
xcb_atom_t type,
uint8_t format,
uint32_t data_len,
const void *data);
xcb_void_cookie_t
xcb_change_property (xcb_connection_t *c,
uint8_t mode,
xcb_window_t window,
xcb_atom_t property,
xcb_atom_t type,
uint8_t format,
uint32_t data_len,
const void *data);
void *
xcb_change_property_data (const xcb_change_property_request_t *R);
int
xcb_change_property_data_length (const xcb_change_property_request_t *R);
xcb_generic_iterator_t
xcb_change_property_data_end (const xcb_change_property_request_t *R);
xcb_void_cookie_t
xcb_delete_property_checked (xcb_connection_t *c,
xcb_window_t window,
xcb_atom_t property);
xcb_void_cookie_t
xcb_delete_property (xcb_connection_t *c,
xcb_window_t window,
xcb_atom_t property);
int
xcb_get_property_sizeof (const void *_buffer);
xcb_get_property_cookie_t
xcb_get_property (xcb_connection_t *c,
uint8_t _delete,
xcb_window_t window,
xcb_atom_t property,
xcb_atom_t type,
uint32_t long_offset,
uint32_t long_length);
xcb_get_property_cookie_t
xcb_get_property_unchecked (xcb_connection_t *c,
uint8_t _delete,
xcb_window_t window,
xcb_atom_t property,
xcb_atom_t type,
uint32_t long_offset,
uint32_t long_length);
void *
xcb_get_property_value (const xcb_get_property_reply_t *R);
int
xcb_get_property_value_length (const xcb_get_property_reply_t *R);
xcb_generic_iterator_t
xcb_get_property_value_end (const xcb_get_property_reply_t *R);
xcb_get_property_reply_t *
xcb_get_property_reply (xcb_connection_t *c,
xcb_get_property_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_list_properties_sizeof (const void *_buffer);
xcb_list_properties_cookie_t
xcb_list_properties (xcb_connection_t *c,
xcb_window_t window);
xcb_list_properties_cookie_t
xcb_list_properties_unchecked (xcb_connection_t *c,
xcb_window_t window);
xcb_atom_t *
xcb_list_properties_atoms (const xcb_list_properties_reply_t *R);
int
xcb_list_properties_atoms_length (const xcb_list_properties_reply_t *R);
xcb_generic_iterator_t
xcb_list_properties_atoms_end (const xcb_list_properties_reply_t *R);
xcb_list_properties_reply_t *
xcb_list_properties_reply (xcb_connection_t *c,
xcb_list_properties_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_set_selection_owner_checked (xcb_connection_t *c,
xcb_window_t owner,
xcb_atom_t selection,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_set_selection_owner (xcb_connection_t *c,
xcb_window_t owner,
xcb_atom_t selection,
xcb_timestamp_t time);
xcb_get_selection_owner_cookie_t
xcb_get_selection_owner (xcb_connection_t *c,
xcb_atom_t selection);
xcb_get_selection_owner_cookie_t
xcb_get_selection_owner_unchecked (xcb_connection_t *c,
xcb_atom_t selection);
xcb_get_selection_owner_reply_t *
xcb_get_selection_owner_reply (xcb_connection_t *c,
xcb_get_selection_owner_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_convert_selection_checked (xcb_connection_t *c,
xcb_window_t requestor,
xcb_atom_t selection,
xcb_atom_t target,
xcb_atom_t property,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_convert_selection (xcb_connection_t *c,
xcb_window_t requestor,
xcb_atom_t selection,
xcb_atom_t target,
xcb_atom_t property,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_send_event_checked (xcb_connection_t *c,
uint8_t propagate,
xcb_window_t destination,
uint32_t event_mask,
const char *event);
xcb_void_cookie_t
xcb_send_event (xcb_connection_t *c,
uint8_t propagate,
xcb_window_t destination,
uint32_t event_mask,
const char *event);
xcb_grab_pointer_cookie_t
xcb_grab_pointer (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t event_mask,
uint8_t pointer_mode,
uint8_t keyboard_mode,
xcb_window_t confine_to,
xcb_cursor_t cursor,
xcb_timestamp_t time);
xcb_grab_pointer_cookie_t
xcb_grab_pointer_unchecked (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t event_mask,
uint8_t pointer_mode,
uint8_t keyboard_mode,
xcb_window_t confine_to,
xcb_cursor_t cursor,
xcb_timestamp_t time);
xcb_grab_pointer_reply_t *
xcb_grab_pointer_reply (xcb_connection_t *c,
xcb_grab_pointer_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_ungrab_pointer_checked (xcb_connection_t *c,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_ungrab_pointer (xcb_connection_t *c,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_grab_button_checked (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t event_mask,
uint8_t pointer_mode,
uint8_t keyboard_mode,
xcb_window_t confine_to,
xcb_cursor_t cursor,
uint8_t button,
uint16_t modifiers);
xcb_void_cookie_t
xcb_grab_button (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t event_mask,
uint8_t pointer_mode,
uint8_t keyboard_mode,
xcb_window_t confine_to,
xcb_cursor_t cursor,
uint8_t button,
uint16_t modifiers);
xcb_void_cookie_t
xcb_ungrab_button_checked (xcb_connection_t *c,
uint8_t button,
xcb_window_t grab_window,
uint16_t modifiers);
xcb_void_cookie_t
xcb_ungrab_button (xcb_connection_t *c,
uint8_t button,
xcb_window_t grab_window,
uint16_t modifiers);
xcb_void_cookie_t
xcb_change_active_pointer_grab_checked (xcb_connection_t *c,
xcb_cursor_t cursor,
xcb_timestamp_t time,
uint16_t event_mask);
xcb_void_cookie_t
xcb_change_active_pointer_grab (xcb_connection_t *c,
xcb_cursor_t cursor,
xcb_timestamp_t time,
uint16_t event_mask);
xcb_grab_keyboard_cookie_t
xcb_grab_keyboard (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
xcb_timestamp_t time,
uint8_t pointer_mode,
uint8_t keyboard_mode);
xcb_grab_keyboard_cookie_t
xcb_grab_keyboard_unchecked (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
xcb_timestamp_t time,
uint8_t pointer_mode,
uint8_t keyboard_mode);
xcb_grab_keyboard_reply_t *
xcb_grab_keyboard_reply (xcb_connection_t *c,
xcb_grab_keyboard_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_ungrab_keyboard_checked (xcb_connection_t *c,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_ungrab_keyboard (xcb_connection_t *c,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_grab_key_checked (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t modifiers,
xcb_keycode_t key,
uint8_t pointer_mode,
uint8_t keyboard_mode);
xcb_void_cookie_t
xcb_grab_key (xcb_connection_t *c,
uint8_t owner_events,
xcb_window_t grab_window,
uint16_t modifiers,
xcb_keycode_t key,
uint8_t pointer_mode,
uint8_t keyboard_mode);
xcb_void_cookie_t
xcb_ungrab_key_checked (xcb_connection_t *c,
xcb_keycode_t key,
xcb_window_t grab_window,
uint16_t modifiers);
xcb_void_cookie_t
xcb_ungrab_key (xcb_connection_t *c,
xcb_keycode_t key,
xcb_window_t grab_window,
uint16_t modifiers);
xcb_void_cookie_t
xcb_allow_events_checked (xcb_connection_t *c,
uint8_t mode,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_allow_events (xcb_connection_t *c,
uint8_t mode,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_grab_server_checked (xcb_connection_t *c);
xcb_void_cookie_t
xcb_grab_server (xcb_connection_t *c);
xcb_void_cookie_t
xcb_ungrab_server_checked (xcb_connection_t *c);
xcb_void_cookie_t
xcb_ungrab_server (xcb_connection_t *c);
xcb_query_pointer_cookie_t
xcb_query_pointer (xcb_connection_t *c,
xcb_window_t window);
xcb_query_pointer_cookie_t
xcb_query_pointer_unchecked (xcb_connection_t *c,
xcb_window_t window);
xcb_query_pointer_reply_t *
xcb_query_pointer_reply (xcb_connection_t *c,
xcb_query_pointer_cookie_t cookie ,
xcb_generic_error_t **e);
void
xcb_timecoord_next (xcb_timecoord_iterator_t *i);
xcb_generic_iterator_t
xcb_timecoord_end (xcb_timecoord_iterator_t i);
int
xcb_get_motion_events_sizeof (const void *_buffer);
xcb_get_motion_events_cookie_t
xcb_get_motion_events (xcb_connection_t *c,
xcb_window_t window,
xcb_timestamp_t start,
xcb_timestamp_t stop);
xcb_get_motion_events_cookie_t
xcb_get_motion_events_unchecked (xcb_connection_t *c,
xcb_window_t window,
xcb_timestamp_t start,
xcb_timestamp_t stop);
xcb_timecoord_t *
xcb_get_motion_events_events (const xcb_get_motion_events_reply_t *R);
int
xcb_get_motion_events_events_length (const xcb_get_motion_events_reply_t *R);
xcb_timecoord_iterator_t
xcb_get_motion_events_events_iterator (const xcb_get_motion_events_reply_t *R);
xcb_get_motion_events_reply_t *
xcb_get_motion_events_reply (xcb_connection_t *c,
xcb_get_motion_events_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_translate_coordinates_cookie_t
xcb_translate_coordinates (xcb_connection_t *c,
xcb_window_t src_window,
xcb_window_t dst_window,
int16_t src_x,
int16_t src_y);
xcb_translate_coordinates_cookie_t
xcb_translate_coordinates_unchecked (xcb_connection_t *c,
xcb_window_t src_window,
xcb_window_t dst_window,
int16_t src_x,
int16_t src_y);
xcb_translate_coordinates_reply_t *
xcb_translate_coordinates_reply (xcb_connection_t *c,
xcb_translate_coordinates_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_warp_pointer_checked (xcb_connection_t *c,
xcb_window_t src_window,
xcb_window_t dst_window,
int16_t src_x,
int16_t src_y,
uint16_t src_width,
uint16_t src_height,
int16_t dst_x,
int16_t dst_y);
xcb_void_cookie_t
xcb_warp_pointer (xcb_connection_t *c,
xcb_window_t src_window,
xcb_window_t dst_window,
int16_t src_x,
int16_t src_y,
uint16_t src_width,
uint16_t src_height,
int16_t dst_x,
int16_t dst_y);
xcb_void_cookie_t
xcb_set_input_focus_checked (xcb_connection_t *c,
uint8_t revert_to,
xcb_window_t focus,
xcb_timestamp_t time);
xcb_void_cookie_t
xcb_set_input_focus (xcb_connection_t *c,
uint8_t revert_to,
xcb_window_t focus,
xcb_timestamp_t time);
xcb_get_input_focus_cookie_t
xcb_get_input_focus (xcb_connection_t *c);
xcb_get_input_focus_cookie_t
xcb_get_input_focus_unchecked (xcb_connection_t *c);
xcb_get_input_focus_reply_t *
xcb_get_input_focus_reply (xcb_connection_t *c,
xcb_get_input_focus_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_query_keymap_cookie_t
xcb_query_keymap (xcb_connection_t *c);
xcb_query_keymap_cookie_t
xcb_query_keymap_unchecked (xcb_connection_t *c);
xcb_query_keymap_reply_t *
xcb_query_keymap_reply (xcb_connection_t *c,
xcb_query_keymap_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_open_font_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_open_font_checked (xcb_connection_t *c,
xcb_font_t fid,
uint16_t name_len,
const char *name);
xcb_void_cookie_t
xcb_open_font (xcb_connection_t *c,
xcb_font_t fid,
uint16_t name_len,
const char *name);
char *
xcb_open_font_name (const xcb_open_font_request_t *R);
int
xcb_open_font_name_length (const xcb_open_font_request_t *R);
xcb_generic_iterator_t
xcb_open_font_name_end (const xcb_open_font_request_t *R);
xcb_void_cookie_t
xcb_close_font_checked (xcb_connection_t *c,
xcb_font_t font);
xcb_void_cookie_t
xcb_close_font (xcb_connection_t *c,
xcb_font_t font);
void
xcb_fontprop_next (xcb_fontprop_iterator_t *i);
xcb_generic_iterator_t
xcb_fontprop_end (xcb_fontprop_iterator_t i);
void
xcb_charinfo_next (xcb_charinfo_iterator_t *i);
xcb_generic_iterator_t
xcb_charinfo_end (xcb_charinfo_iterator_t i);
int
xcb_query_font_sizeof (const void *_buffer);
xcb_query_font_cookie_t
xcb_query_font (xcb_connection_t *c,
xcb_fontable_t font);
xcb_query_font_cookie_t
xcb_query_font_unchecked (xcb_connection_t *c,
xcb_fontable_t font);
xcb_fontprop_t *
xcb_query_font_properties (const xcb_query_font_reply_t *R);
int
xcb_query_font_properties_length (const xcb_query_font_reply_t *R);
xcb_fontprop_iterator_t
xcb_query_font_properties_iterator (const xcb_query_font_reply_t *R);
xcb_charinfo_t *
xcb_query_font_char_infos (const xcb_query_font_reply_t *R);
int
xcb_query_font_char_infos_length (const xcb_query_font_reply_t *R);
xcb_charinfo_iterator_t
xcb_query_font_char_infos_iterator (const xcb_query_font_reply_t *R);
xcb_query_font_reply_t *
xcb_query_font_reply (xcb_connection_t *c,
xcb_query_font_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_query_text_extents_sizeof (const void *_buffer,
uint32_t string_len);
xcb_query_text_extents_cookie_t
xcb_query_text_extents (xcb_connection_t *c,
xcb_fontable_t font,
uint32_t string_len,
const xcb_char2b_t *string);
xcb_query_text_extents_cookie_t
xcb_query_text_extents_unchecked (xcb_connection_t *c,
xcb_fontable_t font,
uint32_t string_len,
const xcb_char2b_t *string);
xcb_query_text_extents_reply_t *
xcb_query_text_extents_reply (xcb_connection_t *c,
xcb_query_text_extents_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_str_sizeof (const void *_buffer);
char *
xcb_str_name (const xcb_str_t *R);
int
xcb_str_name_length (const xcb_str_t *R);
xcb_generic_iterator_t
xcb_str_name_end (const xcb_str_t *R);
void
xcb_str_next (xcb_str_iterator_t *i);
xcb_generic_iterator_t
xcb_str_end (xcb_str_iterator_t i);
int
xcb_list_fonts_sizeof (const void *_buffer);
xcb_list_fonts_cookie_t
xcb_list_fonts (xcb_connection_t *c,
uint16_t max_names,
uint16_t pattern_len,
const char *pattern);
xcb_list_fonts_cookie_t
xcb_list_fonts_unchecked (xcb_connection_t *c,
uint16_t max_names,
uint16_t pattern_len,
const char *pattern);
int
xcb_list_fonts_names_length (const xcb_list_fonts_reply_t *R);
xcb_str_iterator_t
xcb_list_fonts_names_iterator (const xcb_list_fonts_reply_t *R);
xcb_list_fonts_reply_t *
xcb_list_fonts_reply (xcb_connection_t *c,
xcb_list_fonts_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_list_fonts_with_info_sizeof (const void *_buffer);
xcb_list_fonts_with_info_cookie_t
xcb_list_fonts_with_info (xcb_connection_t *c,
uint16_t max_names,
uint16_t pattern_len,
const char *pattern);
xcb_list_fonts_with_info_cookie_t
xcb_list_fonts_with_info_unchecked (xcb_connection_t *c,
uint16_t max_names,
uint16_t pattern_len,
const char *pattern);
xcb_fontprop_t *
xcb_list_fonts_with_info_properties (const xcb_list_fonts_with_info_reply_t *R);
int
xcb_list_fonts_with_info_properties_length (const xcb_list_fonts_with_info_reply_t *R);
xcb_fontprop_iterator_t
xcb_list_fonts_with_info_properties_iterator (const xcb_list_fonts_with_info_reply_t *R);
char *
xcb_list_fonts_with_info_name (const xcb_list_fonts_with_info_reply_t *R);
int
xcb_list_fonts_with_info_name_length (const xcb_list_fonts_with_info_reply_t *R);
xcb_generic_iterator_t
xcb_list_fonts_with_info_name_end (const xcb_list_fonts_with_info_reply_t *R);
xcb_list_fonts_with_info_reply_t *
xcb_list_fonts_with_info_reply (xcb_connection_t *c,
xcb_list_fonts_with_info_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_set_font_path_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_set_font_path_checked (xcb_connection_t *c,
uint16_t font_qty,
const xcb_str_t *font);
xcb_void_cookie_t
xcb_set_font_path (xcb_connection_t *c,
uint16_t font_qty,
const xcb_str_t *font);
int
xcb_set_font_path_font_length (const xcb_set_font_path_request_t *R);
xcb_str_iterator_t
xcb_set_font_path_font_iterator (const xcb_set_font_path_request_t *R);
int
xcb_get_font_path_sizeof (const void *_buffer);
xcb_get_font_path_cookie_t
xcb_get_font_path (xcb_connection_t *c);
xcb_get_font_path_cookie_t
xcb_get_font_path_unchecked (xcb_connection_t *c);
int
xcb_get_font_path_path_length (const xcb_get_font_path_reply_t *R);
xcb_str_iterator_t
xcb_get_font_path_path_iterator (const xcb_get_font_path_reply_t *R);
xcb_get_font_path_reply_t *
xcb_get_font_path_reply (xcb_connection_t *c,
xcb_get_font_path_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_create_pixmap_checked (xcb_connection_t *c,
uint8_t depth,
xcb_pixmap_t pid,
xcb_drawable_t drawable,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_create_pixmap (xcb_connection_t *c,
uint8_t depth,
xcb_pixmap_t pid,
xcb_drawable_t drawable,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_free_pixmap_checked (xcb_connection_t *c,
xcb_pixmap_t pixmap);
xcb_void_cookie_t
xcb_free_pixmap (xcb_connection_t *c,
xcb_pixmap_t pixmap);
int
xcb_create_gc_value_list_serialize (void **_buffer,
uint32_t value_mask,
const xcb_create_gc_value_list_t *_aux);
int
xcb_create_gc_value_list_unpack (const void *_buffer,
uint32_t value_mask,
xcb_create_gc_value_list_t *_aux);
int
xcb_create_gc_value_list_sizeof (const void *_buffer,
uint32_t value_mask);
int
xcb_create_gc_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_create_gc_checked (xcb_connection_t *c,
xcb_gcontext_t cid,
xcb_drawable_t drawable,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_create_gc (xcb_connection_t *c,
xcb_gcontext_t cid,
xcb_drawable_t drawable,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_create_gc_aux_checked (xcb_connection_t *c,
xcb_gcontext_t cid,
xcb_drawable_t drawable,
uint32_t value_mask,
const xcb_create_gc_value_list_t *value_list);
xcb_void_cookie_t
xcb_create_gc_aux (xcb_connection_t *c,
xcb_gcontext_t cid,
xcb_drawable_t drawable,
uint32_t value_mask,
const xcb_create_gc_value_list_t *value_list);
void *
xcb_create_gc_value_list (const xcb_create_gc_request_t *R);
int
xcb_change_gc_value_list_serialize (void **_buffer,
uint32_t value_mask,
const xcb_change_gc_value_list_t *_aux);
int
xcb_change_gc_value_list_unpack (const void *_buffer,
uint32_t value_mask,
xcb_change_gc_value_list_t *_aux);
int
xcb_change_gc_value_list_sizeof (const void *_buffer,
uint32_t value_mask);
int
xcb_change_gc_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_gc_checked (xcb_connection_t *c,
xcb_gcontext_t gc,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_gc (xcb_connection_t *c,
xcb_gcontext_t gc,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_gc_aux_checked (xcb_connection_t *c,
xcb_gcontext_t gc,
uint32_t value_mask,
const xcb_change_gc_value_list_t *value_list);
xcb_void_cookie_t
xcb_change_gc_aux (xcb_connection_t *c,
xcb_gcontext_t gc,
uint32_t value_mask,
const xcb_change_gc_value_list_t *value_list);
void *
xcb_change_gc_value_list (const xcb_change_gc_request_t *R);
xcb_void_cookie_t
xcb_copy_gc_checked (xcb_connection_t *c,
xcb_gcontext_t src_gc,
xcb_gcontext_t dst_gc,
uint32_t value_mask);
xcb_void_cookie_t
xcb_copy_gc (xcb_connection_t *c,
xcb_gcontext_t src_gc,
xcb_gcontext_t dst_gc,
uint32_t value_mask);
int
xcb_set_dashes_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_set_dashes_checked (xcb_connection_t *c,
xcb_gcontext_t gc,
uint16_t dash_offset,
uint16_t dashes_len,
const uint8_t *dashes);
xcb_void_cookie_t
xcb_set_dashes (xcb_connection_t *c,
xcb_gcontext_t gc,
uint16_t dash_offset,
uint16_t dashes_len,
const uint8_t *dashes);
uint8_t *
xcb_set_dashes_dashes (const xcb_set_dashes_request_t *R);
int
xcb_set_dashes_dashes_length (const xcb_set_dashes_request_t *R);
xcb_generic_iterator_t
xcb_set_dashes_dashes_end (const xcb_set_dashes_request_t *R);
int
xcb_set_clip_rectangles_sizeof (const void *_buffer,
uint32_t rectangles_len);
xcb_void_cookie_t
xcb_set_clip_rectangles_checked (xcb_connection_t *c,
uint8_t ordering,
xcb_gcontext_t gc,
int16_t clip_x_origin,
int16_t clip_y_origin,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_void_cookie_t
xcb_set_clip_rectangles (xcb_connection_t *c,
uint8_t ordering,
xcb_gcontext_t gc,
int16_t clip_x_origin,
int16_t clip_y_origin,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_rectangle_t *
xcb_set_clip_rectangles_rectangles (const xcb_set_clip_rectangles_request_t *R);
int
xcb_set_clip_rectangles_rectangles_length (const xcb_set_clip_rectangles_request_t *R);
xcb_rectangle_iterator_t
xcb_set_clip_rectangles_rectangles_iterator (const xcb_set_clip_rectangles_request_t *R);
xcb_void_cookie_t
xcb_free_gc_checked (xcb_connection_t *c,
xcb_gcontext_t gc);
xcb_void_cookie_t
xcb_free_gc (xcb_connection_t *c,
xcb_gcontext_t gc);
xcb_void_cookie_t
xcb_clear_area_checked (xcb_connection_t *c,
uint8_t exposures,
xcb_window_t window,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_clear_area (xcb_connection_t *c,
uint8_t exposures,
xcb_window_t window,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_copy_area_checked (xcb_connection_t *c,
xcb_drawable_t src_drawable,
xcb_drawable_t dst_drawable,
xcb_gcontext_t gc,
int16_t src_x,
int16_t src_y,
int16_t dst_x,
int16_t dst_y,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_copy_area (xcb_connection_t *c,
xcb_drawable_t src_drawable,
xcb_drawable_t dst_drawable,
xcb_gcontext_t gc,
int16_t src_x,
int16_t src_y,
int16_t dst_x,
int16_t dst_y,
uint16_t width,
uint16_t height);
xcb_void_cookie_t
xcb_copy_plane_checked (xcb_connection_t *c,
xcb_drawable_t src_drawable,
xcb_drawable_t dst_drawable,
xcb_gcontext_t gc,
int16_t src_x,
int16_t src_y,
int16_t dst_x,
int16_t dst_y,
uint16_t width,
uint16_t height,
uint32_t bit_plane);
xcb_void_cookie_t
xcb_copy_plane (xcb_connection_t *c,
xcb_drawable_t src_drawable,
xcb_drawable_t dst_drawable,
xcb_gcontext_t gc,
int16_t src_x,
int16_t src_y,
int16_t dst_x,
int16_t dst_y,
uint16_t width,
uint16_t height,
uint32_t bit_plane);
int
xcb_poly_point_sizeof (const void *_buffer,
uint32_t points_len);
xcb_void_cookie_t
xcb_poly_point_checked (xcb_connection_t *c,
uint8_t coordinate_mode,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t points_len,
const xcb_point_t *points);
xcb_void_cookie_t
xcb_poly_point (xcb_connection_t *c,
uint8_t coordinate_mode,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t points_len,
const xcb_point_t *points);
xcb_point_t *
xcb_poly_point_points (const xcb_poly_point_request_t *R);
int
xcb_poly_point_points_length (const xcb_poly_point_request_t *R);
xcb_point_iterator_t
xcb_poly_point_points_iterator (const xcb_poly_point_request_t *R);
int
xcb_poly_line_sizeof (const void *_buffer,
uint32_t points_len);
xcb_void_cookie_t
xcb_poly_line_checked (xcb_connection_t *c,
uint8_t coordinate_mode,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t points_len,
const xcb_point_t *points);
xcb_void_cookie_t
xcb_poly_line (xcb_connection_t *c,
uint8_t coordinate_mode,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t points_len,
const xcb_point_t *points);
xcb_point_t *
xcb_poly_line_points (const xcb_poly_line_request_t *R);
int
xcb_poly_line_points_length (const xcb_poly_line_request_t *R);
xcb_point_iterator_t
xcb_poly_line_points_iterator (const xcb_poly_line_request_t *R);
void
xcb_segment_next (xcb_segment_iterator_t *i);
xcb_generic_iterator_t
xcb_segment_end (xcb_segment_iterator_t i);
int
xcb_poly_segment_sizeof (const void *_buffer,
uint32_t segments_len);
xcb_void_cookie_t
xcb_poly_segment_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t segments_len,
const xcb_segment_t *segments);
xcb_void_cookie_t
xcb_poly_segment (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t segments_len,
const xcb_segment_t *segments);
xcb_segment_t *
xcb_poly_segment_segments (const xcb_poly_segment_request_t *R);
int
xcb_poly_segment_segments_length (const xcb_poly_segment_request_t *R);
xcb_segment_iterator_t
xcb_poly_segment_segments_iterator (const xcb_poly_segment_request_t *R);
int
xcb_poly_rectangle_sizeof (const void *_buffer,
uint32_t rectangles_len);
xcb_void_cookie_t
xcb_poly_rectangle_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_void_cookie_t
xcb_poly_rectangle (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_rectangle_t *
xcb_poly_rectangle_rectangles (const xcb_poly_rectangle_request_t *R);
int
xcb_poly_rectangle_rectangles_length (const xcb_poly_rectangle_request_t *R);
xcb_rectangle_iterator_t
xcb_poly_rectangle_rectangles_iterator (const xcb_poly_rectangle_request_t *R);
int
xcb_poly_arc_sizeof (const void *_buffer,
uint32_t arcs_len);
xcb_void_cookie_t
xcb_poly_arc_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t arcs_len,
const xcb_arc_t *arcs);
xcb_void_cookie_t
xcb_poly_arc (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t arcs_len,
const xcb_arc_t *arcs);
xcb_arc_t *
xcb_poly_arc_arcs (const xcb_poly_arc_request_t *R);
int
xcb_poly_arc_arcs_length (const xcb_poly_arc_request_t *R);
xcb_arc_iterator_t
xcb_poly_arc_arcs_iterator (const xcb_poly_arc_request_t *R);
int
xcb_fill_poly_sizeof (const void *_buffer,
uint32_t points_len);
xcb_void_cookie_t
xcb_fill_poly_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint8_t shape,
uint8_t coordinate_mode,
uint32_t points_len,
const xcb_point_t *points);
xcb_void_cookie_t
xcb_fill_poly (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint8_t shape,
uint8_t coordinate_mode,
uint32_t points_len,
const xcb_point_t *points);
xcb_point_t *
xcb_fill_poly_points (const xcb_fill_poly_request_t *R);
int
xcb_fill_poly_points_length (const xcb_fill_poly_request_t *R);
xcb_point_iterator_t
xcb_fill_poly_points_iterator (const xcb_fill_poly_request_t *R);
int
xcb_poly_fill_rectangle_sizeof (const void *_buffer,
uint32_t rectangles_len);
xcb_void_cookie_t
xcb_poly_fill_rectangle_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_void_cookie_t
xcb_poly_fill_rectangle (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t rectangles_len,
const xcb_rectangle_t *rectangles);
xcb_rectangle_t *
xcb_poly_fill_rectangle_rectangles (const xcb_poly_fill_rectangle_request_t *R);
int
xcb_poly_fill_rectangle_rectangles_length (const xcb_poly_fill_rectangle_request_t *R);
xcb_rectangle_iterator_t
xcb_poly_fill_rectangle_rectangles_iterator (const xcb_poly_fill_rectangle_request_t *R);
int
xcb_poly_fill_arc_sizeof (const void *_buffer,
uint32_t arcs_len);
xcb_void_cookie_t
xcb_poly_fill_arc_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t arcs_len,
const xcb_arc_t *arcs);
xcb_void_cookie_t
xcb_poly_fill_arc (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint32_t arcs_len,
const xcb_arc_t *arcs);
xcb_arc_t *
xcb_poly_fill_arc_arcs (const xcb_poly_fill_arc_request_t *R);
int
xcb_poly_fill_arc_arcs_length (const xcb_poly_fill_arc_request_t *R);
xcb_arc_iterator_t
xcb_poly_fill_arc_arcs_iterator (const xcb_poly_fill_arc_request_t *R);
int
xcb_put_image_sizeof (const void *_buffer,
uint32_t data_len);
xcb_void_cookie_t
xcb_put_image_checked (xcb_connection_t *c,
uint8_t format,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint16_t width,
uint16_t height,
int16_t dst_x,
int16_t dst_y,
uint8_t left_pad,
uint8_t depth,
uint32_t data_len,
const uint8_t *data);
xcb_void_cookie_t
xcb_put_image (xcb_connection_t *c,
uint8_t format,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
uint16_t width,
uint16_t height,
int16_t dst_x,
int16_t dst_y,
uint8_t left_pad,
uint8_t depth,
uint32_t data_len,
const uint8_t *data);
uint8_t *
xcb_put_image_data (const xcb_put_image_request_t *R);
int
xcb_put_image_data_length (const xcb_put_image_request_t *R);
xcb_generic_iterator_t
xcb_put_image_data_end (const xcb_put_image_request_t *R);
int
xcb_get_image_sizeof (const void *_buffer);
xcb_get_image_cookie_t
xcb_get_image (xcb_connection_t *c,
uint8_t format,
xcb_drawable_t drawable,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint32_t plane_mask);
xcb_get_image_cookie_t
xcb_get_image_unchecked (xcb_connection_t *c,
uint8_t format,
xcb_drawable_t drawable,
int16_t x,
int16_t y,
uint16_t width,
uint16_t height,
uint32_t plane_mask);
uint8_t *
xcb_get_image_data (const xcb_get_image_reply_t *R);
int
xcb_get_image_data_length (const xcb_get_image_reply_t *R);
xcb_generic_iterator_t
xcb_get_image_data_end (const xcb_get_image_reply_t *R);
xcb_get_image_reply_t *
xcb_get_image_reply (xcb_connection_t *c,
xcb_get_image_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_poly_text_8_sizeof (const void *_buffer,
uint32_t items_len);
xcb_void_cookie_t
xcb_poly_text_8_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
uint32_t items_len,
const uint8_t *items);
xcb_void_cookie_t
xcb_poly_text_8 (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
uint32_t items_len,
const uint8_t *items);
uint8_t *
xcb_poly_text_8_items (const xcb_poly_text_8_request_t *R);
int
xcb_poly_text_8_items_length (const xcb_poly_text_8_request_t *R);
xcb_generic_iterator_t
xcb_poly_text_8_items_end (const xcb_poly_text_8_request_t *R);
int
xcb_poly_text_16_sizeof (const void *_buffer,
uint32_t items_len);
xcb_void_cookie_t
xcb_poly_text_16_checked (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
uint32_t items_len,
const uint8_t *items);
xcb_void_cookie_t
xcb_poly_text_16 (xcb_connection_t *c,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
uint32_t items_len,
const uint8_t *items);
uint8_t *
xcb_poly_text_16_items (const xcb_poly_text_16_request_t *R);
int
xcb_poly_text_16_items_length (const xcb_poly_text_16_request_t *R);
xcb_generic_iterator_t
xcb_poly_text_16_items_end (const xcb_poly_text_16_request_t *R);
int
xcb_image_text_8_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_image_text_8_checked (xcb_connection_t *c,
uint8_t string_len,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
const char *string);
xcb_void_cookie_t
xcb_image_text_8 (xcb_connection_t *c,
uint8_t string_len,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
const char *string);
char *
xcb_image_text_8_string (const xcb_image_text_8_request_t *R);
int
xcb_image_text_8_string_length (const xcb_image_text_8_request_t *R);
xcb_generic_iterator_t
xcb_image_text_8_string_end (const xcb_image_text_8_request_t *R);
int
xcb_image_text_16_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_image_text_16_checked (xcb_connection_t *c,
uint8_t string_len,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
const xcb_char2b_t *string);
xcb_void_cookie_t
xcb_image_text_16 (xcb_connection_t *c,
uint8_t string_len,
xcb_drawable_t drawable,
xcb_gcontext_t gc,
int16_t x,
int16_t y,
const xcb_char2b_t *string);
xcb_char2b_t *
xcb_image_text_16_string (const xcb_image_text_16_request_t *R);
int
xcb_image_text_16_string_length (const xcb_image_text_16_request_t *R);
xcb_char2b_iterator_t
xcb_image_text_16_string_iterator (const xcb_image_text_16_request_t *R);
xcb_void_cookie_t
xcb_create_colormap_checked (xcb_connection_t *c,
uint8_t alloc,
xcb_colormap_t mid,
xcb_window_t window,
xcb_visualid_t visual);
xcb_void_cookie_t
xcb_create_colormap (xcb_connection_t *c,
uint8_t alloc,
xcb_colormap_t mid,
xcb_window_t window,
xcb_visualid_t visual);
xcb_void_cookie_t
xcb_free_colormap_checked (xcb_connection_t *c,
xcb_colormap_t cmap);
xcb_void_cookie_t
xcb_free_colormap (xcb_connection_t *c,
xcb_colormap_t cmap);
xcb_void_cookie_t
xcb_copy_colormap_and_free_checked (xcb_connection_t *c,
xcb_colormap_t mid,
xcb_colormap_t src_cmap);
xcb_void_cookie_t
xcb_copy_colormap_and_free (xcb_connection_t *c,
xcb_colormap_t mid,
xcb_colormap_t src_cmap);
xcb_void_cookie_t
xcb_install_colormap_checked (xcb_connection_t *c,
xcb_colormap_t cmap);
xcb_void_cookie_t
xcb_install_colormap (xcb_connection_t *c,
xcb_colormap_t cmap);
xcb_void_cookie_t
xcb_uninstall_colormap_checked (xcb_connection_t *c,
xcb_colormap_t cmap);
xcb_void_cookie_t
xcb_uninstall_colormap (xcb_connection_t *c,
xcb_colormap_t cmap);
int
xcb_list_installed_colormaps_sizeof (const void *_buffer);
xcb_list_installed_colormaps_cookie_t
xcb_list_installed_colormaps (xcb_connection_t *c,
xcb_window_t window);
xcb_list_installed_colormaps_cookie_t
xcb_list_installed_colormaps_unchecked (xcb_connection_t *c,
xcb_window_t window);
xcb_colormap_t *
xcb_list_installed_colormaps_cmaps (const xcb_list_installed_colormaps_reply_t *R);
int
xcb_list_installed_colormaps_cmaps_length (const xcb_list_installed_colormaps_reply_t *R);
xcb_generic_iterator_t
xcb_list_installed_colormaps_cmaps_end (const xcb_list_installed_colormaps_reply_t *R);
xcb_list_installed_colormaps_reply_t *
xcb_list_installed_colormaps_reply (xcb_connection_t *c,
xcb_list_installed_colormaps_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_alloc_color_cookie_t
xcb_alloc_color (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t red,
uint16_t green,
uint16_t blue);
xcb_alloc_color_cookie_t
xcb_alloc_color_unchecked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t red,
uint16_t green,
uint16_t blue);
xcb_alloc_color_reply_t *
xcb_alloc_color_reply (xcb_connection_t *c,
xcb_alloc_color_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_alloc_named_color_sizeof (const void *_buffer);
xcb_alloc_named_color_cookie_t
xcb_alloc_named_color (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t name_len,
const char *name);
xcb_alloc_named_color_cookie_t
xcb_alloc_named_color_unchecked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t name_len,
const char *name);
xcb_alloc_named_color_reply_t *
xcb_alloc_named_color_reply (xcb_connection_t *c,
xcb_alloc_named_color_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_alloc_color_cells_sizeof (const void *_buffer);
xcb_alloc_color_cells_cookie_t
xcb_alloc_color_cells (xcb_connection_t *c,
uint8_t contiguous,
xcb_colormap_t cmap,
uint16_t colors,
uint16_t planes);
xcb_alloc_color_cells_cookie_t
xcb_alloc_color_cells_unchecked (xcb_connection_t *c,
uint8_t contiguous,
xcb_colormap_t cmap,
uint16_t colors,
uint16_t planes);
uint32_t *
xcb_alloc_color_cells_pixels (const xcb_alloc_color_cells_reply_t *R);
int
xcb_alloc_color_cells_pixels_length (const xcb_alloc_color_cells_reply_t *R);
xcb_generic_iterator_t
xcb_alloc_color_cells_pixels_end (const xcb_alloc_color_cells_reply_t *R);
uint32_t *
xcb_alloc_color_cells_masks (const xcb_alloc_color_cells_reply_t *R);
int
xcb_alloc_color_cells_masks_length (const xcb_alloc_color_cells_reply_t *R);
xcb_generic_iterator_t
xcb_alloc_color_cells_masks_end (const xcb_alloc_color_cells_reply_t *R);
xcb_alloc_color_cells_reply_t *
xcb_alloc_color_cells_reply (xcb_connection_t *c,
xcb_alloc_color_cells_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_alloc_color_planes_sizeof (const void *_buffer);
xcb_alloc_color_planes_cookie_t
xcb_alloc_color_planes (xcb_connection_t *c,
uint8_t contiguous,
xcb_colormap_t cmap,
uint16_t colors,
uint16_t reds,
uint16_t greens,
uint16_t blues);
xcb_alloc_color_planes_cookie_t
xcb_alloc_color_planes_unchecked (xcb_connection_t *c,
uint8_t contiguous,
xcb_colormap_t cmap,
uint16_t colors,
uint16_t reds,
uint16_t greens,
uint16_t blues);
uint32_t *
xcb_alloc_color_planes_pixels (const xcb_alloc_color_planes_reply_t *R);
int
xcb_alloc_color_planes_pixels_length (const xcb_alloc_color_planes_reply_t *R);
xcb_generic_iterator_t
xcb_alloc_color_planes_pixels_end (const xcb_alloc_color_planes_reply_t *R);
xcb_alloc_color_planes_reply_t *
xcb_alloc_color_planes_reply (xcb_connection_t *c,
xcb_alloc_color_planes_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_free_colors_sizeof (const void *_buffer,
uint32_t pixels_len);
xcb_void_cookie_t
xcb_free_colors_checked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t plane_mask,
uint32_t pixels_len,
const uint32_t *pixels);
xcb_void_cookie_t
xcb_free_colors (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t plane_mask,
uint32_t pixels_len,
const uint32_t *pixels);
uint32_t *
xcb_free_colors_pixels (const xcb_free_colors_request_t *R);
int
xcb_free_colors_pixels_length (const xcb_free_colors_request_t *R);
xcb_generic_iterator_t
xcb_free_colors_pixels_end (const xcb_free_colors_request_t *R);
void
xcb_coloritem_next (xcb_coloritem_iterator_t *i);
xcb_generic_iterator_t
xcb_coloritem_end (xcb_coloritem_iterator_t i);
int
xcb_store_colors_sizeof (const void *_buffer,
uint32_t items_len);
xcb_void_cookie_t
xcb_store_colors_checked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t items_len,
const xcb_coloritem_t *items);
xcb_void_cookie_t
xcb_store_colors (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t items_len,
const xcb_coloritem_t *items);
xcb_coloritem_t *
xcb_store_colors_items (const xcb_store_colors_request_t *R);
int
xcb_store_colors_items_length (const xcb_store_colors_request_t *R);
xcb_coloritem_iterator_t
xcb_store_colors_items_iterator (const xcb_store_colors_request_t *R);
int
xcb_store_named_color_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_store_named_color_checked (xcb_connection_t *c,
uint8_t flags,
xcb_colormap_t cmap,
uint32_t pixel,
uint16_t name_len,
const char *name);
xcb_void_cookie_t
xcb_store_named_color (xcb_connection_t *c,
uint8_t flags,
xcb_colormap_t cmap,
uint32_t pixel,
uint16_t name_len,
const char *name);
char *
xcb_store_named_color_name (const xcb_store_named_color_request_t *R);
int
xcb_store_named_color_name_length (const xcb_store_named_color_request_t *R);
xcb_generic_iterator_t
xcb_store_named_color_name_end (const xcb_store_named_color_request_t *R);
void
xcb_rgb_next (xcb_rgb_iterator_t *i);
xcb_generic_iterator_t
xcb_rgb_end (xcb_rgb_iterator_t i);
int
xcb_query_colors_sizeof (const void *_buffer,
uint32_t pixels_len);
xcb_query_colors_cookie_t
xcb_query_colors (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t pixels_len,
const uint32_t *pixels);
xcb_query_colors_cookie_t
xcb_query_colors_unchecked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint32_t pixels_len,
const uint32_t *pixels);
xcb_rgb_t *
xcb_query_colors_colors (const xcb_query_colors_reply_t *R);
int
xcb_query_colors_colors_length (const xcb_query_colors_reply_t *R);
xcb_rgb_iterator_t
xcb_query_colors_colors_iterator (const xcb_query_colors_reply_t *R);
xcb_query_colors_reply_t *
xcb_query_colors_reply (xcb_connection_t *c,
xcb_query_colors_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_lookup_color_sizeof (const void *_buffer);
xcb_lookup_color_cookie_t
xcb_lookup_color (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t name_len,
const char *name);
xcb_lookup_color_cookie_t
xcb_lookup_color_unchecked (xcb_connection_t *c,
xcb_colormap_t cmap,
uint16_t name_len,
const char *name);
xcb_lookup_color_reply_t *
xcb_lookup_color_reply (xcb_connection_t *c,
xcb_lookup_color_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_create_cursor_checked (xcb_connection_t *c,
xcb_cursor_t cid,
xcb_pixmap_t source,
xcb_pixmap_t mask,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue,
uint16_t x,
uint16_t y);
xcb_void_cookie_t
xcb_create_cursor (xcb_connection_t *c,
xcb_cursor_t cid,
xcb_pixmap_t source,
xcb_pixmap_t mask,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue,
uint16_t x,
uint16_t y);
xcb_void_cookie_t
xcb_create_glyph_cursor_checked (xcb_connection_t *c,
xcb_cursor_t cid,
xcb_font_t source_font,
xcb_font_t mask_font,
uint16_t source_char,
uint16_t mask_char,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue);
xcb_void_cookie_t
xcb_create_glyph_cursor (xcb_connection_t *c,
xcb_cursor_t cid,
xcb_font_t source_font,
xcb_font_t mask_font,
uint16_t source_char,
uint16_t mask_char,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue);
xcb_void_cookie_t
xcb_free_cursor_checked (xcb_connection_t *c,
xcb_cursor_t cursor);
xcb_void_cookie_t
xcb_free_cursor (xcb_connection_t *c,
xcb_cursor_t cursor);
xcb_void_cookie_t
xcb_recolor_cursor_checked (xcb_connection_t *c,
xcb_cursor_t cursor,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue);
xcb_void_cookie_t
xcb_recolor_cursor (xcb_connection_t *c,
xcb_cursor_t cursor,
uint16_t fore_red,
uint16_t fore_green,
uint16_t fore_blue,
uint16_t back_red,
uint16_t back_green,
uint16_t back_blue);
xcb_query_best_size_cookie_t
xcb_query_best_size (xcb_connection_t *c,
uint8_t _class,
xcb_drawable_t drawable,
uint16_t width,
uint16_t height);
xcb_query_best_size_cookie_t
xcb_query_best_size_unchecked (xcb_connection_t *c,
uint8_t _class,
xcb_drawable_t drawable,
uint16_t width,
uint16_t height);
xcb_query_best_size_reply_t *
xcb_query_best_size_reply (xcb_connection_t *c,
xcb_query_best_size_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_query_extension_sizeof (const void *_buffer);
xcb_query_extension_cookie_t
xcb_query_extension (xcb_connection_t *c,
uint16_t name_len,
const char *name);
xcb_query_extension_cookie_t
xcb_query_extension_unchecked (xcb_connection_t *c,
uint16_t name_len,
const char *name);
xcb_query_extension_reply_t *
xcb_query_extension_reply (xcb_connection_t *c,
xcb_query_extension_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_list_extensions_sizeof (const void *_buffer);
xcb_list_extensions_cookie_t
xcb_list_extensions (xcb_connection_t *c);
xcb_list_extensions_cookie_t
xcb_list_extensions_unchecked (xcb_connection_t *c);
int
xcb_list_extensions_names_length (const xcb_list_extensions_reply_t *R);
xcb_str_iterator_t
xcb_list_extensions_names_iterator (const xcb_list_extensions_reply_t *R);
xcb_list_extensions_reply_t *
xcb_list_extensions_reply (xcb_connection_t *c,
xcb_list_extensions_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_change_keyboard_mapping_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_keyboard_mapping_checked (xcb_connection_t *c,
uint8_t keycode_count,
xcb_keycode_t first_keycode,
uint8_t keysyms_per_keycode,
const xcb_keysym_t *keysyms);
xcb_void_cookie_t
xcb_change_keyboard_mapping (xcb_connection_t *c,
uint8_t keycode_count,
xcb_keycode_t first_keycode,
uint8_t keysyms_per_keycode,
const xcb_keysym_t *keysyms);
xcb_keysym_t *
xcb_change_keyboard_mapping_keysyms (const xcb_change_keyboard_mapping_request_t *R);
int
xcb_change_keyboard_mapping_keysyms_length (const xcb_change_keyboard_mapping_request_t *R);
xcb_generic_iterator_t
xcb_change_keyboard_mapping_keysyms_end (const xcb_change_keyboard_mapping_request_t *R);
int
xcb_get_keyboard_mapping_sizeof (const void *_buffer);
xcb_get_keyboard_mapping_cookie_t
xcb_get_keyboard_mapping (xcb_connection_t *c,
xcb_keycode_t first_keycode,
uint8_t count);
xcb_get_keyboard_mapping_cookie_t
xcb_get_keyboard_mapping_unchecked (xcb_connection_t *c,
xcb_keycode_t first_keycode,
uint8_t count);
xcb_keysym_t *
xcb_get_keyboard_mapping_keysyms (const xcb_get_keyboard_mapping_reply_t *R);
int
xcb_get_keyboard_mapping_keysyms_length (const xcb_get_keyboard_mapping_reply_t *R);
xcb_generic_iterator_t
xcb_get_keyboard_mapping_keysyms_end (const xcb_get_keyboard_mapping_reply_t *R);
xcb_get_keyboard_mapping_reply_t *
xcb_get_keyboard_mapping_reply (xcb_connection_t *c,
xcb_get_keyboard_mapping_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_change_keyboard_control_value_list_serialize (void **_buffer,
uint32_t value_mask,
const xcb_change_keyboard_control_value_list_t *_aux);
int
xcb_change_keyboard_control_value_list_unpack (const void *_buffer,
uint32_t value_mask,
xcb_change_keyboard_control_value_list_t *_aux);
int
xcb_change_keyboard_control_value_list_sizeof (const void *_buffer,
uint32_t value_mask);
int
xcb_change_keyboard_control_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_keyboard_control_checked (xcb_connection_t *c,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_keyboard_control (xcb_connection_t *c,
uint32_t value_mask,
const void *value_list);
xcb_void_cookie_t
xcb_change_keyboard_control_aux_checked (xcb_connection_t *c,
uint32_t value_mask,
const xcb_change_keyboard_control_value_list_t *value_list);
xcb_void_cookie_t
xcb_change_keyboard_control_aux (xcb_connection_t *c,
uint32_t value_mask,
const xcb_change_keyboard_control_value_list_t *value_list);
void *
xcb_change_keyboard_control_value_list (const xcb_change_keyboard_control_request_t *R);
xcb_get_keyboard_control_cookie_t
xcb_get_keyboard_control (xcb_connection_t *c);
xcb_get_keyboard_control_cookie_t
xcb_get_keyboard_control_unchecked (xcb_connection_t *c);
xcb_get_keyboard_control_reply_t *
xcb_get_keyboard_control_reply (xcb_connection_t *c,
xcb_get_keyboard_control_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_bell_checked (xcb_connection_t *c,
int8_t percent);
xcb_void_cookie_t
xcb_bell (xcb_connection_t *c,
int8_t percent);
xcb_void_cookie_t
xcb_change_pointer_control_checked (xcb_connection_t *c,
int16_t acceleration_numerator,
int16_t acceleration_denominator,
int16_t threshold,
uint8_t do_acceleration,
uint8_t do_threshold);
xcb_void_cookie_t
xcb_change_pointer_control (xcb_connection_t *c,
int16_t acceleration_numerator,
int16_t acceleration_denominator,
int16_t threshold,
uint8_t do_acceleration,
uint8_t do_threshold);
xcb_get_pointer_control_cookie_t
xcb_get_pointer_control (xcb_connection_t *c);
xcb_get_pointer_control_cookie_t
xcb_get_pointer_control_unchecked (xcb_connection_t *c);
xcb_get_pointer_control_reply_t *
xcb_get_pointer_control_reply (xcb_connection_t *c,
xcb_get_pointer_control_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_set_screen_saver_checked (xcb_connection_t *c,
int16_t timeout,
int16_t interval,
uint8_t prefer_blanking,
uint8_t allow_exposures);
xcb_void_cookie_t
xcb_set_screen_saver (xcb_connection_t *c,
int16_t timeout,
int16_t interval,
uint8_t prefer_blanking,
uint8_t allow_exposures);
xcb_get_screen_saver_cookie_t
xcb_get_screen_saver (xcb_connection_t *c);
xcb_get_screen_saver_cookie_t
xcb_get_screen_saver_unchecked (xcb_connection_t *c);
xcb_get_screen_saver_reply_t *
xcb_get_screen_saver_reply (xcb_connection_t *c,
xcb_get_screen_saver_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_change_hosts_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_change_hosts_checked (xcb_connection_t *c,
uint8_t mode,
uint8_t family,
uint16_t address_len,
const uint8_t *address);
xcb_void_cookie_t
xcb_change_hosts (xcb_connection_t *c,
uint8_t mode,
uint8_t family,
uint16_t address_len,
const uint8_t *address);
uint8_t *
xcb_change_hosts_address (const xcb_change_hosts_request_t *R);
int
xcb_change_hosts_address_length (const xcb_change_hosts_request_t *R);
xcb_generic_iterator_t
xcb_change_hosts_address_end (const xcb_change_hosts_request_t *R);
int
xcb_host_sizeof (const void *_buffer);
uint8_t *
xcb_host_address (const xcb_host_t *R);
int
xcb_host_address_length (const xcb_host_t *R);
xcb_generic_iterator_t
xcb_host_address_end (const xcb_host_t *R);
void
xcb_host_next (xcb_host_iterator_t *i);
xcb_generic_iterator_t
xcb_host_end (xcb_host_iterator_t i);
int
xcb_list_hosts_sizeof (const void *_buffer);
xcb_list_hosts_cookie_t
xcb_list_hosts (xcb_connection_t *c);
xcb_list_hosts_cookie_t
xcb_list_hosts_unchecked (xcb_connection_t *c);
int
xcb_list_hosts_hosts_length (const xcb_list_hosts_reply_t *R);
xcb_host_iterator_t
xcb_list_hosts_hosts_iterator (const xcb_list_hosts_reply_t *R);
xcb_list_hosts_reply_t *
xcb_list_hosts_reply (xcb_connection_t *c,
xcb_list_hosts_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_set_access_control_checked (xcb_connection_t *c,
uint8_t mode);
xcb_void_cookie_t
xcb_set_access_control (xcb_connection_t *c,
uint8_t mode);
xcb_void_cookie_t
xcb_set_close_down_mode_checked (xcb_connection_t *c,
uint8_t mode);
xcb_void_cookie_t
xcb_set_close_down_mode (xcb_connection_t *c,
uint8_t mode);
xcb_void_cookie_t
xcb_kill_client_checked (xcb_connection_t *c,
uint32_t resource);
xcb_void_cookie_t
xcb_kill_client (xcb_connection_t *c,
uint32_t resource);
int
xcb_rotate_properties_sizeof (const void *_buffer);
xcb_void_cookie_t
xcb_rotate_properties_checked (xcb_connection_t *c,
xcb_window_t window,
uint16_t atoms_len,
int16_t delta,
const xcb_atom_t *atoms);
xcb_void_cookie_t
xcb_rotate_properties (xcb_connection_t *c,
xcb_window_t window,
uint16_t atoms_len,
int16_t delta,
const xcb_atom_t *atoms);
xcb_atom_t *
xcb_rotate_properties_atoms (const xcb_rotate_properties_request_t *R);
int
xcb_rotate_properties_atoms_length (const xcb_rotate_properties_request_t *R);
xcb_generic_iterator_t
xcb_rotate_properties_atoms_end (const xcb_rotate_properties_request_t *R);
xcb_void_cookie_t
xcb_force_screen_saver_checked (xcb_connection_t *c,
uint8_t mode);
xcb_void_cookie_t
xcb_force_screen_saver (xcb_connection_t *c,
uint8_t mode);
int
xcb_set_pointer_mapping_sizeof (const void *_buffer);
xcb_set_pointer_mapping_cookie_t
xcb_set_pointer_mapping (xcb_connection_t *c,
uint8_t map_len,
const uint8_t *map);
xcb_set_pointer_mapping_cookie_t
xcb_set_pointer_mapping_unchecked (xcb_connection_t *c,
uint8_t map_len,
const uint8_t *map);
xcb_set_pointer_mapping_reply_t *
xcb_set_pointer_mapping_reply (xcb_connection_t *c,
xcb_set_pointer_mapping_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_get_pointer_mapping_sizeof (const void *_buffer);
xcb_get_pointer_mapping_cookie_t
xcb_get_pointer_mapping (xcb_connection_t *c);
xcb_get_pointer_mapping_cookie_t
xcb_get_pointer_mapping_unchecked (xcb_connection_t *c);
uint8_t *
xcb_get_pointer_mapping_map (const xcb_get_pointer_mapping_reply_t *R);
int
xcb_get_pointer_mapping_map_length (const xcb_get_pointer_mapping_reply_t *R);
xcb_generic_iterator_t
xcb_get_pointer_mapping_map_end (const xcb_get_pointer_mapping_reply_t *R);
xcb_get_pointer_mapping_reply_t *
xcb_get_pointer_mapping_reply (xcb_connection_t *c,
xcb_get_pointer_mapping_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_set_modifier_mapping_sizeof (const void *_buffer);
xcb_set_modifier_mapping_cookie_t
xcb_set_modifier_mapping (xcb_connection_t *c,
uint8_t keycodes_per_modifier,
const xcb_keycode_t *keycodes);
xcb_set_modifier_mapping_cookie_t
xcb_set_modifier_mapping_unchecked (xcb_connection_t *c,
uint8_t keycodes_per_modifier,
const xcb_keycode_t *keycodes);
xcb_set_modifier_mapping_reply_t *
xcb_set_modifier_mapping_reply (xcb_connection_t *c,
xcb_set_modifier_mapping_cookie_t cookie ,
xcb_generic_error_t **e);
int
xcb_get_modifier_mapping_sizeof (const void *_buffer);
xcb_get_modifier_mapping_cookie_t
xcb_get_modifier_mapping (xcb_connection_t *c);
xcb_get_modifier_mapping_cookie_t
xcb_get_modifier_mapping_unchecked (xcb_connection_t *c);
xcb_keycode_t *
xcb_get_modifier_mapping_keycodes (const xcb_get_modifier_mapping_reply_t *R);
int
xcb_get_modifier_mapping_keycodes_length (const xcb_get_modifier_mapping_reply_t *R);
xcb_generic_iterator_t
xcb_get_modifier_mapping_keycodes_end (const xcb_get_modifier_mapping_reply_t *R);
xcb_get_modifier_mapping_reply_t *
xcb_get_modifier_mapping_reply (xcb_connection_t *c,
xcb_get_modifier_mapping_cookie_t cookie ,
xcb_generic_error_t **e);
xcb_void_cookie_t
xcb_no_operation_checked (xcb_connection_t *c);
xcb_void_cookie_t
xcb_no_operation (xcb_connection_t *c);
#ifdef __cplusplus
}
#endif
#endif
xcb_unmap_subwindows_checked
xcb_void_cookie_t xcb_unmap_subwindows_checked(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2509
xcb_warp_pointer_checked
xcb_void_cookie_t xcb_warp_pointer_checked(xcb_connection_t *c, xcb_window_t src_window, xcb_window_t dst_window, int16_t src_x, int16_t src_y, uint16_t src_width, uint16_t src_height, int16_t dst_x, int16_t dst_y)
move mouse pointer
Definition xproto.c:5145
xcb_create_gc_checked
xcb_void_cookie_t xcb_create_gc_checked(xcb_connection_t *c, xcb_gcontext_t cid, xcb_drawable_t drawable, uint32_t value_mask, const void *value_list)
Creates a graphics context.
Definition xproto.c:7059
xcb_create_pixmap
xcb_void_cookie_t xcb_create_pixmap(xcb_connection_t *c, uint8_t depth, xcb_pixmap_t pid, xcb_drawable_t drawable, uint16_t width, uint16_t height)
Creates a pixmap.
Definition xproto.c:6514
xcb_poly_segment
xcb_void_cookie_t xcb_poly_segment(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t segments_len, const xcb_segment_t *segments)
draw lines
Definition xproto.c:8777
xcb_get_modifier_mapping_unchecked
xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping_unchecked(xcb_connection_t *c)
Definition xproto.c:14444
xcb_set_font_path_checked
xcb_void_cookie_t xcb_set_font_path_checked(xcb_connection_t *c, uint16_t font_qty, const xcb_str_t *font)
Definition xproto.c:6268
xcb_delete_property
xcb_void_cookie_t xcb_delete_property(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition xproto.c:3555
xcb_change_pointer_control_checked
xcb_void_cookie_t xcb_change_pointer_control_checked(xcb_connection_t *c, int16_t acceleration_numerator, int16_t acceleration_denominator, int16_t threshold, uint8_t do_acceleration, uint8_t do_threshold)
Definition xproto.c:13160
xcb_set_input_focus_checked
xcb_void_cookie_t xcb_set_input_focus_checked(xcb_connection_t *c, uint8_t revert_to, xcb_window_t focus, xcb_timestamp_t time)
Sets input focus.
Definition xproto.c:5227
xcb_install_colormap_checked
xcb_void_cookie_t xcb_install_colormap_checked(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10468
xcb_fontprop_end
xcb_generic_iterator_t xcb_fontprop_end(xcb_fontprop_iterator_t i)
Definition xproto.c:5590
xcb_poly_fill_arc_checked
xcb_void_cookie_t xcb_poly_fill_arc_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t arcs_len, const xcb_arc_t *arcs)
Definition xproto.c:9376
xcb_force_screen_saver
xcb_void_cookie_t xcb_force_screen_saver(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:14045
xcb_font_next
void xcb_font_next(xcb_font_iterator_t *i)
Definition xproto.c:91
xcb_allow_events_checked
xcb_void_cookie_t xcb_allow_events_checked(xcb_connection_t *c, uint8_t mode, xcb_timestamp_t time)
release queued events
Definition xproto.c:4712
xcb_query_keymap_reply
xcb_query_keymap_reply_t * xcb_query_keymap_reply(xcb_connection_t *c, xcb_query_keymap_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5395
xcb_list_properties_unchecked
xcb_list_properties_cookie_t xcb_list_properties_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:3775
xcb_change_window_attributes_checked
xcb_void_cookie_t xcb_change_window_attributes_checked(xcb_connection_t *c, xcb_window_t window, uint32_t value_mask, const void *value_list)
change window attributes
Definition xproto.c:1909
xcb_point_end
xcb_generic_iterator_t xcb_point_end(xcb_point_iterator_t i)
Definition xproto.c:333
xcb_open_font
xcb_void_cookie_t xcb_open_font(xcb_connection_t *c, xcb_font_t fid, uint16_t name_len, const char *name)
opens a font
Definition xproto.c:5470
xcb_change_keyboard_control_aux
xcb_void_cookie_t xcb_change_keyboard_control_aux(xcb_connection_t *c, uint32_t value_mask, const xcb_change_keyboard_control_value_list_t *value_list)
Definition xproto.c:13010
xcb_drawable_end
xcb_generic_iterator_t xcb_drawable_end(xcb_drawable_iterator_t i)
Definition xproto.c:171
xcb_list_fonts_unchecked
xcb_list_fonts_cookie_t xcb_list_fonts_unchecked(xcb_connection_t *c, uint16_t max_names, uint16_t pattern_len, const char *pattern)
get matching font names
Definition xproto.c:6018
xcb_fill_poly
xcb_void_cookie_t xcb_fill_poly(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint8_t shape, uint8_t coordinate_mode, uint32_t points_len, const xcb_point_t *points)
Definition xproto.c:9157
xcb_set_selection_owner_checked
xcb_void_cookie_t xcb_set_selection_owner_checked(xcb_connection_t *c, xcb_window_t owner, xcb_atom_t selection, xcb_timestamp_t time)
Sets the owner of a selection.
Definition xproto.c:3832
xcb_copy_area
xcb_void_cookie_t xcb_copy_area(xcb_connection_t *c, xcb_drawable_t src_drawable, xcb_drawable_t dst_drawable, xcb_gcontext_t gc, int16_t src_x, int16_t src_y, int16_t dst_x, int16_t dst_y, uint16_t width, uint16_t height)
copy areas
Definition xproto.c:8305
xcb_destroy_subwindows
xcb_void_cookie_t xcb_destroy_subwindows(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2198
xcb_change_window_attributes
xcb_void_cookie_t xcb_change_window_attributes(xcb_connection_t *c, xcb_window_t window, uint32_t value_mask, const void *value_list)
change window attributes
Definition xproto.c:1943
xcb_create_pixmap_checked
xcb_void_cookie_t xcb_create_pixmap_checked(xcb_connection_t *c, uint8_t depth, xcb_pixmap_t pid, xcb_drawable_t drawable, uint16_t width, uint16_t height)
Creates a pixmap.
Definition xproto.c:6480
xcb_poly_arc_checked
xcb_void_cookie_t xcb_poly_arc_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t arcs_len, const xcb_arc_t *arcs)
Definition xproto.c:8991
xcb_allow_t
xcb_allow_t
Definition xproto.h:2349
xcb_set_access_control_checked
xcb_void_cookie_t xcb_set_access_control_checked(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:13734
xcb_list_fonts_with_info
xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info(xcb_connection_t *c, uint16_t max_names, uint16_t pattern_len, const char *pattern)
get matching font names and information
Definition xproto.c:6108
xcb_query_best_size_reply
xcb_query_best_size_reply_t * xcb_query_best_size_reply(xcb_connection_t *c, xcb_query_best_size_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:12209
xcb_recolor_cursor
xcb_void_cookie_t xcb_recolor_cursor(xcb_connection_t *c, xcb_cursor_t cursor, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue)
Definition xproto.c:12106
xcb_fill_poly_checked
xcb_void_cookie_t xcb_fill_poly_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint8_t shape, uint8_t coordinate_mode, uint32_t points_len, const xcb_point_t *points)
Definition xproto.c:9116
xcb_gc_t
xcb_gc_t
Definition xproto.h:3022
xcb_query_pointer_reply
xcb_query_pointer_reply_t * xcb_query_pointer_reply(xcb_connection_t *c, xcb_query_pointer_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:4922
xcb_change_gc_aux_checked
xcb_void_cookie_t xcb_change_gc_aux_checked(xcb_connection_t *c, xcb_gcontext_t gc, uint32_t value_mask, const xcb_change_gc_value_list_t *value_list)
change graphics context components
Definition xproto.c:7738
xcb_set_screen_saver_checked
xcb_void_cookie_t xcb_set_screen_saver_checked(xcb_connection_t *c, int16_t timeout, int16_t interval, uint8_t prefer_blanking, uint8_t allow_exposures)
Definition xproto.c:13288
xcb_alloc_color_cells_unchecked
xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells_unchecked(xcb_connection_t *c, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t planes)
Definition xproto.c:10953
xcb_copy_colormap_and_free
xcb_void_cookie_t xcb_copy_colormap_and_free(xcb_connection_t *c, xcb_colormap_t mid, xcb_colormap_t src_cmap)
Definition xproto.c:10439
xcb_timecoord_end
xcb_generic_iterator_t xcb_timecoord_end(xcb_timecoord_iterator_t i)
Definition xproto.c:4938
xcb_poly_fill_arc
xcb_void_cookie_t xcb_poly_fill_arc(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t arcs_len, const xcb_arc_t *arcs)
Definition xproto.c:9412
xcb_host_end
xcb_generic_iterator_t xcb_host_end(xcb_host_iterator_t i)
Definition xproto.c:13612
xcb_change_pointer_control
xcb_void_cookie_t xcb_change_pointer_control(xcb_connection_t *c, int16_t acceleration_numerator, int16_t acceleration_denominator, int16_t threshold, uint8_t do_acceleration, uint8_t do_threshold)
Definition xproto.c:13195
xcb_set_dashes
xcb_void_cookie_t xcb_set_dashes(xcb_connection_t *c, xcb_gcontext_t gc, uint16_t dash_offset, uint16_t dashes_len, const uint8_t *dashes)
Definition xproto.c:7946
xcb_free_cursor_checked
xcb_void_cookie_t xcb_free_cursor_checked(xcb_connection_t *c, xcb_cursor_t cursor)
Deletes a cursor.
Definition xproto.c:12013
xcb_get_property_unchecked
xcb_get_property_cookie_t xcb_get_property_unchecked(xcb_connection_t *c, uint8_t _delete, xcb_window_t window, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length)
Gets a window property.
Definition xproto.c:3651
xcb_query_colors_unchecked
xcb_query_colors_cookie_t xcb_query_colors_unchecked(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t pixels_len, const uint32_t *pixels)
Definition xproto.c:11650
xcb_rgb_end
xcb_generic_iterator_t xcb_rgb_end(xcb_rgb_iterator_t i)
Definition xproto.c:11575
xcb_change_hosts_checked
xcb_void_cookie_t xcb_change_hosts_checked(xcb_connection_t *c, uint8_t mode, uint8_t family, uint16_t address_len, const uint8_t *address)
Definition xproto.c:13443
xcb_get_modifier_mapping
xcb_get_modifier_mapping_cookie_t xcb_get_modifier_mapping(xcb_connection_t *c)
Definition xproto.c:14419
xcb_cursor_end
xcb_generic_iterator_t xcb_cursor_end(xcb_cursor_iterator_t i)
Definition xproto.c:81
xcb_button_next
void xcb_button_next(xcb_button_iterator_t *i)
Definition xproto.c:307
xcb_copy_plane_checked
xcb_void_cookie_t xcb_copy_plane_checked(xcb_connection_t *c, xcb_drawable_t src_drawable, xcb_drawable_t dst_drawable, xcb_gcontext_t gc, int16_t src_x, int16_t src_y, int16_t dst_x, int16_t dst_y, uint16_t width, uint16_t height, uint32_t bit_plane)
Definition xproto.c:8348
xcb_client_message_data_end
xcb_generic_iterator_t xcb_client_message_data_end(xcb_client_message_data_iterator_t i)
Definition xproto.c:1011
xcb_alloc_color_unchecked
xcb_alloc_color_cookie_t xcb_alloc_color_unchecked(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t red, uint16_t green, uint16_t blue)
Allocate a color.
Definition xproto.c:10725
xcb_store_colors_checked
xcb_void_cookie_t xcb_store_colors_checked(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t items_len, const xcb_coloritem_t *items)
Definition xproto.c:11346
xcb_fontable_end
xcb_generic_iterator_t xcb_fontable_end(xcb_fontable_iterator_t i)
Definition xproto.c:189
xcb_window_next
void xcb_window_next(xcb_window_iterator_t *i)
Definition xproto.c:37
xcb_poly_arc
xcb_void_cookie_t xcb_poly_arc(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t arcs_len, const xcb_arc_t *arcs)
Definition xproto.c:9027
xcb_create_gc_aux
xcb_void_cookie_t xcb_create_gc_aux(xcb_connection_t *c, xcb_gcontext_t cid, xcb_drawable_t drawable, uint32_t value_mask, const xcb_create_gc_value_list_t *value_list)
Creates a graphics context.
Definition xproto.c:7169
xcb_query_extension_reply
xcb_query_extension_reply_t * xcb_query_extension_reply(xcb_connection_t *c, xcb_query_extension_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:12316
xcb_kill_client_checked
xcb_void_cookie_t xcb_kill_client_checked(xcb_connection_t *c, uint32_t resource)
kills a client
Definition xproto.c:13838
xcb_delete_property_checked
xcb_void_cookie_t xcb_delete_property_checked(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition xproto.c:3526
xcb_get_image_reply
xcb_get_image_reply_t * xcb_get_image_reply(xcb_connection_t *c, xcb_get_image_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:9752
xcb_button_index_t
xcb_button_index_t
Definition xproto.h:2192
xcb_depth_end
xcb_generic_iterator_t xcb_depth_end(xcb_depth_iterator_t i)
Definition xproto.c:479
xcb_list_fonts_reply
xcb_list_fonts_reply_t * xcb_list_fonts_reply(xcb_connection_t *c, xcb_list_fonts_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:6069
xcb_screen_end
xcb_generic_iterator_t xcb_screen_end(xcb_screen_iterator_t i)
Definition xproto.c:554
xcb_fontable_next
void xcb_fontable_next(xcb_fontable_iterator_t *i)
Definition xproto.c:181
xcb_visualtype_next
void xcb_visualtype_next(xcb_visualtype_iterator_t *i)
Definition xproto.c:397
xcb_fontprop_next
void xcb_fontprop_next(xcb_fontprop_iterator_t *i)
Definition xproto.c:5582
xcb_create_window_aux_checked
xcb_void_cookie_t xcb_create_window_aux_checked(xcb_connection_t *c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t value_mask, const xcb_create_window_value_list_t *value_list)
Creates a window.
Definition xproto.c:1460
xcb_close_font
xcb_void_cookie_t xcb_close_font(xcb_connection_t *c, xcb_font_t font)
Definition xproto.c:5555
xcb_change_gc
xcb_void_cookie_t xcb_change_gc(xcb_connection_t *c, xcb_gcontext_t gc, uint32_t value_mask, const void *value_list)
change graphics context components
Definition xproto.c:7704
xcb_query_keymap_unchecked
xcb_query_keymap_cookie_t xcb_query_keymap_unchecked(xcb_connection_t *c)
Definition xproto.c:5370
xcb_get_geometry_unchecked
xcb_get_geometry_cookie_t xcb_get_geometry_unchecked(xcb_connection_t *c, xcb_drawable_t drawable)
Get current window geometry.
Definition xproto.c:3013
xcb_create_window_aux
xcb_void_cookie_t xcb_create_window_aux(xcb_connection_t *c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t value_mask, const xcb_create_window_value_list_t *value_list)
Creates a window.
Definition xproto.c:1513
xcb_query_font
xcb_query_font_cookie_t xcb_query_font(xcb_connection_t *c, xcb_fontable_t font)
query font metrics
Definition xproto.c:5661
xcb_setup_authenticate_end
xcb_generic_iterator_t xcb_setup_authenticate_end(xcb_setup_authenticate_iterator_t i)
Definition xproto.c:836
xcb_get_image
xcb_get_image_cookie_t xcb_get_image(xcb_connection_t *c, uint8_t format, xcb_drawable_t drawable, int16_t x, int16_t y, uint16_t width, uint16_t height, uint32_t plane_mask)
Definition xproto.c:9654
xcb_visualid_end
xcb_generic_iterator_t xcb_visualid_end(xcb_visualid_iterator_t i)
Definition xproto.c:225
xcb_query_pointer_unchecked
xcb_query_pointer_cookie_t xcb_query_pointer_unchecked(xcb_connection_t *c, xcb_window_t window)
get pointer coordinates
Definition xproto.c:4895
xcb_set_clip_rectangles_checked
xcb_void_cookie_t xcb_set_clip_rectangles_checked(xcb_connection_t *c, uint8_t ordering, xcb_gcontext_t gc, int16_t clip_x_origin, int16_t clip_y_origin, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Definition xproto.c:8036
xcb_translate_coordinates_reply
xcb_translate_coordinates_reply_t * xcb_translate_coordinates_reply(xcb_connection_t *c, xcb_translate_coordinates_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5137
xcb_get_keyboard_mapping_reply
xcb_get_keyboard_mapping_reply_t * xcb_get_keyboard_mapping_reply(xcb_connection_t *c, xcb_get_keyboard_mapping_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:12672
xcb_create_cursor
xcb_void_cookie_t xcb_create_cursor(xcb_connection_t *c, xcb_cursor_t cid, xcb_pixmap_t source, xcb_pixmap_t mask, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue, uint16_t x, uint16_t y)
Definition xproto.c:11872
xcb_list_properties
xcb_list_properties_cookie_t xcb_list_properties(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:3748
xcb_query_font_reply
xcb_query_font_reply_t * xcb_query_font_reply(xcb_connection_t *c, xcb_query_font_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5761
xcb_query_best_size_unchecked
xcb_query_best_size_cookie_t xcb_query_best_size_unchecked(xcb_connection_t *c, uint8_t _class, xcb_drawable_t drawable, uint16_t width, uint16_t height)
Definition xproto.c:12177
xcb_prop_mode_t
xcb_prop_mode_t
Definition xproto.h:1915
xcb_alloc_named_color_reply
xcb_alloc_named_color_reply_t * xcb_alloc_named_color_reply(xcb_connection_t *c, xcb_alloc_named_color_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:10870
xcb_list_hosts_unchecked
xcb_list_hosts_cookie_t xcb_list_hosts_unchecked(xcb_connection_t *c)
Definition xproto.c:13685
xcb_get_motion_events_reply
xcb_get_motion_events_reply_t * xcb_get_motion_events_reply(xcb_connection_t *c, xcb_get_motion_events_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5063
xcb_open_font_checked
xcb_void_cookie_t xcb_open_font_checked(xcb_connection_t *c, xcb_font_t fid, uint16_t name_len, const char *name)
opens a font
Definition xproto.c:5434
xcb_change_keyboard_control_aux_checked
xcb_void_cookie_t xcb_change_keyboard_control_aux_checked(xcb_connection_t *c, uint32_t value_mask, const xcb_change_keyboard_control_value_list_t *value_list)
Definition xproto.c:12976
xcb_get_keyboard_control_reply
xcb_get_keyboard_control_reply_t * xcb_get_keyboard_control_reply(xcb_connection_t *c, xcb_get_keyboard_control_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:13100
xcb_list_installed_colormaps_reply
xcb_list_installed_colormaps_reply_t * xcb_list_installed_colormaps_reply(xcb_connection_t *c, xcb_list_installed_colormaps_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:10683
xcb_poly_point
xcb_void_cookie_t xcb_poly_point(xcb_connection_t *c, uint8_t coordinate_mode, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t points_len, const xcb_point_t *points)
Definition xproto.c:8506
xcb_arc_end
xcb_generic_iterator_t xcb_arc_end(xcb_arc_iterator_t i)
Definition xproto.c:369
xcb_lookup_color_reply
xcb_lookup_color_reply_t * xcb_lookup_color_reply(xcb_connection_t *c, xcb_lookup_color_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:11817
xcb_alloc_color_cells
xcb_alloc_color_cells_cookie_t xcb_alloc_color_cells(xcb_connection_t *c, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t planes)
Definition xproto.c:10921
xcb_poly_text_16
xcb_void_cookie_t xcb_poly_text_16(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, uint32_t items_len, const uint8_t *items)
Definition xproto.c:9964
xcb_copy_area_checked
xcb_void_cookie_t xcb_copy_area_checked(xcb_connection_t *c, xcb_drawable_t src_drawable, xcb_drawable_t dst_drawable, xcb_gcontext_t gc, int16_t src_x, int16_t src_y, int16_t dst_x, int16_t dst_y, uint16_t width, uint16_t height)
copy areas
Definition xproto.c:8262
xcb_input_focus_t
xcb_input_focus_t
Definition xproto.h:2608
xcb_query_tree
xcb_query_tree_cookie_t xcb_query_tree(xcb_connection_t *c, xcb_window_t window)
query the window tree
Definition xproto.c:3079
xcb_poly_line
xcb_void_cookie_t xcb_poly_line(xcb_connection_t *c, uint8_t coordinate_mode, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t points_len, const xcb_point_t *points)
draw lines
Definition xproto.c:8633
xcb_get_atom_name_unchecked
xcb_get_atom_name_cookie_t xcb_get_atom_name_unchecked(xcb_connection_t *c, xcb_atom_t atom)
Definition xproto.c:3330
xcb_segment_next
void xcb_segment_next(xcb_segment_iterator_t *i)
Definition xproto.c:8692
xcb_free_colors
xcb_void_cookie_t xcb_free_colors(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t plane_mask, uint32_t pixels_len, const uint32_t *pixels)
Definition xproto.c:11239
xcb_poly_text_8_checked
xcb_void_cookie_t xcb_poly_text_8_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, uint32_t items_len, const uint8_t *items)
Definition xproto.c:9791
xcb_query_tree_reply
xcb_query_tree_reply_t * xcb_query_tree_reply(xcb_connection_t *c, xcb_query_tree_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3155
xcb_put_image
xcb_void_cookie_t xcb_put_image(xcb_connection_t *c, uint8_t format, xcb_drawable_t drawable, xcb_gcontext_t gc, uint16_t width, uint16_t height, int16_t dst_x, int16_t dst_y, uint8_t left_pad, uint8_t depth, uint32_t data_len, const uint8_t *data)
Definition xproto.c:9551
xcb_change_window_attributes_aux
xcb_void_cookie_t xcb_change_window_attributes_aux(xcb_connection_t *c, xcb_window_t window, uint32_t value_mask, const xcb_change_window_attributes_value_list_t *value_list)
change window attributes
Definition xproto.c:2013
xcb_coloritem_next
void xcb_coloritem_next(xcb_coloritem_iterator_t *i)
Definition xproto.c:11297
xcb_set_selection_owner
xcb_void_cookie_t xcb_set_selection_owner(xcb_connection_t *c, xcb_window_t owner, xcb_atom_t selection, xcb_timestamp_t time)
Sets the owner of a selection.
Definition xproto.c:3863
xcb_query_font_unchecked
xcb_query_font_cookie_t xcb_query_font_unchecked(xcb_connection_t *c, xcb_fontable_t font)
query font metrics
Definition xproto.c:5688
xcb_keycode32_next
void xcb_keycode32_next(xcb_keycode32_iterator_t *i)
Definition xproto.c:289
xcb_get_atom_name_reply
xcb_get_atom_name_reply_t * xcb_get_atom_name_reply(xcb_connection_t *c, xcb_get_atom_name_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3379
xcb_rgb_next
void xcb_rgb_next(xcb_rgb_iterator_t *i)
Definition xproto.c:11567
xcb_store_named_color
xcb_void_cookie_t xcb_store_named_color(xcb_connection_t *c, uint8_t flags, xcb_colormap_t cmap, uint32_t pixel, uint16_t name_len, const char *name)
Definition xproto.c:11506
xcb_free_colormap
xcb_void_cookie_t xcb_free_colormap(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10383
xcb_gcontext_next
void xcb_gcontext_next(xcb_gcontext_iterator_t *i)
Definition xproto.c:109
xcb_lookup_color_unchecked
xcb_lookup_color_cookie_t xcb_lookup_color_unchecked(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t name_len, const char *name)
Definition xproto.c:11781
xcb_grab_key
xcb_void_cookie_t xcb_grab_key(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t modifiers, xcb_keycode_t key, uint8_t pointer_mode, uint8_t keyboard_mode)
Grab keyboard key(s).
Definition xproto.c:4613
xcb_screen_next
void xcb_screen_next(xcb_screen_iterator_t *i)
Definition xproto.c:543
xcb_set_access_control
xcb_void_cookie_t xcb_set_access_control(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:13760
xcb_set_modifier_mapping_reply
xcb_set_modifier_mapping_reply_t * xcb_set_modifier_mapping_reply(xcb_connection_t *c, xcb_set_modifier_mapping_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:14380
xcb_intern_atom
xcb_intern_atom_cookie_t xcb_intern_atom(xcb_connection_t *c, uint8_t only_if_exists, uint16_t name_len, const char *name)
Get atom identifier by name.
Definition xproto.c:3194
xcb_map_subwindows
xcb_void_cookie_t xcb_map_subwindows(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2428
xcb_rectangle_next
void xcb_rectangle_next(xcb_rectangle_iterator_t *i)
Definition xproto.c:343
xcb_keysym_end
xcb_generic_iterator_t xcb_keysym_end(xcb_keysym_iterator_t i)
Definition xproto.c:261
xcb_bool32_next
void xcb_bool32_next(xcb_bool32_iterator_t *i)
Definition xproto.c:199
xcb_intern_atom_reply
xcb_intern_atom_reply_t * xcb_intern_atom_reply(xcb_connection_t *c, xcb_intern_atom_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3264
xcb_bell_checked
xcb_void_cookie_t xcb_bell_checked(xcb_connection_t *c, int8_t percent)
Definition xproto.c:13108
xcb_list_properties_reply
xcb_list_properties_reply_t * xcb_list_properties_reply(xcb_connection_t *c, xcb_list_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3824
xcb_warp_pointer
xcb_void_cookie_t xcb_warp_pointer(xcb_connection_t *c, xcb_window_t src_window, xcb_window_t dst_window, int16_t src_x, int16_t src_y, uint16_t src_width, uint16_t src_height, int16_t dst_x, int16_t dst_y)
move mouse pointer
Definition xproto.c:5186
xcb_get_pointer_control_reply
xcb_get_pointer_control_reply_t * xcb_get_pointer_control_reply(xcb_connection_t *c, xcb_get_pointer_control_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:13280
xcb_list_extensions_unchecked
xcb_list_extensions_cookie_t xcb_list_extensions_unchecked(xcb_connection_t *c)
Definition xproto.c:12385
xcb_cw_t
xcb_cw_t
Definition xproto.h:1354
xcb_copy_plane
xcb_void_cookie_t xcb_copy_plane(xcb_connection_t *c, xcb_drawable_t src_drawable, xcb_drawable_t dst_drawable, xcb_gcontext_t gc, int16_t src_x, int16_t src_y, int16_t dst_x, int16_t dst_y, uint16_t width, uint16_t height, uint32_t bit_plane)
Definition xproto.c:8393
xcb_alloc_named_color
xcb_alloc_named_color_cookie_t xcb_alloc_named_color(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t name_len, const char *name)
Definition xproto.c:10798
xcb_set_input_focus
xcb_void_cookie_t xcb_set_input_focus(xcb_connection_t *c, uint8_t revert_to, xcb_window_t focus, xcb_timestamp_t time)
Sets input focus.
Definition xproto.c:5257
xcb_get_keyboard_control
xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control(xcb_connection_t *c)
Definition xproto.c:13050
xcb_map_window
xcb_void_cookie_t xcb_map_window(xcb_connection_t *c, xcb_window_t window)
Makes a window visible.
Definition xproto.c:2374
xcb_visualid_next
void xcb_visualid_next(xcb_visualid_iterator_t *i)
Definition xproto.c:217
xcb_copy_colormap_and_free_checked
xcb_void_cookie_t xcb_copy_colormap_and_free_checked(xcb_connection_t *c, xcb_colormap_t mid, xcb_colormap_t src_cmap)
Definition xproto.c:10410
xcb_unmap_window
xcb_void_cookie_t xcb_unmap_window(xcb_connection_t *c, xcb_window_t window)
Makes a window invisible.
Definition xproto.c:2482
xcb_alloc_color_planes_reply
xcb_alloc_color_planes_reply_t * xcb_alloc_color_planes_reply(xcb_connection_t *c, xcb_alloc_color_planes_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:11164
xcb_unmap_window_checked
xcb_void_cookie_t xcb_unmap_window_checked(xcb_connection_t *c, xcb_window_t window)
Makes a window invisible.
Definition xproto.c:2455
xcb_get_font_path
xcb_get_font_path_cookie_t xcb_get_font_path(xcb_connection_t *c)
Definition xproto.c:6406
xcb_poly_fill_rectangle
xcb_void_cookie_t xcb_poly_fill_rectangle(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Fills rectangles.
Definition xproto.c:9287
xcb_set_close_down_mode
xcb_void_cookie_t xcb_set_close_down_mode(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:13812
xcb_set_modifier_mapping_unchecked
xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping_unchecked(xcb_connection_t *c, uint8_t keycodes_per_modifier, const xcb_keycode_t *keycodes)
Definition xproto.c:14348
xcb_no_operation_checked
xcb_void_cookie_t xcb_no_operation_checked(xcb_connection_t *c)
Definition xproto.c:14499
xcb_create_gc
xcb_void_cookie_t xcb_create_gc(xcb_connection_t *c, xcb_gcontext_t cid, xcb_drawable_t drawable, uint32_t value_mask, const void *value_list)
Creates a graphics context.
Definition xproto.c:7095
xcb_arc_next
void xcb_arc_next(xcb_arc_iterator_t *i)
Definition xproto.c:361
xcb_keycode_end
xcb_generic_iterator_t xcb_keycode_end(xcb_keycode_iterator_t i)
Definition xproto.c:279
xcb_str_end
xcb_generic_iterator_t xcb_str_end(xcb_str_iterator_t i)
Definition xproto.c:5940
xcb_timestamp_next
void xcb_timestamp_next(xcb_timestamp_iterator_t *i)
Definition xproto.c:235
xcb_query_tree_unchecked
xcb_query_tree_cookie_t xcb_query_tree_unchecked(xcb_connection_t *c, xcb_window_t window)
query the window tree
Definition xproto.c:3106
xcb_grab_keyboard
xcb_grab_keyboard_cookie_t xcb_grab_keyboard(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, xcb_timestamp_t time, uint8_t pointer_mode, uint8_t keyboard_mode)
Grab the keyboard.
Definition xproto.c:4444
xcb_map_window_checked
xcb_void_cookie_t xcb_map_window_checked(xcb_connection_t *c, xcb_window_t window)
Makes a window visible.
Definition xproto.c:2347
xcb_get_modifier_mapping_reply
xcb_get_modifier_mapping_reply_t * xcb_get_modifier_mapping_reply(xcb_connection_t *c, xcb_get_modifier_mapping_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:14491
xcb_poly_point_checked
xcb_void_cookie_t xcb_poly_point_checked(xcb_connection_t *c, uint8_t coordinate_mode, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t points_len, const xcb_point_t *points)
Definition xproto.c:8469
xcb_colormap_next
void xcb_colormap_next(xcb_colormap_iterator_t *i)
Definition xproto.c:127
xcb_get_pointer_control_unchecked
xcb_get_pointer_control_cookie_t xcb_get_pointer_control_unchecked(xcb_connection_t *c)
Definition xproto.c:13255
xcb_atom_next
void xcb_atom_next(xcb_atom_iterator_t *i)
Definition xproto.c:145
xcb_visualtype_end
xcb_generic_iterator_t xcb_visualtype_end(xcb_visualtype_iterator_t i)
Definition xproto.c:405
xcb_get_window_attributes_unchecked
xcb_get_window_attributes_cookie_t xcb_get_window_attributes_unchecked(xcb_connection_t *c, xcb_window_t window)
Gets window attributes.
Definition xproto.c:2082
xcb_convert_selection_checked
xcb_void_cookie_t xcb_convert_selection_checked(xcb_connection_t *c, xcb_window_t requestor, xcb_atom_t selection, xcb_atom_t target, xcb_atom_t property, xcb_timestamp_t time)
Definition xproto.c:3956
xcb_get_font_path_unchecked
xcb_get_font_path_cookie_t xcb_get_font_path_unchecked(xcb_connection_t *c)
Definition xproto.c:6431
xcb_list_extensions
xcb_list_extensions_cookie_t xcb_list_extensions(xcb_connection_t *c)
Definition xproto.c:12360
xcb_grab_pointer_unchecked
xcb_grab_pointer_cookie_t xcb_grab_pointer_unchecked(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t event_mask, uint8_t pointer_mode, uint8_t keyboard_mode, xcb_window_t confine_to, xcb_cursor_t cursor, xcb_timestamp_t time)
Grab the pointer.
Definition xproto.c:4130
xcb_destroy_subwindows_checked
xcb_void_cookie_t xcb_destroy_subwindows_checked(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2171
xcb_get_keyboard_mapping_unchecked
xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping_unchecked(xcb_connection_t *c, xcb_keycode_t first_keycode, uint8_t count)
Definition xproto.c:12621
xcb_coord_mode_t
xcb_coord_mode_t
Definition xproto.h:3443
xcb_charinfo_next
void xcb_charinfo_next(xcb_charinfo_iterator_t *i)
Definition xproto.c:5600
xcb_grab_pointer_reply
xcb_grab_pointer_reply_t * xcb_grab_pointer_reply(xcb_connection_t *c, xcb_grab_pointer_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:4170
xcb_change_gc_checked
xcb_void_cookie_t xcb_change_gc_checked(xcb_connection_t *c, xcb_gcontext_t gc, uint32_t value_mask, const void *value_list)
change graphics context components
Definition xproto.c:7670
xcb_colormap_state_t
xcb_colormap_state_t
Definition xproto.h:1140
xcb_get_selection_owner_reply
xcb_get_selection_owner_reply_t * xcb_get_selection_owner_reply(xcb_connection_t *c, xcb_get_selection_owner_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3948
xcb_poly_text_16_checked
xcb_void_cookie_t xcb_poly_text_16_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, uint32_t items_len, const uint8_t *items)
Definition xproto.c:9924
xcb_depth_next
void xcb_depth_next(xcb_depth_iterator_t *i)
Definition xproto.c:468
xcb_char2b_end
xcb_generic_iterator_t xcb_char2b_end(xcb_char2b_iterator_t i)
Definition xproto.c:27
xcb_client_message_data_next
void xcb_client_message_data_next(xcb_client_message_data_iterator_t *i)
Definition xproto.c:1003
xcb_query_text_extents
xcb_query_text_extents_cookie_t xcb_query_text_extents(xcb_connection_t *c, xcb_fontable_t font, uint32_t string_len, const xcb_char2b_t *string)
get text extents
Definition xproto.c:5800
xcb_set_dashes_checked
xcb_void_cookie_t xcb_set_dashes_checked(xcb_connection_t *c, xcb_gcontext_t gc, uint16_t dash_offset, uint16_t dashes_len, const uint8_t *dashes)
Definition xproto.c:7909
xcb_translate_coordinates
xcb_translate_coordinates_cookie_t xcb_translate_coordinates(xcb_connection_t *c, xcb_window_t src_window, xcb_window_t dst_window, int16_t src_x, int16_t src_y)
Definition xproto.c:5071
xcb_query_best_size
xcb_query_best_size_cookie_t xcb_query_best_size(xcb_connection_t *c, uint8_t _class, xcb_drawable_t drawable, uint16_t width, uint16_t height)
Definition xproto.c:12145
xcb_setup_end
xcb_generic_iterator_t xcb_setup_end(xcb_setup_iterator_t i)
Definition xproto.c:991
xcb_format_end
xcb_generic_iterator_t xcb_format_end(xcb_format_iterator_t i)
Definition xproto.c:387
xcb_grab_pointer
xcb_grab_pointer_cookie_t xcb_grab_pointer(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t event_mask, uint8_t pointer_mode, uint8_t keyboard_mode, xcb_window_t confine_to, xcb_cursor_t cursor, xcb_timestamp_t time)
Grab the pointer.
Definition xproto.c:4090
xcb_setup_failed_next
void xcb_setup_failed_next(xcb_setup_failed_iterator_t *i)
Definition xproto.c:749
xcb_kill_client
xcb_void_cookie_t xcb_kill_client(xcb_connection_t *c, uint32_t resource)
kills a client
Definition xproto.c:13865
xcb_get_property
xcb_get_property_cookie_t xcb_get_property(xcb_connection_t *c, uint8_t _delete, xcb_window_t window, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length)
Gets a window property.
Definition xproto.c:3615
xcb_get_window_attributes_reply
xcb_get_window_attributes_reply_t * xcb_get_window_attributes_reply(xcb_connection_t *c, xcb_get_window_attributes_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:2109
xcb_image_text_8
xcb_void_cookie_t xcb_image_text_8(xcb_connection_t *c, uint8_t string_len, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, const char *string)
Draws text.
Definition xproto.c:10097
xcb_get_input_focus_unchecked
xcb_get_input_focus_cookie_t xcb_get_input_focus_unchecked(xcb_connection_t *c)
Definition xproto.c:5312
xcb_circulate_window
xcb_void_cookie_t xcb_circulate_window(xcb_connection_t *c, uint8_t direction, xcb_window_t window)
Change window stacking order.
Definition xproto.c:2958
xcb_ungrab_key
xcb_void_cookie_t xcb_ungrab_key(xcb_connection_t *c, xcb_keycode_t key, xcb_window_t grab_window, uint16_t modifiers)
release a key combination
Definition xproto.c:4681
xcb_ungrab_button_checked
xcb_void_cookie_t xcb_ungrab_button_checked(xcb_connection_t *c, uint8_t button, xcb_window_t grab_window, uint16_t modifiers)
Definition xproto.c:4318
xcb_str_next
void xcb_str_next(xcb_str_iterator_t *i)
Definition xproto.c:5929
xcb_grab_server_checked
xcb_void_cookie_t xcb_grab_server_checked(xcb_connection_t *c)
Definition xproto.c:4768
xcb_get_screen_saver_unchecked
xcb_get_screen_saver_cookie_t xcb_get_screen_saver_unchecked(xcb_connection_t *c)
Definition xproto.c:13379
xcb_query_text_extents_reply
xcb_query_text_extents_reply_t * xcb_query_text_extents_reply(xcb_connection_t *c, xcb_query_text_extents_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5868
xcb_image_text_8_checked
xcb_void_cookie_t xcb_image_text_8_checked(xcb_connection_t *c, uint8_t string_len, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, const char *string)
Draws text.
Definition xproto.c:10057
xcb_change_save_set_checked
xcb_void_cookie_t xcb_change_save_set_checked(xcb_connection_t *c, uint8_t mode, xcb_window_t window)
Changes a client's save set.
Definition xproto.c:2225
xcb_store_named_color_checked
xcb_void_cookie_t xcb_store_named_color_checked(xcb_connection_t *c, uint8_t flags, xcb_colormap_t cmap, uint32_t pixel, uint16_t name_len, const char *name)
Definition xproto.c:11467
xcb_send_event
xcb_void_cookie_t xcb_send_event(xcb_connection_t *c, uint8_t propagate, xcb_window_t destination, uint32_t event_mask, const char *event)
send an event
Definition xproto.c:4058
xcb_query_pointer
xcb_query_pointer_cookie_t xcb_query_pointer(xcb_connection_t *c, xcb_window_t window)
get pointer coordinates
Definition xproto.c:4868
xcb_ungrab_server_checked
xcb_void_cookie_t xcb_ungrab_server_checked(xcb_connection_t *c)
Definition xproto.c:4818
xcb_free_pixmap
xcb_void_cookie_t xcb_free_pixmap(xcb_connection_t *c, xcb_pixmap_t pixmap)
Destroys a pixmap.
Definition xproto.c:6575
xcb_image_text_16
xcb_void_cookie_t xcb_image_text_16(xcb_connection_t *c, uint8_t string_len, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, const xcb_char2b_t *string)
Draws text.
Definition xproto.c:10230
xcb_configure_window_aux_checked
xcb_void_cookie_t xcb_configure_window_aux_checked(xcb_connection_t *c, xcb_window_t window, uint16_t value_mask, const xcb_configure_window_value_list_t *value_list)
Configures window attributes.
Definition xproto.c:2850
xcb_cursor_next
void xcb_cursor_next(xcb_cursor_iterator_t *i)
Definition xproto.c:73
xcb_get_window_attributes
xcb_get_window_attributes_cookie_t xcb_get_window_attributes(xcb_connection_t *c, xcb_window_t window)
Gets window attributes.
Definition xproto.c:2055
xcb_change_keyboard_control_checked
xcb_void_cookie_t xcb_change_keyboard_control_checked(xcb_connection_t *c, uint32_t value_mask, const void *value_list)
Definition xproto.c:12912
xcb_grab_keyboard_unchecked
xcb_grab_keyboard_cookie_t xcb_grab_keyboard_unchecked(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, xcb_timestamp_t time, uint8_t pointer_mode, uint8_t keyboard_mode)
Grab the keyboard.
Definition xproto.c:4479
xcb_get_image_unchecked
xcb_get_image_cookie_t xcb_get_image_unchecked(xcb_connection_t *c, uint8_t format, xcb_drawable_t drawable, int16_t x, int16_t y, uint16_t width, uint16_t height, uint32_t plane_mask)
Definition xproto.c:9692
xcb_change_keyboard_mapping
xcb_void_cookie_t xcb_change_keyboard_mapping(xcb_connection_t *c, uint8_t keycode_count, xcb_keycode_t first_keycode, uint8_t keysyms_per_keycode, const xcb_keysym_t *keysyms)
Definition xproto.c:12502
xcb_get_selection_owner
xcb_get_selection_owner_cookie_t xcb_get_selection_owner(xcb_connection_t *c, xcb_atom_t selection)
Gets the owner of a selection.
Definition xproto.c:3894
xcb_list_fonts_with_info_reply
xcb_list_fonts_with_info_reply_t * xcb_list_fonts_with_info_reply(xcb_connection_t *c, xcb_list_fonts_with_info_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:6224
xcb_keycode32_end
xcb_generic_iterator_t xcb_keycode32_end(xcb_keycode32_iterator_t i)
Definition xproto.c:297
xcb_get_pointer_control
xcb_get_pointer_control_cookie_t xcb_get_pointer_control(xcb_connection_t *c)
Definition xproto.c:13230
xcb_get_atom_name
xcb_get_atom_name_cookie_t xcb_get_atom_name(xcb_connection_t *c, xcb_atom_t atom)
Definition xproto.c:3303
xcb_set_clip_rectangles
xcb_void_cookie_t xcb_set_clip_rectangles(xcb_connection_t *c, uint8_t ordering, xcb_gcontext_t gc, int16_t clip_x_origin, int16_t clip_y_origin, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Definition xproto.c:8075
xcb_keycode_next
void xcb_keycode_next(xcb_keycode_iterator_t *i)
Definition xproto.c:271
xcb_timestamp_end
xcb_generic_iterator_t xcb_timestamp_end(xcb_timestamp_iterator_t i)
Definition xproto.c:243
xcb_setup_request_end
xcb_generic_iterator_t xcb_setup_request_end(xcb_setup_request_iterator_t i)
Definition xproto.c:684
xcb_poly_rectangle
xcb_void_cookie_t xcb_poly_rectangle(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Definition xproto.c:8902
xcb_change_keyboard_mapping_checked
xcb_void_cookie_t xcb_change_keyboard_mapping_checked(xcb_connection_t *c, uint8_t keycode_count, xcb_keycode_t first_keycode, uint8_t keysyms_per_keycode, const xcb_keysym_t *keysyms)
Definition xproto.c:12465
xcb_query_keymap
xcb_query_keymap_cookie_t xcb_query_keymap(xcb_connection_t *c)
Definition xproto.c:5345
xcb_configure_window_checked
xcb_void_cookie_t xcb_configure_window_checked(xcb_connection_t *c, xcb_window_t window, uint16_t value_mask, const void *value_list)
Configures window attributes.
Definition xproto.c:2780
xcb_force_screen_saver_checked
xcb_void_cookie_t xcb_force_screen_saver_checked(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:14019
xcb_set_font_path
xcb_void_cookie_t xcb_set_font_path(xcb_connection_t *c, uint16_t font_qty, const xcb_str_t *font)
Definition xproto.c:6311
xcb_convert_selection
xcb_void_cookie_t xcb_convert_selection(xcb_connection_t *c, xcb_window_t requestor, xcb_atom_t selection, xcb_atom_t target, xcb_atom_t property, xcb_timestamp_t time)
Definition xproto.c:3991
xcb_query_colors
xcb_query_colors_cookie_t xcb_query_colors(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t pixels_len, const uint32_t *pixels)
Definition xproto.c:11616
xcb_get_keyboard_mapping
xcb_get_keyboard_mapping_cookie_t xcb_get_keyboard_mapping(xcb_connection_t *c, xcb_keycode_t first_keycode, uint8_t count)
Definition xproto.c:12592
xcb_circulate_window_checked
xcb_void_cookie_t xcb_circulate_window_checked(xcb_connection_t *c, uint8_t direction, xcb_window_t window)
Change window stacking order.
Definition xproto.c:2930
xcb_create_window
xcb_void_cookie_t xcb_create_window(xcb_connection_t *c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t value_mask, const void *value_list)
Creates a window.
Definition xproto.c:1409
xcb_poly_text_8
xcb_void_cookie_t xcb_poly_text_8(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, uint32_t items_len, const uint8_t *items)
Definition xproto.c:9831
xcb_translate_coordinates_unchecked
xcb_translate_coordinates_cookie_t xcb_translate_coordinates_unchecked(xcb_connection_t *c, xcb_window_t src_window, xcb_window_t dst_window, int16_t src_x, int16_t src_y)
Definition xproto.c:5104
xcb_query_extension
xcb_query_extension_cookie_t xcb_query_extension(xcb_connection_t *c, uint16_t name_len, const char *name)
check if extension is present
Definition xproto.c:12248
xcb_get_keyboard_control_unchecked
xcb_get_keyboard_control_cookie_t xcb_get_keyboard_control_unchecked(xcb_connection_t *c)
Definition xproto.c:13075
xcb_alloc_color_cells_reply
xcb_alloc_color_cells_reply_t * xcb_alloc_color_cells_reply(xcb_connection_t *c, xcb_alloc_color_cells_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:11031
xcb_rotate_properties
xcb_void_cookie_t xcb_rotate_properties(xcb_connection_t *c, xcb_window_t window, uint16_t atoms_len, int16_t delta, const xcb_atom_t *atoms)
Definition xproto.c:13960
xcb_get_geometry_reply
xcb_get_geometry_reply_t * xcb_get_geometry_reply(xcb_connection_t *c, xcb_get_geometry_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3040
xcb_copy_gc
xcb_void_cookie_t xcb_copy_gc(xcb_connection_t *c, xcb_gcontext_t src_gc, xcb_gcontext_t dst_gc, uint32_t value_mask)
Definition xproto.c:7847
xcb_send_event_checked
xcb_void_cookie_t xcb_send_event_checked(xcb_connection_t *c, uint8_t propagate, xcb_window_t destination, uint32_t event_mask, const char *event)
send an event
Definition xproto.c:4026
xcb_list_hosts_reply
xcb_list_hosts_reply_t * xcb_list_hosts_reply(xcb_connection_t *c, xcb_list_hosts_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:13726
xcb_list_extensions_reply
xcb_list_extensions_reply_t * xcb_list_extensions_reply(xcb_connection_t *c, xcb_list_extensions_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:12426
xcb_close_font_checked
xcb_void_cookie_t xcb_close_font_checked(xcb_connection_t *c, xcb_font_t font)
Definition xproto.c:5528
xcb_colormap_end
xcb_generic_iterator_t xcb_colormap_end(xcb_colormap_iterator_t i)
Definition xproto.c:135
xcb_put_image_checked
xcb_void_cookie_t xcb_put_image_checked(xcb_connection_t *c, uint8_t format, xcb_drawable_t drawable, xcb_gcontext_t gc, uint16_t width, uint16_t height, int16_t dst_x, int16_t dst_y, uint8_t left_pad, uint8_t depth, uint32_t data_len, const uint8_t *data)
Definition xproto.c:9501
xcb_poly_line_checked
xcb_void_cookie_t xcb_poly_line_checked(xcb_connection_t *c, uint8_t coordinate_mode, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t points_len, const xcb_point_t *points)
draw lines
Definition xproto.c:8596
xcb_change_active_pointer_grab
xcb_void_cookie_t xcb_change_active_pointer_grab(xcb_connection_t *c, xcb_cursor_t cursor, xcb_timestamp_t time, uint16_t event_mask)
Definition xproto.c:4412
xcb_list_hosts
xcb_list_hosts_cookie_t xcb_list_hosts(xcb_connection_t *c)
Definition xproto.c:13660
xcb_set_screen_saver
xcb_void_cookie_t xcb_set_screen_saver(xcb_connection_t *c, int16_t timeout, int16_t interval, uint8_t prefer_blanking, uint8_t allow_exposures)
Definition xproto.c:13321
xcb_uninstall_colormap
xcb_void_cookie_t xcb_uninstall_colormap(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10549
xcb_free_gc
xcb_void_cookie_t xcb_free_gc(xcb_connection_t *c, xcb_gcontext_t gc)
Destroys a graphics context.
Definition xproto.c:8163
xcb_set_close_down_mode_checked
xcb_void_cookie_t xcb_set_close_down_mode_checked(xcb_connection_t *c, uint8_t mode)
Definition xproto.c:13786
xcb_change_active_pointer_grab_checked
xcb_void_cookie_t xcb_change_active_pointer_grab_checked(xcb_connection_t *c, xcb_cursor_t cursor, xcb_timestamp_t time, uint16_t event_mask)
Definition xproto.c:4380
xcb_poly_fill_rectangle_checked
xcb_void_cookie_t xcb_poly_fill_rectangle_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Fills rectangles.
Definition xproto.c:9251
xcb_ungrab_button
xcb_void_cookie_t xcb_ungrab_button(xcb_connection_t *c, uint8_t button, xcb_window_t grab_window, uint16_t modifiers)
Definition xproto.c:4349
xcb_get_input_focus_reply
xcb_get_input_focus_reply_t * xcb_get_input_focus_reply(xcb_connection_t *c, xcb_get_input_focus_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:5337
xcb_image_text_16_checked
xcb_void_cookie_t xcb_image_text_16_checked(xcb_connection_t *c, uint8_t string_len, xcb_drawable_t drawable, xcb_gcontext_t gc, int16_t x, int16_t y, const xcb_char2b_t *string)
Draws text.
Definition xproto.c:10190
xcb_alloc_color_planes_unchecked
xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes_unchecked(xcb_connection_t *c, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues)
Definition xproto.c:11106
xcb_destroy_window
xcb_void_cookie_t xcb_destroy_window(xcb_connection_t *c, xcb_window_t window)
Destroys a window.
Definition xproto.c:2144
xcb_change_gc_aux
xcb_void_cookie_t xcb_change_gc_aux(xcb_connection_t *c, xcb_gcontext_t gc, uint32_t value_mask, const xcb_change_gc_value_list_t *value_list)
change graphics context components
Definition xproto.c:7774
xcb_create_colormap_checked
xcb_void_cookie_t xcb_create_colormap_checked(xcb_connection_t *c, uint8_t alloc, xcb_colormap_t mid, xcb_window_t window, xcb_visualid_t visual)
Definition xproto.c:10292
xcb_free_colors_checked
xcb_void_cookie_t xcb_free_colors_checked(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t plane_mask, uint32_t pixels_len, const uint32_t *pixels)
Definition xproto.c:11203
xcb_poly_rectangle_checked
xcb_void_cookie_t xcb_poly_rectangle_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t rectangles_len, const xcb_rectangle_t *rectangles)
Definition xproto.c:8866
xcb_grab_server
xcb_void_cookie_t xcb_grab_server(xcb_connection_t *c)
Definition xproto.c:4793
xcb_set_pointer_mapping_reply
xcb_set_pointer_mapping_reply_t * xcb_set_pointer_mapping_reply(xcb_connection_t *c, xcb_set_pointer_mapping_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:14166
xcb_list_installed_colormaps
xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:10607
xcb_configure_window_aux
xcb_void_cookie_t xcb_configure_window_aux(xcb_connection_t *c, xcb_window_t window, uint16_t value_mask, const xcb_configure_window_value_list_t *value_list)
Configures window attributes.
Definition xproto.c:2887
xcb_reparent_window_checked
xcb_void_cookie_t xcb_reparent_window_checked(xcb_connection_t *c, xcb_window_t window, xcb_window_t parent, int16_t x, int16_t y)
Reparents a window.
Definition xproto.c:2281
xcb_get_motion_events
xcb_get_motion_events_cookie_t xcb_get_motion_events(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t start, xcb_timestamp_t stop)
Definition xproto.c:4979
xcb_host_next
void xcb_host_next(xcb_host_iterator_t *i)
Definition xproto.c:13601
xcb_grab_key_checked
xcb_void_cookie_t xcb_grab_key_checked(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t modifiers, xcb_keycode_t key, uint8_t pointer_mode, uint8_t keyboard_mode)
Grab keyboard key(s).
Definition xproto.c:4576
xcb_grab_keyboard_reply
xcb_grab_keyboard_reply_t * xcb_grab_keyboard_reply(xcb_connection_t *c, xcb_grab_keyboard_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:4514
xcb_list_installed_colormaps_unchecked
xcb_list_installed_colormaps_cookie_t xcb_list_installed_colormaps_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:10634
xcb_list_fonts
xcb_list_fonts_cookie_t xcb_list_fonts(xcb_connection_t *c, uint16_t max_names, uint16_t pattern_len, const char *pattern)
get matching font names
Definition xproto.c:5983
xcb_grab_mode_t
xcb_grab_mode_t
Definition xproto.h:2120
xcb_alloc_color_planes
xcb_alloc_color_planes_cookie_t xcb_alloc_color_planes(xcb_connection_t *c, uint8_t contiguous, xcb_colormap_t cmap, uint16_t colors, uint16_t reds, uint16_t greens, uint16_t blues)
Definition xproto.c:11070
xcb_destroy_window_checked
xcb_void_cookie_t xcb_destroy_window_checked(xcb_connection_t *c, xcb_window_t window)
Destroys a window.
Definition xproto.c:2117
xcb_free_cursor
xcb_void_cookie_t xcb_free_cursor(xcb_connection_t *c, xcb_cursor_t cursor)
Deletes a cursor.
Definition xproto.c:12040
xcb_query_extension_unchecked
xcb_query_extension_cookie_t xcb_query_extension_unchecked(xcb_connection_t *c, uint16_t name_len, const char *name)
check if extension is present
Definition xproto.c:12282
xcb_create_cursor_checked
xcb_void_cookie_t xcb_create_cursor_checked(xcb_connection_t *c, xcb_cursor_t cid, xcb_pixmap_t source, xcb_pixmap_t mask, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue, uint16_t x, uint16_t y)
Definition xproto.c:11825
xcb_ungrab_pointer_checked
xcb_void_cookie_t xcb_ungrab_pointer_checked(xcb_connection_t *c, xcb_timestamp_t time)
release the pointer
Definition xproto.c:4178
xcb_segment_end
xcb_generic_iterator_t xcb_segment_end(xcb_segment_iterator_t i)
Definition xproto.c:8700
xcb_query_colors_reply
xcb_query_colors_reply_t * xcb_query_colors_reply(xcb_connection_t *c, xcb_query_colors_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:11706
xcb_timecoord_next
void xcb_timecoord_next(xcb_timecoord_iterator_t *i)
Definition xproto.c:4930
xcb_bool32_end
xcb_generic_iterator_t xcb_bool32_end(xcb_bool32_iterator_t i)
Definition xproto.c:207
xcb_get_geometry
xcb_get_geometry_cookie_t xcb_get_geometry(xcb_connection_t *c, xcb_drawable_t drawable)
Get current window geometry.
Definition xproto.c:2986
xcb_store_colors
xcb_void_cookie_t xcb_store_colors(xcb_connection_t *c, xcb_colormap_t cmap, uint32_t items_len, const xcb_coloritem_t *items)
Definition xproto.c:11380
xcb_grab_button
xcb_void_cookie_t xcb_grab_button(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t event_mask, uint8_t pointer_mode, uint8_t keyboard_mode, xcb_window_t confine_to, xcb_cursor_t cursor, uint8_t button, uint16_t modifiers)
Grab pointer button(s).
Definition xproto.c:4275
xcb_clear_area_checked
xcb_void_cookie_t xcb_clear_area_checked(xcb_connection_t *c, uint8_t exposures, xcb_window_t window, int16_t x, int16_t y, uint16_t width, uint16_t height)
Definition xproto.c:8190
xcb_get_property_reply
xcb_get_property_reply_t * xcb_get_property_reply(xcb_connection_t *c, xcb_get_property_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:3709
xcb_drawable_next
void xcb_drawable_next(xcb_drawable_iterator_t *i)
Definition xproto.c:163
xcb_free_gc_checked
xcb_void_cookie_t xcb_free_gc_checked(xcb_connection_t *c, xcb_gcontext_t gc)
Destroys a graphics context.
Definition xproto.c:8136
xcb_change_window_attributes_aux_checked
xcb_void_cookie_t xcb_change_window_attributes_aux_checked(xcb_connection_t *c, xcb_window_t window, uint32_t value_mask, const xcb_change_window_attributes_value_list_t *value_list)
change window attributes
Definition xproto.c:1977
xcb_pixmap_end
xcb_generic_iterator_t xcb_pixmap_end(xcb_pixmap_iterator_t i)
Definition xproto.c:63
xcb_unmap_subwindows
xcb_void_cookie_t xcb_unmap_subwindows(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2536
xcb_create_colormap
xcb_void_cookie_t xcb_create_colormap(xcb_connection_t *c, uint8_t alloc, xcb_colormap_t mid, xcb_window_t window, xcb_visualid_t visual)
Definition xproto.c:10324
xcb_change_keyboard_control
xcb_void_cookie_t xcb_change_keyboard_control(xcb_connection_t *c, uint32_t value_mask, const void *value_list)
Definition xproto.c:12944
xcb_rotate_properties_checked
xcb_void_cookie_t xcb_rotate_properties_checked(xcb_connection_t *c, xcb_window_t window, uint16_t atoms_len, int16_t delta, const xcb_atom_t *atoms)
Definition xproto.c:13923
xcb_allow_events
xcb_void_cookie_t xcb_allow_events(xcb_connection_t *c, uint8_t mode, xcb_timestamp_t time)
release queued events
Definition xproto.c:4740
xcb_create_gc_aux_checked
xcb_void_cookie_t xcb_create_gc_aux_checked(xcb_connection_t *c, xcb_gcontext_t cid, xcb_drawable_t drawable, uint32_t value_mask, const xcb_create_gc_value_list_t *value_list)
Creates a graphics context.
Definition xproto.c:7131
xcb_alloc_named_color_unchecked
xcb_alloc_named_color_cookie_t xcb_alloc_named_color_unchecked(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t name_len, const char *name)
Definition xproto.c:10834
xcb_set_pointer_mapping_unchecked
xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping_unchecked(xcb_connection_t *c, uint8_t map_len, const uint8_t *map)
Definition xproto.c:14134
xcb_get_pointer_mapping_unchecked
xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping_unchecked(xcb_connection_t *c)
Definition xproto.c:14230
xcb_setup_failed_end
xcb_generic_iterator_t xcb_setup_failed_end(xcb_setup_failed_iterator_t i)
Definition xproto.c:760
xcb_free_pixmap_checked
xcb_void_cookie_t xcb_free_pixmap_checked(xcb_connection_t *c, xcb_pixmap_t pixmap)
Destroys a pixmap.
Definition xproto.c:6548
xcb_copy_gc_checked
xcb_void_cookie_t xcb_copy_gc_checked(xcb_connection_t *c, xcb_gcontext_t src_gc, xcb_gcontext_t dst_gc, uint32_t value_mask)
Definition xproto.c:7816
xcb_list_fonts_with_info_unchecked
xcb_list_fonts_with_info_cookie_t xcb_list_fonts_with_info_unchecked(xcb_connection_t *c, uint16_t max_names, uint16_t pattern_len, const char *pattern)
get matching font names and information
Definition xproto.c:6143
xcb_create_glyph_cursor_checked
xcb_void_cookie_t xcb_create_glyph_cursor_checked(xcb_connection_t *c, xcb_cursor_t cid, xcb_font_t source_font, xcb_font_t mask_font, uint16_t source_char, uint16_t mask_char, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue)
create cursor
Definition xproto.c:11919
xcb_get_font_path_reply
xcb_get_font_path_reply_t * xcb_get_font_path_reply(xcb_connection_t *c, xcb_get_font_path_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:6472
xcb_get_motion_events_unchecked
xcb_get_motion_events_cookie_t xcb_get_motion_events_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_timestamp_t start, xcb_timestamp_t stop)
Definition xproto.c:5010
xcb_no_operation
xcb_void_cookie_t xcb_no_operation(xcb_connection_t *c)
Definition xproto.c:14524
xcb_query_text_extents_unchecked
xcb_query_text_extents_cookie_t xcb_query_text_extents_unchecked(xcb_connection_t *c, xcb_fontable_t font, uint32_t string_len, const xcb_char2b_t *string)
get text extents
Definition xproto.c:5834
xcb_setup_next
void xcb_setup_next(xcb_setup_iterator_t *i)
Definition xproto.c:980
xcb_get_pointer_mapping_reply
xcb_get_pointer_mapping_reply_t * xcb_get_pointer_mapping_reply(xcb_connection_t *c, xcb_get_pointer_mapping_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:14277
xcb_change_hosts
xcb_void_cookie_t xcb_change_hosts(xcb_connection_t *c, uint8_t mode, uint8_t family, uint16_t address_len, const uint8_t *address)
Definition xproto.c:13480
xcb_atom_end
xcb_generic_iterator_t xcb_atom_end(xcb_atom_iterator_t i)
Definition xproto.c:153
xcb_setup_authenticate_next
void xcb_setup_authenticate_next(xcb_setup_authenticate_iterator_t *i)
Definition xproto.c:825
xcb_uninstall_colormap_checked
xcb_void_cookie_t xcb_uninstall_colormap_checked(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10522
xcb_intern_atom_unchecked
xcb_intern_atom_cookie_t xcb_intern_atom_unchecked(xcb_connection_t *c, uint8_t only_if_exists, uint16_t name_len, const char *name)
Get atom identifier by name.
Definition xproto.c:3229
xcb_ungrab_key_checked
xcb_void_cookie_t xcb_ungrab_key_checked(xcb_connection_t *c, xcb_keycode_t key, xcb_window_t grab_window, uint16_t modifiers)
release a key combination
Definition xproto.c:4650
xcb_create_glyph_cursor
xcb_void_cookie_t xcb_create_glyph_cursor(xcb_connection_t *c, xcb_cursor_t cid, xcb_font_t source_font, xcb_font_t mask_font, uint16_t source_char, uint16_t mask_char, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue)
create cursor
Definition xproto.c:11966
xcb_keysym_next
void xcb_keysym_next(xcb_keysym_iterator_t *i)
Definition xproto.c:253
xcb_install_colormap
xcb_void_cookie_t xcb_install_colormap(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10495
xcb_set_pointer_mapping
xcb_set_pointer_mapping_cookie_t xcb_set_pointer_mapping(xcb_connection_t *c, uint8_t map_len, const uint8_t *map)
Definition xproto.c:14102
xcb_reparent_window
xcb_void_cookie_t xcb_reparent_window(xcb_connection_t *c, xcb_window_t window, xcb_window_t parent, int16_t x, int16_t y)
Reparents a window.
Definition xproto.c:2314
xcb_change_save_set
xcb_void_cookie_t xcb_change_save_set(xcb_connection_t *c, uint8_t mode, xcb_window_t window)
Changes a client's save set.
Definition xproto.c:2253
xcb_grab_button_checked
xcb_void_cookie_t xcb_grab_button_checked(xcb_connection_t *c, uint8_t owner_events, xcb_window_t grab_window, uint16_t event_mask, uint8_t pointer_mode, uint8_t keyboard_mode, xcb_window_t confine_to, xcb_cursor_t cursor, uint8_t button, uint16_t modifiers)
Grab pointer button(s).
Definition xproto.c:4232
xcb_lookup_color
xcb_lookup_color_cookie_t xcb_lookup_color(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t name_len, const char *name)
Definition xproto.c:11745
xcb_rectangle_end
xcb_generic_iterator_t xcb_rectangle_end(xcb_rectangle_iterator_t i)
Definition xproto.c:351
xcb_map_subwindows_checked
xcb_void_cookie_t xcb_map_subwindows_checked(xcb_connection_t *c, xcb_window_t window)
Definition xproto.c:2401
xcb_window_end
xcb_generic_iterator_t xcb_window_end(xcb_window_iterator_t i)
Definition xproto.c:45
xcb_point_next
void xcb_point_next(xcb_point_iterator_t *i)
Definition xproto.c:325
xcb_poly_segment_checked
xcb_void_cookie_t xcb_poly_segment_checked(xcb_connection_t *c, xcb_drawable_t drawable, xcb_gcontext_t gc, uint32_t segments_len, const xcb_segment_t *segments)
draw lines
Definition xproto.c:8741
xcb_alloc_color_reply
xcb_alloc_color_reply_t * xcb_alloc_color_reply(xcb_connection_t *c, xcb_alloc_color_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:10759
xcb_create_window_checked
xcb_void_cookie_t xcb_create_window_checked(xcb_connection_t *c, uint8_t depth, xcb_window_t wid, xcb_window_t parent, int16_t x, int16_t y, uint16_t width, uint16_t height, uint16_t border_width, uint16_t _class, xcb_visualid_t visual, uint32_t value_mask, const void *value_list)
Creates a window.
Definition xproto.c:1358
xcb_get_screen_saver_reply
xcb_get_screen_saver_reply_t * xcb_get_screen_saver_reply(xcb_connection_t *c, xcb_get_screen_saver_cookie_t cookie, xcb_generic_error_t **e)
Definition xproto.c:13404
xcb_recolor_cursor_checked
xcb_void_cookie_t xcb_recolor_cursor_checked(xcb_connection_t *c, xcb_cursor_t cursor, uint16_t fore_red, uint16_t fore_green, uint16_t fore_blue, uint16_t back_red, uint16_t back_green, uint16_t back_blue)
Definition xproto.c:12067
xcb_set_modifier_mapping
xcb_set_modifier_mapping_cookie_t xcb_set_modifier_mapping(xcb_connection_t *c, uint8_t keycodes_per_modifier, const xcb_keycode_t *keycodes)
Definition xproto.c:14316
xcb_get_screen_saver
xcb_get_screen_saver_cookie_t xcb_get_screen_saver(xcb_connection_t *c)
Definition xproto.c:13354
xcb_coloritem_end
xcb_generic_iterator_t xcb_coloritem_end(xcb_coloritem_iterator_t i)
Definition xproto.c:11305
xcb_change_property_checked
xcb_void_cookie_t xcb_change_property_checked(xcb_connection_t *c, uint8_t mode, xcb_window_t window, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint32_t data_len, const void *data)
Changes a window property.
Definition xproto.c:3418
xcb_gcontext_end
xcb_generic_iterator_t xcb_gcontext_end(xcb_gcontext_iterator_t i)
Definition xproto.c:117
xcb_button_end
xcb_generic_iterator_t xcb_button_end(xcb_button_iterator_t i)
Definition xproto.c:315
xcb_configure_window
xcb_void_cookie_t xcb_configure_window(xcb_connection_t *c, xcb_window_t window, uint16_t value_mask, const void *value_list)
Configures window attributes.
Definition xproto.c:2815
xcb_get_pointer_mapping
xcb_get_pointer_mapping_cookie_t xcb_get_pointer_mapping(xcb_connection_t *c)
Definition xproto.c:14205
xcb_bell
xcb_void_cookie_t xcb_bell(xcb_connection_t *c, int8_t percent)
Definition xproto.c:13134
xcb_setup_request_next
void xcb_setup_request_next(xcb_setup_request_iterator_t *i)
Definition xproto.c:673
xcb_font_end
xcb_generic_iterator_t xcb_font_end(xcb_font_iterator_t i)
Definition xproto.c:99
xcb_ungrab_pointer
xcb_void_cookie_t xcb_ungrab_pointer(xcb_connection_t *c, xcb_timestamp_t time)
release the pointer
Definition xproto.c:4205
xcb_char2b_next
void xcb_char2b_next(xcb_char2b_iterator_t *i)
Definition xproto.c:19
xcb_alloc_color
xcb_alloc_color_cookie_t xcb_alloc_color(xcb_connection_t *c, xcb_colormap_t cmap, uint16_t red, uint16_t green, uint16_t blue)
Allocate a color.
Definition xproto.c:10691
xcb_ungrab_keyboard_checked
xcb_void_cookie_t xcb_ungrab_keyboard_checked(xcb_connection_t *c, xcb_timestamp_t time)
Definition xproto.c:4522
xcb_charinfo_end
xcb_generic_iterator_t xcb_charinfo_end(xcb_charinfo_iterator_t i)
Definition xproto.c:5608
xcb_get_selection_owner_unchecked
xcb_get_selection_owner_cookie_t xcb_get_selection_owner_unchecked(xcb_connection_t *c, xcb_atom_t selection)
Gets the owner of a selection.
Definition xproto.c:3921
xcb_ungrab_keyboard
xcb_void_cookie_t xcb_ungrab_keyboard(xcb_connection_t *c, xcb_timestamp_t time)
Definition xproto.c:4549
xcb_free_colormap_checked
xcb_void_cookie_t xcb_free_colormap_checked(xcb_connection_t *c, xcb_colormap_t cmap)
Definition xproto.c:10356
xcb_get_input_focus
xcb_get_input_focus_cookie_t xcb_get_input_focus(xcb_connection_t *c)
Definition xproto.c:5287
xcb_format_next
void xcb_format_next(xcb_format_iterator_t *i)
Definition xproto.c:379
xcb_pixmap_next
void xcb_pixmap_next(xcb_pixmap_iterator_t *i)
Definition xproto.c:55
xcb_clear_area
xcb_void_cookie_t xcb_clear_area(xcb_connection_t *c, uint8_t exposures, xcb_window_t window, int16_t x, int16_t y, uint16_t width, uint16_t height)
Definition xproto.c:8226
xcb_ungrab_server
xcb_void_cookie_t xcb_ungrab_server(xcb_connection_t *c)
Definition xproto.c:4843
xcb_change_property
xcb_void_cookie_t xcb_change_property(xcb_connection_t *c, uint8_t mode, xcb_window_t window, xcb_atom_t property, xcb_atom_t type, uint8_t format, uint32_t data_len, const void *data)
Changes a window property.
Definition xproto.c:3461
xcb_place_t
xcb_place_t
Definition xproto.h:960
XCB_ALLOW_SYNC_KEYBOARD
@ XCB_ALLOW_SYNC_KEYBOARD
Definition xproto.h:2385
XCB_ALLOW_ASYNC_POINTER
@ XCB_ALLOW_ASYNC_POINTER
Definition xproto.h:2350
XCB_ALLOW_REPLAY_POINTER
@ XCB_ALLOW_REPLAY_POINTER
Definition xproto.h:2368
XCB_ALLOW_SYNC_POINTER
@ XCB_ALLOW_SYNC_POINTER
Definition xproto.h:2359
XCB_ALLOW_SYNC_BOTH
@ XCB_ALLOW_SYNC_BOTH
Definition xproto.h:2410
XCB_ALLOW_ASYNC_BOTH
@ XCB_ALLOW_ASYNC_BOTH
Definition xproto.h:2404
XCB_ALLOW_REPLAY_KEYBOARD
@ XCB_ALLOW_REPLAY_KEYBOARD
Definition xproto.h:2394
XCB_ALLOW_ASYNC_KEYBOARD
@ XCB_ALLOW_ASYNC_KEYBOARD
Definition xproto.h:2378
XCB_GC_STIPPLE
@ XCB_GC_STIPPLE
Definition xproto.h:3108
XCB_GC_FOREGROUND
@ XCB_GC_FOREGROUND
Definition xproto.h:3034
XCB_GC_LINE_WIDTH
@ XCB_GC_LINE_WIDTH
Definition xproto.h:3040
XCB_GC_ARC_MODE
@ XCB_GC_ARC_MODE
Definition xproto.h:3166
XCB_GC_BACKGROUND
@ XCB_GC_BACKGROUND
Definition xproto.h:3037
XCB_GC_CLIP_ORIGIN_X
@ XCB_GC_CLIP_ORIGIN_X
Definition xproto.h:3145
XCB_GC_FILL_STYLE
@ XCB_GC_FILL_STYLE
Definition xproto.h:3073
XCB_GC_TILE_STIPPLE_ORIGIN_Y
@ XCB_GC_TILE_STIPPLE_ORIGIN_Y
Definition xproto.h:3125
XCB_GC_CAP_STYLE
@ XCB_GC_CAP_STYLE
Definition xproto.h:3053
XCB_GC_PLANE_MASK
@ XCB_GC_PLANE_MASK
Definition xproto.h:3026
XCB_GC_DASH_LIST
@ XCB_GC_DASH_LIST
Definition xproto.h:3163
XCB_GC_DASH_OFFSET
@ XCB_GC_DASH_OFFSET
Definition xproto.h:3160
XCB_GC_CLIP_ORIGIN_Y
@ XCB_GC_CLIP_ORIGIN_Y
Definition xproto.h:3148
XCB_GC_TILE_STIPPLE_ORIGIN_X
@ XCB_GC_TILE_STIPPLE_ORIGIN_X
Definition xproto.h:3122
XCB_GC_FUNCTION
@ XCB_GC_FUNCTION
Definition xproto.h:3023
XCB_GC_GRAPHICS_EXPOSURES
@ XCB_GC_GRAPHICS_EXPOSURES
Definition xproto.h:3140
XCB_GC_JOIN_STYLE
@ XCB_GC_JOIN_STYLE
Definition xproto.h:3065
XCB_GC_SUBWINDOW_MODE
@ XCB_GC_SUBWINDOW_MODE
Definition xproto.h:3131
XCB_GC_FONT
@ XCB_GC_FONT
Definition xproto.h:3128
XCB_GC_CLIP_MASK
@ XCB_GC_CLIP_MASK
Definition xproto.h:3151
XCB_GC_TILE
@ XCB_GC_TILE
Definition xproto.h:3094
XCB_GC_LINE_STYLE
@ XCB_GC_LINE_STYLE
Definition xproto.h:3044
XCB_BUTTON_INDEX_ANY
@ XCB_BUTTON_INDEX_ANY
Definition xproto.h:2193
XCB_BUTTON_INDEX_5
@ XCB_BUTTON_INDEX_5
Definition xproto.h:2208
XCB_BUTTON_INDEX_3
@ XCB_BUTTON_INDEX_3
Definition xproto.h:2202
XCB_BUTTON_INDEX_2
@ XCB_BUTTON_INDEX_2
Definition xproto.h:2199
XCB_BUTTON_INDEX_4
@ XCB_BUTTON_INDEX_4
Definition xproto.h:2205
XCB_BUTTON_INDEX_1
@ XCB_BUTTON_INDEX_1
Definition xproto.h:2196
XCB_PROP_MODE_APPEND
@ XCB_PROP_MODE_APPEND
Definition xproto.h:1924
XCB_PROP_MODE_PREPEND
@ XCB_PROP_MODE_PREPEND
Definition xproto.h:1919
XCB_PROP_MODE_REPLACE
@ XCB_PROP_MODE_REPLACE
Definition xproto.h:1916
XCB_INPUT_FOCUS_POINTER_ROOT
@ XCB_INPUT_FOCUS_POINTER_ROOT
Definition xproto.h:2612
XCB_INPUT_FOCUS_NONE
@ XCB_INPUT_FOCUS_NONE
Definition xproto.h:2609
XCB_INPUT_FOCUS_FOLLOW_KEYBOARD
@ XCB_INPUT_FOCUS_FOLLOW_KEYBOARD
Definition xproto.h:2621
XCB_INPUT_FOCUS_PARENT
@ XCB_INPUT_FOCUS_PARENT
Definition xproto.h:2617
XCB_CW_BACKING_STORE
@ XCB_CW_BACKING_STORE
Definition xproto.h:1395
XCB_CW_BORDER_PIXEL
@ XCB_CW_BORDER_PIXEL
Definition xproto.h:1383
XCB_CW_BORDER_PIXMAP
@ XCB_CW_BORDER_PIXMAP
Definition xproto.h:1374
XCB_CW_BACK_PIXEL
@ XCB_CW_BACK_PIXEL
Definition xproto.h:1369
XCB_CW_DONT_PROPAGATE
@ XCB_CW_DONT_PROPAGATE
Definition xproto.h:1433
XCB_CW_OVERRIDE_REDIRECT
@ XCB_CW_OVERRIDE_REDIRECT
Definition xproto.h:1420
XCB_CW_SAVE_UNDER
@ XCB_CW_SAVE_UNDER
Definition xproto.h:1425
XCB_CW_CURSOR
@ XCB_CW_CURSOR
Definition xproto.h:1448
XCB_CW_BIT_GRAVITY
@ XCB_CW_BIT_GRAVITY
Definition xproto.h:1388
XCB_CW_BACKING_PIXEL
@ XCB_CW_BACKING_PIXEL
Definition xproto.h:1413
XCB_CW_COLORMAP
@ XCB_CW_COLORMAP
Definition xproto.h:1437
XCB_CW_EVENT_MASK
@ XCB_CW_EVENT_MASK
Definition xproto.h:1429
XCB_CW_WIN_GRAVITY
@ XCB_CW_WIN_GRAVITY
Definition xproto.h:1391
XCB_CW_BACK_PIXMAP
@ XCB_CW_BACK_PIXMAP
Definition xproto.h:1355
XCB_CW_BACKING_PLANES
@ XCB_CW_BACKING_PLANES
Definition xproto.h:1408
XCB_COORD_MODE_ORIGIN
@ XCB_COORD_MODE_ORIGIN
Definition xproto.h:3444
XCB_COORD_MODE_PREVIOUS
@ XCB_COORD_MODE_PREVIOUS
Definition xproto.h:3447
XCB_COLORMAP_STATE_INSTALLED
@ XCB_COLORMAP_STATE_INSTALLED
Definition xproto.h:1144
XCB_COLORMAP_STATE_UNINSTALLED
@ XCB_COLORMAP_STATE_UNINSTALLED
Definition xproto.h:1141
XCB_GRAB_MODE_SYNC
@ XCB_GRAB_MODE_SYNC
Definition xproto.h:2121
XCB_GRAB_MODE_ASYNC
@ XCB_GRAB_MODE_ASYNC
Definition xproto.h:2126
XCB_PLACE_ON_TOP
@ XCB_PLACE_ON_TOP
Definition xproto.h:961
XCB_PLACE_ON_BOTTOM
@ XCB_PLACE_ON_BOTTOM
Definition xproto.h:964
xcb_alloc_color_cells_cookie_t
xcb_alloc_color_cells_cookie_t
Definition xproto.h:3906
xcb_alloc_color_cells_reply_t
xcb_alloc_color_cells_reply_t
Definition xproto.h:3928
xcb_alloc_color_cells_request_t
xcb_alloc_color_cells_request_t
Definition xproto.h:3916
xcb_alloc_color_cookie_t
xcb_alloc_color_cookie_t
Definition xproto.h:3828
xcb_alloc_color_planes_cookie_t
xcb_alloc_color_planes_cookie_t
Definition xproto.h:3941
xcb_alloc_color_planes_reply_t
xcb_alloc_color_planes_reply_t
Definition xproto.h:3965
xcb_alloc_color_planes_request_t
xcb_alloc_color_planes_request_t
Definition xproto.h:3951
xcb_alloc_color_reply_t
xcb_alloc_color_reply_t
Definition xproto.h:3852
xcb_alloc_color_request_t
xcb_alloc_color_request_t
Definition xproto.h:3838
xcb_alloc_named_color_cookie_t
xcb_alloc_named_color_cookie_t
Definition xproto.h:3867
xcb_alloc_named_color_reply_t
xcb_alloc_named_color_reply_t
Definition xproto.h:3889
xcb_alloc_named_color_request_t
xcb_alloc_named_color_request_t
Definition xproto.h:3877
xcb_allow_events_request_t
xcb_allow_events_request_t
Definition xproto.h:2431
xcb_arc_iterator_t
xcb_arc_iterator_t
Definition xproto.h:265
xcb_arc_t
xcb_arc_t
Definition xproto.h:253
xcb_atom_iterator_t
xcb_atom_iterator_t
Definition xproto.h:109
xcb_bell_request_t
xcb_bell_request_t
Definition xproto.h:4466
xcb_bool32_iterator_t
xcb_bool32_iterator_t
Definition xproto.h:142
xcb_button_iterator_t
xcb_button_iterator_t
Definition xproto.h:208
xcb_button_press_event_t
xcb_button_press_event_t
Definition xproto.h:582
xcb_change_active_pointer_grab_request_t
xcb_change_active_pointer_grab_request_t
Definition xproto.h:2255
xcb_change_gc_request_t
xcb_change_gc_request_t
Definition xproto.h:3310
xcb_change_gc_value_list_t
xcb_change_gc_value_list_t
Definition xproto.h:3278
xcb_change_hosts_request_t
xcb_change_hosts_request_t
Definition xproto.h:4603
xcb_change_keyboard_control_request_t
xcb_change_keyboard_control_request_t
Definition xproto.h:4417
xcb_change_keyboard_control_value_list_t
xcb_change_keyboard_control_value_list_t
Definition xproto.h:4400
xcb_change_keyboard_mapping_request_t
xcb_change_keyboard_mapping_request_t
Definition xproto.h:4334
xcb_change_pointer_control_request_t
xcb_change_pointer_control_request_t
Definition xproto.h:4478
xcb_change_property_request_t
xcb_change_property_request_t
Definition xproto.h:1937
xcb_change_save_set_request_t
xcb_change_save_set_request_t
Definition xproto.h:1641
xcb_change_window_attributes_request_t
xcb_change_window_attributes_request_t
Definition xproto.h:1545
xcb_change_window_attributes_value_list_t
xcb_change_window_attributes_value_list_t
Definition xproto.h:1521
xcb_char2b_iterator_t
xcb_char2b_iterator_t
Definition xproto.h:32
xcb_char2b_t
xcb_char2b_t
Definition xproto.h:24
xcb_charinfo_iterator_t
xcb_charinfo_iterator_t
Definition xproto.h:2765
xcb_charinfo_t
xcb_charinfo_t
Definition xproto.h:2753
xcb_circulate_notify_event_t
xcb_circulate_notify_event_t
Definition xproto.h:975
xcb_circulate_window_request_t
xcb_circulate_window_request_t
Definition xproto.h:1773
xcb_clear_area_request_t
xcb_clear_area_request_t
Definition xproto.h:3389
xcb_client_message_data_iterator_t
xcb_client_message_data_iterator_t
Definition xproto.h:1182
xcb_client_message_event_t
xcb_client_message_event_t
Definition xproto.h:1194
xcb_close_font_request_t
xcb_close_font_request_t
Definition xproto.h:2721
xcb_coloritem_iterator_t
xcb_coloritem_iterator_t
Definition xproto.h:4013
xcb_coloritem_t
xcb_coloritem_t
Definition xproto.h:4001
xcb_colormap_iterator_t
xcb_colormap_iterator_t
Definition xproto.h:98
xcb_colormap_notify_event_t
xcb_colormap_notify_event_t
Definition xproto.h:1159
xcb_configure_notify_event_t
xcb_configure_notify_event_t
Definition xproto.h:892
xcb_configure_request_event_t
xcb_configure_request_event_t
Definition xproto.h:914
xcb_configure_window_request_t
xcb_configure_window_request_t
Definition xproto.h:1753
xcb_configure_window_value_list_t
xcb_configure_window_value_list_t
Definition xproto.h:1737
xcb_connection_t
Definition xcbint.h:208
xcb_convert_selection_request_t
xcb_convert_selection_request_t
Definition xproto.h:2089
xcb_copy_area_request_t
xcb_copy_area_request_t
Definition xproto.h:3406
xcb_copy_colormap_and_free_request_t
xcb_copy_colormap_and_free_request_t
Definition xproto.h:3759
xcb_copy_gc_request_t
xcb_copy_gc_request_t
Definition xproto.h:3324
xcb_copy_plane_request_t
xcb_copy_plane_request_t
Definition xproto.h:3427
xcb_create_colormap_request_t
xcb_create_colormap_request_t
Definition xproto.h:3731
xcb_create_cursor_request_t
xcb_create_cursor_request_t
Definition xproto.h:4147
xcb_create_gc_request_t
xcb_create_gc_request_t
Definition xproto.h:3266
xcb_create_gc_value_list_t
xcb_create_gc_value_list_t
Definition xproto.h:3234
xcb_create_glyph_cursor_request_t
xcb_create_glyph_cursor_request_t
Definition xproto.h:4174
xcb_create_notify_event_t
xcb_create_notify_event_t
Definition xproto.h:792
xcb_create_pixmap_request_t
xcb_create_pixmap_request_t
Definition xproto.h:2999
xcb_create_window_request_t
xcb_create_window_request_t
Definition xproto.h:1502
xcb_create_window_value_list_t
xcb_create_window_value_list_t
Definition xproto.h:1478
xcb_cursor_iterator_t
xcb_cursor_iterator_t
Definition xproto.h:65
xcb_delete_property_request_t
xcb_delete_property_request_t
Definition xproto.h:1955
xcb_depth_iterator_t
xcb_depth_iterator_t
Definition xproto.h:335
xcb_depth_t
xcb_depth_t
Definition xproto.h:325
xcb_destroy_notify_event_t
xcb_destroy_notify_event_t
Definition xproto.h:813
xcb_destroy_subwindows_request_t
xcb_destroy_subwindows_request_t
Definition xproto.h:1623
xcb_destroy_window_request_t
xcb_destroy_window_request_t
Definition xproto.h:1610
xcb_drawable_iterator_t
xcb_drawable_iterator_t
Definition xproto.h:120
xcb_enter_notify_event_t
xcb_enter_notify_event_t
Definition xproto.h:656
xcb_expose_event_t
xcb_expose_event_t
Definition xproto.h:715
xcb_fill_poly_request_t
xcb_fill_poly_request_t
Definition xproto.h:3553
xcb_focus_in_event_t
xcb_focus_in_event_t
Definition xproto.h:684
xcb_font_iterator_t
xcb_font_iterator_t
Definition xproto.h:76
xcb_fontable_iterator_t
xcb_fontable_iterator_t
Definition xproto.h:131
xcb_fontprop_iterator_t
xcb_fontprop_iterator_t
Definition xproto.h:2744
xcb_fontprop_t
xcb_fontprop_t
Definition xproto.h:2736
xcb_force_screen_saver_request_t
xcb_force_screen_saver_request_t
Definition xproto.h:4739
xcb_format_iterator_t
xcb_format_iterator_t
Definition xproto.h:284
xcb_format_t
xcb_format_t
Definition xproto.h:274
xcb_free_colormap_request_t
xcb_free_colormap_request_t
Definition xproto.h:3746
xcb_free_colors_request_t
xcb_free_colors_request_t
Definition xproto.h:3984
xcb_free_cursor_request_t
xcb_free_cursor_request_t
Definition xproto.h:4197
xcb_free_gc_request_t
xcb_free_gc_request_t
Definition xproto.h:3376
xcb_free_pixmap_request_t
xcb_free_pixmap_request_t
Definition xproto.h:3015
xcb_gcontext_iterator_t
xcb_gcontext_iterator_t
Definition xproto.h:87
xcb_ge_generic_event_t
xcb_ge_generic_event_t
Definition xproto.h:1231
xcb_generic_error_t
Generic error.
Definition xcb.h:186
xcb_generic_iterator_t
Generic iterator.
Definition xcb.h:118
xcb_get_atom_name_cookie_t
xcb_get_atom_name_cookie_t
Definition xproto.h:1886
xcb_get_atom_name_reply_t
xcb_get_atom_name_reply_t
Definition xproto.h:1906
xcb_get_atom_name_request_t
xcb_get_atom_name_request_t
Definition xproto.h:1896
xcb_get_font_path_cookie_t
xcb_get_font_path_cookie_t
Definition xproto.h:2965
xcb_get_font_path_reply_t
xcb_get_font_path_reply_t
Definition xproto.h:2984
xcb_get_font_path_request_t
xcb_get_font_path_request_t
Definition xproto.h:2975
xcb_get_geometry_cookie_t
xcb_get_geometry_cookie_t
Definition xproto.h:1783
xcb_get_geometry_reply_t
xcb_get_geometry_reply_t
Definition xproto.h:1803
xcb_get_geometry_request_t
xcb_get_geometry_request_t
Definition xproto.h:1793
xcb_get_image_cookie_t
xcb_get_image_cookie_t
Definition xproto.h:3622
xcb_get_image_reply_t
xcb_get_image_reply_t
Definition xproto.h:3647
xcb_get_image_request_t
xcb_get_image_request_t
Definition xproto.h:3632
xcb_get_input_focus_cookie_t
xcb_get_input_focus_cookie_t
Definition xproto.h:2643
xcb_get_input_focus_reply_t
xcb_get_input_focus_reply_t
Definition xproto.h:2662
xcb_get_input_focus_request_t
xcb_get_input_focus_request_t
Definition xproto.h:2653
xcb_get_keyboard_control_cookie_t
xcb_get_keyboard_control_cookie_t
Definition xproto.h:4427
xcb_get_keyboard_control_reply_t
xcb_get_keyboard_control_reply_t
Definition xproto.h:4446
xcb_get_keyboard_control_request_t
xcb_get_keyboard_control_request_t
Definition xproto.h:4437
xcb_get_keyboard_mapping_cookie_t
xcb_get_keyboard_mapping_cookie_t
Definition xproto.h:4346
xcb_get_keyboard_mapping_reply_t
xcb_get_keyboard_mapping_reply_t
Definition xproto.h:4367
xcb_get_keyboard_mapping_request_t
xcb_get_keyboard_mapping_request_t
Definition xproto.h:4356
xcb_get_modifier_mapping_cookie_t
xcb_get_modifier_mapping_cookie_t
Definition xproto.h:4853
xcb_get_modifier_mapping_reply_t
xcb_get_modifier_mapping_reply_t
Definition xproto.h:4872
xcb_get_modifier_mapping_request_t
xcb_get_modifier_mapping_request_t
Definition xproto.h:4863
xcb_get_motion_events_cookie_t
xcb_get_motion_events_cookie_t
Definition xproto.h:2521
xcb_get_motion_events_reply_t
xcb_get_motion_events_reply_t
Definition xproto.h:2543
xcb_get_motion_events_request_t
xcb_get_motion_events_request_t
Definition xproto.h:2531
xcb_get_pointer_control_cookie_t
xcb_get_pointer_control_cookie_t
Definition xproto.h:4492
xcb_get_pointer_control_reply_t
xcb_get_pointer_control_reply_t
Definition xproto.h:4511
xcb_get_pointer_control_request_t
xcb_get_pointer_control_request_t
Definition xproto.h:4502
xcb_get_pointer_mapping_cookie_t
xcb_get_pointer_mapping_cookie_t
Definition xproto.h:4783
xcb_get_pointer_mapping_reply_t
xcb_get_pointer_mapping_reply_t
Definition xproto.h:4802
xcb_get_pointer_mapping_request_t
xcb_get_pointer_mapping_request_t
Definition xproto.h:4793
xcb_get_property_cookie_t
xcb_get_property_cookie_t
Definition xproto.h:1970
xcb_get_property_reply_t
xcb_get_property_reply_t
Definition xproto.h:1994
xcb_get_property_request_t
xcb_get_property_request_t
Definition xproto.h:1980
xcb_get_screen_saver_cookie_t
xcb_get_screen_saver_cookie_t
Definition xproto.h:4553
xcb_get_screen_saver_reply_t
xcb_get_screen_saver_reply_t
Definition xproto.h:4572
xcb_get_screen_saver_request_t
xcb_get_screen_saver_request_t
Definition xproto.h:4563
xcb_get_selection_owner_cookie_t
xcb_get_selection_owner_cookie_t
Definition xproto.h:2055
xcb_get_selection_owner_reply_t
xcb_get_selection_owner_reply_t
Definition xproto.h:2075
xcb_get_selection_owner_request_t
xcb_get_selection_owner_request_t
Definition xproto.h:2065
xcb_get_window_attributes_cookie_t
xcb_get_window_attributes_cookie_t
Definition xproto.h:1562
xcb_get_window_attributes_reply_t
xcb_get_window_attributes_reply_t
Definition xproto.h:1582
xcb_get_window_attributes_request_t
xcb_get_window_attributes_request_t
Definition xproto.h:1572
xcb_grab_button_request_t
xcb_grab_button_request_t
Definition xproto.h:2219
xcb_grab_key_request_t
xcb_grab_key_request_t
Definition xproto.h:2322
xcb_grab_keyboard_cookie_t
xcb_grab_keyboard_cookie_t
Definition xproto.h:2268
xcb_grab_keyboard_reply_t
xcb_grab_keyboard_reply_t
Definition xproto.h:2292
xcb_grab_keyboard_request_t
xcb_grab_keyboard_request_t
Definition xproto.h:2278
xcb_grab_pointer_cookie_t
xcb_grab_pointer_cookie_t
Definition xproto.h:2146
xcb_grab_pointer_reply_t
xcb_grab_pointer_reply_t
Definition xproto.h:2172
xcb_grab_pointer_request_t
xcb_grab_pointer_request_t
Definition xproto.h:2156
xcb_grab_server_request_t
xcb_grab_server_request_t
Definition xproto.h:2444
xcb_graphics_exposure_event_t
xcb_graphics_exposure_event_t
Definition xproto.h:734
xcb_gravity_notify_event_t
xcb_gravity_notify_event_t
Definition xproto.h:935
xcb_host_iterator_t
xcb_host_iterator_t
Definition xproto.h:4624
xcb_host_t
xcb_host_t
Definition xproto.h:4615
xcb_image_text_16_request_t
xcb_image_text_16_request_t
Definition xproto.h:3710
xcb_image_text_8_request_t
xcb_image_text_8_request_t
Definition xproto.h:3694
xcb_install_colormap_request_t
xcb_install_colormap_request_t
Definition xproto.h:3773
xcb_intern_atom_cookie_t
xcb_intern_atom_cookie_t
Definition xproto.h:1854
xcb_intern_atom_reply_t
xcb_intern_atom_reply_t
Definition xproto.h:1875
xcb_intern_atom_request_t
xcb_intern_atom_request_t
Definition xproto.h:1864
xcb_key_press_event_t
xcb_key_press_event_t
Definition xproto.h:545
xcb_keycode32_iterator_t
xcb_keycode32_iterator_t
Definition xproto.h:197
xcb_keycode_iterator_t
xcb_keycode_iterator_t
Definition xproto.h:186
xcb_keymap_notify_event_t
xcb_keymap_notify_event_t
Definition xproto.h:704
xcb_keysym_iterator_t
xcb_keysym_iterator_t
Definition xproto.h:175
xcb_kill_client_request_t
xcb_kill_client_request_t
Definition xproto.h:4706
xcb_list_extensions_cookie_t
xcb_list_extensions_cookie_t
Definition xproto.h:4301
xcb_list_extensions_reply_t
xcb_list_extensions_reply_t
Definition xproto.h:4320
xcb_list_extensions_request_t
xcb_list_extensions_request_t
Definition xproto.h:4311
xcb_list_fonts_cookie_t
xcb_list_fonts_cookie_t
Definition xproto.h:2872
xcb_list_fonts_reply_t
xcb_list_fonts_reply_t
Definition xproto.h:2893
xcb_list_fonts_request_t
xcb_list_fonts_request_t
Definition xproto.h:2882
xcb_list_fonts_with_info_cookie_t
xcb_list_fonts_with_info_cookie_t
Definition xproto.h:2905
xcb_list_fonts_with_info_reply_t
xcb_list_fonts_with_info_reply_t
Definition xproto.h:2926
xcb_list_fonts_with_info_request_t
xcb_list_fonts_with_info_request_t
Definition xproto.h:2915
xcb_list_hosts_cookie_t
xcb_list_hosts_cookie_t
Definition xproto.h:4633
xcb_list_hosts_reply_t
xcb_list_hosts_reply_t
Definition xproto.h:4652
xcb_list_hosts_request_t
xcb_list_hosts_request_t
Definition xproto.h:4643
xcb_list_installed_colormaps_cookie_t
xcb_list_installed_colormaps_cookie_t
Definition xproto.h:3796
xcb_list_installed_colormaps_reply_t
xcb_list_installed_colormaps_reply_t
Definition xproto.h:3816
xcb_list_installed_colormaps_request_t
xcb_list_installed_colormaps_request_t
Definition xproto.h:3806
xcb_list_properties_cookie_t
xcb_list_properties_cookie_t
Definition xproto.h:2008
xcb_list_properties_reply_t
xcb_list_properties_reply_t
Definition xproto.h:2028
xcb_list_properties_request_t
xcb_list_properties_request_t
Definition xproto.h:2018
xcb_lookup_color_cookie_t
xcb_lookup_color_cookie_t
Definition xproto.h:4102
xcb_lookup_color_reply_t
xcb_lookup_color_reply_t
Definition xproto.h:4124
xcb_lookup_color_request_t
xcb_lookup_color_request_t
Definition xproto.h:4112
xcb_map_notify_event_t
xcb_map_notify_event_t
Definition xproto.h:843
xcb_map_request_event_t
xcb_map_request_event_t
Definition xproto.h:859
xcb_map_subwindows_request_t
xcb_map_subwindows_request_t
Definition xproto.h:1683
xcb_map_window_request_t
xcb_map_window_request_t
Definition xproto.h:1670
xcb_mapping_notify_event_t
xcb_mapping_notify_event_t
Definition xproto.h:1215
xcb_motion_notify_event_t
xcb_motion_notify_event_t
Definition xproto.h:615
xcb_no_exposure_event_t
xcb_no_exposure_event_t
Definition xproto.h:755
xcb_no_operation_request_t
xcb_no_operation_request_t
Definition xproto.h:4886
xcb_open_font_request_t
xcb_open_font_request_t
Definition xproto.h:2706
xcb_pixmap_iterator_t
xcb_pixmap_iterator_t
Definition xproto.h:54
xcb_point_iterator_t
xcb_point_iterator_t
Definition xproto.h:225
xcb_point_t
xcb_point_t
Definition xproto.h:217
xcb_poly_arc_request_t
xcb_poly_arc_request_t
Definition xproto.h:3533
xcb_poly_fill_arc_request_t
xcb_poly_fill_arc_request_t
Definition xproto.h:3584
xcb_poly_fill_rectangle_request_t
xcb_poly_fill_rectangle_request_t
Definition xproto.h:3570
xcb_poly_line_request_t
xcb_poly_line_request_t
Definition xproto.h:3472
xcb_poly_point_request_t
xcb_poly_point_request_t
Definition xproto.h:3458
xcb_poly_rectangle_request_t
xcb_poly_rectangle_request_t
Definition xproto.h:3519
xcb_poly_segment_request_t
xcb_poly_segment_request_t
Definition xproto.h:3505
xcb_poly_text_16_request_t
xcb_poly_text_16_request_t
Definition xproto.h:3678
xcb_poly_text_8_request_t
xcb_poly_text_8_request_t
Definition xproto.h:3662
xcb_property_notify_event_t
xcb_property_notify_event_t
Definition xproto.h:1002
xcb_put_image_request_t
xcb_put_image_request_t
Definition xproto.h:3604
xcb_query_best_size_cookie_t
xcb_query_best_size_cookie_t
Definition xproto.h:4232
xcb_query_best_size_reply_t
xcb_query_best_size_reply_t
Definition xproto.h:4254
xcb_query_best_size_request_t
xcb_query_best_size_request_t
Definition xproto.h:4242
xcb_query_colors_cookie_t
xcb_query_colors_cookie_t
Definition xproto.h:4070
xcb_query_colors_reply_t
xcb_query_colors_reply_t
Definition xproto.h:4090
xcb_query_colors_request_t
xcb_query_colors_request_t
Definition xproto.h:4080
xcb_query_extension_cookie_t
xcb_query_extension_cookie_t
Definition xproto.h:4266
xcb_query_extension_reply_t
xcb_query_extension_reply_t
Definition xproto.h:4287
xcb_query_extension_request_t
xcb_query_extension_request_t
Definition xproto.h:4276
xcb_query_font_cookie_t
xcb_query_font_cookie_t
Definition xproto.h:2774
xcb_query_font_reply_t
xcb_query_font_reply_t
Definition xproto.h:2794
xcb_query_font_request_t
xcb_query_font_request_t
Definition xproto.h:2784
xcb_query_keymap_cookie_t
xcb_query_keymap_cookie_t
Definition xproto.h:2673
xcb_query_keymap_reply_t
xcb_query_keymap_reply_t
Definition xproto.h:2692
xcb_query_keymap_request_t
xcb_query_keymap_request_t
Definition xproto.h:2683
xcb_query_pointer_cookie_t
xcb_query_pointer_cookie_t
Definition xproto.h:2465
xcb_query_pointer_reply_t
xcb_query_pointer_reply_t
Definition xproto.h:2485
xcb_query_pointer_request_t
xcb_query_pointer_request_t
Definition xproto.h:2475
xcb_query_text_extents_cookie_t
xcb_query_text_extents_cookie_t
Definition xproto.h:2819
xcb_query_text_extents_reply_t
xcb_query_text_extents_reply_t
Definition xproto.h:2839
xcb_query_text_extents_request_t
xcb_query_text_extents_request_t
Definition xproto.h:2829
xcb_query_tree_cookie_t
xcb_query_tree_cookie_t
Definition xproto.h:1820
xcb_query_tree_reply_t
xcb_query_tree_reply_t
Definition xproto.h:1840
xcb_query_tree_request_t
xcb_query_tree_request_t
Definition xproto.h:1830
xcb_recolor_cursor_request_t
xcb_recolor_cursor_request_t
Definition xproto.h:4210
xcb_rectangle_iterator_t
xcb_rectangle_iterator_t
Definition xproto.h:244
xcb_rectangle_t
xcb_rectangle_t
Definition xproto.h:234
xcb_reparent_notify_event_t
xcb_reparent_notify_event_t
Definition xproto.h:873
xcb_reparent_window_request_t
xcb_reparent_window_request_t
Definition xproto.h:1654
xcb_request_error_t
xcb_request_error_t
Definition xproto.h:1247
xcb_resize_request_event_t
xcb_resize_request_event_t
Definition xproto.h:951
xcb_rgb_iterator_t
xcb_rgb_iterator_t
Definition xproto.h:4061
xcb_rgb_t
xcb_rgb_t
Definition xproto.h:4051
xcb_rotate_properties_request_t
xcb_rotate_properties_request_t
Definition xproto.h:4719
xcb_screen_iterator_t
xcb_screen_iterator_t
Definition xproto.h:401
xcb_screen_t
xcb_screen_t
Definition xproto.h:379
xcb_segment_iterator_t
xcb_segment_iterator_t
Definition xproto.h:3493
xcb_segment_t
xcb_segment_t
Definition xproto.h:3483
xcb_selection_clear_event_t
xcb_selection_clear_event_t
Definition xproto.h:1019
xcb_selection_notify_event_t
xcb_selection_notify_event_t
Definition xproto.h:1129
xcb_selection_request_event_t
xcb_selection_request_event_t
Definition xproto.h:1111
xcb_send_event_request_t
xcb_send_event_request_t
Definition xproto.h:2111
xcb_set_access_control_request_t
xcb_set_access_control_request_t
Definition xproto.h:4672
xcb_set_clip_rectangles_request_t
xcb_set_clip_rectangles_request_t
Definition xproto.h:3361
xcb_set_close_down_mode_request_t
xcb_set_close_down_mode_request_t
Definition xproto.h:4690
xcb_set_dashes_request_t
xcb_set_dashes_request_t
Definition xproto.h:3339
xcb_set_font_path_request_t
xcb_set_font_path_request_t
Definition xproto.h:2954
xcb_set_input_focus_request_t
xcb_set_input_focus_request_t
Definition xproto.h:2632
xcb_set_modifier_mapping_cookie_t
xcb_set_modifier_mapping_cookie_t
Definition xproto.h:4824
xcb_set_modifier_mapping_reply_t
xcb_set_modifier_mapping_reply_t
Definition xproto.h:4843
xcb_set_modifier_mapping_request_t
xcb_set_modifier_mapping_request_t
Definition xproto.h:4834
xcb_set_pointer_mapping_cookie_t
xcb_set_pointer_mapping_cookie_t
Definition xproto.h:4754
xcb_set_pointer_mapping_reply_t
xcb_set_pointer_mapping_reply_t
Definition xproto.h:4773
xcb_set_pointer_mapping_request_t
xcb_set_pointer_mapping_request_t
Definition xproto.h:4764
xcb_set_screen_saver_request_t
xcb_set_screen_saver_request_t
Definition xproto.h:4540
xcb_set_selection_owner_request_t
xcb_set_selection_owner_request_t
Definition xproto.h:2043
xcb_setup_authenticate_iterator_t
xcb_setup_authenticate_iterator_t
Definition xproto.h:461
xcb_setup_authenticate_t
xcb_setup_authenticate_t
Definition xproto.h:452
xcb_setup_failed_iterator_t
xcb_setup_failed_iterator_t
Definition xproto.h:443
xcb_setup_failed_t
xcb_setup_failed_t
Definition xproto.h:432
xcb_setup_iterator_t
xcb_setup_iterator_t
Definition xproto.h:501
xcb_setup_request_iterator_t
xcb_setup_request_iterator_t
Definition xproto.h:423
xcb_setup_request_t
xcb_setup_request_t
Definition xproto.h:410
xcb_setup_t
xcb_setup_t
Definition xproto.h:475
xcb_store_colors_request_t
xcb_store_colors_request_t
Definition xproto.h:4025
xcb_store_named_color_request_t
xcb_store_named_color_request_t
Definition xproto.h:4038
xcb_str_iterator_t
xcb_str_iterator_t
Definition xproto.h:2863
xcb_str_t
xcb_str_t
Definition xproto.h:2856
xcb_timecoord_iterator_t
xcb_timecoord_iterator_t
Definition xproto.h:2512
xcb_timecoord_t
xcb_timecoord_t
Definition xproto.h:2503
xcb_timestamp_iterator_t
xcb_timestamp_iterator_t
Definition xproto.h:164
xcb_translate_coordinates_cookie_t
xcb_translate_coordinates_cookie_t
Definition xproto.h:2555
xcb_translate_coordinates_reply_t
xcb_translate_coordinates_reply_t
Definition xproto.h:2578
xcb_translate_coordinates_request_t
xcb_translate_coordinates_request_t
Definition xproto.h:2565
xcb_ungrab_button_request_t
xcb_ungrab_button_request_t
Definition xproto.h:2240
xcb_ungrab_key_request_t
xcb_ungrab_key_request_t
Definition xproto.h:2340
xcb_ungrab_keyboard_request_t
xcb_ungrab_keyboard_request_t
Definition xproto.h:2305
xcb_ungrab_pointer_request_t
xcb_ungrab_pointer_request_t
Definition xproto.h:2185
xcb_ungrab_server_request_t
xcb_ungrab_server_request_t
Definition xproto.h:2456
xcb_uninstall_colormap_request_t
xcb_uninstall_colormap_request_t
Definition xproto.h:3786
xcb_unmap_notify_event_t
xcb_unmap_notify_event_t
Definition xproto.h:827
xcb_unmap_subwindows_request_t
xcb_unmap_subwindows_request_t
Definition xproto.h:1709
xcb_unmap_window_request_t
xcb_unmap_window_request_t
Definition xproto.h:1696
xcb_value_error_t
xcb_value_error_t
Definition xproto.h:1263
xcb_visibility_notify_event_t
xcb_visibility_notify_event_t
Definition xproto.h:777
xcb_visualid_iterator_t
xcb_visualid_iterator_t
Definition xproto.h:153
xcb_visualtype_iterator_t
xcb_visualtype_iterator_t
Definition xproto.h:316
xcb_visualtype_t
xcb_visualtype_t
Definition xproto.h:302
xcb_void_cookie_t
Generic cookie.
Definition xcb.h:203
xcb_warp_pointer_request_t
xcb_warp_pointer_request_t
Definition xproto.h:2594
xcb_window_iterator_t
xcb_window_iterator_t
Definition xproto.h:43
xcb_client_message_data_t
xcb_client_message_data_t
Definition xproto.h:1173
xcb.h