XCB 1.17.0
xselinux.h
1/*
2 * This file generated automatically from xselinux.xml by c_client.py.
3 * Edit at your peril.
4 */
5
11
12#ifndef __XSELINUX_H
13#define __XSELINUX_H
14
15#include "xcb.h"
16#include "xproto.h"
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22#define XCB_SELINUX_MAJOR_VERSION 1
23#define XCB_SELINUX_MINOR_VERSION 0
24
25extern xcb_extension_t xcb_selinux_id;
26
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
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
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
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
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
230 xcb_atom_t name;
231 uint32_t object_context_len;
232 uint32_t data_context_len;
234
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
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
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
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
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
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
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
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
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
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
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
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
692
693int
694xcb_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
725char *
726xcb_selinux_set_device_create_context_context (const xcb_selinux_set_device_create_context_request_t *R);
727
728int
729xcb_selinux_set_device_create_context_context_length (const xcb_selinux_set_device_create_context_request_t *R);
730
732xcb_selinux_set_device_create_context_context_end (const xcb_selinux_set_device_create_context_request_t *R);
733
734int
735xcb_selinux_get_device_create_context_sizeof (const void *_buffer);
736
747
761
762char *
763xcb_selinux_get_device_create_context_context (const xcb_selinux_get_device_create_context_reply_t *R);
764
765int
766xcb_selinux_get_device_create_context_context_length (const xcb_selinux_get_device_create_context_reply_t *R);
767
769xcb_selinux_get_device_create_context_context_end (const xcb_selinux_get_device_create_context_reply_t *R);
770
789
790int
791xcb_selinux_set_device_context_sizeof (const void *_buffer);
792
806 uint32_t device,
807 uint32_t context_len,
808 const char *context);
809
820 uint32_t device,
821 uint32_t context_len,
822 const char *context);
823
824char *
825xcb_selinux_set_device_context_context (const xcb_selinux_set_device_context_request_t *R);
826
827int
828xcb_selinux_set_device_context_context_length (const xcb_selinux_set_device_context_request_t *R);
829
831xcb_selinux_set_device_context_context_end (const xcb_selinux_set_device_context_request_t *R);
832
833int
834xcb_selinux_get_device_context_sizeof (const void *_buffer);
835
846 uint32_t device);
847
861 uint32_t device);
862
863char *
864xcb_selinux_get_device_context_context (const xcb_selinux_get_device_context_reply_t *R);
865
866int
867xcb_selinux_get_device_context_context_length (const xcb_selinux_get_device_context_reply_t *R);
868
870xcb_selinux_get_device_context_context_end (const xcb_selinux_get_device_context_reply_t *R);
871
890
891int
892xcb_selinux_set_window_create_context_sizeof (const void *_buffer);
893
907 uint32_t context_len,
908 const char *context);
909
920 uint32_t context_len,
921 const char *context);
922
923char *
924xcb_selinux_set_window_create_context_context (const xcb_selinux_set_window_create_context_request_t *R);
925
926int
927xcb_selinux_set_window_create_context_context_length (const xcb_selinux_set_window_create_context_request_t *R);
928
930xcb_selinux_set_window_create_context_context_end (const xcb_selinux_set_window_create_context_request_t *R);
931
932int
933xcb_selinux_get_window_create_context_sizeof (const void *_buffer);
934
945
959
960char *
961xcb_selinux_get_window_create_context_context (const xcb_selinux_get_window_create_context_reply_t *R);
962
963int
964xcb_selinux_get_window_create_context_context_length (const xcb_selinux_get_window_create_context_reply_t *R);
965
967xcb_selinux_get_window_create_context_context_end (const xcb_selinux_get_window_create_context_reply_t *R);
968
987
988int
989xcb_selinux_get_window_context_sizeof (const void *_buffer);
990
1001 xcb_window_t window);
1002
1016 xcb_window_t window);
1017
1018char *
1019xcb_selinux_get_window_context_context (const xcb_selinux_get_window_context_reply_t *R);
1020
1021int
1022xcb_selinux_get_window_context_context_length (const xcb_selinux_get_window_context_reply_t *R);
1023
1025xcb_selinux_get_window_context_context_end (const xcb_selinux_get_window_context_reply_t *R);
1026
1045
1046int
1047xcb_selinux_list_item_sizeof (const void *_buffer);
1048
1049char *
1050xcb_selinux_list_item_object_context (const xcb_selinux_list_item_t *R);
1051
1052int
1053xcb_selinux_list_item_object_context_length (const xcb_selinux_list_item_t *R);
1054
1056xcb_selinux_list_item_object_context_end (const xcb_selinux_list_item_t *R);
1057
1058char *
1059xcb_selinux_list_item_data_context (const xcb_selinux_list_item_t *R);
1060
1061int
1062xcb_selinux_list_item_data_context_length (const xcb_selinux_list_item_t *R);
1063
1065xcb_selinux_list_item_data_context_end (const xcb_selinux_list_item_t *R);
1066
1075void
1077
1089
1090int
1091xcb_selinux_set_property_create_context_sizeof (const void *_buffer);
1092
1106 uint32_t context_len,
1107 const char *context);
1108
1119 uint32_t context_len,
1120 const char *context);
1121
1122char *
1123xcb_selinux_set_property_create_context_context (const xcb_selinux_set_property_create_context_request_t *R);
1124
1125int
1126xcb_selinux_set_property_create_context_context_length (const xcb_selinux_set_property_create_context_request_t *R);
1127
1129xcb_selinux_set_property_create_context_context_end (const xcb_selinux_set_property_create_context_request_t *R);
1130
1131int
1132xcb_selinux_get_property_create_context_sizeof (const void *_buffer);
1133
1144
1158
1159char *
1160xcb_selinux_get_property_create_context_context (const xcb_selinux_get_property_create_context_reply_t *R);
1161
1162int
1163xcb_selinux_get_property_create_context_context_length (const xcb_selinux_get_property_create_context_reply_t *R);
1164
1166xcb_selinux_get_property_create_context_context_end (const xcb_selinux_get_property_create_context_reply_t *R);
1167
1186
1187int
1188xcb_selinux_set_property_use_context_sizeof (const void *_buffer);
1189
1203 uint32_t context_len,
1204 const char *context);
1205
1216 uint32_t context_len,
1217 const char *context);
1218
1219char *
1220xcb_selinux_set_property_use_context_context (const xcb_selinux_set_property_use_context_request_t *R);
1221
1222int
1223xcb_selinux_set_property_use_context_context_length (const xcb_selinux_set_property_use_context_request_t *R);
1224
1226xcb_selinux_set_property_use_context_context_end (const xcb_selinux_set_property_use_context_request_t *R);
1227
1228int
1229xcb_selinux_get_property_use_context_sizeof (const void *_buffer);
1230
1241
1255
1256char *
1257xcb_selinux_get_property_use_context_context (const xcb_selinux_get_property_use_context_reply_t *R);
1258
1259int
1260xcb_selinux_get_property_use_context_context_length (const xcb_selinux_get_property_use_context_reply_t *R);
1261
1263xcb_selinux_get_property_use_context_context_end (const xcb_selinux_get_property_use_context_reply_t *R);
1264
1283
1284int
1285xcb_selinux_get_property_context_sizeof (const void *_buffer);
1286
1297 xcb_window_t window,
1298 xcb_atom_t property);
1299
1313 xcb_window_t window,
1314 xcb_atom_t property);
1315
1316char *
1317xcb_selinux_get_property_context_context (const xcb_selinux_get_property_context_reply_t *R);
1318
1319int
1320xcb_selinux_get_property_context_context_length (const xcb_selinux_get_property_context_reply_t *R);
1321
1323xcb_selinux_get_property_context_context_end (const xcb_selinux_get_property_context_reply_t *R);
1324
1343
1344int
1345xcb_selinux_get_property_data_context_sizeof (const void *_buffer);
1346
1357 xcb_window_t window,
1358 xcb_atom_t property);
1359
1373 xcb_window_t window,
1374 xcb_atom_t property);
1375
1376char *
1377xcb_selinux_get_property_data_context_context (const xcb_selinux_get_property_data_context_reply_t *R);
1378
1379int
1380xcb_selinux_get_property_data_context_context_length (const xcb_selinux_get_property_data_context_reply_t *R);
1381
1383xcb_selinux_get_property_data_context_context_end (const xcb_selinux_get_property_data_context_reply_t *R);
1384
1403
1404int
1405xcb_selinux_list_properties_sizeof (const void *_buffer);
1406
1417 xcb_window_t window);
1418
1432 xcb_window_t window);
1433
1434int
1435xcb_selinux_list_properties_properties_length (const xcb_selinux_list_properties_reply_t *R);
1436
1438xcb_selinux_list_properties_properties_iterator (const xcb_selinux_list_properties_reply_t *R);
1439
1458
1459int
1460xcb_selinux_set_selection_create_context_sizeof (const void *_buffer);
1461
1475 uint32_t context_len,
1476 const char *context);
1477
1488 uint32_t context_len,
1489 const char *context);
1490
1491char *
1492xcb_selinux_set_selection_create_context_context (const xcb_selinux_set_selection_create_context_request_t *R);
1493
1494int
1495xcb_selinux_set_selection_create_context_context_length (const xcb_selinux_set_selection_create_context_request_t *R);
1496
1498xcb_selinux_set_selection_create_context_context_end (const xcb_selinux_set_selection_create_context_request_t *R);
1499
1500int
1501xcb_selinux_get_selection_create_context_sizeof (const void *_buffer);
1502
1513
1527
1528char *
1529xcb_selinux_get_selection_create_context_context (const xcb_selinux_get_selection_create_context_reply_t *R);
1530
1531int
1532xcb_selinux_get_selection_create_context_context_length (const xcb_selinux_get_selection_create_context_reply_t *R);
1533
1535xcb_selinux_get_selection_create_context_context_end (const xcb_selinux_get_selection_create_context_reply_t *R);
1536
1555
1556int
1557xcb_selinux_set_selection_use_context_sizeof (const void *_buffer);
1558
1572 uint32_t context_len,
1573 const char *context);
1574
1585 uint32_t context_len,
1586 const char *context);
1587
1588char *
1589xcb_selinux_set_selection_use_context_context (const xcb_selinux_set_selection_use_context_request_t *R);
1590
1591int
1592xcb_selinux_set_selection_use_context_context_length (const xcb_selinux_set_selection_use_context_request_t *R);
1593
1595xcb_selinux_set_selection_use_context_context_end (const xcb_selinux_set_selection_use_context_request_t *R);
1596
1597int
1598xcb_selinux_get_selection_use_context_sizeof (const void *_buffer);
1599
1610
1624
1625char *
1626xcb_selinux_get_selection_use_context_context (const xcb_selinux_get_selection_use_context_reply_t *R);
1627
1628int
1629xcb_selinux_get_selection_use_context_context_length (const xcb_selinux_get_selection_use_context_reply_t *R);
1630
1632xcb_selinux_get_selection_use_context_context_end (const xcb_selinux_get_selection_use_context_reply_t *R);
1633
1652
1653int
1654xcb_selinux_get_selection_context_sizeof (const void *_buffer);
1655
1666 xcb_atom_t selection);
1667
1681 xcb_atom_t selection);
1682
1683char *
1684xcb_selinux_get_selection_context_context (const xcb_selinux_get_selection_context_reply_t *R);
1685
1686int
1687xcb_selinux_get_selection_context_context_length (const xcb_selinux_get_selection_context_reply_t *R);
1688
1690xcb_selinux_get_selection_context_context_end (const xcb_selinux_get_selection_context_reply_t *R);
1691
1710
1711int
1712xcb_selinux_get_selection_data_context_sizeof (const void *_buffer);
1713
1724 xcb_atom_t selection);
1725
1739 xcb_atom_t selection);
1740
1741char *
1742xcb_selinux_get_selection_data_context_context (const xcb_selinux_get_selection_data_context_reply_t *R);
1743
1744int
1745xcb_selinux_get_selection_data_context_context_length (const xcb_selinux_get_selection_data_context_reply_t *R);
1746
1748xcb_selinux_get_selection_data_context_context_end (const xcb_selinux_get_selection_data_context_reply_t *R);
1749
1768
1769int
1770xcb_selinux_list_selections_sizeof (const void *_buffer);
1771
1782
1796
1797int
1798xcb_selinux_list_selections_selections_length (const xcb_selinux_list_selections_reply_t *R);
1799
1801xcb_selinux_list_selections_selections_iterator (const xcb_selinux_list_selections_reply_t *R);
1802
1821
1822int
1823xcb_selinux_get_client_context_sizeof (const void *_buffer);
1824
1835 uint32_t resource);
1836
1850 uint32_t resource);
1851
1852char *
1853xcb_selinux_get_client_context_context (const xcb_selinux_get_client_context_reply_t *R);
1854
1855int
1856xcb_selinux_get_client_context_context_length (const xcb_selinux_get_client_context_reply_t *R);
1857
1859xcb_selinux_get_client_context_context_end (const xcb_selinux_get_client_context_reply_t *R);
1860
1879
1880
1881#ifdef __cplusplus
1882}
1883#endif
1884
1885#endif
1886
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:2591
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:2704
xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context(xcb_connection_t *c)
Definition xselinux.c:1389
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context(xcb_connection_t *c, xcb_window_t window)
Definition xselinux.c:803
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:1046
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:877
xcb_void_cookie_t xcb_selinux_set_property_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:1078
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:377
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:2257
xcb_void_cookie_t xcb_selinux_set_selection_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:1876
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:2435
xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context(xcb_connection_t *c)
Definition xselinux.c:1163
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:1272
xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:2211
xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections(xcb_connection_t *c)
Definition xselinux.c:2527
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:1693
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context(xcb_connection_t *c)
Definition xselinux.c:694
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:1498
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:1844
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:1459
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context(xcb_connection_t *c, uint32_t device)
Definition xselinux.c:464
xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context(xcb_connection_t *c)
Definition xselinux.c:2187
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:1526
xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:258
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:1615
xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context(xcb_connection_t *c, xcb_atom_t selection)
Definition xselinux.c:2296
xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_unchecked(xcb_connection_t *c, uint32_t resource)
Definition xselinux.c:2656
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:1233
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:343
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_device_create_context_cookie_t xcb_selinux_get_device_create_context(xcb_connection_t *c)
Definition xselinux.c:234
xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:1985
xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:1413
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
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:1576
xcb_void_cookie_t xcb_selinux_set_selection_use_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:2102
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:538
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:2031
xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_unchecked(xcb_connection_t *c, xcb_atom_t selection)
Definition xselinux.c:2322
xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context(xcb_connection_t *c)
Definition xselinux.c:1961
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:764
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:2483
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_void_cookie_t xcb_selinux_set_selection_use_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:2070
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:1805
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_unchecked(xcb_connection_t *c, uint32_t device)
Definition xselinux.c:490
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
xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:1187
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition xselinux.c:829
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:304
void xcb_selinux_list_item_next(xcb_selinux_list_item_iterator_t *i)
Definition xselinux.c:992
xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_unchecked(xcb_connection_t *c)
Definition xselinux.c:2551
xcb_void_cookie_t xcb_selinux_set_property_use_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:1304
xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_unchecked(xcb_connection_t *c, xcb_window_t window)
Definition xselinux.c:1763
xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties(xcb_connection_t *c, xcb_window_t window)
Definition xselinux.c:1737
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_unchecked(xcb_connection_t *c)
Definition xselinux.c:718
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:577
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:2409
xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context(xcb_connection_t *c, uint32_t resource)
Definition xselinux.c:2630
xcb_generic_iterator_t xcb_selinux_list_item_end(xcb_selinux_list_item_iterator_t i)
Definition xselinux.c:1003
xcb_void_cookie_t xcb_selinux_set_window_create_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition xselinux.c:609
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
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:1643
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:2370
Definition xcbint.h:208
Definition xcbext.h:39
Generic error.
Definition xcb.h:186
Generic iterator.
Definition xcb.h:118
xcb_selinux_get_client_context_reply_t
Definition xselinux.h:636
xcb_selinux_get_client_context_request_t
Definition xselinux.h:626
xcb_selinux_get_device_context_reply_t
Definition xselinux.h:141
xcb_selinux_get_device_context_request_t
Definition xselinux.h:131
xcb_selinux_get_device_create_context_reply_t
Definition xselinux.h:95
xcb_selinux_get_device_create_context_request_t
Definition xselinux.h:86
xcb_selinux_get_property_context_reply_t
Definition xselinux.h:356
xcb_selinux_get_property_context_request_t
Definition xselinux.h:345
xcb_selinux_get_property_create_context_reply_t
Definition xselinux.h:279
xcb_selinux_get_property_create_context_request_t
Definition xselinux.h:270
xcb_selinux_get_property_data_context_reply_t
Definition xselinux.h:389
xcb_selinux_get_property_data_context_request_t
Definition xselinux.h:378
xcb_selinux_get_property_use_context_reply_t
Definition xselinux.h:323
xcb_selinux_get_property_use_context_request_t
Definition xselinux.h:314
xcb_selinux_get_selection_context_reply_t
Definition xselinux.h:541
xcb_selinux_get_selection_context_request_t
Definition xselinux.h:531
xcb_selinux_get_selection_create_context_reply_t
Definition xselinux.h:465
xcb_selinux_get_selection_create_context_request_t
Definition xselinux.h:456
xcb_selinux_get_selection_data_context_reply_t
Definition xselinux.h:573
xcb_selinux_get_selection_data_context_request_t
Definition xselinux.h:563
xcb_selinux_get_selection_use_context_reply_t
Definition xselinux.h:509
xcb_selinux_get_selection_use_context_request_t
Definition xselinux.h:500
xcb_selinux_get_window_context_reply_t
Definition xselinux.h:217
xcb_selinux_get_window_context_request_t
Definition xselinux.h:207
xcb_selinux_get_window_create_context_reply_t
Definition xselinux.h:185
xcb_selinux_get_window_create_context_request_t
Definition xselinux.h:176
xcb_selinux_list_item_iterator_t
Definition xselinux.h:238
xcb_selinux_list_item_t
Definition xselinux.h:229
xcb_selinux_list_properties_reply_t
Definition xselinux.h:421
xcb_selinux_list_properties_request_t
Definition xselinux.h:411
xcb_selinux_list_selections_reply_t
Definition xselinux.h:604
xcb_selinux_list_selections_request_t
Definition xselinux.h:595
xcb_selinux_query_version_reply_t
Definition xselinux.h:51
xcb_selinux_query_version_request_t
Definition xselinux.h:40
xcb_selinux_set_device_context_request_t
Definition xselinux.h:110
xcb_selinux_set_device_create_context_request_t
Definition xselinux.h:66
xcb_selinux_set_property_create_context_request_t
Definition xselinux.h:250
xcb_selinux_set_property_use_context_request_t
Definition xselinux.h:294
xcb_selinux_set_selection_create_context_request_t
Definition xselinux.h:436
xcb_selinux_set_selection_use_context_request_t
Definition xselinux.h:480
xcb_selinux_set_window_create_context_request_t
Definition xselinux.h:156