22 #define XCB_RES_MAJOR_VERSION 1
23 #define XCB_RES_MINOR_VERSION 0
31 uint32_t resource_base;
32 uint32_t resource_mask;
48 xcb_atom_t resource_type;
65 unsigned int sequence;
69 #define XCB_RES_QUERY_VERSION 0
86 uint8_t response_type;
90 uint16_t server_major;
91 uint16_t server_minor;
98 unsigned int sequence;
102 #define XCB_RES_QUERY_CLIENTS 1
108 uint8_t major_opcode;
109 uint8_t minor_opcode;
117 uint8_t response_type;
121 uint32_t num_clients;
129 unsigned int sequence;
133 #define XCB_RES_QUERY_CLIENT_RESOURCES 2
139 uint8_t major_opcode;
140 uint8_t minor_opcode;
149 uint8_t response_type;
161 unsigned int sequence;
165 #define XCB_RES_QUERY_CLIENT_PIXMAP_BYTES 3
171 uint8_t major_opcode;
172 uint8_t minor_opcode;
181 uint8_t response_type;
186 uint32_t bytes_overflow;
297 uint8_t client_major ,
298 uint8_t client_minor );
325 uint8_t client_major ,
326 uint8_t client_minor );
360 xcb_res_query_clients_sizeof (
const void *_buffer );
478 xcb_res_query_client_resources_sizeof (
const void *_buffer );
struct xcb_res_query_client_resources_reply_t xcb_res_query_client_resources_reply_t
xcb_res_query_client_resources_reply_t
xcb_res_type_iterator_t
Definition: res.h:55
Generic error.
Definition: xcb.h:162
struct xcb_res_query_client_pixmap_bytes_request_t xcb_res_query_client_pixmap_bytes_request_t
xcb_res_query_client_pixmap_bytes_request_t
struct xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources_cookie_t
xcb_res_query_client_resources_cookie_t
xcb_res_query_version_request_t
Definition: res.h:74
xcb_res_client_t
Definition: res.h:30
xcb_generic_iterator_t xcb_res_client_end(xcb_res_client_iterator_t i)
Definition: res.c:50
xcb_res_query_client_pixmap_bytes_reply_t
Definition: res.h:180
struct xcb_res_query_version_request_t xcb_res_query_version_request_t
xcb_res_query_version_request_t
xcb_res_query_client_pixmap_bytes_reply_t * xcb_res_query_client_pixmap_bytes_reply(xcb_connection_t *c, xcb_res_query_client_pixmap_bytes_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:628
Generic iterator.
Definition: xcb.h:109
xcb_res_query_version_reply_t
Definition: res.h:85
struct xcb_res_query_clients_cookie_t xcb_res_query_clients_cookie_t
xcb_res_query_clients_cookie_t
xcb_res_query_clients_request_t
Definition: res.h:107
xcb_res_query_clients_cookie_t
Definition: res.h:97
struct xcb_res_client_t xcb_res_client_t
xcb_res_client_t
xcb_res_query_client_resources_reply_t * xcb_res_query_client_resources_reply(xcb_connection_t *c, xcb_res_query_client_resources_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:534
xcb_res_query_client_pixmap_bytes_request_t
Definition: res.h:170
void xcb_res_client_next(xcb_res_client_iterator_t *i)
Definition: res.c:32
struct xcb_res_type_t xcb_res_type_t
xcb_res_type_t
struct xcb_res_query_client_resources_request_t xcb_res_query_client_resources_request_t
xcb_res_query_client_resources_request_t
xcb_res_query_clients_reply_t
Definition: res.h:116
xcb_res_query_version_cookie_t xcb_res_query_version(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: res.c:110
xcb_res_query_client_resources_request_t
Definition: res.h:138
xcb_res_client_iterator_t
Definition: res.h:38
xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes(xcb_connection_t *c, uint32_t xid)
Definition: res.c:553
xcb_res_query_client_pixmap_bytes_cookie_t
Definition: res.h:160
xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources_unchecked(xcb_connection_t *c, uint32_t xid)
Definition: res.c:444
struct xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes_cookie_t
xcb_res_query_client_pixmap_bytes_cookie_t
struct xcb_res_client_iterator_t xcb_res_client_iterator_t
xcb_res_client_iterator_t
xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources(xcb_connection_t *c, uint32_t xid)
Definition: res.c:407
struct xcb_res_query_client_pixmap_bytes_reply_t xcb_res_query_client_pixmap_bytes_reply_t
xcb_res_query_client_pixmap_bytes_reply_t
xcb_res_query_version_reply_t * xcb_res_query_version_reply(xcb_connection_t *c, xcb_res_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:190
xcb_res_query_version_cookie_t xcb_res_query_version_unchecked(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: res.c:150
xcb_res_query_clients_cookie_t xcb_res_query_clients_unchecked(xcb_connection_t *c)
Definition: res.c:271
xcb_generic_iterator_t xcb_res_type_end(xcb_res_type_iterator_t i)
Definition: res.c:88
struct xcb_res_query_version_reply_t xcb_res_query_version_reply_t
xcb_res_query_version_reply_t
xcb_res_type_t
Definition: res.h:47
void xcb_res_type_next(xcb_res_type_iterator_t *i)
Definition: res.c:70
struct xcb_res_type_iterator_t xcb_res_type_iterator_t
xcb_res_type_iterator_t
xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes_unchecked(xcb_connection_t *c, uint32_t xid)
Definition: res.c:590
struct xcb_res_query_version_cookie_t xcb_res_query_version_cookie_t
xcb_res_query_version_cookie_t
xcb_res_query_client_resources_reply_t
Definition: res.h:148
xcb_res_query_clients_cookie_t xcb_res_query_clients(xcb_connection_t *c)
Definition: res.c:237
xcb_res_query_version_cookie_t
Definition: res.h:64
xcb_res_query_clients_reply_t * xcb_res_query_clients_reply(xcb_connection_t *c, xcb_res_query_clients_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:359
struct xcb_res_query_clients_reply_t xcb_res_query_clients_reply_t
xcb_res_query_clients_reply_t
struct xcb_res_query_clients_request_t xcb_res_query_clients_request_t
xcb_res_query_clients_request_t
xcb_res_query_client_resources_cookie_t
Definition: res.h:128