XCB  1.11
xselinux.h
1 /*
2  * This file generated automatically from xselinux.xml by c_client.py.
3  * Edit at your peril.
4  */
5 
12 #ifndef __XSELINUX_H
13 #define __XSELINUX_H
14 
15 #include "xcb.h"
16 #include "xproto.h"
17 
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21 
22 #define XCB_SELINUX_MAJOR_VERSION 1
23 #define XCB_SELINUX_MINOR_VERSION 0
24 
25 extern xcb_extension_t xcb_selinux_id;
26 
31  unsigned int sequence;
33 
35 #define XCB_SELINUX_QUERY_VERSION 0
36 
41  uint8_t major_opcode;
42  uint8_t minor_opcode;
43  uint16_t length;
44  uint8_t client_major;
45  uint8_t client_minor;
47 
52  uint8_t response_type;
53  uint8_t pad0;
54  uint16_t sequence;
55  uint32_t length;
56  uint16_t server_major;
57  uint16_t server_minor;
59 
61 #define XCB_SELINUX_SET_DEVICE_CREATE_CONTEXT 1
62 
67  uint8_t major_opcode;
68  uint8_t minor_opcode;
69  uint16_t length;
70  uint32_t context_len;
72 
77  unsigned int sequence;
79 
81 #define XCB_SELINUX_GET_DEVICE_CREATE_CONTEXT 2
82 
87  uint8_t major_opcode;
88  uint8_t minor_opcode;
89  uint16_t length;
91 
96  uint8_t response_type;
97  uint8_t pad0;
98  uint16_t sequence;
99  uint32_t length;
100  uint32_t context_len;
101  uint8_t pad1[20];
103 
105 #define XCB_SELINUX_SET_DEVICE_CONTEXT 3
106 
111  uint8_t major_opcode;
112  uint8_t minor_opcode;
113  uint16_t length;
114  uint32_t device;
115  uint32_t context_len;
117 
122  unsigned int sequence;
124 
126 #define XCB_SELINUX_GET_DEVICE_CONTEXT 4
127 
132  uint8_t major_opcode;
133  uint8_t minor_opcode;
134  uint16_t length;
135  uint32_t device;
137 
142  uint8_t response_type;
143  uint8_t pad0;
144  uint16_t sequence;
145  uint32_t length;
146  uint32_t context_len;
147  uint8_t pad1[20];
149 
151 #define XCB_SELINUX_SET_WINDOW_CREATE_CONTEXT 5
152 
157  uint8_t major_opcode;
158  uint8_t minor_opcode;
159  uint16_t length;
160  uint32_t context_len;
162 
167  unsigned int sequence;
169 
171 #define XCB_SELINUX_GET_WINDOW_CREATE_CONTEXT 6
172 
177  uint8_t major_opcode;
178  uint8_t minor_opcode;
179  uint16_t length;
181 
186  uint8_t response_type;
187  uint8_t pad0;
188  uint16_t sequence;
189  uint32_t length;
190  uint32_t context_len;
191  uint8_t pad1[20];
193 
198  unsigned int sequence;
200 
202 #define XCB_SELINUX_GET_WINDOW_CONTEXT 7
203 
208  uint8_t major_opcode;
209  uint8_t minor_opcode;
210  uint16_t length;
211  xcb_window_t window;
213 
218  uint8_t response_type;
219  uint8_t pad0;
220  uint16_t sequence;
221  uint32_t length;
222  uint32_t context_len;
223  uint8_t pad1[20];
225 
229 typedef struct xcb_selinux_list_item_t {
230  xcb_atom_t name;
231  uint32_t object_context_len;
232  uint32_t data_context_len;
234 
240  int rem;
241  int index;
243 
245 #define XCB_SELINUX_SET_PROPERTY_CREATE_CONTEXT 8
246 
251  uint8_t major_opcode;
252  uint8_t minor_opcode;
253  uint16_t length;
254  uint32_t context_len;
256 
261  unsigned int sequence;
263 
265 #define XCB_SELINUX_GET_PROPERTY_CREATE_CONTEXT 9
266 
271  uint8_t major_opcode;
272  uint8_t minor_opcode;
273  uint16_t length;
275 
280  uint8_t response_type;
281  uint8_t pad0;
282  uint16_t sequence;
283  uint32_t length;
284  uint32_t context_len;
285  uint8_t pad1[20];
287 
289 #define XCB_SELINUX_SET_PROPERTY_USE_CONTEXT 10
290 
295  uint8_t major_opcode;
296  uint8_t minor_opcode;
297  uint16_t length;
298  uint32_t context_len;
300 
305  unsigned int sequence;
307 
309 #define XCB_SELINUX_GET_PROPERTY_USE_CONTEXT 11
310 
315  uint8_t major_opcode;
316  uint8_t minor_opcode;
317  uint16_t length;
319 
324  uint8_t response_type;
325  uint8_t pad0;
326  uint16_t sequence;
327  uint32_t length;
328  uint32_t context_len;
329  uint8_t pad1[20];
331 
336  unsigned int sequence;
338 
340 #define XCB_SELINUX_GET_PROPERTY_CONTEXT 12
341 
346  uint8_t major_opcode;
347  uint8_t minor_opcode;
348  uint16_t length;
349  xcb_window_t window;
350  xcb_atom_t property;
352 
357  uint8_t response_type;
358  uint8_t pad0;
359  uint16_t sequence;
360  uint32_t length;
361  uint32_t context_len;
362  uint8_t pad1[20];
364 
369  unsigned int sequence;
371 
373 #define XCB_SELINUX_GET_PROPERTY_DATA_CONTEXT 13
374 
379  uint8_t major_opcode;
380  uint8_t minor_opcode;
381  uint16_t length;
382  xcb_window_t window;
383  xcb_atom_t property;
385 
390  uint8_t response_type;
391  uint8_t pad0;
392  uint16_t sequence;
393  uint32_t length;
394  uint32_t context_len;
395  uint8_t pad1[20];
397 
402  unsigned int sequence;
404 
406 #define XCB_SELINUX_LIST_PROPERTIES 14
407 
412  uint8_t major_opcode;
413  uint8_t minor_opcode;
414  uint16_t length;
415  xcb_window_t window;
417 
422  uint8_t response_type;
423  uint8_t pad0;
424  uint16_t sequence;
425  uint32_t length;
426  uint32_t properties_len;
427  uint8_t pad1[20];
429 
431 #define XCB_SELINUX_SET_SELECTION_CREATE_CONTEXT 15
432 
437  uint8_t major_opcode;
438  uint8_t minor_opcode;
439  uint16_t length;
440  uint32_t context_len;
442 
447  unsigned int sequence;
449 
451 #define XCB_SELINUX_GET_SELECTION_CREATE_CONTEXT 16
452 
457  uint8_t major_opcode;
458  uint8_t minor_opcode;
459  uint16_t length;
461 
466  uint8_t response_type;
467  uint8_t pad0;
468  uint16_t sequence;
469  uint32_t length;
470  uint32_t context_len;
471  uint8_t pad1[20];
473 
475 #define XCB_SELINUX_SET_SELECTION_USE_CONTEXT 17
476 
481  uint8_t major_opcode;
482  uint8_t minor_opcode;
483  uint16_t length;
484  uint32_t context_len;
486 
491  unsigned int sequence;
493 
495 #define XCB_SELINUX_GET_SELECTION_USE_CONTEXT 18
496 
501  uint8_t major_opcode;
502  uint8_t minor_opcode;
503  uint16_t length;
505 
510  uint8_t response_type;
511  uint8_t pad0;
512  uint16_t sequence;
513  uint32_t length;
514  uint32_t context_len;
515  uint8_t pad1[20];
517 
522  unsigned int sequence;
524 
526 #define XCB_SELINUX_GET_SELECTION_CONTEXT 19
527 
532  uint8_t major_opcode;
533  uint8_t minor_opcode;
534  uint16_t length;
535  xcb_atom_t selection;
537 
542  uint8_t response_type;
543  uint8_t pad0;
544  uint16_t sequence;
545  uint32_t length;
546  uint32_t context_len;
547  uint8_t pad1[20];
549 
554  unsigned int sequence;
556 
558 #define XCB_SELINUX_GET_SELECTION_DATA_CONTEXT 20
559 
564  uint8_t major_opcode;
565  uint8_t minor_opcode;
566  uint16_t length;
567  xcb_atom_t selection;
569 
574  uint8_t response_type;
575  uint8_t pad0;
576  uint16_t sequence;
577  uint32_t length;
578  uint32_t context_len;
579  uint8_t pad1[20];
581 
586  unsigned int sequence;
588 
590 #define XCB_SELINUX_LIST_SELECTIONS 21
591 
596  uint8_t major_opcode;
597  uint8_t minor_opcode;
598  uint16_t length;
600 
605  uint8_t response_type;
606  uint8_t pad0;
607  uint16_t sequence;
608  uint32_t length;
609  uint32_t selections_len;
610  uint8_t pad1[20];
612 
617  unsigned int sequence;
619 
621 #define XCB_SELINUX_GET_CLIENT_CONTEXT 22
622 
627  uint8_t major_opcode;
628  uint8_t minor_opcode;
629  uint16_t length;
630  uint32_t resource;
632 
637  uint8_t response_type;
638  uint8_t pad0;
639  uint16_t sequence;
640  uint32_t length;
641  uint32_t context_len;
642  uint8_t pad1[20];
644 
655  uint8_t client_major ,
656  uint8_t client_minor );
657 
671  uint8_t client_major ,
672  uint8_t client_minor );
673 
691  xcb_generic_error_t **e );
692 
693 int
694 xcb_selinux_set_device_create_context_sizeof (const void *_buffer );
695 
709  uint32_t context_len ,
710  const char *context );
711 
722  uint32_t context_len ,
723  const char *context );
724 
725 int
726 xcb_selinux_get_device_create_context_sizeof (const void *_buffer );
727 
738 
752 
753 char *
754 xcb_selinux_get_device_create_context_context (const xcb_selinux_get_device_create_context_reply_t *R );
755 
756 int
757 xcb_selinux_get_device_create_context_context_length (const xcb_selinux_get_device_create_context_reply_t *R );
758 
760 xcb_selinux_get_device_create_context_context_end (const xcb_selinux_get_device_create_context_reply_t *R );
761 
779  xcb_generic_error_t **e );
780 
781 int
782 xcb_selinux_set_device_context_sizeof (const void *_buffer );
783 
797  uint32_t device ,
798  uint32_t context_len ,
799  const char *context );
800 
811  uint32_t device ,
812  uint32_t context_len ,
813  const char *context );
814 
815 int
816 xcb_selinux_get_device_context_sizeof (const void *_buffer );
817 
828  uint32_t device );
829 
843  uint32_t device );
844 
845 char *
846 xcb_selinux_get_device_context_context (const xcb_selinux_get_device_context_reply_t *R );
847 
848 int
849 xcb_selinux_get_device_context_context_length (const xcb_selinux_get_device_context_reply_t *R );
850 
852 xcb_selinux_get_device_context_context_end (const xcb_selinux_get_device_context_reply_t *R );
853 
871  xcb_generic_error_t **e );
872 
873 int
874 xcb_selinux_set_window_create_context_sizeof (const void *_buffer );
875 
889  uint32_t context_len ,
890  const char *context );
891 
902  uint32_t context_len ,
903  const char *context );
904 
905 int
906 xcb_selinux_get_window_create_context_sizeof (const void *_buffer );
907 
918 
932 
933 char *
934 xcb_selinux_get_window_create_context_context (const xcb_selinux_get_window_create_context_reply_t *R );
935 
936 int
937 xcb_selinux_get_window_create_context_context_length (const xcb_selinux_get_window_create_context_reply_t *R );
938 
940 xcb_selinux_get_window_create_context_context_end (const xcb_selinux_get_window_create_context_reply_t *R );
941 
959  xcb_generic_error_t **e );
960 
961 int
962 xcb_selinux_get_window_context_sizeof (const void *_buffer );
963 
974  xcb_window_t window );
975 
989  xcb_window_t window );
990 
991 char *
992 xcb_selinux_get_window_context_context (const xcb_selinux_get_window_context_reply_t *R );
993 
994 int
995 xcb_selinux_get_window_context_context_length (const xcb_selinux_get_window_context_reply_t *R );
996 
998 xcb_selinux_get_window_context_context_end (const xcb_selinux_get_window_context_reply_t *R );
999 
1017  xcb_generic_error_t **e );
1018 
1019 int
1020 xcb_selinux_list_item_sizeof (const void *_buffer );
1021 
1022 char *
1023 xcb_selinux_list_item_object_context (const xcb_selinux_list_item_t *R );
1024 
1025 int
1026 xcb_selinux_list_item_object_context_length (const xcb_selinux_list_item_t *R );
1027 
1029 xcb_selinux_list_item_object_context_end (const xcb_selinux_list_item_t *R );
1030 
1031 char *
1032 xcb_selinux_list_item_data_context (const xcb_selinux_list_item_t *R );
1033 
1034 int
1035 xcb_selinux_list_item_data_context_length (const xcb_selinux_list_item_t *R );
1036 
1038 xcb_selinux_list_item_data_context_end (const xcb_selinux_list_item_t *R );
1039 
1048 void
1050 
1062 
1063 int
1064 xcb_selinux_set_property_create_context_sizeof (const void *_buffer );
1065 
1079  uint32_t context_len ,
1080  const char *context );
1081 
1092  uint32_t context_len ,
1093  const char *context );
1094 
1095 int
1096 xcb_selinux_get_property_create_context_sizeof (const void *_buffer );
1097 
1108 
1122 
1123 char *
1124 xcb_selinux_get_property_create_context_context (const xcb_selinux_get_property_create_context_reply_t *R );
1125 
1126 int
1127 xcb_selinux_get_property_create_context_context_length (const xcb_selinux_get_property_create_context_reply_t *R );
1128 
1130 xcb_selinux_get_property_create_context_context_end (const xcb_selinux_get_property_create_context_reply_t *R );
1131 
1149  xcb_generic_error_t **e );
1150 
1151 int
1152 xcb_selinux_set_property_use_context_sizeof (const void *_buffer );
1153 
1167  uint32_t context_len ,
1168  const char *context );
1169 
1180  uint32_t context_len ,
1181  const char *context );
1182 
1183 int
1184 xcb_selinux_get_property_use_context_sizeof (const void *_buffer );
1185 
1196 
1210 
1211 char *
1212 xcb_selinux_get_property_use_context_context (const xcb_selinux_get_property_use_context_reply_t *R );
1213 
1214 int
1215 xcb_selinux_get_property_use_context_context_length (const xcb_selinux_get_property_use_context_reply_t *R );
1216 
1218 xcb_selinux_get_property_use_context_context_end (const xcb_selinux_get_property_use_context_reply_t *R );
1219 
1237  xcb_generic_error_t **e );
1238 
1239 int
1240 xcb_selinux_get_property_context_sizeof (const void *_buffer );
1241 
1252  xcb_window_t window ,
1253  xcb_atom_t property );
1254 
1268  xcb_window_t window ,
1269  xcb_atom_t property );
1270 
1271 char *
1272 xcb_selinux_get_property_context_context (const xcb_selinux_get_property_context_reply_t *R );
1273 
1274 int
1275 xcb_selinux_get_property_context_context_length (const xcb_selinux_get_property_context_reply_t *R );
1276 
1278 xcb_selinux_get_property_context_context_end (const xcb_selinux_get_property_context_reply_t *R );
1279 
1297  xcb_generic_error_t **e );
1298 
1299 int
1300 xcb_selinux_get_property_data_context_sizeof (const void *_buffer );
1301 
1312  xcb_window_t window ,
1313  xcb_atom_t property );
1314 
1328  xcb_window_t window ,
1329  xcb_atom_t property );
1330 
1331 char *
1332 xcb_selinux_get_property_data_context_context (const xcb_selinux_get_property_data_context_reply_t *R );
1333 
1334 int
1335 xcb_selinux_get_property_data_context_context_length (const xcb_selinux_get_property_data_context_reply_t *R );
1336 
1338 xcb_selinux_get_property_data_context_context_end (const xcb_selinux_get_property_data_context_reply_t *R );
1339 
1357  xcb_generic_error_t **e );
1358 
1359 int
1360 xcb_selinux_list_properties_sizeof (const void *_buffer );
1361 
1372  xcb_window_t window );
1373 
1387  xcb_window_t window );
1388 
1389 int
1390 xcb_selinux_list_properties_properties_length (const xcb_selinux_list_properties_reply_t *R );
1391 
1393 xcb_selinux_list_properties_properties_iterator (const xcb_selinux_list_properties_reply_t *R );
1394 
1412  xcb_generic_error_t **e );
1413 
1414 int
1415 xcb_selinux_set_selection_create_context_sizeof (const void *_buffer );
1416 
1430  uint32_t context_len ,
1431  const char *context );
1432 
1443  uint32_t context_len ,
1444  const char *context );
1445 
1446 int
1447 xcb_selinux_get_selection_create_context_sizeof (const void *_buffer );
1448 
1459 
1473 
1474 char *
1475 xcb_selinux_get_selection_create_context_context (const xcb_selinux_get_selection_create_context_reply_t *R );
1476 
1477 int
1478 xcb_selinux_get_selection_create_context_context_length (const xcb_selinux_get_selection_create_context_reply_t *R );
1479 
1481 xcb_selinux_get_selection_create_context_context_end (const xcb_selinux_get_selection_create_context_reply_t *R );
1482 
1500  xcb_generic_error_t **e );
1501 
1502 int
1503 xcb_selinux_set_selection_use_context_sizeof (const void *_buffer );
1504 
1518  uint32_t context_len ,
1519  const char *context );
1520 
1531  uint32_t context_len ,
1532  const char *context );
1533 
1534 int
1535 xcb_selinux_get_selection_use_context_sizeof (const void *_buffer );
1536 
1547 
1561 
1562 char *
1563 xcb_selinux_get_selection_use_context_context (const xcb_selinux_get_selection_use_context_reply_t *R );
1564 
1565 int
1566 xcb_selinux_get_selection_use_context_context_length (const xcb_selinux_get_selection_use_context_reply_t *R );
1567 
1569 xcb_selinux_get_selection_use_context_context_end (const xcb_selinux_get_selection_use_context_reply_t *R );
1570 
1588  xcb_generic_error_t **e );
1589 
1590 int
1591 xcb_selinux_get_selection_context_sizeof (const void *_buffer );
1592 
1603  xcb_atom_t selection );
1604 
1618  xcb_atom_t selection );
1619 
1620 char *
1621 xcb_selinux_get_selection_context_context (const xcb_selinux_get_selection_context_reply_t *R );
1622 
1623 int
1624 xcb_selinux_get_selection_context_context_length (const xcb_selinux_get_selection_context_reply_t *R );
1625 
1627 xcb_selinux_get_selection_context_context_end (const xcb_selinux_get_selection_context_reply_t *R );
1628 
1646  xcb_generic_error_t **e );
1647 
1648 int
1649 xcb_selinux_get_selection_data_context_sizeof (const void *_buffer );
1650 
1661  xcb_atom_t selection );
1662 
1676  xcb_atom_t selection );
1677 
1678 char *
1679 xcb_selinux_get_selection_data_context_context (const xcb_selinux_get_selection_data_context_reply_t *R );
1680 
1681 int
1682 xcb_selinux_get_selection_data_context_context_length (const xcb_selinux_get_selection_data_context_reply_t *R );
1683 
1685 xcb_selinux_get_selection_data_context_context_end (const xcb_selinux_get_selection_data_context_reply_t *R );
1686 
1704  xcb_generic_error_t **e );
1705 
1706 int
1707 xcb_selinux_list_selections_sizeof (const void *_buffer );
1708 
1719 
1733 
1734 int
1735 xcb_selinux_list_selections_selections_length (const xcb_selinux_list_selections_reply_t *R );
1736 
1738 xcb_selinux_list_selections_selections_iterator (const xcb_selinux_list_selections_reply_t *R );
1739 
1757  xcb_generic_error_t **e );
1758 
1759 int
1760 xcb_selinux_get_client_context_sizeof (const void *_buffer );
1761 
1772  uint32_t resource );
1773 
1787  uint32_t resource );
1788 
1789 char *
1790 xcb_selinux_get_client_context_context (const xcb_selinux_get_client_context_reply_t *R );
1791 
1792 int
1793 xcb_selinux_get_client_context_context_length (const xcb_selinux_get_client_context_reply_t *R );
1794 
1796 xcb_selinux_get_client_context_context_end (const xcb_selinux_get_client_context_reply_t *R );
1797 
1815  xcb_generic_error_t **e );
1816 
1817 
1818 #ifdef __cplusplus
1819 }
1820 #endif
1821 
1822 #endif
1823 
xcb_void_cookie_t xcb_selinux_set_device_create_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:117
struct xcb_selinux_set_selection_use_context_request_t xcb_selinux_set_selection_use_context_request_t
xcb_selinux_set_selection_use_context_request_t
Generic error.
Definition: xcb.h:170
struct xcb_selinux_get_device_context_reply_t xcb_selinux_get_device_context_reply_t
xcb_selinux_get_device_context_reply_t
xcb_selinux_get_device_context_request_t
Definition: xselinux.h:131
struct xcb_selinux_list_selections_reply_t xcb_selinux_list_selections_reply_t
xcb_selinux_list_selections_reply_t
xcb_selinux_query_version_request_t
Definition: xselinux.h:40
struct xcb_selinux_get_selection_create_context_request_t xcb_selinux_get_selection_create_context_request_t
xcb_selinux_get_selection_create_context_request_t
struct xcb_selinux_get_client_context_reply_t xcb_selinux_get_client_context_reply_t
xcb_selinux_get_client_context_reply_t
xcb_selinux_get_selection_context_reply_t
Definition: xselinux.h:541
xcb_selinux_get_client_context_request_t
Definition: xselinux.h:626
xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xselinux.c:1515
xcb_selinux_get_property_context_reply_t * xcb_selinux_get_property_context_reply(xcb_connection_t *c, xcb_selinux_get_property_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1448
struct xcb_selinux_get_selection_create_context_reply_t xcb_selinux_get_selection_create_context_reply_t
xcb_selinux_get_selection_create_context_reply_t
xcb_selinux_set_device_create_context_request_t
Definition: xselinux.h:66
struct xcb_selinux_get_device_create_context_request_t xcb_selinux_get_device_create_context_request_t
xcb_selinux_get_device_create_context_request_t
struct xcb_selinux_get_selection_data_context_request_t xcb_selinux_get_selection_data_context_request_t
xcb_selinux_get_selection_data_context_request_t
xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:2039
struct xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_cookie_t
xcb_selinux_get_device_context_cookie_t
struct xcb_selinux_get_selection_context_reply_t xcb_selinux_get_selection_context_reply_t
xcb_selinux_get_selection_context_reply_t
xcb_selinux_get_property_data_context_request_t
Definition: xselinux.h:378
xcb_selinux_get_window_context_reply_t
Definition: xselinux.h:217
xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections(xcb_connection_t *c)
Definition: xselinux.c:2355
xcb_selinux_query_version_cookie_t xcb_selinux_query_version(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: xselinux.c:22
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:652
struct xcb_selinux_list_item_t xcb_selinux_list_item_t
xcb_selinux_list_item_t
xcb_selinux_get_selection_use_context_request_t
Definition: xselinux.h:500
struct xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_cookie_t
xcb_selinux_get_window_create_context_cookie_t
struct xcb_selinux_get_window_create_context_reply_t xcb_selinux_get_window_create_context_reply_t
xcb_selinux_get_window_create_context_reply_t
struct xcb_selinux_set_device_context_request_t xcb_selinux_set_device_context_request_t
xcb_selinux_set_device_context_request_t
xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:1081
xcb_selinux_get_selection_data_context_reply_t * xcb_selinux_get_selection_data_context_reply(xcb_connection_t *c, xcb_selinux_get_selection_data_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:2311
xcb_selinux_get_property_context_request_t
Definition: xselinux.h:345
struct xcb_selinux_query_version_reply_t xcb_selinux_query_version_reply_t
xcb_selinux_query_version_reply_t
xcb_selinux_get_device_context_reply_t
Definition: xselinux.h:141
xcb_selinux_get_window_create_context_request_t
Definition: xselinux.h:176
xcb_selinux_get_selection_create_context_reply_t * xcb_selinux_get_selection_create_context_reply(xcb_connection_t *c, xcb_selinux_get_selection_create_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1881
xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:1835
xcb_selinux_get_window_context_reply_t * xcb_selinux_get_window_context_reply(xcb_connection_t *c, xcb_selinux_get_window_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:811
xcb_selinux_get_window_create_context_reply_t
Definition: xselinux.h:185
Definition: xcbext.h:39
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context(xcb_connection_t *c)
Definition: xselinux.c:628
struct xcb_selinux_query_version_request_t xcb_selinux_query_version_request_t
xcb_selinux_query_version_request_t
xcb_selinux_get_device_create_context_reply_t * xcb_selinux_get_device_create_context_reply(xcb_connection_t *c, xcb_selinux_get_device_create_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:282
xcb_selinux_get_window_create_context_reply_t * xcb_selinux_get_window_create_context_reply(xcb_connection_t *c, xcb_selinux_get_window_create_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:698
xcb_selinux_list_item_t
Definition: xselinux.h:229
xcb_selinux_get_window_context_request_t
Definition: xselinux.h:207
xcb_selinux_get_property_data_context_reply_t
Definition: xselinux.h:389
xcb_selinux_query_version_reply_t
Definition: xselinux.h:51
struct xcb_selinux_get_property_data_context_reply_t xcb_selinux_get_property_data_context_reply_t
xcb_selinux_get_property_data_context_reply_t
void xcb_selinux_list_item_next(xcb_selinux_list_item_iterator_t *i)
Definition: xselinux.c:908
Generic iterator.
Definition: xcb.h:114
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context(xcb_connection_t *c, xcb_window_t window)
Definition: xselinux.c:737
xcb_selinux_get_property_use_context_request_t
Definition: xselinux.h:314
struct xcb_selinux_get_property_use_context_reply_t xcb_selinux_get_property_use_context_reply_t
xcb_selinux_get_property_use_context_reply_t
struct xcb_selinux_get_selection_use_context_reply_t xcb_selinux_get_selection_use_context_reply_t
xcb_selinux_get_selection_use_context_reply_t
xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context(xcb_connection_t *c, uint32_t resource)
Definition: xselinux.c:2458
struct xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_cookie_t
xcb_selinux_get_selection_use_context_cookie_t
xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xselinux.c:1370
xcb_selinux_get_selection_context_reply_t * xcb_selinux_get_selection_context_reply(xcb_connection_t *c, xcb_selinux_get_selection_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:2198
xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context(xcb_connection_t *c, xcb_atom_t selection)
Definition: xselinux.c:2237
xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_unchecked(xcb_connection_t *c, xcb_atom_t selection)
Definition: xselinux.c:2150
xcb_selinux_list_properties_reply_t * xcb_selinux_list_properties_reply(xcb_connection_t *c, xcb_selinux_list_properties_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1677
struct xcb_selinux_get_property_data_context_request_t xcb_selinux_get_property_data_context_request_t
xcb_selinux_get_property_data_context_request_t
xcb_selinux_set_property_use_context_request_t
Definition: xselinux.h:294
xcb_void_cookie_t xcb_selinux_set_selection_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1748
xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_unchecked(xcb_connection_t *c, uint32_t resource)
Definition: xselinux.c:2484
xcb_void_cookie_t xcb_selinux_set_selection_use_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1920
xcb_void_cookie_t xcb_selinux_set_window_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:565
xcb_selinux_list_properties_reply_t
Definition: xselinux.h:421
struct xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_cookie_t
xcb_selinux_list_properties_cookie_t
struct xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_cookie_t
xcb_selinux_get_window_context_cookie_t
struct xcb_selinux_list_selections_request_t xcb_selinux_list_selections_request_t
xcb_selinux_list_selections_request_t
xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context_unchecked(xcb_connection_t *c, xcb_atom_t selection)
Definition: xselinux.c:2263
struct xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_cookie_t
xcb_selinux_get_selection_context_cookie_t
xcb_selinux_query_version_reply_t * xcb_selinux_query_version_reply(xcb_connection_t *c, xcb_selinux_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:78
xcb_selinux_get_selection_use_context_reply_t
Definition: xselinux.h:509
xcb_selinux_set_selection_create_context_request_t
Definition: xselinux.h:436
struct xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_cookie_t
xcb_selinux_get_selection_create_context_cookie_t
struct xcb_selinux_list_properties_reply_t xcb_selinux_list_properties_reply_t
xcb_selinux_list_properties_reply_t
xcb_void_cookie_t xcb_selinux_set_device_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:149
struct xcb_selinux_get_property_create_context_request_t xcb_selinux_get_property_create_context_request_t
xcb_selinux_get_property_create_context_request_t
xcb_void_cookie_t xcb_selinux_set_selection_use_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1952
struct xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_cookie_t
xcb_selinux_list_selections_cookie_t
xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context(xcb_connection_t *c)
Definition: xselinux.c:2015
xcb_void_cookie_t xcb_selinux_set_window_create_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:533
xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: xselinux.c:1635
xcb_selinux_get_device_create_context_reply_t
Definition: xselinux.h:95
struct xcb_selinux_get_device_context_request_t xcb_selinux_get_device_context_request_t
xcb_selinux_get_device_context_request_t
struct xcb_selinux_list_properties_request_t xcb_selinux_list_properties_request_t
xcb_selinux_list_properties_request_t
xcb_generic_iterator_t xcb_selinux_list_item_end(xcb_selinux_list_item_iterator_t i)
Definition: xselinux.c:919
struct xcb_selinux_get_device_create_context_reply_t xcb_selinux_get_device_create_context_reply_t
xcb_selinux_get_device_create_context_reply_t
xcb_selinux_get_client_context_reply_t
Definition: xselinux.h:636
xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context(xcb_connection_t *c)
Definition: xselinux.c:1811
xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context(xcb_connection_t *c)
Definition: xselinux.c:1261
struct xcb_selinux_set_property_create_context_request_t xcb_selinux_set_property_create_context_request_t
xcb_selinux_set_property_create_context_request_t
struct xcb_selinux_get_selection_context_request_t xcb_selinux_get_selection_context_request_t
xcb_selinux_get_selection_context_request_t
xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties(xcb_connection_t *c, xcb_window_t window)
Definition: xselinux.c:1609
xcb_selinux_list_selections_reply_t
Definition: xselinux.h:604
xcb_selinux_get_selection_use_context_reply_t * xcb_selinux_get_selection_use_context_reply(xcb_connection_t *c, xcb_selinux_get_selection_use_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:2085
xcb_selinux_get_property_use_context_reply_t * xcb_selinux_get_property_use_context_reply(xcb_connection_t *c, xcb_selinux_get_property_use_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1331
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_unchecked(xcb_connection_t *c, uint32_t device)
Definition: xselinux.c:446
struct xcb_selinux_get_window_create_context_request_t xcb_selinux_get_window_create_context_request_t
xcb_selinux_get_window_create_context_request_t
xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context(xcb_connection_t *c, xcb_atom_t selection)
Definition: xselinux.c:2124
struct xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_cookie_t
xcb_selinux_get_property_create_context_cookie_t
xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xselinux.c:1398
xcb_selinux_get_property_data_context_reply_t * xcb_selinux_get_property_data_context_reply(xcb_connection_t *c, xcb_selinux_get_property_data_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1565
struct xcb_selinux_query_version_cookie_t xcb_selinux_query_version_cookie_t
xcb_selinux_query_version_cookie_t
struct xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_cookie_t
xcb_selinux_get_client_context_cookie_t
xcb_selinux_get_property_create_context_reply_t
Definition: xselinux.h:279
xcb_selinux_set_window_create_context_request_t
Definition: xselinux.h:156
xcb_void_cookie_t xcb_selinux_set_property_use_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1198
struct xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_cookie_t
xcb_selinux_get_property_use_context_cookie_t
xcb_selinux_list_properties_request_t
Definition: xselinux.h:411
xcb_selinux_get_property_create_context_request_t
Definition: xselinux.h:270
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition: xselinux.c:763
xcb_selinux_get_selection_data_context_request_t
Definition: xselinux.h:563
xcb_selinux_list_selections_request_t
Definition: xselinux.h:595
struct xcb_selinux_get_selection_data_context_reply_t xcb_selinux_get_selection_data_context_reply_t
xcb_selinux_get_selection_data_context_reply_t
struct xcb_selinux_get_window_context_reply_t xcb_selinux_get_window_context_reply_t
xcb_selinux_get_window_context_reply_t
xcb_void_cookie_t xcb_selinux_set_device_context_checked(xcb_connection_t *c, uint32_t device, uint32_t context_len, const char *context)
Definition: xselinux.c:321
struct xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context_cookie_t
xcb_selinux_get_property_data_context_cookie_t
struct xcb_selinux_set_device_create_context_request_t xcb_selinux_set_device_create_context_request_t
xcb_selinux_set_device_create_context_request_t
xcb_selinux_get_selection_context_request_t
Definition: xselinux.h:531
xcb_selinux_set_device_context_request_t
Definition: xselinux.h:110
struct xcb_selinux_get_selection_use_context_request_t xcb_selinux_get_selection_use_context_request_t
xcb_selinux_get_selection_use_context_request_t
struct xcb_selinux_get_window_context_request_t xcb_selinux_get_window_context_request_t
xcb_selinux_get_window_context_request_t
xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xselinux.c:1487
xcb_selinux_get_device_create_context_request_t
Definition: xselinux.h:86
xcb_selinux_get_selection_data_context_reply_t
Definition: xselinux.h:573
xcb_void_cookie_t xcb_selinux_set_device_context(xcb_connection_t *c, uint32_t device, uint32_t context_len, const char *context)
Definition: xselinux.c:355
xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context(xcb_connection_t *c)
Definition: xselinux.c:1057
xcb_selinux_query_version_cookie_t xcb_selinux_query_version_unchecked(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: xselinux.c:50
struct xcb_selinux_get_property_create_context_reply_t xcb_selinux_get_property_create_context_reply_t
xcb_selinux_get_property_create_context_reply_t
struct xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context_cookie_t
xcb_selinux_get_property_context_cookie_t
xcb_selinux_get_selection_create_context_reply_t
Definition: xselinux.h:465
struct xcb_selinux_list_item_iterator_t xcb_selinux_list_item_iterator_t
xcb_selinux_list_item_iterator_t
xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_unchecked(xcb_connection_t *c)
Definition: xselinux.c:2379
struct xcb_selinux_set_property_use_context_request_t xcb_selinux_set_property_use_context_request_t
xcb_selinux_set_property_use_context_request_t
struct xcb_selinux_get_property_context_request_t xcb_selinux_get_property_context_request_t
xcb_selinux_get_property_context_request_t
struct xcb_selinux_set_window_create_context_request_t xcb_selinux_set_window_create_context_request_t
xcb_selinux_set_window_create_context_request_t
struct xcb_selinux_get_client_context_request_t xcb_selinux_get_client_context_request_t
xcb_selinux_get_client_context_request_t
xcb_selinux_set_selection_use_context_request_t
Definition: xselinux.h:480
xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context(xcb_connection_t *c)
Definition: xselinux.c:212
xcb_selinux_get_property_context_reply_t
Definition: xselinux.h:356
xcb_selinux_get_property_create_context_reply_t * xcb_selinux_get_property_create_context_reply(xcb_connection_t *c, xcb_selinux_get_property_create_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:1127
struct xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_cookie_t
xcb_selinux_get_device_create_context_cookie_t
xcb_void_cookie_t xcb_selinux_set_property_create_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:962
struct xcb_selinux_get_property_context_reply_t xcb_selinux_get_property_context_reply_t
xcb_selinux_get_property_context_reply_t
Definition: xcbint.h:194
struct xcb_selinux_set_selection_create_context_request_t xcb_selinux_set_selection_create_context_request_t
xcb_selinux_set_selection_create_context_request_t
xcb_void_cookie_t xcb_selinux_set_selection_create_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1716
xcb_selinux_get_device_context_reply_t * xcb_selinux_get_device_context_reply(xcb_connection_t *c, xcb_selinux_get_device_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:494
struct xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context_cookie_t
xcb_selinux_get_selection_data_context_cookie_t
xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:1285
xcb_selinux_list_selections_reply_t * xcb_selinux_list_selections_reply(xcb_connection_t *c, xcb_selinux_list_selections_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:2419
struct xcb_selinux_get_property_use_context_request_t xcb_selinux_get_property_use_context_request_t
xcb_selinux_get_property_use_context_request_t
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context(xcb_connection_t *c, uint32_t device)
Definition: xselinux.c:420
xcb_selinux_get_selection_create_context_request_t
Definition: xselinux.h:456
xcb_selinux_list_item_iterator_t
Definition: xselinux.h:238
xcb_selinux_set_property_create_context_request_t
Definition: xselinux.h:250
xcb_selinux_get_client_context_reply_t * xcb_selinux_get_client_context_reply(xcb_connection_t *c, xcb_selinux_get_client_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xselinux.c:2532
xcb_void_cookie_t xcb_selinux_set_property_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:994
xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_unchecked(xcb_connection_t *c)
Definition: xselinux.c:236
xcb_void_cookie_t xcb_selinux_set_property_use_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xselinux.c:1166
xcb_selinux_get_property_use_context_reply_t
Definition: xselinux.h:323