XCB: res.h Source File

XCB 1.15

res.h
1/*
2 * This file generated automatically from res.xml by c_client.py.
3 * Edit at your peril.
4 */
5
12#ifndef __RES_H
13#define __RES_H
14
15#include "xcb.h"
16#include "xproto.h"
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22#define XCB_RES_MAJOR_VERSION 1
23#define XCB_RES_MINOR_VERSION 2
24
25extern xcb_extension_t xcb_res_id;
26
30 typedef struct xcb_res_client_t {
31 uint32_t resource_base;
32 uint32_t resource_mask;
33} xcb_res_client_t;
34
38 typedef struct xcb_res_client_iterator_t {
39 xcb_res_client_t *data;
40 int rem;
41 int index;
42} xcb_res_client_iterator_t;
43
47 typedef struct xcb_res_type_t {
48 xcb_atom_t resource_type;
49 uint32_t count;
50} xcb_res_type_t;
51
55 typedef struct xcb_res_type_iterator_t {
56 xcb_res_type_t *data;
57 int rem;
58 int index;
59} xcb_res_type_iterator_t;
60
61typedef 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;
65
69 typedef struct xcb_res_client_id_spec_t {
70 uint32_t client;
71 uint32_t mask;
72} xcb_res_client_id_spec_t;
73
77 typedef struct xcb_res_client_id_spec_iterator_t {
78 xcb_res_client_id_spec_t *data;
79 int rem;
80 int index;
81} xcb_res_client_id_spec_iterator_t;
82
86 typedef struct xcb_res_client_id_value_t {
87 xcb_res_client_id_spec_t spec;
88 uint32_t length;
89} xcb_res_client_id_value_t;
90
94 typedef struct xcb_res_client_id_value_iterator_t {
95 xcb_res_client_id_value_t *data;
96 int rem;
97 int index;
98} xcb_res_client_id_value_iterator_t;
99
103 typedef struct xcb_res_resource_id_spec_t {
104 uint32_t resource;
105 uint32_t type;
106} xcb_res_resource_id_spec_t;
107
111 typedef struct xcb_res_resource_id_spec_iterator_t {
112 xcb_res_resource_id_spec_t *data;
113 int rem;
114 int index;
115} xcb_res_resource_id_spec_iterator_t;
116
120 typedef struct xcb_res_resource_size_spec_t {
121 xcb_res_resource_id_spec_t spec;
122 uint32_t bytes;
123 uint32_t ref_count;
124 uint32_t use_count;
125} xcb_res_resource_size_spec_t;
126
130 typedef struct xcb_res_resource_size_spec_iterator_t {
131 xcb_res_resource_size_spec_t *data;
132 int rem;
133 int index;
134} xcb_res_resource_size_spec_iterator_t;
135
139 typedef struct xcb_res_resource_size_value_t {
140 xcb_res_resource_size_spec_t size;
141 uint32_t num_cross_references;
142} xcb_res_resource_size_value_t;
143
147 typedef struct xcb_res_resource_size_value_iterator_t {
148 xcb_res_resource_size_value_t *data;
149 int rem;
150 int index;
151} xcb_res_resource_size_value_iterator_t;
152
156 typedef struct xcb_res_query_version_cookie_t {
157 unsigned int sequence;
158} xcb_res_query_version_cookie_t;
159
161#define XCB_RES_QUERY_VERSION 0
162
166 typedef struct xcb_res_query_version_request_t {
167 uint8_t major_opcode;
168 uint8_t minor_opcode;
169 uint16_t length;
170 uint8_t client_major;
171 uint8_t client_minor;
172} xcb_res_query_version_request_t;
173
177 typedef struct xcb_res_query_version_reply_t {
178 uint8_t response_type;
179 uint8_t pad0;
180 uint16_t sequence;
181 uint32_t length;
182 uint16_t server_major;
183 uint16_t server_minor;
184} xcb_res_query_version_reply_t;
185
189 typedef struct xcb_res_query_clients_cookie_t {
190 unsigned int sequence;
191} xcb_res_query_clients_cookie_t;
192
194#define XCB_RES_QUERY_CLIENTS 1
195
199 typedef struct xcb_res_query_clients_request_t {
200 uint8_t major_opcode;
201 uint8_t minor_opcode;
202 uint16_t length;
203} xcb_res_query_clients_request_t;
204
208 typedef struct xcb_res_query_clients_reply_t {
209 uint8_t response_type;
210 uint8_t pad0;
211 uint16_t sequence;
212 uint32_t length;
213 uint32_t num_clients;
214 uint8_t pad1[20];
215} xcb_res_query_clients_reply_t;
216
220 typedef struct xcb_res_query_client_resources_cookie_t {
221 unsigned int sequence;
222} xcb_res_query_client_resources_cookie_t;
223
225#define XCB_RES_QUERY_CLIENT_RESOURCES 2
226
230 typedef struct xcb_res_query_client_resources_request_t {
231 uint8_t major_opcode;
232 uint8_t minor_opcode;
233 uint16_t length;
234 uint32_t xid;
235} xcb_res_query_client_resources_request_t;
236
240 typedef struct xcb_res_query_client_resources_reply_t {
241 uint8_t response_type;
242 uint8_t pad0;
243 uint16_t sequence;
244 uint32_t length;
245 uint32_t num_types;
246 uint8_t pad1[20];
247} xcb_res_query_client_resources_reply_t;
248
252 typedef struct xcb_res_query_client_pixmap_bytes_cookie_t {
253 unsigned int sequence;
254} xcb_res_query_client_pixmap_bytes_cookie_t;
255
257#define XCB_RES_QUERY_CLIENT_PIXMAP_BYTES 3
258
262 typedef struct xcb_res_query_client_pixmap_bytes_request_t {
263 uint8_t major_opcode;
264 uint8_t minor_opcode;
265 uint16_t length;
266 uint32_t xid;
267} xcb_res_query_client_pixmap_bytes_request_t;
268
272 typedef struct xcb_res_query_client_pixmap_bytes_reply_t {
273 uint8_t response_type;
274 uint8_t pad0;
275 uint16_t sequence;
276 uint32_t length;
277 uint32_t bytes;
278 uint32_t bytes_overflow;
279} xcb_res_query_client_pixmap_bytes_reply_t;
280
284 typedef struct xcb_res_query_client_ids_cookie_t {
285 unsigned int sequence;
286} xcb_res_query_client_ids_cookie_t;
287
289#define XCB_RES_QUERY_CLIENT_IDS 4
290
294 typedef struct xcb_res_query_client_ids_request_t {
295 uint8_t major_opcode;
296 uint8_t minor_opcode;
297 uint16_t length;
298 uint32_t num_specs;
299} xcb_res_query_client_ids_request_t;
300
304 typedef struct xcb_res_query_client_ids_reply_t {
305 uint8_t response_type;
306 uint8_t pad0;
307 uint16_t sequence;
308 uint32_t length;
309 uint32_t num_ids;
310 uint8_t pad1[20];
311} xcb_res_query_client_ids_reply_t;
312
316 typedef struct xcb_res_query_resource_bytes_cookie_t {
317 unsigned int sequence;
318} xcb_res_query_resource_bytes_cookie_t;
319
321#define XCB_RES_QUERY_RESOURCE_BYTES 5
322
326 typedef struct xcb_res_query_resource_bytes_request_t {
327 uint8_t major_opcode;
328 uint8_t minor_opcode;
329 uint16_t length;
330 uint32_t client;
331 uint32_t num_specs;
332} xcb_res_query_resource_bytes_request_t;
333
337 typedef struct xcb_res_query_resource_bytes_reply_t {
338 uint8_t response_type;
339 uint8_t pad0;
340 uint16_t sequence;
341 uint32_t length;
342 uint32_t num_sizes;
343 uint8_t pad1[20];
344} xcb_res_query_resource_bytes_reply_t;
345
354void
355 xcb_res_client_next (xcb_res_client_iterator_t *i);
356
366 xcb_generic_iterator_t
367 xcb_res_client_end (xcb_res_client_iterator_t i);
368
377void
378 xcb_res_type_next (xcb_res_type_iterator_t *i);
379
389 xcb_generic_iterator_t
390 xcb_res_type_end (xcb_res_type_iterator_t i);
391
400void
401 xcb_res_client_id_spec_next (xcb_res_client_id_spec_iterator_t *i);
402
412 xcb_generic_iterator_t
413 xcb_res_client_id_spec_end (xcb_res_client_id_spec_iterator_t i);
414
415int
416xcb_res_client_id_value_sizeof (const void *_buffer);
417
418uint32_t *
419xcb_res_client_id_value_value (const xcb_res_client_id_value_t *R);
420
421int
422xcb_res_client_id_value_value_length (const xcb_res_client_id_value_t *R);
423
424 xcb_generic_iterator_t
425xcb_res_client_id_value_value_end (const xcb_res_client_id_value_t *R);
426
435void
436 xcb_res_client_id_value_next (xcb_res_client_id_value_iterator_t *i);
437
447 xcb_generic_iterator_t
448 xcb_res_client_id_value_end (xcb_res_client_id_value_iterator_t i);
449
458void
459 xcb_res_resource_id_spec_next (xcb_res_resource_id_spec_iterator_t *i);
460
470 xcb_generic_iterator_t
471 xcb_res_resource_id_spec_end (xcb_res_resource_id_spec_iterator_t i);
472
481void
482 xcb_res_resource_size_spec_next (xcb_res_resource_size_spec_iterator_t *i);
483
493 xcb_generic_iterator_t
494 xcb_res_resource_size_spec_end (xcb_res_resource_size_spec_iterator_t i);
495
496int
497xcb_res_resource_size_value_sizeof (const void *_buffer);
498
499 xcb_res_resource_size_spec_t *
500xcb_res_resource_size_value_cross_references (const xcb_res_resource_size_value_t *R);
501
502int
503xcb_res_resource_size_value_cross_references_length (const xcb_res_resource_size_value_t *R);
504
505 xcb_res_resource_size_spec_iterator_t
506xcb_res_resource_size_value_cross_references_iterator (const xcb_res_resource_size_value_t *R);
507
516void
517 xcb_res_resource_size_value_next (xcb_res_resource_size_value_iterator_t *i);
518
528 xcb_generic_iterator_t
529 xcb_res_resource_size_value_end (xcb_res_resource_size_value_iterator_t i);
530
539 xcb_res_query_version_cookie_t
540 xcb_res_query_version (xcb_connection_t *c,
541 uint8_t client_major,
542 uint8_t client_minor);
543
555 xcb_res_query_version_cookie_t
556 xcb_res_query_version_unchecked (xcb_connection_t *c,
557 uint8_t client_major,
558 uint8_t client_minor);
559
574 xcb_res_query_version_reply_t *
575 xcb_res_query_version_reply (xcb_connection_t *c,
576 xcb_res_query_version_cookie_t cookie ,
577 xcb_generic_error_t **e);
578
579int
580xcb_res_query_clients_sizeof (const void *_buffer);
581
590 xcb_res_query_clients_cookie_t
591 xcb_res_query_clients (xcb_connection_t *c);
592
604 xcb_res_query_clients_cookie_t
605 xcb_res_query_clients_unchecked (xcb_connection_t *c);
606
607 xcb_res_client_t *
608xcb_res_query_clients_clients (const xcb_res_query_clients_reply_t *R);
609
610int
611xcb_res_query_clients_clients_length (const xcb_res_query_clients_reply_t *R);
612
613 xcb_res_client_iterator_t
614xcb_res_query_clients_clients_iterator (const xcb_res_query_clients_reply_t *R);
615
630 xcb_res_query_clients_reply_t *
631 xcb_res_query_clients_reply (xcb_connection_t *c,
632 xcb_res_query_clients_cookie_t cookie ,
633 xcb_generic_error_t **e);
634
635int
636xcb_res_query_client_resources_sizeof (const void *_buffer);
637
646 xcb_res_query_client_resources_cookie_t
647 xcb_res_query_client_resources (xcb_connection_t *c,
648 uint32_t xid);
649
661 xcb_res_query_client_resources_cookie_t
662 xcb_res_query_client_resources_unchecked (xcb_connection_t *c,
663 uint32_t xid);
664
665 xcb_res_type_t *
666xcb_res_query_client_resources_types (const xcb_res_query_client_resources_reply_t *R);
667
668int
669xcb_res_query_client_resources_types_length (const xcb_res_query_client_resources_reply_t *R);
670
671 xcb_res_type_iterator_t
672xcb_res_query_client_resources_types_iterator (const xcb_res_query_client_resources_reply_t *R);
673
688 xcb_res_query_client_resources_reply_t *
689 xcb_res_query_client_resources_reply (xcb_connection_t *c,
690 xcb_res_query_client_resources_cookie_t cookie ,
691 xcb_generic_error_t **e);
692
701 xcb_res_query_client_pixmap_bytes_cookie_t
702 xcb_res_query_client_pixmap_bytes (xcb_connection_t *c,
703 uint32_t xid);
704
716 xcb_res_query_client_pixmap_bytes_cookie_t
717 xcb_res_query_client_pixmap_bytes_unchecked (xcb_connection_t *c,
718 uint32_t xid);
719
734 xcb_res_query_client_pixmap_bytes_reply_t *
735 xcb_res_query_client_pixmap_bytes_reply (xcb_connection_t *c,
736 xcb_res_query_client_pixmap_bytes_cookie_t cookie ,
737 xcb_generic_error_t **e);
738
739int
740xcb_res_query_client_ids_sizeof (const void *_buffer);
741
750 xcb_res_query_client_ids_cookie_t
751 xcb_res_query_client_ids (xcb_connection_t *c,
752 uint32_t num_specs,
753 const xcb_res_client_id_spec_t *specs);
754
766 xcb_res_query_client_ids_cookie_t
767 xcb_res_query_client_ids_unchecked (xcb_connection_t *c,
768 uint32_t num_specs,
769 const xcb_res_client_id_spec_t *specs);
770
771int
772xcb_res_query_client_ids_ids_length (const xcb_res_query_client_ids_reply_t *R);
773
774 xcb_res_client_id_value_iterator_t
775xcb_res_query_client_ids_ids_iterator (const xcb_res_query_client_ids_reply_t *R);
776
791 xcb_res_query_client_ids_reply_t *
792 xcb_res_query_client_ids_reply (xcb_connection_t *c,
793 xcb_res_query_client_ids_cookie_t cookie ,
794 xcb_generic_error_t **e);
795
796int
797xcb_res_query_resource_bytes_sizeof (const void *_buffer);
798
807 xcb_res_query_resource_bytes_cookie_t
808 xcb_res_query_resource_bytes (xcb_connection_t *c,
809 uint32_t client,
810 uint32_t num_specs,
811 const xcb_res_resource_id_spec_t *specs);
812
824 xcb_res_query_resource_bytes_cookie_t
825 xcb_res_query_resource_bytes_unchecked (xcb_connection_t *c,
826 uint32_t client,
827 uint32_t num_specs,
828 const xcb_res_resource_id_spec_t *specs);
829
830int
831xcb_res_query_resource_bytes_sizes_length (const xcb_res_query_resource_bytes_reply_t *R);
832
833 xcb_res_resource_size_value_iterator_t
834xcb_res_query_resource_bytes_sizes_iterator (const xcb_res_query_resource_bytes_reply_t *R);
835
850 xcb_res_query_resource_bytes_reply_t *
851 xcb_res_query_resource_bytes_reply (xcb_connection_t *c,
852 xcb_res_query_resource_bytes_cookie_t cookie ,
853 xcb_generic_error_t **e);
854
855
856#ifdef __cplusplus
857}
858#endif
859
860#endif
861
xcb_res_query_version_reply_t
struct xcb_res_query_version_reply_t xcb_res_query_version_reply_t
xcb_res_query_version_reply_t
xcb_res_client_id_spec_t
struct xcb_res_client_id_spec_t xcb_res_client_id_spec_t
xcb_res_client_id_spec_t
xcb_res_query_client_pixmap_bytes_request_t
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
xcb_res_resource_size_value_iterator_t
struct xcb_res_resource_size_value_iterator_t xcb_res_resource_size_value_iterator_t
xcb_res_resource_size_value_iterator_t
xcb_res_query_client_resources_reply_t
struct xcb_res_query_client_resources_reply_t xcb_res_query_client_resources_reply_t
xcb_res_query_client_resources_reply_t
xcb_res_client_id_value_t
struct xcb_res_client_id_value_t xcb_res_client_id_value_t
xcb_res_client_id_value_t
xcb_res_query_version_reply
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:320
xcb_res_query_client_pixmap_bytes_unchecked
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:576
xcb_res_query_client_resources_unchecked
xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources_unchecked(xcb_connection_t *c, uint32_t xid)
Definition: res.c:494
xcb_res_query_client_ids_request_t
struct xcb_res_query_client_ids_request_t xcb_res_query_client_ids_request_t
xcb_res_query_client_ids_request_t
xcb_res_query_client_pixmap_bytes_cookie_t
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
xcb_res_resource_size_spec_t
struct xcb_res_resource_size_spec_t xcb_res_resource_size_spec_t
xcb_res_resource_size_spec_t
xcb_res_query_clients_cookie_t
struct xcb_res_query_clients_cookie_t xcb_res_query_clients_cookie_t
xcb_res_query_clients_cookie_t
xcb_res_query_client_ids_reply
xcb_res_query_client_ids_reply_t * xcb_res_query_client_ids_reply(xcb_connection_t *c, xcb_res_query_client_ids_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:721
xcb_res_query_version
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:264
xcb_res_query_resource_bytes_request_t
struct xcb_res_query_resource_bytes_request_t xcb_res_query_resource_bytes_request_t
xcb_res_query_resource_bytes_request_t
xcb_res_resource_size_value_end
xcb_generic_iterator_t xcb_res_resource_size_value_end(xcb_res_resource_size_value_iterator_t i)
Definition: res.c:252
xcb_res_client_id_value_next
void xcb_res_client_id_value_next(xcb_res_client_id_value_iterator_t *i)
Definition: res.c:129
xcb_res_resource_size_spec_iterator_t
struct xcb_res_resource_size_spec_iterator_t xcb_res_resource_size_spec_iterator_t
xcb_res_resource_size_spec_iterator_t
xcb_res_client_end
xcb_generic_iterator_t xcb_res_client_end(xcb_res_client_iterator_t i)
Definition: res.c:30
xcb_res_client_id_spec_next
void xcb_res_client_id_spec_next(xcb_res_client_id_spec_iterator_t *i)
Definition: res.c:58
xcb_res_type_iterator_t
struct xcb_res_type_iterator_t xcb_res_type_iterator_t
xcb_res_type_iterator_t
xcb_res_query_resource_bytes
xcb_res_query_resource_bytes_cookie_t xcb_res_query_resource_bytes(xcb_connection_t *c, uint32_t client, uint32_t num_specs, const xcb_res_resource_id_spec_t *specs)
Definition: res.c:760
xcb_res_query_clients_unchecked
xcb_res_query_clients_cookie_t xcb_res_query_clients_unchecked(xcb_connection_t *c)
Definition: res.c:383
xcb_res_resource_id_spec_next
void xcb_res_resource_id_spec_next(xcb_res_resource_id_spec_iterator_t *i)
Definition: res.c:152
xcb_res_query_client_pixmap_bytes
xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes(xcb_connection_t *c, uint32_t xid)
Definition: res.c:550
xcb_res_client_iterator_t
struct xcb_res_client_iterator_t xcb_res_client_iterator_t
xcb_res_client_iterator_t
xcb_res_query_client_pixmap_bytes_reply
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:602
xcb_res_query_clients_reply_t
struct xcb_res_query_clients_reply_t xcb_res_query_clients_reply_t
xcb_res_query_clients_reply_t
xcb_res_resource_size_value_t
struct xcb_res_resource_size_value_t xcb_res_resource_size_value_t
xcb_res_resource_size_value_t
xcb_res_query_client_ids_reply_t
struct xcb_res_query_client_ids_reply_t xcb_res_query_client_ids_reply_t
xcb_res_query_client_ids_reply_t
xcb_res_type_t
struct xcb_res_type_t xcb_res_type_t
xcb_res_type_t
xcb_res_type_end
xcb_generic_iterator_t xcb_res_type_end(xcb_res_type_iterator_t i)
Definition: res.c:48
xcb_res_query_client_ids_cookie_t
struct xcb_res_query_client_ids_cookie_t xcb_res_query_client_ids_cookie_t
xcb_res_query_client_ids_cookie_t
xcb_res_query_clients_request_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_request_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_client_id_spec_iterator_t
struct xcb_res_client_id_spec_iterator_t xcb_res_client_id_spec_iterator_t
xcb_res_client_id_spec_iterator_t
xcb_res_query_resource_bytes_reply_t
struct xcb_res_query_resource_bytes_reply_t xcb_res_query_resource_bytes_reply_t
xcb_res_query_resource_bytes_reply_t
xcb_res_query_resource_bytes_unchecked
xcb_res_query_resource_bytes_cookie_t xcb_res_query_resource_bytes_unchecked(xcb_connection_t *c, uint32_t client, uint32_t num_specs, const xcb_res_resource_id_spec_t *specs)
Definition: res.c:794
xcb_res_resource_size_spec_end
xcb_generic_iterator_t xcb_res_resource_size_spec_end(xcb_res_resource_size_spec_iterator_t i)
Definition: res.c:178
xcb_res_query_client_ids
xcb_res_query_client_ids_cookie_t xcb_res_query_client_ids(xcb_connection_t *c, uint32_t num_specs, const xcb_res_client_id_spec_t *specs)
Definition: res.c:641
xcb_res_query_client_resources
xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources(xcb_connection_t *c, uint32_t xid)
Definition: res.c:468
xcb_res_resource_id_spec_t
struct xcb_res_resource_id_spec_t xcb_res_resource_id_spec_t
xcb_res_resource_id_spec_t
xcb_res_resource_size_value_next
void xcb_res_resource_size_value_next(xcb_res_resource_size_value_iterator_t *i)
Definition: res.c:241
xcb_res_query_client_ids_unchecked
xcb_res_query_client_ids_cookie_t xcb_res_query_client_ids_unchecked(xcb_connection_t *c, uint32_t num_specs, const xcb_res_client_id_spec_t *specs)
Definition: res.c:673
xcb_res_query_clients
xcb_res_query_clients_cookie_t xcb_res_query_clients(xcb_connection_t *c)
Definition: res.c:359
xcb_res_query_resource_bytes_reply
xcb_res_query_resource_bytes_reply_t * xcb_res_query_resource_bytes_reply(xcb_connection_t *c, xcb_res_query_resource_bytes_cookie_t cookie, xcb_generic_error_t **e)
Definition: res.c:844
xcb_res_query_resource_bytes_cookie_t
struct xcb_res_query_resource_bytes_cookie_t xcb_res_query_resource_bytes_cookie_t
xcb_res_query_resource_bytes_cookie_t
xcb_res_client_next
void xcb_res_client_next(xcb_res_client_iterator_t *i)
Definition: res.c:22
xcb_res_query_client_resources_reply
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:542
xcb_res_client_id_spec_end
xcb_generic_iterator_t xcb_res_client_id_spec_end(xcb_res_client_id_spec_iterator_t i)
Definition: res.c:66
xcb_res_query_client_resources_cookie_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_type_next
void xcb_res_type_next(xcb_res_type_iterator_t *i)
Definition: res.c:40
xcb_res_client_id_value_iterator_t
struct xcb_res_client_id_value_iterator_t xcb_res_client_id_value_iterator_t
xcb_res_client_id_value_iterator_t
xcb_res_resource_size_spec_next
void xcb_res_resource_size_spec_next(xcb_res_resource_size_spec_iterator_t *i)
Definition: res.c:170
xcb_res_client_id_value_end
xcb_generic_iterator_t xcb_res_client_id_value_end(xcb_res_client_id_value_iterator_t i)
Definition: res.c:140
xcb_res_resource_id_spec_iterator_t
struct xcb_res_resource_id_spec_iterator_t xcb_res_resource_id_spec_iterator_t
xcb_res_resource_id_spec_iterator_t
xcb_res_resource_id_spec_end
xcb_generic_iterator_t xcb_res_resource_id_spec_end(xcb_res_resource_id_spec_iterator_t i)
Definition: res.c:160
xcb_res_client_t
struct xcb_res_client_t xcb_res_client_t
xcb_res_client_t
xcb_res_query_client_pixmap_bytes_reply_t
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_unchecked
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:292
xcb_res_query_version_cookie_t
struct xcb_res_query_version_cookie_t xcb_res_query_version_cookie_t
xcb_res_query_version_cookie_t
xcb_res_query_clients_reply
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:429
xcb_res_query_version_request_t
struct xcb_res_query_version_request_t xcb_res_query_version_request_t
xcb_res_query_version_request_t
xcb_connection_t
Definition: xcbint.h:208
xcb_extension_t
Definition: xcbext.h:39
xcb_generic_error_t
Generic error.
Definition: xcb.h:186
xcb_generic_iterator_t
Generic iterator.
Definition: xcb.h:118
xcb_res_client_id_spec_iterator_t
xcb_res_client_id_spec_iterator_t
Definition: res.h:77
xcb_res_client_id_spec_t
xcb_res_client_id_spec_t
Definition: res.h:69
xcb_res_client_id_value_iterator_t
xcb_res_client_id_value_iterator_t
Definition: res.h:94
xcb_res_client_id_value_t
xcb_res_client_id_value_t
Definition: res.h:86
xcb_res_client_iterator_t
xcb_res_client_iterator_t
Definition: res.h:38
xcb_res_client_t
xcb_res_client_t
Definition: res.h:30
xcb_res_query_client_ids_cookie_t
xcb_res_query_client_ids_cookie_t
Definition: res.h:284
xcb_res_query_client_ids_reply_t
xcb_res_query_client_ids_reply_t
Definition: res.h:304
xcb_res_query_client_ids_request_t
xcb_res_query_client_ids_request_t
Definition: res.h:294
xcb_res_query_client_pixmap_bytes_cookie_t
xcb_res_query_client_pixmap_bytes_cookie_t
Definition: res.h:252
xcb_res_query_client_pixmap_bytes_reply_t
xcb_res_query_client_pixmap_bytes_reply_t
Definition: res.h:272
xcb_res_query_client_pixmap_bytes_request_t
xcb_res_query_client_pixmap_bytes_request_t
Definition: res.h:262
xcb_res_query_client_resources_cookie_t
xcb_res_query_client_resources_cookie_t
Definition: res.h:220
xcb_res_query_client_resources_reply_t
xcb_res_query_client_resources_reply_t
Definition: res.h:240
xcb_res_query_client_resources_request_t
xcb_res_query_client_resources_request_t
Definition: res.h:230
xcb_res_query_clients_cookie_t
xcb_res_query_clients_cookie_t
Definition: res.h:189
xcb_res_query_clients_reply_t
xcb_res_query_clients_reply_t
Definition: res.h:208
xcb_res_query_clients_request_t
xcb_res_query_clients_request_t
Definition: res.h:199
xcb_res_query_resource_bytes_cookie_t
xcb_res_query_resource_bytes_cookie_t
Definition: res.h:316
xcb_res_query_resource_bytes_reply_t
xcb_res_query_resource_bytes_reply_t
Definition: res.h:337
xcb_res_query_resource_bytes_request_t
xcb_res_query_resource_bytes_request_t
Definition: res.h:326
xcb_res_query_version_cookie_t
xcb_res_query_version_cookie_t
Definition: res.h:156
xcb_res_query_version_reply_t
xcb_res_query_version_reply_t
Definition: res.h:177
xcb_res_query_version_request_t
xcb_res_query_version_request_t
Definition: res.h:166
xcb_res_resource_id_spec_iterator_t
xcb_res_resource_id_spec_iterator_t
Definition: res.h:111
xcb_res_resource_id_spec_t
xcb_res_resource_id_spec_t
Definition: res.h:103
xcb_res_resource_size_spec_iterator_t
xcb_res_resource_size_spec_iterator_t
Definition: res.h:130
xcb_res_resource_size_spec_t
xcb_res_resource_size_spec_t
Definition: res.h:120
xcb_res_resource_size_value_iterator_t
xcb_res_resource_size_value_iterator_t
Definition: res.h:147
xcb_res_resource_size_value_t
xcb_res_resource_size_value_t
Definition: res.h:139
xcb_res_type_iterator_t
xcb_res_type_iterator_t
Definition: res.h:55
xcb_res_type_t
xcb_res_type_t
Definition: res.h:47
xcb.h