22 #define XCB_RES_MAJOR_VERSION 1
23 #define XCB_RES_MINOR_VERSION 2
31 uint32_t resource_base;
32 uint32_t resource_mask;
48 xcb_atom_t resource_type;
61 typedef enum xcb_res_client_id_mask_t {
62 XCB_RES_CLIENT_ID_MASK_CLIENT_XID = 1,
63 XCB_RES_CLIENT_ID_MASK_LOCAL_CLIENT_PID = 2
64 } xcb_res_client_id_mask_t;
141 uint32_t num_cross_references;
157 unsigned int sequence;
161 #define XCB_RES_QUERY_VERSION 0
167 uint8_t major_opcode;
168 uint8_t minor_opcode;
170 uint8_t client_major;
171 uint8_t client_minor;
178 uint8_t response_type;
182 uint16_t server_major;
183 uint16_t server_minor;
190 unsigned int sequence;
194 #define XCB_RES_QUERY_CLIENTS 1
200 uint8_t major_opcode;
201 uint8_t minor_opcode;
209 uint8_t response_type;
213 uint32_t num_clients;
221 unsigned int sequence;
225 #define XCB_RES_QUERY_CLIENT_RESOURCES 2
231 uint8_t major_opcode;
232 uint8_t minor_opcode;
241 uint8_t response_type;
253 unsigned int sequence;
257 #define XCB_RES_QUERY_CLIENT_PIXMAP_BYTES 3
263 uint8_t major_opcode;
264 uint8_t minor_opcode;
273 uint8_t response_type;
278 uint32_t bytes_overflow;
285 unsigned int sequence;
289 #define XCB_RES_QUERY_CLIENT_IDS 4
295 uint8_t major_opcode;
296 uint8_t minor_opcode;
305 uint8_t response_type;
317 unsigned int sequence;
321 #define XCB_RES_QUERY_RESOURCE_BYTES 5
327 uint8_t major_opcode;
328 uint8_t minor_opcode;
338 uint8_t response_type;
416 xcb_res_client_id_value_sizeof (
const void *_buffer);
497 xcb_res_resource_size_value_sizeof (
const void *_buffer);
541 uint8_t client_major,
542 uint8_t client_minor);
557 uint8_t client_major,
558 uint8_t client_minor);
580 xcb_res_query_clients_sizeof (
const void *_buffer);
636 xcb_res_query_client_resources_sizeof (
const void *_buffer);
740 xcb_res_query_client_ids_sizeof (
const void *_buffer);
797 xcb_res_query_resource_bytes_sizeof (
const void *_buffer);