XCB 1.7
|
00001 /* 00002 * This file generated automatically from xselinux.xml by c_client.py. 00003 * Edit at your peril. 00004 */ 00005 00012 #ifndef __XSELINUX_H 00013 #define __XSELINUX_H 00014 00015 #include "xcb.h" 00016 #include "xproto.h" 00017 00018 #ifdef __cplusplus 00019 extern "C" { 00020 #endif 00021 00022 #define XCB_SELINUX_MAJOR_VERSION 1 00023 #define XCB_SELINUX_MINOR_VERSION 0 00024 00025 extern xcb_extension_t xcb_selinux_id; 00026 00030 typedef struct xcb_selinux_query_version_cookie_t { 00031 unsigned int sequence; 00032 } xcb_selinux_query_version_cookie_t; 00033 00035 #define XCB_SELINUX_QUERY_VERSION 0 00036 00040 typedef struct xcb_selinux_query_version_request_t { 00041 uint8_t major_opcode; 00042 uint8_t minor_opcode; 00043 uint16_t length; 00044 uint8_t client_major; 00045 uint8_t client_minor; 00046 } xcb_selinux_query_version_request_t; 00047 00051 typedef struct xcb_selinux_query_version_reply_t { 00052 uint8_t response_type; 00053 uint8_t pad0; 00054 uint16_t sequence; 00055 uint32_t length; 00056 uint16_t server_major; 00057 uint16_t server_minor; 00058 } xcb_selinux_query_version_reply_t; 00059 00061 #define XCB_SELINUX_SET_DEVICE_CREATE_CONTEXT 1 00062 00066 typedef struct xcb_selinux_set_device_create_context_request_t { 00067 uint8_t major_opcode; 00068 uint8_t minor_opcode; 00069 uint16_t length; 00070 uint32_t context_len; 00071 } xcb_selinux_set_device_create_context_request_t; 00072 00076 typedef struct xcb_selinux_get_device_create_context_cookie_t { 00077 unsigned int sequence; 00078 } xcb_selinux_get_device_create_context_cookie_t; 00079 00081 #define XCB_SELINUX_GET_DEVICE_CREATE_CONTEXT 2 00082 00086 typedef struct xcb_selinux_get_device_create_context_request_t { 00087 uint8_t major_opcode; 00088 uint8_t minor_opcode; 00089 uint16_t length; 00090 } xcb_selinux_get_device_create_context_request_t; 00091 00095 typedef struct xcb_selinux_get_device_create_context_reply_t { 00096 uint8_t response_type; 00097 uint8_t pad0; 00098 uint16_t sequence; 00099 uint32_t length; 00100 uint32_t context_len; 00101 uint8_t pad1[20]; 00102 } xcb_selinux_get_device_create_context_reply_t; 00103 00105 #define XCB_SELINUX_SET_DEVICE_CONTEXT 3 00106 00110 typedef struct xcb_selinux_set_device_context_request_t { 00111 uint8_t major_opcode; 00112 uint8_t minor_opcode; 00113 uint16_t length; 00114 uint32_t device; 00115 uint32_t context_len; 00116 } xcb_selinux_set_device_context_request_t; 00117 00121 typedef struct xcb_selinux_get_device_context_cookie_t { 00122 unsigned int sequence; 00123 } xcb_selinux_get_device_context_cookie_t; 00124 00126 #define XCB_SELINUX_GET_DEVICE_CONTEXT 4 00127 00131 typedef struct xcb_selinux_get_device_context_request_t { 00132 uint8_t major_opcode; 00133 uint8_t minor_opcode; 00134 uint16_t length; 00135 uint32_t device; 00136 } xcb_selinux_get_device_context_request_t; 00137 00141 typedef struct xcb_selinux_get_device_context_reply_t { 00142 uint8_t response_type; 00143 uint8_t pad0; 00144 uint16_t sequence; 00145 uint32_t length; 00146 uint32_t context_len; 00147 uint8_t pad1[20]; 00148 } xcb_selinux_get_device_context_reply_t; 00149 00151 #define XCB_SELINUX_SET_WINDOW_CREATE_CONTEXT 5 00152 00156 typedef struct xcb_selinux_set_window_create_context_request_t { 00157 uint8_t major_opcode; 00158 uint8_t minor_opcode; 00159 uint16_t length; 00160 uint32_t context_len; 00161 } xcb_selinux_set_window_create_context_request_t; 00162 00166 typedef struct xcb_selinux_get_window_create_context_cookie_t { 00167 unsigned int sequence; 00168 } xcb_selinux_get_window_create_context_cookie_t; 00169 00171 #define XCB_SELINUX_GET_WINDOW_CREATE_CONTEXT 6 00172 00176 typedef struct xcb_selinux_get_window_create_context_request_t { 00177 uint8_t major_opcode; 00178 uint8_t minor_opcode; 00179 uint16_t length; 00180 } xcb_selinux_get_window_create_context_request_t; 00181 00185 typedef struct xcb_selinux_get_window_create_context_reply_t { 00186 uint8_t response_type; 00187 uint8_t pad0; 00188 uint16_t sequence; 00189 uint32_t length; 00190 uint32_t context_len; 00191 uint8_t pad1[20]; 00192 } xcb_selinux_get_window_create_context_reply_t; 00193 00197 typedef struct xcb_selinux_get_window_context_cookie_t { 00198 unsigned int sequence; 00199 } xcb_selinux_get_window_context_cookie_t; 00200 00202 #define XCB_SELINUX_GET_WINDOW_CONTEXT 7 00203 00207 typedef struct xcb_selinux_get_window_context_request_t { 00208 uint8_t major_opcode; 00209 uint8_t minor_opcode; 00210 uint16_t length; 00211 xcb_window_t window; 00212 } xcb_selinux_get_window_context_request_t; 00213 00217 typedef struct xcb_selinux_get_window_context_reply_t { 00218 uint8_t response_type; 00219 uint8_t pad0; 00220 uint16_t sequence; 00221 uint32_t length; 00222 uint32_t context_len; 00223 uint8_t pad1[20]; 00224 } xcb_selinux_get_window_context_reply_t; 00225 00229 typedef struct xcb_selinux_list_item_t { 00230 xcb_atom_t name; 00231 uint32_t object_context_len; 00232 uint32_t data_context_len; 00233 } xcb_selinux_list_item_t; 00234 00238 typedef struct xcb_selinux_list_item_iterator_t { 00239 xcb_selinux_list_item_t *data; 00240 int rem; 00241 int index; 00242 } xcb_selinux_list_item_iterator_t; 00243 00245 #define XCB_SELINUX_SET_PROPERTY_CREATE_CONTEXT 8 00246 00250 typedef struct xcb_selinux_set_property_create_context_request_t { 00251 uint8_t major_opcode; 00252 uint8_t minor_opcode; 00253 uint16_t length; 00254 uint32_t context_len; 00255 } xcb_selinux_set_property_create_context_request_t; 00256 00260 typedef struct xcb_selinux_get_property_create_context_cookie_t { 00261 unsigned int sequence; 00262 } xcb_selinux_get_property_create_context_cookie_t; 00263 00265 #define XCB_SELINUX_GET_PROPERTY_CREATE_CONTEXT 9 00266 00270 typedef struct xcb_selinux_get_property_create_context_request_t { 00271 uint8_t major_opcode; 00272 uint8_t minor_opcode; 00273 uint16_t length; 00274 } xcb_selinux_get_property_create_context_request_t; 00275 00279 typedef struct xcb_selinux_get_property_create_context_reply_t { 00280 uint8_t response_type; 00281 uint8_t pad0; 00282 uint16_t sequence; 00283 uint32_t length; 00284 uint32_t context_len; 00285 uint8_t pad1[20]; 00286 } xcb_selinux_get_property_create_context_reply_t; 00287 00289 #define XCB_SELINUX_SET_PROPERTY_USE_CONTEXT 10 00290 00294 typedef struct xcb_selinux_set_property_use_context_request_t { 00295 uint8_t major_opcode; 00296 uint8_t minor_opcode; 00297 uint16_t length; 00298 uint32_t context_len; 00299 } xcb_selinux_set_property_use_context_request_t; 00300 00304 typedef struct xcb_selinux_get_property_use_context_cookie_t { 00305 unsigned int sequence; 00306 } xcb_selinux_get_property_use_context_cookie_t; 00307 00309 #define XCB_SELINUX_GET_PROPERTY_USE_CONTEXT 11 00310 00314 typedef struct xcb_selinux_get_property_use_context_request_t { 00315 uint8_t major_opcode; 00316 uint8_t minor_opcode; 00317 uint16_t length; 00318 } xcb_selinux_get_property_use_context_request_t; 00319 00323 typedef struct xcb_selinux_get_property_use_context_reply_t { 00324 uint8_t response_type; 00325 uint8_t pad0; 00326 uint16_t sequence; 00327 uint32_t length; 00328 uint32_t context_len; 00329 uint8_t pad1[20]; 00330 } xcb_selinux_get_property_use_context_reply_t; 00331 00335 typedef struct xcb_selinux_get_property_context_cookie_t { 00336 unsigned int sequence; 00337 } xcb_selinux_get_property_context_cookie_t; 00338 00340 #define XCB_SELINUX_GET_PROPERTY_CONTEXT 12 00341 00345 typedef struct xcb_selinux_get_property_context_request_t { 00346 uint8_t major_opcode; 00347 uint8_t minor_opcode; 00348 uint16_t length; 00349 xcb_window_t window; 00350 xcb_atom_t property; 00351 } xcb_selinux_get_property_context_request_t; 00352 00356 typedef struct xcb_selinux_get_property_context_reply_t { 00357 uint8_t response_type; 00358 uint8_t pad0; 00359 uint16_t sequence; 00360 uint32_t length; 00361 uint32_t context_len; 00362 uint8_t pad1[20]; 00363 } xcb_selinux_get_property_context_reply_t; 00364 00368 typedef struct xcb_selinux_get_property_data_context_cookie_t { 00369 unsigned int sequence; 00370 } xcb_selinux_get_property_data_context_cookie_t; 00371 00373 #define XCB_SELINUX_GET_PROPERTY_DATA_CONTEXT 13 00374 00378 typedef struct xcb_selinux_get_property_data_context_request_t { 00379 uint8_t major_opcode; 00380 uint8_t minor_opcode; 00381 uint16_t length; 00382 xcb_window_t window; 00383 xcb_atom_t property; 00384 } xcb_selinux_get_property_data_context_request_t; 00385 00389 typedef struct xcb_selinux_get_property_data_context_reply_t { 00390 uint8_t response_type; 00391 uint8_t pad0; 00392 uint16_t sequence; 00393 uint32_t length; 00394 uint32_t context_len; 00395 uint8_t pad1[20]; 00396 } xcb_selinux_get_property_data_context_reply_t; 00397 00401 typedef struct xcb_selinux_list_properties_cookie_t { 00402 unsigned int sequence; 00403 } xcb_selinux_list_properties_cookie_t; 00404 00406 #define XCB_SELINUX_LIST_PROPERTIES 14 00407 00411 typedef struct xcb_selinux_list_properties_request_t { 00412 uint8_t major_opcode; 00413 uint8_t minor_opcode; 00414 uint16_t length; 00415 xcb_window_t window; 00416 } xcb_selinux_list_properties_request_t; 00417 00421 typedef struct xcb_selinux_list_properties_reply_t { 00422 uint8_t response_type; 00423 uint8_t pad0; 00424 uint16_t sequence; 00425 uint32_t length; 00426 uint32_t properties_len; 00427 uint8_t pad1[20]; 00428 } xcb_selinux_list_properties_reply_t; 00429 00431 #define XCB_SELINUX_SET_SELECTION_CREATE_CONTEXT 15 00432 00436 typedef struct xcb_selinux_set_selection_create_context_request_t { 00437 uint8_t major_opcode; 00438 uint8_t minor_opcode; 00439 uint16_t length; 00440 uint32_t context_len; 00441 } xcb_selinux_set_selection_create_context_request_t; 00442 00446 typedef struct xcb_selinux_get_selection_create_context_cookie_t { 00447 unsigned int sequence; 00448 } xcb_selinux_get_selection_create_context_cookie_t; 00449 00451 #define XCB_SELINUX_GET_SELECTION_CREATE_CONTEXT 16 00452 00456 typedef struct xcb_selinux_get_selection_create_context_request_t { 00457 uint8_t major_opcode; 00458 uint8_t minor_opcode; 00459 uint16_t length; 00460 } xcb_selinux_get_selection_create_context_request_t; 00461 00465 typedef struct xcb_selinux_get_selection_create_context_reply_t { 00466 uint8_t response_type; 00467 uint8_t pad0; 00468 uint16_t sequence; 00469 uint32_t length; 00470 uint32_t context_len; 00471 uint8_t pad1[20]; 00472 } xcb_selinux_get_selection_create_context_reply_t; 00473 00475 #define XCB_SELINUX_SET_SELECTION_USE_CONTEXT 17 00476 00480 typedef struct xcb_selinux_set_selection_use_context_request_t { 00481 uint8_t major_opcode; 00482 uint8_t minor_opcode; 00483 uint16_t length; 00484 uint32_t context_len; 00485 } xcb_selinux_set_selection_use_context_request_t; 00486 00490 typedef struct xcb_selinux_get_selection_use_context_cookie_t { 00491 unsigned int sequence; 00492 } xcb_selinux_get_selection_use_context_cookie_t; 00493 00495 #define XCB_SELINUX_GET_SELECTION_USE_CONTEXT 18 00496 00500 typedef struct xcb_selinux_get_selection_use_context_request_t { 00501 uint8_t major_opcode; 00502 uint8_t minor_opcode; 00503 uint16_t length; 00504 } xcb_selinux_get_selection_use_context_request_t; 00505 00509 typedef struct xcb_selinux_get_selection_use_context_reply_t { 00510 uint8_t response_type; 00511 uint8_t pad0; 00512 uint16_t sequence; 00513 uint32_t length; 00514 uint32_t context_len; 00515 uint8_t pad1[20]; 00516 } xcb_selinux_get_selection_use_context_reply_t; 00517 00521 typedef struct xcb_selinux_get_selection_context_cookie_t { 00522 unsigned int sequence; 00523 } xcb_selinux_get_selection_context_cookie_t; 00524 00526 #define XCB_SELINUX_GET_SELECTION_CONTEXT 19 00527 00531 typedef struct xcb_selinux_get_selection_context_request_t { 00532 uint8_t major_opcode; 00533 uint8_t minor_opcode; 00534 uint16_t length; 00535 xcb_atom_t selection; 00536 } xcb_selinux_get_selection_context_request_t; 00537 00541 typedef struct xcb_selinux_get_selection_context_reply_t { 00542 uint8_t response_type; 00543 uint8_t pad0; 00544 uint16_t sequence; 00545 uint32_t length; 00546 uint32_t context_len; 00547 uint8_t pad1[20]; 00548 } xcb_selinux_get_selection_context_reply_t; 00549 00553 typedef struct xcb_selinux_get_selection_data_context_cookie_t { 00554 unsigned int sequence; 00555 } xcb_selinux_get_selection_data_context_cookie_t; 00556 00558 #define XCB_SELINUX_GET_SELECTION_DATA_CONTEXT 20 00559 00563 typedef struct xcb_selinux_get_selection_data_context_request_t { 00564 uint8_t major_opcode; 00565 uint8_t minor_opcode; 00566 uint16_t length; 00567 xcb_atom_t selection; 00568 } xcb_selinux_get_selection_data_context_request_t; 00569 00573 typedef struct xcb_selinux_get_selection_data_context_reply_t { 00574 uint8_t response_type; 00575 uint8_t pad0; 00576 uint16_t sequence; 00577 uint32_t length; 00578 uint32_t context_len; 00579 uint8_t pad1[20]; 00580 } xcb_selinux_get_selection_data_context_reply_t; 00581 00585 typedef struct xcb_selinux_list_selections_cookie_t { 00586 unsigned int sequence; 00587 } xcb_selinux_list_selections_cookie_t; 00588 00590 #define XCB_SELINUX_LIST_SELECTIONS 21 00591 00595 typedef struct xcb_selinux_list_selections_request_t { 00596 uint8_t major_opcode; 00597 uint8_t minor_opcode; 00598 uint16_t length; 00599 } xcb_selinux_list_selections_request_t; 00600 00604 typedef struct xcb_selinux_list_selections_reply_t { 00605 uint8_t response_type; 00606 uint8_t pad0; 00607 uint16_t sequence; 00608 uint32_t length; 00609 uint32_t selections_len; 00610 uint8_t pad1[20]; 00611 } xcb_selinux_list_selections_reply_t; 00612 00616 typedef struct xcb_selinux_get_client_context_cookie_t { 00617 unsigned int sequence; 00618 } xcb_selinux_get_client_context_cookie_t; 00619 00621 #define XCB_SELINUX_GET_CLIENT_CONTEXT 22 00622 00626 typedef struct xcb_selinux_get_client_context_request_t { 00627 uint8_t major_opcode; 00628 uint8_t minor_opcode; 00629 uint16_t length; 00630 uint32_t resource; 00631 } xcb_selinux_get_client_context_request_t; 00632 00636 typedef struct xcb_selinux_get_client_context_reply_t { 00637 uint8_t response_type; 00638 uint8_t pad0; 00639 uint16_t sequence; 00640 uint32_t length; 00641 uint32_t context_len; 00642 uint8_t pad1[20]; 00643 } xcb_selinux_get_client_context_reply_t; 00644 00654 /***************************************************************************** 00655 ** 00656 ** xcb_selinux_query_version_cookie_t xcb_selinux_query_version 00657 ** 00658 ** @param xcb_connection_t *c 00659 ** @param uint8_t client_major 00660 ** @param uint8_t client_minor 00661 ** @returns xcb_selinux_query_version_cookie_t 00662 ** 00663 *****************************************************************************/ 00664 00665 xcb_selinux_query_version_cookie_t 00666 xcb_selinux_query_version (xcb_connection_t *c , 00667 uint8_t client_major , 00668 uint8_t client_minor ); 00669 00682 /***************************************************************************** 00683 ** 00684 ** xcb_selinux_query_version_cookie_t xcb_selinux_query_version_unchecked 00685 ** 00686 ** @param xcb_connection_t *c 00687 ** @param uint8_t client_major 00688 ** @param uint8_t client_minor 00689 ** @returns xcb_selinux_query_version_cookie_t 00690 ** 00691 *****************************************************************************/ 00692 00693 xcb_selinux_query_version_cookie_t 00694 xcb_selinux_query_version_unchecked (xcb_connection_t *c , 00695 uint8_t client_major , 00696 uint8_t client_minor ); 00697 00713 /***************************************************************************** 00714 ** 00715 ** xcb_selinux_query_version_reply_t * xcb_selinux_query_version_reply 00716 ** 00717 ** @param xcb_connection_t *c 00718 ** @param xcb_selinux_query_version_cookie_t cookie 00719 ** @param xcb_generic_error_t **e 00720 ** @returns xcb_selinux_query_version_reply_t * 00721 ** 00722 *****************************************************************************/ 00723 00724 xcb_selinux_query_version_reply_t * 00725 xcb_selinux_query_version_reply (xcb_connection_t *c , 00726 xcb_selinux_query_version_cookie_t cookie , 00727 xcb_generic_error_t **e ); 00728 00741 /***************************************************************************** 00742 ** 00743 ** xcb_void_cookie_t xcb_selinux_set_device_create_context_checked 00744 ** 00745 ** @param xcb_connection_t *c 00746 ** @param uint32_t context_len 00747 ** @param const char *context 00748 ** @returns xcb_void_cookie_t 00749 ** 00750 *****************************************************************************/ 00751 00752 xcb_void_cookie_t 00753 xcb_selinux_set_device_create_context_checked (xcb_connection_t *c , 00754 uint32_t context_len , 00755 const char *context ); 00756 00766 /***************************************************************************** 00767 ** 00768 ** xcb_void_cookie_t xcb_selinux_set_device_create_context 00769 ** 00770 ** @param xcb_connection_t *c 00771 ** @param uint32_t context_len 00772 ** @param const char *context 00773 ** @returns xcb_void_cookie_t 00774 ** 00775 *****************************************************************************/ 00776 00777 xcb_void_cookie_t 00778 xcb_selinux_set_device_create_context (xcb_connection_t *c , 00779 uint32_t context_len , 00780 const char *context ); 00781 00791 /***************************************************************************** 00792 ** 00793 ** xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context 00794 ** 00795 ** @param xcb_connection_t *c 00796 ** @returns xcb_selinux_get_device_create_context_cookie_t 00797 ** 00798 *****************************************************************************/ 00799 00800 xcb_selinux_get_device_create_context_cookie_t 00801 xcb_selinux_get_device_create_context (xcb_connection_t *c ); 00802 00815 /***************************************************************************** 00816 ** 00817 ** xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_unchecked 00818 ** 00819 ** @param xcb_connection_t *c 00820 ** @returns xcb_selinux_get_device_create_context_cookie_t 00821 ** 00822 *****************************************************************************/ 00823 00824 xcb_selinux_get_device_create_context_cookie_t 00825 xcb_selinux_get_device_create_context_unchecked (xcb_connection_t *c ); 00826 00827 00828 /***************************************************************************** 00829 ** 00830 ** char * xcb_selinux_get_device_create_context_context 00831 ** 00832 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00833 ** @returns char * 00834 ** 00835 *****************************************************************************/ 00836 00837 char * 00838 xcb_selinux_get_device_create_context_context (const xcb_selinux_get_device_create_context_reply_t *R ); 00839 00840 00841 /***************************************************************************** 00842 ** 00843 ** int xcb_selinux_get_device_create_context_context_length 00844 ** 00845 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00846 ** @returns int 00847 ** 00848 *****************************************************************************/ 00849 00850 int 00851 xcb_selinux_get_device_create_context_context_length (const xcb_selinux_get_device_create_context_reply_t *R ); 00852 00853 00854 /***************************************************************************** 00855 ** 00856 ** xcb_generic_iterator_t xcb_selinux_get_device_create_context_context_end 00857 ** 00858 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00859 ** @returns xcb_generic_iterator_t 00860 ** 00861 *****************************************************************************/ 00862 00863 xcb_generic_iterator_t 00864 xcb_selinux_get_device_create_context_context_end (const xcb_selinux_get_device_create_context_reply_t *R ); 00865 00881 /***************************************************************************** 00882 ** 00883 ** xcb_selinux_get_device_create_context_reply_t * xcb_selinux_get_device_create_context_reply 00884 ** 00885 ** @param xcb_connection_t *c 00886 ** @param xcb_selinux_get_device_create_context_cookie_t cookie 00887 ** @param xcb_generic_error_t **e 00888 ** @returns xcb_selinux_get_device_create_context_reply_t * 00889 ** 00890 *****************************************************************************/ 00891 00892 xcb_selinux_get_device_create_context_reply_t * 00893 xcb_selinux_get_device_create_context_reply (xcb_connection_t *c , 00894 xcb_selinux_get_device_create_context_cookie_t cookie , 00895 xcb_generic_error_t **e ); 00896 00909 /***************************************************************************** 00910 ** 00911 ** xcb_void_cookie_t xcb_selinux_set_device_context_checked 00912 ** 00913 ** @param xcb_connection_t *c 00914 ** @param uint32_t device 00915 ** @param uint32_t context_len 00916 ** @param const char *context 00917 ** @returns xcb_void_cookie_t 00918 ** 00919 *****************************************************************************/ 00920 00921 xcb_void_cookie_t 00922 xcb_selinux_set_device_context_checked (xcb_connection_t *c , 00923 uint32_t device , 00924 uint32_t context_len , 00925 const char *context ); 00926 00936 /***************************************************************************** 00937 ** 00938 ** xcb_void_cookie_t xcb_selinux_set_device_context 00939 ** 00940 ** @param xcb_connection_t *c 00941 ** @param uint32_t device 00942 ** @param uint32_t context_len 00943 ** @param const char *context 00944 ** @returns xcb_void_cookie_t 00945 ** 00946 *****************************************************************************/ 00947 00948 xcb_void_cookie_t 00949 xcb_selinux_set_device_context (xcb_connection_t *c , 00950 uint32_t device , 00951 uint32_t context_len , 00952 const char *context ); 00953 00963 /***************************************************************************** 00964 ** 00965 ** xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context 00966 ** 00967 ** @param xcb_connection_t *c 00968 ** @param uint32_t device 00969 ** @returns xcb_selinux_get_device_context_cookie_t 00970 ** 00971 *****************************************************************************/ 00972 00973 xcb_selinux_get_device_context_cookie_t 00974 xcb_selinux_get_device_context (xcb_connection_t *c , 00975 uint32_t device ); 00976 00989 /***************************************************************************** 00990 ** 00991 ** xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_unchecked 00992 ** 00993 ** @param xcb_connection_t *c 00994 ** @param uint32_t device 00995 ** @returns xcb_selinux_get_device_context_cookie_t 00996 ** 00997 *****************************************************************************/ 00998 00999 xcb_selinux_get_device_context_cookie_t 01000 xcb_selinux_get_device_context_unchecked (xcb_connection_t *c , 01001 uint32_t device ); 01002 01003 01004 /***************************************************************************** 01005 ** 01006 ** char * xcb_selinux_get_device_context_context 01007 ** 01008 ** @param const xcb_selinux_get_device_context_reply_t *R 01009 ** @returns char * 01010 ** 01011 *****************************************************************************/ 01012 01013 char * 01014 xcb_selinux_get_device_context_context (const xcb_selinux_get_device_context_reply_t *R ); 01015 01016 01017 /***************************************************************************** 01018 ** 01019 ** int xcb_selinux_get_device_context_context_length 01020 ** 01021 ** @param const xcb_selinux_get_device_context_reply_t *R 01022 ** @returns int 01023 ** 01024 *****************************************************************************/ 01025 01026 int 01027 xcb_selinux_get_device_context_context_length (const xcb_selinux_get_device_context_reply_t *R ); 01028 01029 01030 /***************************************************************************** 01031 ** 01032 ** xcb_generic_iterator_t xcb_selinux_get_device_context_context_end 01033 ** 01034 ** @param const xcb_selinux_get_device_context_reply_t *R 01035 ** @returns xcb_generic_iterator_t 01036 ** 01037 *****************************************************************************/ 01038 01039 xcb_generic_iterator_t 01040 xcb_selinux_get_device_context_context_end (const xcb_selinux_get_device_context_reply_t *R ); 01041 01057 /***************************************************************************** 01058 ** 01059 ** xcb_selinux_get_device_context_reply_t * xcb_selinux_get_device_context_reply 01060 ** 01061 ** @param xcb_connection_t *c 01062 ** @param xcb_selinux_get_device_context_cookie_t cookie 01063 ** @param xcb_generic_error_t **e 01064 ** @returns xcb_selinux_get_device_context_reply_t * 01065 ** 01066 *****************************************************************************/ 01067 01068 xcb_selinux_get_device_context_reply_t * 01069 xcb_selinux_get_device_context_reply (xcb_connection_t *c , 01070 xcb_selinux_get_device_context_cookie_t cookie , 01071 xcb_generic_error_t **e ); 01072 01085 /***************************************************************************** 01086 ** 01087 ** xcb_void_cookie_t xcb_selinux_set_window_create_context_checked 01088 ** 01089 ** @param xcb_connection_t *c 01090 ** @param uint32_t context_len 01091 ** @param const char *context 01092 ** @returns xcb_void_cookie_t 01093 ** 01094 *****************************************************************************/ 01095 01096 xcb_void_cookie_t 01097 xcb_selinux_set_window_create_context_checked (xcb_connection_t *c , 01098 uint32_t context_len , 01099 const char *context ); 01100 01110 /***************************************************************************** 01111 ** 01112 ** xcb_void_cookie_t xcb_selinux_set_window_create_context 01113 ** 01114 ** @param xcb_connection_t *c 01115 ** @param uint32_t context_len 01116 ** @param const char *context 01117 ** @returns xcb_void_cookie_t 01118 ** 01119 *****************************************************************************/ 01120 01121 xcb_void_cookie_t 01122 xcb_selinux_set_window_create_context (xcb_connection_t *c , 01123 uint32_t context_len , 01124 const char *context ); 01125 01135 /***************************************************************************** 01136 ** 01137 ** xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context 01138 ** 01139 ** @param xcb_connection_t *c 01140 ** @returns xcb_selinux_get_window_create_context_cookie_t 01141 ** 01142 *****************************************************************************/ 01143 01144 xcb_selinux_get_window_create_context_cookie_t 01145 xcb_selinux_get_window_create_context (xcb_connection_t *c ); 01146 01159 /***************************************************************************** 01160 ** 01161 ** xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_unchecked 01162 ** 01163 ** @param xcb_connection_t *c 01164 ** @returns xcb_selinux_get_window_create_context_cookie_t 01165 ** 01166 *****************************************************************************/ 01167 01168 xcb_selinux_get_window_create_context_cookie_t 01169 xcb_selinux_get_window_create_context_unchecked (xcb_connection_t *c ); 01170 01171 01172 /***************************************************************************** 01173 ** 01174 ** char * xcb_selinux_get_window_create_context_context 01175 ** 01176 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01177 ** @returns char * 01178 ** 01179 *****************************************************************************/ 01180 01181 char * 01182 xcb_selinux_get_window_create_context_context (const xcb_selinux_get_window_create_context_reply_t *R ); 01183 01184 01185 /***************************************************************************** 01186 ** 01187 ** int xcb_selinux_get_window_create_context_context_length 01188 ** 01189 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01190 ** @returns int 01191 ** 01192 *****************************************************************************/ 01193 01194 int 01195 xcb_selinux_get_window_create_context_context_length (const xcb_selinux_get_window_create_context_reply_t *R ); 01196 01197 01198 /***************************************************************************** 01199 ** 01200 ** xcb_generic_iterator_t xcb_selinux_get_window_create_context_context_end 01201 ** 01202 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01203 ** @returns xcb_generic_iterator_t 01204 ** 01205 *****************************************************************************/ 01206 01207 xcb_generic_iterator_t 01208 xcb_selinux_get_window_create_context_context_end (const xcb_selinux_get_window_create_context_reply_t *R ); 01209 01225 /***************************************************************************** 01226 ** 01227 ** xcb_selinux_get_window_create_context_reply_t * xcb_selinux_get_window_create_context_reply 01228 ** 01229 ** @param xcb_connection_t *c 01230 ** @param xcb_selinux_get_window_create_context_cookie_t cookie 01231 ** @param xcb_generic_error_t **e 01232 ** @returns xcb_selinux_get_window_create_context_reply_t * 01233 ** 01234 *****************************************************************************/ 01235 01236 xcb_selinux_get_window_create_context_reply_t * 01237 xcb_selinux_get_window_create_context_reply (xcb_connection_t *c , 01238 xcb_selinux_get_window_create_context_cookie_t cookie , 01239 xcb_generic_error_t **e ); 01240 01250 /***************************************************************************** 01251 ** 01252 ** xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context 01253 ** 01254 ** @param xcb_connection_t *c 01255 ** @param xcb_window_t window 01256 ** @returns xcb_selinux_get_window_context_cookie_t 01257 ** 01258 *****************************************************************************/ 01259 01260 xcb_selinux_get_window_context_cookie_t 01261 xcb_selinux_get_window_context (xcb_connection_t *c , 01262 xcb_window_t window ); 01263 01276 /***************************************************************************** 01277 ** 01278 ** xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_unchecked 01279 ** 01280 ** @param xcb_connection_t *c 01281 ** @param xcb_window_t window 01282 ** @returns xcb_selinux_get_window_context_cookie_t 01283 ** 01284 *****************************************************************************/ 01285 01286 xcb_selinux_get_window_context_cookie_t 01287 xcb_selinux_get_window_context_unchecked (xcb_connection_t *c , 01288 xcb_window_t window ); 01289 01290 01291 /***************************************************************************** 01292 ** 01293 ** char * xcb_selinux_get_window_context_context 01294 ** 01295 ** @param const xcb_selinux_get_window_context_reply_t *R 01296 ** @returns char * 01297 ** 01298 *****************************************************************************/ 01299 01300 char * 01301 xcb_selinux_get_window_context_context (const xcb_selinux_get_window_context_reply_t *R ); 01302 01303 01304 /***************************************************************************** 01305 ** 01306 ** int xcb_selinux_get_window_context_context_length 01307 ** 01308 ** @param const xcb_selinux_get_window_context_reply_t *R 01309 ** @returns int 01310 ** 01311 *****************************************************************************/ 01312 01313 int 01314 xcb_selinux_get_window_context_context_length (const xcb_selinux_get_window_context_reply_t *R ); 01315 01316 01317 /***************************************************************************** 01318 ** 01319 ** xcb_generic_iterator_t xcb_selinux_get_window_context_context_end 01320 ** 01321 ** @param const xcb_selinux_get_window_context_reply_t *R 01322 ** @returns xcb_generic_iterator_t 01323 ** 01324 *****************************************************************************/ 01325 01326 xcb_generic_iterator_t 01327 xcb_selinux_get_window_context_context_end (const xcb_selinux_get_window_context_reply_t *R ); 01328 01344 /***************************************************************************** 01345 ** 01346 ** xcb_selinux_get_window_context_reply_t * xcb_selinux_get_window_context_reply 01347 ** 01348 ** @param xcb_connection_t *c 01349 ** @param xcb_selinux_get_window_context_cookie_t cookie 01350 ** @param xcb_generic_error_t **e 01351 ** @returns xcb_selinux_get_window_context_reply_t * 01352 ** 01353 *****************************************************************************/ 01354 01355 xcb_selinux_get_window_context_reply_t * 01356 xcb_selinux_get_window_context_reply (xcb_connection_t *c , 01357 xcb_selinux_get_window_context_cookie_t cookie , 01358 xcb_generic_error_t **e ); 01359 01360 01361 /***************************************************************************** 01362 ** 01363 ** char * xcb_selinux_list_item_object_context 01364 ** 01365 ** @param const xcb_selinux_list_item_t *R 01366 ** @returns char * 01367 ** 01368 *****************************************************************************/ 01369 01370 char * 01371 xcb_selinux_list_item_object_context (const xcb_selinux_list_item_t *R ); 01372 01373 01374 /***************************************************************************** 01375 ** 01376 ** int xcb_selinux_list_item_object_context_length 01377 ** 01378 ** @param const xcb_selinux_list_item_t *R 01379 ** @returns int 01380 ** 01381 *****************************************************************************/ 01382 01383 int 01384 xcb_selinux_list_item_object_context_length (const xcb_selinux_list_item_t *R ); 01385 01386 01387 /***************************************************************************** 01388 ** 01389 ** xcb_generic_iterator_t xcb_selinux_list_item_object_context_end 01390 ** 01391 ** @param const xcb_selinux_list_item_t *R 01392 ** @returns xcb_generic_iterator_t 01393 ** 01394 *****************************************************************************/ 01395 01396 xcb_generic_iterator_t 01397 xcb_selinux_list_item_object_context_end (const xcb_selinux_list_item_t *R ); 01398 01399 01400 /***************************************************************************** 01401 ** 01402 ** char * xcb_selinux_list_item_data_context 01403 ** 01404 ** @param const xcb_selinux_list_item_t *R 01405 ** @returns char * 01406 ** 01407 *****************************************************************************/ 01408 01409 char * 01410 xcb_selinux_list_item_data_context (const xcb_selinux_list_item_t *R ); 01411 01412 01413 /***************************************************************************** 01414 ** 01415 ** int xcb_selinux_list_item_data_context_length 01416 ** 01417 ** @param const xcb_selinux_list_item_t *R 01418 ** @returns int 01419 ** 01420 *****************************************************************************/ 01421 01422 int 01423 xcb_selinux_list_item_data_context_length (const xcb_selinux_list_item_t *R ); 01424 01425 01426 /***************************************************************************** 01427 ** 01428 ** xcb_generic_iterator_t xcb_selinux_list_item_data_context_end 01429 ** 01430 ** @param const xcb_selinux_list_item_t *R 01431 ** @returns xcb_generic_iterator_t 01432 ** 01433 *****************************************************************************/ 01434 01435 xcb_generic_iterator_t 01436 xcb_selinux_list_item_data_context_end (const xcb_selinux_list_item_t *R ); 01437 01447 /***************************************************************************** 01448 ** 01449 ** void xcb_selinux_list_item_next 01450 ** 01451 ** @param xcb_selinux_list_item_iterator_t *i 01452 ** @returns void 01453 ** 01454 *****************************************************************************/ 01455 01456 void 01457 xcb_selinux_list_item_next (xcb_selinux_list_item_iterator_t *i ); 01458 01469 /***************************************************************************** 01470 ** 01471 ** xcb_generic_iterator_t xcb_selinux_list_item_end 01472 ** 01473 ** @param xcb_selinux_list_item_iterator_t i 01474 ** @returns xcb_generic_iterator_t 01475 ** 01476 *****************************************************************************/ 01477 01478 xcb_generic_iterator_t 01479 xcb_selinux_list_item_end (xcb_selinux_list_item_iterator_t i ); 01480 01493 /***************************************************************************** 01494 ** 01495 ** xcb_void_cookie_t xcb_selinux_set_property_create_context_checked 01496 ** 01497 ** @param xcb_connection_t *c 01498 ** @param uint32_t context_len 01499 ** @param const char *context 01500 ** @returns xcb_void_cookie_t 01501 ** 01502 *****************************************************************************/ 01503 01504 xcb_void_cookie_t 01505 xcb_selinux_set_property_create_context_checked (xcb_connection_t *c , 01506 uint32_t context_len , 01507 const char *context ); 01508 01518 /***************************************************************************** 01519 ** 01520 ** xcb_void_cookie_t xcb_selinux_set_property_create_context 01521 ** 01522 ** @param xcb_connection_t *c 01523 ** @param uint32_t context_len 01524 ** @param const char *context 01525 ** @returns xcb_void_cookie_t 01526 ** 01527 *****************************************************************************/ 01528 01529 xcb_void_cookie_t 01530 xcb_selinux_set_property_create_context (xcb_connection_t *c , 01531 uint32_t context_len , 01532 const char *context ); 01533 01543 /***************************************************************************** 01544 ** 01545 ** xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context 01546 ** 01547 ** @param xcb_connection_t *c 01548 ** @returns xcb_selinux_get_property_create_context_cookie_t 01549 ** 01550 *****************************************************************************/ 01551 01552 xcb_selinux_get_property_create_context_cookie_t 01553 xcb_selinux_get_property_create_context (xcb_connection_t *c ); 01554 01567 /***************************************************************************** 01568 ** 01569 ** xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_unchecked 01570 ** 01571 ** @param xcb_connection_t *c 01572 ** @returns xcb_selinux_get_property_create_context_cookie_t 01573 ** 01574 *****************************************************************************/ 01575 01576 xcb_selinux_get_property_create_context_cookie_t 01577 xcb_selinux_get_property_create_context_unchecked (xcb_connection_t *c ); 01578 01579 01580 /***************************************************************************** 01581 ** 01582 ** char * xcb_selinux_get_property_create_context_context 01583 ** 01584 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01585 ** @returns char * 01586 ** 01587 *****************************************************************************/ 01588 01589 char * 01590 xcb_selinux_get_property_create_context_context (const xcb_selinux_get_property_create_context_reply_t *R ); 01591 01592 01593 /***************************************************************************** 01594 ** 01595 ** int xcb_selinux_get_property_create_context_context_length 01596 ** 01597 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01598 ** @returns int 01599 ** 01600 *****************************************************************************/ 01601 01602 int 01603 xcb_selinux_get_property_create_context_context_length (const xcb_selinux_get_property_create_context_reply_t *R ); 01604 01605 01606 /***************************************************************************** 01607 ** 01608 ** xcb_generic_iterator_t xcb_selinux_get_property_create_context_context_end 01609 ** 01610 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01611 ** @returns xcb_generic_iterator_t 01612 ** 01613 *****************************************************************************/ 01614 01615 xcb_generic_iterator_t 01616 xcb_selinux_get_property_create_context_context_end (const xcb_selinux_get_property_create_context_reply_t *R ); 01617 01633 /***************************************************************************** 01634 ** 01635 ** xcb_selinux_get_property_create_context_reply_t * xcb_selinux_get_property_create_context_reply 01636 ** 01637 ** @param xcb_connection_t *c 01638 ** @param xcb_selinux_get_property_create_context_cookie_t cookie 01639 ** @param xcb_generic_error_t **e 01640 ** @returns xcb_selinux_get_property_create_context_reply_t * 01641 ** 01642 *****************************************************************************/ 01643 01644 xcb_selinux_get_property_create_context_reply_t * 01645 xcb_selinux_get_property_create_context_reply (xcb_connection_t *c , 01646 xcb_selinux_get_property_create_context_cookie_t cookie , 01647 xcb_generic_error_t **e ); 01648 01661 /***************************************************************************** 01662 ** 01663 ** xcb_void_cookie_t xcb_selinux_set_property_use_context_checked 01664 ** 01665 ** @param xcb_connection_t *c 01666 ** @param uint32_t context_len 01667 ** @param const char *context 01668 ** @returns xcb_void_cookie_t 01669 ** 01670 *****************************************************************************/ 01671 01672 xcb_void_cookie_t 01673 xcb_selinux_set_property_use_context_checked (xcb_connection_t *c , 01674 uint32_t context_len , 01675 const char *context ); 01676 01686 /***************************************************************************** 01687 ** 01688 ** xcb_void_cookie_t xcb_selinux_set_property_use_context 01689 ** 01690 ** @param xcb_connection_t *c 01691 ** @param uint32_t context_len 01692 ** @param const char *context 01693 ** @returns xcb_void_cookie_t 01694 ** 01695 *****************************************************************************/ 01696 01697 xcb_void_cookie_t 01698 xcb_selinux_set_property_use_context (xcb_connection_t *c , 01699 uint32_t context_len , 01700 const char *context ); 01701 01711 /***************************************************************************** 01712 ** 01713 ** xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context 01714 ** 01715 ** @param xcb_connection_t *c 01716 ** @returns xcb_selinux_get_property_use_context_cookie_t 01717 ** 01718 *****************************************************************************/ 01719 01720 xcb_selinux_get_property_use_context_cookie_t 01721 xcb_selinux_get_property_use_context (xcb_connection_t *c ); 01722 01735 /***************************************************************************** 01736 ** 01737 ** xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_unchecked 01738 ** 01739 ** @param xcb_connection_t *c 01740 ** @returns xcb_selinux_get_property_use_context_cookie_t 01741 ** 01742 *****************************************************************************/ 01743 01744 xcb_selinux_get_property_use_context_cookie_t 01745 xcb_selinux_get_property_use_context_unchecked (xcb_connection_t *c ); 01746 01747 01748 /***************************************************************************** 01749 ** 01750 ** char * xcb_selinux_get_property_use_context_context 01751 ** 01752 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01753 ** @returns char * 01754 ** 01755 *****************************************************************************/ 01756 01757 char * 01758 xcb_selinux_get_property_use_context_context (const xcb_selinux_get_property_use_context_reply_t *R ); 01759 01760 01761 /***************************************************************************** 01762 ** 01763 ** int xcb_selinux_get_property_use_context_context_length 01764 ** 01765 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01766 ** @returns int 01767 ** 01768 *****************************************************************************/ 01769 01770 int 01771 xcb_selinux_get_property_use_context_context_length (const xcb_selinux_get_property_use_context_reply_t *R ); 01772 01773 01774 /***************************************************************************** 01775 ** 01776 ** xcb_generic_iterator_t xcb_selinux_get_property_use_context_context_end 01777 ** 01778 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01779 ** @returns xcb_generic_iterator_t 01780 ** 01781 *****************************************************************************/ 01782 01783 xcb_generic_iterator_t 01784 xcb_selinux_get_property_use_context_context_end (const xcb_selinux_get_property_use_context_reply_t *R ); 01785 01801 /***************************************************************************** 01802 ** 01803 ** xcb_selinux_get_property_use_context_reply_t * xcb_selinux_get_property_use_context_reply 01804 ** 01805 ** @param xcb_connection_t *c 01806 ** @param xcb_selinux_get_property_use_context_cookie_t cookie 01807 ** @param xcb_generic_error_t **e 01808 ** @returns xcb_selinux_get_property_use_context_reply_t * 01809 ** 01810 *****************************************************************************/ 01811 01812 xcb_selinux_get_property_use_context_reply_t * 01813 xcb_selinux_get_property_use_context_reply (xcb_connection_t *c , 01814 xcb_selinux_get_property_use_context_cookie_t cookie , 01815 xcb_generic_error_t **e ); 01816 01826 /***************************************************************************** 01827 ** 01828 ** xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context 01829 ** 01830 ** @param xcb_connection_t *c 01831 ** @param xcb_window_t window 01832 ** @param xcb_atom_t property 01833 ** @returns xcb_selinux_get_property_context_cookie_t 01834 ** 01835 *****************************************************************************/ 01836 01837 xcb_selinux_get_property_context_cookie_t 01838 xcb_selinux_get_property_context (xcb_connection_t *c , 01839 xcb_window_t window , 01840 xcb_atom_t property ); 01841 01854 /***************************************************************************** 01855 ** 01856 ** xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context_unchecked 01857 ** 01858 ** @param xcb_connection_t *c 01859 ** @param xcb_window_t window 01860 ** @param xcb_atom_t property 01861 ** @returns xcb_selinux_get_property_context_cookie_t 01862 ** 01863 *****************************************************************************/ 01864 01865 xcb_selinux_get_property_context_cookie_t 01866 xcb_selinux_get_property_context_unchecked (xcb_connection_t *c , 01867 xcb_window_t window , 01868 xcb_atom_t property ); 01869 01870 01871 /***************************************************************************** 01872 ** 01873 ** char * xcb_selinux_get_property_context_context 01874 ** 01875 ** @param const xcb_selinux_get_property_context_reply_t *R 01876 ** @returns char * 01877 ** 01878 *****************************************************************************/ 01879 01880 char * 01881 xcb_selinux_get_property_context_context (const xcb_selinux_get_property_context_reply_t *R ); 01882 01883 01884 /***************************************************************************** 01885 ** 01886 ** int xcb_selinux_get_property_context_context_length 01887 ** 01888 ** @param const xcb_selinux_get_property_context_reply_t *R 01889 ** @returns int 01890 ** 01891 *****************************************************************************/ 01892 01893 int 01894 xcb_selinux_get_property_context_context_length (const xcb_selinux_get_property_context_reply_t *R ); 01895 01896 01897 /***************************************************************************** 01898 ** 01899 ** xcb_generic_iterator_t xcb_selinux_get_property_context_context_end 01900 ** 01901 ** @param const xcb_selinux_get_property_context_reply_t *R 01902 ** @returns xcb_generic_iterator_t 01903 ** 01904 *****************************************************************************/ 01905 01906 xcb_generic_iterator_t 01907 xcb_selinux_get_property_context_context_end (const xcb_selinux_get_property_context_reply_t *R ); 01908 01924 /***************************************************************************** 01925 ** 01926 ** xcb_selinux_get_property_context_reply_t * xcb_selinux_get_property_context_reply 01927 ** 01928 ** @param xcb_connection_t *c 01929 ** @param xcb_selinux_get_property_context_cookie_t cookie 01930 ** @param xcb_generic_error_t **e 01931 ** @returns xcb_selinux_get_property_context_reply_t * 01932 ** 01933 *****************************************************************************/ 01934 01935 xcb_selinux_get_property_context_reply_t * 01936 xcb_selinux_get_property_context_reply (xcb_connection_t *c , 01937 xcb_selinux_get_property_context_cookie_t cookie , 01938 xcb_generic_error_t **e ); 01939 01949 /***************************************************************************** 01950 ** 01951 ** xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context 01952 ** 01953 ** @param xcb_connection_t *c 01954 ** @param xcb_window_t window 01955 ** @param xcb_atom_t property 01956 ** @returns xcb_selinux_get_property_data_context_cookie_t 01957 ** 01958 *****************************************************************************/ 01959 01960 xcb_selinux_get_property_data_context_cookie_t 01961 xcb_selinux_get_property_data_context (xcb_connection_t *c , 01962 xcb_window_t window , 01963 xcb_atom_t property ); 01964 01977 /***************************************************************************** 01978 ** 01979 ** xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context_unchecked 01980 ** 01981 ** @param xcb_connection_t *c 01982 ** @param xcb_window_t window 01983 ** @param xcb_atom_t property 01984 ** @returns xcb_selinux_get_property_data_context_cookie_t 01985 ** 01986 *****************************************************************************/ 01987 01988 xcb_selinux_get_property_data_context_cookie_t 01989 xcb_selinux_get_property_data_context_unchecked (xcb_connection_t *c , 01990 xcb_window_t window , 01991 xcb_atom_t property ); 01992 01993 01994 /***************************************************************************** 01995 ** 01996 ** char * xcb_selinux_get_property_data_context_context 01997 ** 01998 ** @param const xcb_selinux_get_property_data_context_reply_t *R 01999 ** @returns char * 02000 ** 02001 *****************************************************************************/ 02002 02003 char * 02004 xcb_selinux_get_property_data_context_context (const xcb_selinux_get_property_data_context_reply_t *R ); 02005 02006 02007 /***************************************************************************** 02008 ** 02009 ** int xcb_selinux_get_property_data_context_context_length 02010 ** 02011 ** @param const xcb_selinux_get_property_data_context_reply_t *R 02012 ** @returns int 02013 ** 02014 *****************************************************************************/ 02015 02016 int 02017 xcb_selinux_get_property_data_context_context_length (const xcb_selinux_get_property_data_context_reply_t *R ); 02018 02019 02020 /***************************************************************************** 02021 ** 02022 ** xcb_generic_iterator_t xcb_selinux_get_property_data_context_context_end 02023 ** 02024 ** @param const xcb_selinux_get_property_data_context_reply_t *R 02025 ** @returns xcb_generic_iterator_t 02026 ** 02027 *****************************************************************************/ 02028 02029 xcb_generic_iterator_t 02030 xcb_selinux_get_property_data_context_context_end (const xcb_selinux_get_property_data_context_reply_t *R ); 02031 02047 /***************************************************************************** 02048 ** 02049 ** xcb_selinux_get_property_data_context_reply_t * xcb_selinux_get_property_data_context_reply 02050 ** 02051 ** @param xcb_connection_t *c 02052 ** @param xcb_selinux_get_property_data_context_cookie_t cookie 02053 ** @param xcb_generic_error_t **e 02054 ** @returns xcb_selinux_get_property_data_context_reply_t * 02055 ** 02056 *****************************************************************************/ 02057 02058 xcb_selinux_get_property_data_context_reply_t * 02059 xcb_selinux_get_property_data_context_reply (xcb_connection_t *c , 02060 xcb_selinux_get_property_data_context_cookie_t cookie , 02061 xcb_generic_error_t **e ); 02062 02072 /***************************************************************************** 02073 ** 02074 ** xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties 02075 ** 02076 ** @param xcb_connection_t *c 02077 ** @param xcb_window_t window 02078 ** @returns xcb_selinux_list_properties_cookie_t 02079 ** 02080 *****************************************************************************/ 02081 02082 xcb_selinux_list_properties_cookie_t 02083 xcb_selinux_list_properties (xcb_connection_t *c , 02084 xcb_window_t window ); 02085 02098 /***************************************************************************** 02099 ** 02100 ** xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_unchecked 02101 ** 02102 ** @param xcb_connection_t *c 02103 ** @param xcb_window_t window 02104 ** @returns xcb_selinux_list_properties_cookie_t 02105 ** 02106 *****************************************************************************/ 02107 02108 xcb_selinux_list_properties_cookie_t 02109 xcb_selinux_list_properties_unchecked (xcb_connection_t *c , 02110 xcb_window_t window ); 02111 02112 02113 /***************************************************************************** 02114 ** 02115 ** int xcb_selinux_list_properties_properties_length 02116 ** 02117 ** @param const xcb_selinux_list_properties_reply_t *R 02118 ** @returns int 02119 ** 02120 *****************************************************************************/ 02121 02122 int 02123 xcb_selinux_list_properties_properties_length (const xcb_selinux_list_properties_reply_t *R ); 02124 02125 02126 /***************************************************************************** 02127 ** 02128 ** xcb_selinux_list_item_iterator_t xcb_selinux_list_properties_properties_iterator 02129 ** 02130 ** @param const xcb_selinux_list_properties_reply_t *R 02131 ** @returns xcb_selinux_list_item_iterator_t 02132 ** 02133 *****************************************************************************/ 02134 02135 xcb_selinux_list_item_iterator_t 02136 xcb_selinux_list_properties_properties_iterator (const xcb_selinux_list_properties_reply_t *R ); 02137 02153 /***************************************************************************** 02154 ** 02155 ** xcb_selinux_list_properties_reply_t * xcb_selinux_list_properties_reply 02156 ** 02157 ** @param xcb_connection_t *c 02158 ** @param xcb_selinux_list_properties_cookie_t cookie 02159 ** @param xcb_generic_error_t **e 02160 ** @returns xcb_selinux_list_properties_reply_t * 02161 ** 02162 *****************************************************************************/ 02163 02164 xcb_selinux_list_properties_reply_t * 02165 xcb_selinux_list_properties_reply (xcb_connection_t *c , 02166 xcb_selinux_list_properties_cookie_t cookie , 02167 xcb_generic_error_t **e ); 02168 02181 /***************************************************************************** 02182 ** 02183 ** xcb_void_cookie_t xcb_selinux_set_selection_create_context_checked 02184 ** 02185 ** @param xcb_connection_t *c 02186 ** @param uint32_t context_len 02187 ** @param const char *context 02188 ** @returns xcb_void_cookie_t 02189 ** 02190 *****************************************************************************/ 02191 02192 xcb_void_cookie_t 02193 xcb_selinux_set_selection_create_context_checked (xcb_connection_t *c , 02194 uint32_t context_len , 02195 const char *context ); 02196 02206 /***************************************************************************** 02207 ** 02208 ** xcb_void_cookie_t xcb_selinux_set_selection_create_context 02209 ** 02210 ** @param xcb_connection_t *c 02211 ** @param uint32_t context_len 02212 ** @param const char *context 02213 ** @returns xcb_void_cookie_t 02214 ** 02215 *****************************************************************************/ 02216 02217 xcb_void_cookie_t 02218 xcb_selinux_set_selection_create_context (xcb_connection_t *c , 02219 uint32_t context_len , 02220 const char *context ); 02221 02231 /***************************************************************************** 02232 ** 02233 ** xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context 02234 ** 02235 ** @param xcb_connection_t *c 02236 ** @returns xcb_selinux_get_selection_create_context_cookie_t 02237 ** 02238 *****************************************************************************/ 02239 02240 xcb_selinux_get_selection_create_context_cookie_t 02241 xcb_selinux_get_selection_create_context (xcb_connection_t *c ); 02242 02255 /***************************************************************************** 02256 ** 02257 ** xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_unchecked 02258 ** 02259 ** @param xcb_connection_t *c 02260 ** @returns xcb_selinux_get_selection_create_context_cookie_t 02261 ** 02262 *****************************************************************************/ 02263 02264 xcb_selinux_get_selection_create_context_cookie_t 02265 xcb_selinux_get_selection_create_context_unchecked (xcb_connection_t *c ); 02266 02267 02268 /***************************************************************************** 02269 ** 02270 ** char * xcb_selinux_get_selection_create_context_context 02271 ** 02272 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02273 ** @returns char * 02274 ** 02275 *****************************************************************************/ 02276 02277 char * 02278 xcb_selinux_get_selection_create_context_context (const xcb_selinux_get_selection_create_context_reply_t *R ); 02279 02280 02281 /***************************************************************************** 02282 ** 02283 ** int xcb_selinux_get_selection_create_context_context_length 02284 ** 02285 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02286 ** @returns int 02287 ** 02288 *****************************************************************************/ 02289 02290 int 02291 xcb_selinux_get_selection_create_context_context_length (const xcb_selinux_get_selection_create_context_reply_t *R ); 02292 02293 02294 /***************************************************************************** 02295 ** 02296 ** xcb_generic_iterator_t xcb_selinux_get_selection_create_context_context_end 02297 ** 02298 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02299 ** @returns xcb_generic_iterator_t 02300 ** 02301 *****************************************************************************/ 02302 02303 xcb_generic_iterator_t 02304 xcb_selinux_get_selection_create_context_context_end (const xcb_selinux_get_selection_create_context_reply_t *R ); 02305 02321 /***************************************************************************** 02322 ** 02323 ** xcb_selinux_get_selection_create_context_reply_t * xcb_selinux_get_selection_create_context_reply 02324 ** 02325 ** @param xcb_connection_t *c 02326 ** @param xcb_selinux_get_selection_create_context_cookie_t cookie 02327 ** @param xcb_generic_error_t **e 02328 ** @returns xcb_selinux_get_selection_create_context_reply_t * 02329 ** 02330 *****************************************************************************/ 02331 02332 xcb_selinux_get_selection_create_context_reply_t * 02333 xcb_selinux_get_selection_create_context_reply (xcb_connection_t *c , 02334 xcb_selinux_get_selection_create_context_cookie_t cookie , 02335 xcb_generic_error_t **e ); 02336 02349 /***************************************************************************** 02350 ** 02351 ** xcb_void_cookie_t xcb_selinux_set_selection_use_context_checked 02352 ** 02353 ** @param xcb_connection_t *c 02354 ** @param uint32_t context_len 02355 ** @param const char *context 02356 ** @returns xcb_void_cookie_t 02357 ** 02358 *****************************************************************************/ 02359 02360 xcb_void_cookie_t 02361 xcb_selinux_set_selection_use_context_checked (xcb_connection_t *c , 02362 uint32_t context_len , 02363 const char *context ); 02364 02374 /***************************************************************************** 02375 ** 02376 ** xcb_void_cookie_t xcb_selinux_set_selection_use_context 02377 ** 02378 ** @param xcb_connection_t *c 02379 ** @param uint32_t context_len 02380 ** @param const char *context 02381 ** @returns xcb_void_cookie_t 02382 ** 02383 *****************************************************************************/ 02384 02385 xcb_void_cookie_t 02386 xcb_selinux_set_selection_use_context (xcb_connection_t *c , 02387 uint32_t context_len , 02388 const char *context ); 02389 02399 /***************************************************************************** 02400 ** 02401 ** xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context 02402 ** 02403 ** @param xcb_connection_t *c 02404 ** @returns xcb_selinux_get_selection_use_context_cookie_t 02405 ** 02406 *****************************************************************************/ 02407 02408 xcb_selinux_get_selection_use_context_cookie_t 02409 xcb_selinux_get_selection_use_context (xcb_connection_t *c ); 02410 02423 /***************************************************************************** 02424 ** 02425 ** xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_unchecked 02426 ** 02427 ** @param xcb_connection_t *c 02428 ** @returns xcb_selinux_get_selection_use_context_cookie_t 02429 ** 02430 *****************************************************************************/ 02431 02432 xcb_selinux_get_selection_use_context_cookie_t 02433 xcb_selinux_get_selection_use_context_unchecked (xcb_connection_t *c ); 02434 02435 02436 /***************************************************************************** 02437 ** 02438 ** char * xcb_selinux_get_selection_use_context_context 02439 ** 02440 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02441 ** @returns char * 02442 ** 02443 *****************************************************************************/ 02444 02445 char * 02446 xcb_selinux_get_selection_use_context_context (const xcb_selinux_get_selection_use_context_reply_t *R ); 02447 02448 02449 /***************************************************************************** 02450 ** 02451 ** int xcb_selinux_get_selection_use_context_context_length 02452 ** 02453 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02454 ** @returns int 02455 ** 02456 *****************************************************************************/ 02457 02458 int 02459 xcb_selinux_get_selection_use_context_context_length (const xcb_selinux_get_selection_use_context_reply_t *R ); 02460 02461 02462 /***************************************************************************** 02463 ** 02464 ** xcb_generic_iterator_t xcb_selinux_get_selection_use_context_context_end 02465 ** 02466 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02467 ** @returns xcb_generic_iterator_t 02468 ** 02469 *****************************************************************************/ 02470 02471 xcb_generic_iterator_t 02472 xcb_selinux_get_selection_use_context_context_end (const xcb_selinux_get_selection_use_context_reply_t *R ); 02473 02489 /***************************************************************************** 02490 ** 02491 ** xcb_selinux_get_selection_use_context_reply_t * xcb_selinux_get_selection_use_context_reply 02492 ** 02493 ** @param xcb_connection_t *c 02494 ** @param xcb_selinux_get_selection_use_context_cookie_t cookie 02495 ** @param xcb_generic_error_t **e 02496 ** @returns xcb_selinux_get_selection_use_context_reply_t * 02497 ** 02498 *****************************************************************************/ 02499 02500 xcb_selinux_get_selection_use_context_reply_t * 02501 xcb_selinux_get_selection_use_context_reply (xcb_connection_t *c , 02502 xcb_selinux_get_selection_use_context_cookie_t cookie , 02503 xcb_generic_error_t **e ); 02504 02514 /***************************************************************************** 02515 ** 02516 ** xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context 02517 ** 02518 ** @param xcb_connection_t *c 02519 ** @param xcb_atom_t selection 02520 ** @returns xcb_selinux_get_selection_context_cookie_t 02521 ** 02522 *****************************************************************************/ 02523 02524 xcb_selinux_get_selection_context_cookie_t 02525 xcb_selinux_get_selection_context (xcb_connection_t *c , 02526 xcb_atom_t selection ); 02527 02540 /***************************************************************************** 02541 ** 02542 ** xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_unchecked 02543 ** 02544 ** @param xcb_connection_t *c 02545 ** @param xcb_atom_t selection 02546 ** @returns xcb_selinux_get_selection_context_cookie_t 02547 ** 02548 *****************************************************************************/ 02549 02550 xcb_selinux_get_selection_context_cookie_t 02551 xcb_selinux_get_selection_context_unchecked (xcb_connection_t *c , 02552 xcb_atom_t selection ); 02553 02554 02555 /***************************************************************************** 02556 ** 02557 ** char * xcb_selinux_get_selection_context_context 02558 ** 02559 ** @param const xcb_selinux_get_selection_context_reply_t *R 02560 ** @returns char * 02561 ** 02562 *****************************************************************************/ 02563 02564 char * 02565 xcb_selinux_get_selection_context_context (const xcb_selinux_get_selection_context_reply_t *R ); 02566 02567 02568 /***************************************************************************** 02569 ** 02570 ** int xcb_selinux_get_selection_context_context_length 02571 ** 02572 ** @param const xcb_selinux_get_selection_context_reply_t *R 02573 ** @returns int 02574 ** 02575 *****************************************************************************/ 02576 02577 int 02578 xcb_selinux_get_selection_context_context_length (const xcb_selinux_get_selection_context_reply_t *R ); 02579 02580 02581 /***************************************************************************** 02582 ** 02583 ** xcb_generic_iterator_t xcb_selinux_get_selection_context_context_end 02584 ** 02585 ** @param const xcb_selinux_get_selection_context_reply_t *R 02586 ** @returns xcb_generic_iterator_t 02587 ** 02588 *****************************************************************************/ 02589 02590 xcb_generic_iterator_t 02591 xcb_selinux_get_selection_context_context_end (const xcb_selinux_get_selection_context_reply_t *R ); 02592 02608 /***************************************************************************** 02609 ** 02610 ** xcb_selinux_get_selection_context_reply_t * xcb_selinux_get_selection_context_reply 02611 ** 02612 ** @param xcb_connection_t *c 02613 ** @param xcb_selinux_get_selection_context_cookie_t cookie 02614 ** @param xcb_generic_error_t **e 02615 ** @returns xcb_selinux_get_selection_context_reply_t * 02616 ** 02617 *****************************************************************************/ 02618 02619 xcb_selinux_get_selection_context_reply_t * 02620 xcb_selinux_get_selection_context_reply (xcb_connection_t *c , 02621 xcb_selinux_get_selection_context_cookie_t cookie , 02622 xcb_generic_error_t **e ); 02623 02633 /***************************************************************************** 02634 ** 02635 ** xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context 02636 ** 02637 ** @param xcb_connection_t *c 02638 ** @param xcb_atom_t selection 02639 ** @returns xcb_selinux_get_selection_data_context_cookie_t 02640 ** 02641 *****************************************************************************/ 02642 02643 xcb_selinux_get_selection_data_context_cookie_t 02644 xcb_selinux_get_selection_data_context (xcb_connection_t *c , 02645 xcb_atom_t selection ); 02646 02659 /***************************************************************************** 02660 ** 02661 ** xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context_unchecked 02662 ** 02663 ** @param xcb_connection_t *c 02664 ** @param xcb_atom_t selection 02665 ** @returns xcb_selinux_get_selection_data_context_cookie_t 02666 ** 02667 *****************************************************************************/ 02668 02669 xcb_selinux_get_selection_data_context_cookie_t 02670 xcb_selinux_get_selection_data_context_unchecked (xcb_connection_t *c , 02671 xcb_atom_t selection ); 02672 02673 02674 /***************************************************************************** 02675 ** 02676 ** char * xcb_selinux_get_selection_data_context_context 02677 ** 02678 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02679 ** @returns char * 02680 ** 02681 *****************************************************************************/ 02682 02683 char * 02684 xcb_selinux_get_selection_data_context_context (const xcb_selinux_get_selection_data_context_reply_t *R ); 02685 02686 02687 /***************************************************************************** 02688 ** 02689 ** int xcb_selinux_get_selection_data_context_context_length 02690 ** 02691 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02692 ** @returns int 02693 ** 02694 *****************************************************************************/ 02695 02696 int 02697 xcb_selinux_get_selection_data_context_context_length (const xcb_selinux_get_selection_data_context_reply_t *R ); 02698 02699 02700 /***************************************************************************** 02701 ** 02702 ** xcb_generic_iterator_t xcb_selinux_get_selection_data_context_context_end 02703 ** 02704 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02705 ** @returns xcb_generic_iterator_t 02706 ** 02707 *****************************************************************************/ 02708 02709 xcb_generic_iterator_t 02710 xcb_selinux_get_selection_data_context_context_end (const xcb_selinux_get_selection_data_context_reply_t *R ); 02711 02727 /***************************************************************************** 02728 ** 02729 ** xcb_selinux_get_selection_data_context_reply_t * xcb_selinux_get_selection_data_context_reply 02730 ** 02731 ** @param xcb_connection_t *c 02732 ** @param xcb_selinux_get_selection_data_context_cookie_t cookie 02733 ** @param xcb_generic_error_t **e 02734 ** @returns xcb_selinux_get_selection_data_context_reply_t * 02735 ** 02736 *****************************************************************************/ 02737 02738 xcb_selinux_get_selection_data_context_reply_t * 02739 xcb_selinux_get_selection_data_context_reply (xcb_connection_t *c , 02740 xcb_selinux_get_selection_data_context_cookie_t cookie , 02741 xcb_generic_error_t **e ); 02742 02752 /***************************************************************************** 02753 ** 02754 ** xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections 02755 ** 02756 ** @param xcb_connection_t *c 02757 ** @returns xcb_selinux_list_selections_cookie_t 02758 ** 02759 *****************************************************************************/ 02760 02761 xcb_selinux_list_selections_cookie_t 02762 xcb_selinux_list_selections (xcb_connection_t *c ); 02763 02776 /***************************************************************************** 02777 ** 02778 ** xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_unchecked 02779 ** 02780 ** @param xcb_connection_t *c 02781 ** @returns xcb_selinux_list_selections_cookie_t 02782 ** 02783 *****************************************************************************/ 02784 02785 xcb_selinux_list_selections_cookie_t 02786 xcb_selinux_list_selections_unchecked (xcb_connection_t *c ); 02787 02788 02789 /***************************************************************************** 02790 ** 02791 ** int xcb_selinux_list_selections_selections_length 02792 ** 02793 ** @param const xcb_selinux_list_selections_reply_t *R 02794 ** @returns int 02795 ** 02796 *****************************************************************************/ 02797 02798 int 02799 xcb_selinux_list_selections_selections_length (const xcb_selinux_list_selections_reply_t *R ); 02800 02801 02802 /***************************************************************************** 02803 ** 02804 ** xcb_selinux_list_item_iterator_t xcb_selinux_list_selections_selections_iterator 02805 ** 02806 ** @param const xcb_selinux_list_selections_reply_t *R 02807 ** @returns xcb_selinux_list_item_iterator_t 02808 ** 02809 *****************************************************************************/ 02810 02811 xcb_selinux_list_item_iterator_t 02812 xcb_selinux_list_selections_selections_iterator (const xcb_selinux_list_selections_reply_t *R ); 02813 02829 /***************************************************************************** 02830 ** 02831 ** xcb_selinux_list_selections_reply_t * xcb_selinux_list_selections_reply 02832 ** 02833 ** @param xcb_connection_t *c 02834 ** @param xcb_selinux_list_selections_cookie_t cookie 02835 ** @param xcb_generic_error_t **e 02836 ** @returns xcb_selinux_list_selections_reply_t * 02837 ** 02838 *****************************************************************************/ 02839 02840 xcb_selinux_list_selections_reply_t * 02841 xcb_selinux_list_selections_reply (xcb_connection_t *c , 02842 xcb_selinux_list_selections_cookie_t cookie , 02843 xcb_generic_error_t **e ); 02844 02854 /***************************************************************************** 02855 ** 02856 ** xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context 02857 ** 02858 ** @param xcb_connection_t *c 02859 ** @param uint32_t resource 02860 ** @returns xcb_selinux_get_client_context_cookie_t 02861 ** 02862 *****************************************************************************/ 02863 02864 xcb_selinux_get_client_context_cookie_t 02865 xcb_selinux_get_client_context (xcb_connection_t *c , 02866 uint32_t resource ); 02867 02880 /***************************************************************************** 02881 ** 02882 ** xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_unchecked 02883 ** 02884 ** @param xcb_connection_t *c 02885 ** @param uint32_t resource 02886 ** @returns xcb_selinux_get_client_context_cookie_t 02887 ** 02888 *****************************************************************************/ 02889 02890 xcb_selinux_get_client_context_cookie_t 02891 xcb_selinux_get_client_context_unchecked (xcb_connection_t *c , 02892 uint32_t resource ); 02893 02894 02895 /***************************************************************************** 02896 ** 02897 ** char * xcb_selinux_get_client_context_context 02898 ** 02899 ** @param const xcb_selinux_get_client_context_reply_t *R 02900 ** @returns char * 02901 ** 02902 *****************************************************************************/ 02903 02904 char * 02905 xcb_selinux_get_client_context_context (const xcb_selinux_get_client_context_reply_t *R ); 02906 02907 02908 /***************************************************************************** 02909 ** 02910 ** int xcb_selinux_get_client_context_context_length 02911 ** 02912 ** @param const xcb_selinux_get_client_context_reply_t *R 02913 ** @returns int 02914 ** 02915 *****************************************************************************/ 02916 02917 int 02918 xcb_selinux_get_client_context_context_length (const xcb_selinux_get_client_context_reply_t *R ); 02919 02920 02921 /***************************************************************************** 02922 ** 02923 ** xcb_generic_iterator_t xcb_selinux_get_client_context_context_end 02924 ** 02925 ** @param const xcb_selinux_get_client_context_reply_t *R 02926 ** @returns xcb_generic_iterator_t 02927 ** 02928 *****************************************************************************/ 02929 02930 xcb_generic_iterator_t 02931 xcb_selinux_get_client_context_context_end (const xcb_selinux_get_client_context_reply_t *R ); 02932 02948 /***************************************************************************** 02949 ** 02950 ** xcb_selinux_get_client_context_reply_t * xcb_selinux_get_client_context_reply 02951 ** 02952 ** @param xcb_connection_t *c 02953 ** @param xcb_selinux_get_client_context_cookie_t cookie 02954 ** @param xcb_generic_error_t **e 02955 ** @returns xcb_selinux_get_client_context_reply_t * 02956 ** 02957 *****************************************************************************/ 02958 02959 xcb_selinux_get_client_context_reply_t * 02960 xcb_selinux_get_client_context_reply (xcb_connection_t *c , 02961 xcb_selinux_get_client_context_cookie_t cookie , 02962 xcb_generic_error_t **e ); 02963 02964 02965 #ifdef __cplusplus 02966 } 02967 #endif 02968 02969 #endif 02970