| /* |
| * 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_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 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; |
| |
| #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; |
| |
| #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; |
| |
| #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; |
| |
| #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; |
| |
| #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; |
| |
| #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_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_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_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 uint32_t *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 uint32_t *value_list ); |
| |
| 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 uint32_t *value_list ); |
| |
| xcb_void_cookie_t |
| xcb_change_window_attributes (xcb_connection_t *c , |
| xcb_window_t window , |
| uint32_t value_mask , |
| const uint32_t *value_list ); |
| |
| 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_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 uint32_t *value_list ); |
| |
| xcb_void_cookie_t |
| xcb_configure_window (xcb_connection_t *c , |
| xcb_window_t window , |
| uint16_t value_mask , |
| const uint32_t *value_list ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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_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_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 uint32_t *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 uint32_t *value_list ); |
| |
| 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 uint32_t *value_list ); |
| |
| xcb_void_cookie_t |
| xcb_change_gc (xcb_connection_t *c , |
| xcb_gcontext_t gc , |
| uint32_t value_mask , |
| const uint32_t *value_list ); |
| |
| 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 ); |
| |
| 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_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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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_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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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 ); |
| |
| 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_sizeof (const void *_buffer ); |
| |
| xcb_void_cookie_t |
| xcb_change_keyboard_control_checked (xcb_connection_t *c , |
| uint32_t value_mask , |
| const uint32_t *value_list ); |
| |
| xcb_void_cookie_t |
| xcb_change_keyboard_control (xcb_connection_t *c , |
| uint32_t value_mask , |
| const uint32_t *value_list ); |
| |
| 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 ); |
| |
| 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_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 |