XCB 1.8.1
|
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 00729 int 00730 xcb_selinux_set_device_create_context_sizeof (const void *_buffer ); 00731 00744 /***************************************************************************** 00745 ** 00746 ** xcb_void_cookie_t xcb_selinux_set_device_create_context_checked 00747 ** 00748 ** @param xcb_connection_t *c 00749 ** @param uint32_t context_len 00750 ** @param const char *context 00751 ** @returns xcb_void_cookie_t 00752 ** 00753 *****************************************************************************/ 00754 00755 xcb_void_cookie_t 00756 xcb_selinux_set_device_create_context_checked (xcb_connection_t *c , 00757 uint32_t context_len , 00758 const char *context ); 00759 00769 /***************************************************************************** 00770 ** 00771 ** xcb_void_cookie_t xcb_selinux_set_device_create_context 00772 ** 00773 ** @param xcb_connection_t *c 00774 ** @param uint32_t context_len 00775 ** @param const char *context 00776 ** @returns xcb_void_cookie_t 00777 ** 00778 *****************************************************************************/ 00779 00780 xcb_void_cookie_t 00781 xcb_selinux_set_device_create_context (xcb_connection_t *c , 00782 uint32_t context_len , 00783 const char *context ); 00784 00785 int 00786 xcb_selinux_get_device_create_context_sizeof (const void *_buffer ); 00787 00797 /***************************************************************************** 00798 ** 00799 ** xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context 00800 ** 00801 ** @param xcb_connection_t *c 00802 ** @returns xcb_selinux_get_device_create_context_cookie_t 00803 ** 00804 *****************************************************************************/ 00805 00806 xcb_selinux_get_device_create_context_cookie_t 00807 xcb_selinux_get_device_create_context (xcb_connection_t *c ); 00808 00821 /***************************************************************************** 00822 ** 00823 ** xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_unchecked 00824 ** 00825 ** @param xcb_connection_t *c 00826 ** @returns xcb_selinux_get_device_create_context_cookie_t 00827 ** 00828 *****************************************************************************/ 00829 00830 xcb_selinux_get_device_create_context_cookie_t 00831 xcb_selinux_get_device_create_context_unchecked (xcb_connection_t *c ); 00832 00833 00834 /***************************************************************************** 00835 ** 00836 ** char * xcb_selinux_get_device_create_context_context 00837 ** 00838 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00839 ** @returns char * 00840 ** 00841 *****************************************************************************/ 00842 00843 char * 00844 xcb_selinux_get_device_create_context_context (const xcb_selinux_get_device_create_context_reply_t *R ); 00845 00846 00847 /***************************************************************************** 00848 ** 00849 ** int xcb_selinux_get_device_create_context_context_length 00850 ** 00851 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00852 ** @returns int 00853 ** 00854 *****************************************************************************/ 00855 00856 int 00857 xcb_selinux_get_device_create_context_context_length (const xcb_selinux_get_device_create_context_reply_t *R ); 00858 00859 00860 /***************************************************************************** 00861 ** 00862 ** xcb_generic_iterator_t xcb_selinux_get_device_create_context_context_end 00863 ** 00864 ** @param const xcb_selinux_get_device_create_context_reply_t *R 00865 ** @returns xcb_generic_iterator_t 00866 ** 00867 *****************************************************************************/ 00868 00869 xcb_generic_iterator_t 00870 xcb_selinux_get_device_create_context_context_end (const xcb_selinux_get_device_create_context_reply_t *R ); 00871 00887 /***************************************************************************** 00888 ** 00889 ** xcb_selinux_get_device_create_context_reply_t * xcb_selinux_get_device_create_context_reply 00890 ** 00891 ** @param xcb_connection_t *c 00892 ** @param xcb_selinux_get_device_create_context_cookie_t cookie 00893 ** @param xcb_generic_error_t **e 00894 ** @returns xcb_selinux_get_device_create_context_reply_t * 00895 ** 00896 *****************************************************************************/ 00897 00898 xcb_selinux_get_device_create_context_reply_t * 00899 xcb_selinux_get_device_create_context_reply (xcb_connection_t *c , 00900 xcb_selinux_get_device_create_context_cookie_t cookie , 00901 xcb_generic_error_t **e ); 00902 00903 int 00904 xcb_selinux_set_device_context_sizeof (const void *_buffer ); 00905 00918 /***************************************************************************** 00919 ** 00920 ** xcb_void_cookie_t xcb_selinux_set_device_context_checked 00921 ** 00922 ** @param xcb_connection_t *c 00923 ** @param uint32_t device 00924 ** @param uint32_t context_len 00925 ** @param const char *context 00926 ** @returns xcb_void_cookie_t 00927 ** 00928 *****************************************************************************/ 00929 00930 xcb_void_cookie_t 00931 xcb_selinux_set_device_context_checked (xcb_connection_t *c , 00932 uint32_t device , 00933 uint32_t context_len , 00934 const char *context ); 00935 00945 /***************************************************************************** 00946 ** 00947 ** xcb_void_cookie_t xcb_selinux_set_device_context 00948 ** 00949 ** @param xcb_connection_t *c 00950 ** @param uint32_t device 00951 ** @param uint32_t context_len 00952 ** @param const char *context 00953 ** @returns xcb_void_cookie_t 00954 ** 00955 *****************************************************************************/ 00956 00957 xcb_void_cookie_t 00958 xcb_selinux_set_device_context (xcb_connection_t *c , 00959 uint32_t device , 00960 uint32_t context_len , 00961 const char *context ); 00962 00963 int 00964 xcb_selinux_get_device_context_sizeof (const void *_buffer ); 00965 00975 /***************************************************************************** 00976 ** 00977 ** xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context 00978 ** 00979 ** @param xcb_connection_t *c 00980 ** @param uint32_t device 00981 ** @returns xcb_selinux_get_device_context_cookie_t 00982 ** 00983 *****************************************************************************/ 00984 00985 xcb_selinux_get_device_context_cookie_t 00986 xcb_selinux_get_device_context (xcb_connection_t *c , 00987 uint32_t device ); 00988 01001 /***************************************************************************** 01002 ** 01003 ** xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_unchecked 01004 ** 01005 ** @param xcb_connection_t *c 01006 ** @param uint32_t device 01007 ** @returns xcb_selinux_get_device_context_cookie_t 01008 ** 01009 *****************************************************************************/ 01010 01011 xcb_selinux_get_device_context_cookie_t 01012 xcb_selinux_get_device_context_unchecked (xcb_connection_t *c , 01013 uint32_t device ); 01014 01015 01016 /***************************************************************************** 01017 ** 01018 ** char * xcb_selinux_get_device_context_context 01019 ** 01020 ** @param const xcb_selinux_get_device_context_reply_t *R 01021 ** @returns char * 01022 ** 01023 *****************************************************************************/ 01024 01025 char * 01026 xcb_selinux_get_device_context_context (const xcb_selinux_get_device_context_reply_t *R ); 01027 01028 01029 /***************************************************************************** 01030 ** 01031 ** int xcb_selinux_get_device_context_context_length 01032 ** 01033 ** @param const xcb_selinux_get_device_context_reply_t *R 01034 ** @returns int 01035 ** 01036 *****************************************************************************/ 01037 01038 int 01039 xcb_selinux_get_device_context_context_length (const xcb_selinux_get_device_context_reply_t *R ); 01040 01041 01042 /***************************************************************************** 01043 ** 01044 ** xcb_generic_iterator_t xcb_selinux_get_device_context_context_end 01045 ** 01046 ** @param const xcb_selinux_get_device_context_reply_t *R 01047 ** @returns xcb_generic_iterator_t 01048 ** 01049 *****************************************************************************/ 01050 01051 xcb_generic_iterator_t 01052 xcb_selinux_get_device_context_context_end (const xcb_selinux_get_device_context_reply_t *R ); 01053 01069 /***************************************************************************** 01070 ** 01071 ** xcb_selinux_get_device_context_reply_t * xcb_selinux_get_device_context_reply 01072 ** 01073 ** @param xcb_connection_t *c 01074 ** @param xcb_selinux_get_device_context_cookie_t cookie 01075 ** @param xcb_generic_error_t **e 01076 ** @returns xcb_selinux_get_device_context_reply_t * 01077 ** 01078 *****************************************************************************/ 01079 01080 xcb_selinux_get_device_context_reply_t * 01081 xcb_selinux_get_device_context_reply (xcb_connection_t *c , 01082 xcb_selinux_get_device_context_cookie_t cookie , 01083 xcb_generic_error_t **e ); 01084 01085 int 01086 xcb_selinux_set_window_create_context_sizeof (const void *_buffer ); 01087 01100 /***************************************************************************** 01101 ** 01102 ** xcb_void_cookie_t xcb_selinux_set_window_create_context_checked 01103 ** 01104 ** @param xcb_connection_t *c 01105 ** @param uint32_t context_len 01106 ** @param const char *context 01107 ** @returns xcb_void_cookie_t 01108 ** 01109 *****************************************************************************/ 01110 01111 xcb_void_cookie_t 01112 xcb_selinux_set_window_create_context_checked (xcb_connection_t *c , 01113 uint32_t context_len , 01114 const char *context ); 01115 01125 /***************************************************************************** 01126 ** 01127 ** xcb_void_cookie_t xcb_selinux_set_window_create_context 01128 ** 01129 ** @param xcb_connection_t *c 01130 ** @param uint32_t context_len 01131 ** @param const char *context 01132 ** @returns xcb_void_cookie_t 01133 ** 01134 *****************************************************************************/ 01135 01136 xcb_void_cookie_t 01137 xcb_selinux_set_window_create_context (xcb_connection_t *c , 01138 uint32_t context_len , 01139 const char *context ); 01140 01141 int 01142 xcb_selinux_get_window_create_context_sizeof (const void *_buffer ); 01143 01153 /***************************************************************************** 01154 ** 01155 ** xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context 01156 ** 01157 ** @param xcb_connection_t *c 01158 ** @returns xcb_selinux_get_window_create_context_cookie_t 01159 ** 01160 *****************************************************************************/ 01161 01162 xcb_selinux_get_window_create_context_cookie_t 01163 xcb_selinux_get_window_create_context (xcb_connection_t *c ); 01164 01177 /***************************************************************************** 01178 ** 01179 ** xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_unchecked 01180 ** 01181 ** @param xcb_connection_t *c 01182 ** @returns xcb_selinux_get_window_create_context_cookie_t 01183 ** 01184 *****************************************************************************/ 01185 01186 xcb_selinux_get_window_create_context_cookie_t 01187 xcb_selinux_get_window_create_context_unchecked (xcb_connection_t *c ); 01188 01189 01190 /***************************************************************************** 01191 ** 01192 ** char * xcb_selinux_get_window_create_context_context 01193 ** 01194 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01195 ** @returns char * 01196 ** 01197 *****************************************************************************/ 01198 01199 char * 01200 xcb_selinux_get_window_create_context_context (const xcb_selinux_get_window_create_context_reply_t *R ); 01201 01202 01203 /***************************************************************************** 01204 ** 01205 ** int xcb_selinux_get_window_create_context_context_length 01206 ** 01207 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01208 ** @returns int 01209 ** 01210 *****************************************************************************/ 01211 01212 int 01213 xcb_selinux_get_window_create_context_context_length (const xcb_selinux_get_window_create_context_reply_t *R ); 01214 01215 01216 /***************************************************************************** 01217 ** 01218 ** xcb_generic_iterator_t xcb_selinux_get_window_create_context_context_end 01219 ** 01220 ** @param const xcb_selinux_get_window_create_context_reply_t *R 01221 ** @returns xcb_generic_iterator_t 01222 ** 01223 *****************************************************************************/ 01224 01225 xcb_generic_iterator_t 01226 xcb_selinux_get_window_create_context_context_end (const xcb_selinux_get_window_create_context_reply_t *R ); 01227 01243 /***************************************************************************** 01244 ** 01245 ** xcb_selinux_get_window_create_context_reply_t * xcb_selinux_get_window_create_context_reply 01246 ** 01247 ** @param xcb_connection_t *c 01248 ** @param xcb_selinux_get_window_create_context_cookie_t cookie 01249 ** @param xcb_generic_error_t **e 01250 ** @returns xcb_selinux_get_window_create_context_reply_t * 01251 ** 01252 *****************************************************************************/ 01253 01254 xcb_selinux_get_window_create_context_reply_t * 01255 xcb_selinux_get_window_create_context_reply (xcb_connection_t *c , 01256 xcb_selinux_get_window_create_context_cookie_t cookie , 01257 xcb_generic_error_t **e ); 01258 01259 int 01260 xcb_selinux_get_window_context_sizeof (const void *_buffer ); 01261 01271 /***************************************************************************** 01272 ** 01273 ** xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context 01274 ** 01275 ** @param xcb_connection_t *c 01276 ** @param xcb_window_t window 01277 ** @returns xcb_selinux_get_window_context_cookie_t 01278 ** 01279 *****************************************************************************/ 01280 01281 xcb_selinux_get_window_context_cookie_t 01282 xcb_selinux_get_window_context (xcb_connection_t *c , 01283 xcb_window_t window ); 01284 01297 /***************************************************************************** 01298 ** 01299 ** xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_unchecked 01300 ** 01301 ** @param xcb_connection_t *c 01302 ** @param xcb_window_t window 01303 ** @returns xcb_selinux_get_window_context_cookie_t 01304 ** 01305 *****************************************************************************/ 01306 01307 xcb_selinux_get_window_context_cookie_t 01308 xcb_selinux_get_window_context_unchecked (xcb_connection_t *c , 01309 xcb_window_t window ); 01310 01311 01312 /***************************************************************************** 01313 ** 01314 ** char * xcb_selinux_get_window_context_context 01315 ** 01316 ** @param const xcb_selinux_get_window_context_reply_t *R 01317 ** @returns char * 01318 ** 01319 *****************************************************************************/ 01320 01321 char * 01322 xcb_selinux_get_window_context_context (const xcb_selinux_get_window_context_reply_t *R ); 01323 01324 01325 /***************************************************************************** 01326 ** 01327 ** int xcb_selinux_get_window_context_context_length 01328 ** 01329 ** @param const xcb_selinux_get_window_context_reply_t *R 01330 ** @returns int 01331 ** 01332 *****************************************************************************/ 01333 01334 int 01335 xcb_selinux_get_window_context_context_length (const xcb_selinux_get_window_context_reply_t *R ); 01336 01337 01338 /***************************************************************************** 01339 ** 01340 ** xcb_generic_iterator_t xcb_selinux_get_window_context_context_end 01341 ** 01342 ** @param const xcb_selinux_get_window_context_reply_t *R 01343 ** @returns xcb_generic_iterator_t 01344 ** 01345 *****************************************************************************/ 01346 01347 xcb_generic_iterator_t 01348 xcb_selinux_get_window_context_context_end (const xcb_selinux_get_window_context_reply_t *R ); 01349 01365 /***************************************************************************** 01366 ** 01367 ** xcb_selinux_get_window_context_reply_t * xcb_selinux_get_window_context_reply 01368 ** 01369 ** @param xcb_connection_t *c 01370 ** @param xcb_selinux_get_window_context_cookie_t cookie 01371 ** @param xcb_generic_error_t **e 01372 ** @returns xcb_selinux_get_window_context_reply_t * 01373 ** 01374 *****************************************************************************/ 01375 01376 xcb_selinux_get_window_context_reply_t * 01377 xcb_selinux_get_window_context_reply (xcb_connection_t *c , 01378 xcb_selinux_get_window_context_cookie_t cookie , 01379 xcb_generic_error_t **e ); 01380 01381 int 01382 xcb_selinux_list_item_sizeof (const void *_buffer ); 01383 01384 01385 /***************************************************************************** 01386 ** 01387 ** char * xcb_selinux_list_item_object_context 01388 ** 01389 ** @param const xcb_selinux_list_item_t *R 01390 ** @returns char * 01391 ** 01392 *****************************************************************************/ 01393 01394 char * 01395 xcb_selinux_list_item_object_context (const xcb_selinux_list_item_t *R ); 01396 01397 01398 /***************************************************************************** 01399 ** 01400 ** int xcb_selinux_list_item_object_context_length 01401 ** 01402 ** @param const xcb_selinux_list_item_t *R 01403 ** @returns int 01404 ** 01405 *****************************************************************************/ 01406 01407 int 01408 xcb_selinux_list_item_object_context_length (const xcb_selinux_list_item_t *R ); 01409 01410 01411 /***************************************************************************** 01412 ** 01413 ** xcb_generic_iterator_t xcb_selinux_list_item_object_context_end 01414 ** 01415 ** @param const xcb_selinux_list_item_t *R 01416 ** @returns xcb_generic_iterator_t 01417 ** 01418 *****************************************************************************/ 01419 01420 xcb_generic_iterator_t 01421 xcb_selinux_list_item_object_context_end (const xcb_selinux_list_item_t *R ); 01422 01423 01424 /***************************************************************************** 01425 ** 01426 ** char * xcb_selinux_list_item_data_context 01427 ** 01428 ** @param const xcb_selinux_list_item_t *R 01429 ** @returns char * 01430 ** 01431 *****************************************************************************/ 01432 01433 char * 01434 xcb_selinux_list_item_data_context (const xcb_selinux_list_item_t *R ); 01435 01436 01437 /***************************************************************************** 01438 ** 01439 ** int xcb_selinux_list_item_data_context_length 01440 ** 01441 ** @param const xcb_selinux_list_item_t *R 01442 ** @returns int 01443 ** 01444 *****************************************************************************/ 01445 01446 int 01447 xcb_selinux_list_item_data_context_length (const xcb_selinux_list_item_t *R ); 01448 01449 01450 /***************************************************************************** 01451 ** 01452 ** xcb_generic_iterator_t xcb_selinux_list_item_data_context_end 01453 ** 01454 ** @param const xcb_selinux_list_item_t *R 01455 ** @returns xcb_generic_iterator_t 01456 ** 01457 *****************************************************************************/ 01458 01459 xcb_generic_iterator_t 01460 xcb_selinux_list_item_data_context_end (const xcb_selinux_list_item_t *R ); 01461 01471 /***************************************************************************** 01472 ** 01473 ** void xcb_selinux_list_item_next 01474 ** 01475 ** @param xcb_selinux_list_item_iterator_t *i 01476 ** @returns void 01477 ** 01478 *****************************************************************************/ 01479 01480 void 01481 xcb_selinux_list_item_next (xcb_selinux_list_item_iterator_t *i ); 01482 01493 /***************************************************************************** 01494 ** 01495 ** xcb_generic_iterator_t xcb_selinux_list_item_end 01496 ** 01497 ** @param xcb_selinux_list_item_iterator_t i 01498 ** @returns xcb_generic_iterator_t 01499 ** 01500 *****************************************************************************/ 01501 01502 xcb_generic_iterator_t 01503 xcb_selinux_list_item_end (xcb_selinux_list_item_iterator_t i ); 01504 01505 int 01506 xcb_selinux_set_property_create_context_sizeof (const void *_buffer ); 01507 01520 /***************************************************************************** 01521 ** 01522 ** xcb_void_cookie_t xcb_selinux_set_property_create_context_checked 01523 ** 01524 ** @param xcb_connection_t *c 01525 ** @param uint32_t context_len 01526 ** @param const char *context 01527 ** @returns xcb_void_cookie_t 01528 ** 01529 *****************************************************************************/ 01530 01531 xcb_void_cookie_t 01532 xcb_selinux_set_property_create_context_checked (xcb_connection_t *c , 01533 uint32_t context_len , 01534 const char *context ); 01535 01545 /***************************************************************************** 01546 ** 01547 ** xcb_void_cookie_t xcb_selinux_set_property_create_context 01548 ** 01549 ** @param xcb_connection_t *c 01550 ** @param uint32_t context_len 01551 ** @param const char *context 01552 ** @returns xcb_void_cookie_t 01553 ** 01554 *****************************************************************************/ 01555 01556 xcb_void_cookie_t 01557 xcb_selinux_set_property_create_context (xcb_connection_t *c , 01558 uint32_t context_len , 01559 const char *context ); 01560 01561 int 01562 xcb_selinux_get_property_create_context_sizeof (const void *_buffer ); 01563 01573 /***************************************************************************** 01574 ** 01575 ** xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context 01576 ** 01577 ** @param xcb_connection_t *c 01578 ** @returns xcb_selinux_get_property_create_context_cookie_t 01579 ** 01580 *****************************************************************************/ 01581 01582 xcb_selinux_get_property_create_context_cookie_t 01583 xcb_selinux_get_property_create_context (xcb_connection_t *c ); 01584 01597 /***************************************************************************** 01598 ** 01599 ** xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_unchecked 01600 ** 01601 ** @param xcb_connection_t *c 01602 ** @returns xcb_selinux_get_property_create_context_cookie_t 01603 ** 01604 *****************************************************************************/ 01605 01606 xcb_selinux_get_property_create_context_cookie_t 01607 xcb_selinux_get_property_create_context_unchecked (xcb_connection_t *c ); 01608 01609 01610 /***************************************************************************** 01611 ** 01612 ** char * xcb_selinux_get_property_create_context_context 01613 ** 01614 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01615 ** @returns char * 01616 ** 01617 *****************************************************************************/ 01618 01619 char * 01620 xcb_selinux_get_property_create_context_context (const xcb_selinux_get_property_create_context_reply_t *R ); 01621 01622 01623 /***************************************************************************** 01624 ** 01625 ** int xcb_selinux_get_property_create_context_context_length 01626 ** 01627 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01628 ** @returns int 01629 ** 01630 *****************************************************************************/ 01631 01632 int 01633 xcb_selinux_get_property_create_context_context_length (const xcb_selinux_get_property_create_context_reply_t *R ); 01634 01635 01636 /***************************************************************************** 01637 ** 01638 ** xcb_generic_iterator_t xcb_selinux_get_property_create_context_context_end 01639 ** 01640 ** @param const xcb_selinux_get_property_create_context_reply_t *R 01641 ** @returns xcb_generic_iterator_t 01642 ** 01643 *****************************************************************************/ 01644 01645 xcb_generic_iterator_t 01646 xcb_selinux_get_property_create_context_context_end (const xcb_selinux_get_property_create_context_reply_t *R ); 01647 01663 /***************************************************************************** 01664 ** 01665 ** xcb_selinux_get_property_create_context_reply_t * xcb_selinux_get_property_create_context_reply 01666 ** 01667 ** @param xcb_connection_t *c 01668 ** @param xcb_selinux_get_property_create_context_cookie_t cookie 01669 ** @param xcb_generic_error_t **e 01670 ** @returns xcb_selinux_get_property_create_context_reply_t * 01671 ** 01672 *****************************************************************************/ 01673 01674 xcb_selinux_get_property_create_context_reply_t * 01675 xcb_selinux_get_property_create_context_reply (xcb_connection_t *c , 01676 xcb_selinux_get_property_create_context_cookie_t cookie , 01677 xcb_generic_error_t **e ); 01678 01679 int 01680 xcb_selinux_set_property_use_context_sizeof (const void *_buffer ); 01681 01694 /***************************************************************************** 01695 ** 01696 ** xcb_void_cookie_t xcb_selinux_set_property_use_context_checked 01697 ** 01698 ** @param xcb_connection_t *c 01699 ** @param uint32_t context_len 01700 ** @param const char *context 01701 ** @returns xcb_void_cookie_t 01702 ** 01703 *****************************************************************************/ 01704 01705 xcb_void_cookie_t 01706 xcb_selinux_set_property_use_context_checked (xcb_connection_t *c , 01707 uint32_t context_len , 01708 const char *context ); 01709 01719 /***************************************************************************** 01720 ** 01721 ** xcb_void_cookie_t xcb_selinux_set_property_use_context 01722 ** 01723 ** @param xcb_connection_t *c 01724 ** @param uint32_t context_len 01725 ** @param const char *context 01726 ** @returns xcb_void_cookie_t 01727 ** 01728 *****************************************************************************/ 01729 01730 xcb_void_cookie_t 01731 xcb_selinux_set_property_use_context (xcb_connection_t *c , 01732 uint32_t context_len , 01733 const char *context ); 01734 01735 int 01736 xcb_selinux_get_property_use_context_sizeof (const void *_buffer ); 01737 01747 /***************************************************************************** 01748 ** 01749 ** xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context 01750 ** 01751 ** @param xcb_connection_t *c 01752 ** @returns xcb_selinux_get_property_use_context_cookie_t 01753 ** 01754 *****************************************************************************/ 01755 01756 xcb_selinux_get_property_use_context_cookie_t 01757 xcb_selinux_get_property_use_context (xcb_connection_t *c ); 01758 01771 /***************************************************************************** 01772 ** 01773 ** xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_unchecked 01774 ** 01775 ** @param xcb_connection_t *c 01776 ** @returns xcb_selinux_get_property_use_context_cookie_t 01777 ** 01778 *****************************************************************************/ 01779 01780 xcb_selinux_get_property_use_context_cookie_t 01781 xcb_selinux_get_property_use_context_unchecked (xcb_connection_t *c ); 01782 01783 01784 /***************************************************************************** 01785 ** 01786 ** char * xcb_selinux_get_property_use_context_context 01787 ** 01788 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01789 ** @returns char * 01790 ** 01791 *****************************************************************************/ 01792 01793 char * 01794 xcb_selinux_get_property_use_context_context (const xcb_selinux_get_property_use_context_reply_t *R ); 01795 01796 01797 /***************************************************************************** 01798 ** 01799 ** int xcb_selinux_get_property_use_context_context_length 01800 ** 01801 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01802 ** @returns int 01803 ** 01804 *****************************************************************************/ 01805 01806 int 01807 xcb_selinux_get_property_use_context_context_length (const xcb_selinux_get_property_use_context_reply_t *R ); 01808 01809 01810 /***************************************************************************** 01811 ** 01812 ** xcb_generic_iterator_t xcb_selinux_get_property_use_context_context_end 01813 ** 01814 ** @param const xcb_selinux_get_property_use_context_reply_t *R 01815 ** @returns xcb_generic_iterator_t 01816 ** 01817 *****************************************************************************/ 01818 01819 xcb_generic_iterator_t 01820 xcb_selinux_get_property_use_context_context_end (const xcb_selinux_get_property_use_context_reply_t *R ); 01821 01837 /***************************************************************************** 01838 ** 01839 ** xcb_selinux_get_property_use_context_reply_t * xcb_selinux_get_property_use_context_reply 01840 ** 01841 ** @param xcb_connection_t *c 01842 ** @param xcb_selinux_get_property_use_context_cookie_t cookie 01843 ** @param xcb_generic_error_t **e 01844 ** @returns xcb_selinux_get_property_use_context_reply_t * 01845 ** 01846 *****************************************************************************/ 01847 01848 xcb_selinux_get_property_use_context_reply_t * 01849 xcb_selinux_get_property_use_context_reply (xcb_connection_t *c , 01850 xcb_selinux_get_property_use_context_cookie_t cookie , 01851 xcb_generic_error_t **e ); 01852 01853 int 01854 xcb_selinux_get_property_context_sizeof (const void *_buffer ); 01855 01865 /***************************************************************************** 01866 ** 01867 ** xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context 01868 ** 01869 ** @param xcb_connection_t *c 01870 ** @param xcb_window_t window 01871 ** @param xcb_atom_t property 01872 ** @returns xcb_selinux_get_property_context_cookie_t 01873 ** 01874 *****************************************************************************/ 01875 01876 xcb_selinux_get_property_context_cookie_t 01877 xcb_selinux_get_property_context (xcb_connection_t *c , 01878 xcb_window_t window , 01879 xcb_atom_t property ); 01880 01893 /***************************************************************************** 01894 ** 01895 ** xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context_unchecked 01896 ** 01897 ** @param xcb_connection_t *c 01898 ** @param xcb_window_t window 01899 ** @param xcb_atom_t property 01900 ** @returns xcb_selinux_get_property_context_cookie_t 01901 ** 01902 *****************************************************************************/ 01903 01904 xcb_selinux_get_property_context_cookie_t 01905 xcb_selinux_get_property_context_unchecked (xcb_connection_t *c , 01906 xcb_window_t window , 01907 xcb_atom_t property ); 01908 01909 01910 /***************************************************************************** 01911 ** 01912 ** char * xcb_selinux_get_property_context_context 01913 ** 01914 ** @param const xcb_selinux_get_property_context_reply_t *R 01915 ** @returns char * 01916 ** 01917 *****************************************************************************/ 01918 01919 char * 01920 xcb_selinux_get_property_context_context (const xcb_selinux_get_property_context_reply_t *R ); 01921 01922 01923 /***************************************************************************** 01924 ** 01925 ** int xcb_selinux_get_property_context_context_length 01926 ** 01927 ** @param const xcb_selinux_get_property_context_reply_t *R 01928 ** @returns int 01929 ** 01930 *****************************************************************************/ 01931 01932 int 01933 xcb_selinux_get_property_context_context_length (const xcb_selinux_get_property_context_reply_t *R ); 01934 01935 01936 /***************************************************************************** 01937 ** 01938 ** xcb_generic_iterator_t xcb_selinux_get_property_context_context_end 01939 ** 01940 ** @param const xcb_selinux_get_property_context_reply_t *R 01941 ** @returns xcb_generic_iterator_t 01942 ** 01943 *****************************************************************************/ 01944 01945 xcb_generic_iterator_t 01946 xcb_selinux_get_property_context_context_end (const xcb_selinux_get_property_context_reply_t *R ); 01947 01963 /***************************************************************************** 01964 ** 01965 ** xcb_selinux_get_property_context_reply_t * xcb_selinux_get_property_context_reply 01966 ** 01967 ** @param xcb_connection_t *c 01968 ** @param xcb_selinux_get_property_context_cookie_t cookie 01969 ** @param xcb_generic_error_t **e 01970 ** @returns xcb_selinux_get_property_context_reply_t * 01971 ** 01972 *****************************************************************************/ 01973 01974 xcb_selinux_get_property_context_reply_t * 01975 xcb_selinux_get_property_context_reply (xcb_connection_t *c , 01976 xcb_selinux_get_property_context_cookie_t cookie , 01977 xcb_generic_error_t **e ); 01978 01979 int 01980 xcb_selinux_get_property_data_context_sizeof (const void *_buffer ); 01981 01991 /***************************************************************************** 01992 ** 01993 ** xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context 01994 ** 01995 ** @param xcb_connection_t *c 01996 ** @param xcb_window_t window 01997 ** @param xcb_atom_t property 01998 ** @returns xcb_selinux_get_property_data_context_cookie_t 01999 ** 02000 *****************************************************************************/ 02001 02002 xcb_selinux_get_property_data_context_cookie_t 02003 xcb_selinux_get_property_data_context (xcb_connection_t *c , 02004 xcb_window_t window , 02005 xcb_atom_t property ); 02006 02019 /***************************************************************************** 02020 ** 02021 ** xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context_unchecked 02022 ** 02023 ** @param xcb_connection_t *c 02024 ** @param xcb_window_t window 02025 ** @param xcb_atom_t property 02026 ** @returns xcb_selinux_get_property_data_context_cookie_t 02027 ** 02028 *****************************************************************************/ 02029 02030 xcb_selinux_get_property_data_context_cookie_t 02031 xcb_selinux_get_property_data_context_unchecked (xcb_connection_t *c , 02032 xcb_window_t window , 02033 xcb_atom_t property ); 02034 02035 02036 /***************************************************************************** 02037 ** 02038 ** char * xcb_selinux_get_property_data_context_context 02039 ** 02040 ** @param const xcb_selinux_get_property_data_context_reply_t *R 02041 ** @returns char * 02042 ** 02043 *****************************************************************************/ 02044 02045 char * 02046 xcb_selinux_get_property_data_context_context (const xcb_selinux_get_property_data_context_reply_t *R ); 02047 02048 02049 /***************************************************************************** 02050 ** 02051 ** int xcb_selinux_get_property_data_context_context_length 02052 ** 02053 ** @param const xcb_selinux_get_property_data_context_reply_t *R 02054 ** @returns int 02055 ** 02056 *****************************************************************************/ 02057 02058 int 02059 xcb_selinux_get_property_data_context_context_length (const xcb_selinux_get_property_data_context_reply_t *R ); 02060 02061 02062 /***************************************************************************** 02063 ** 02064 ** xcb_generic_iterator_t xcb_selinux_get_property_data_context_context_end 02065 ** 02066 ** @param const xcb_selinux_get_property_data_context_reply_t *R 02067 ** @returns xcb_generic_iterator_t 02068 ** 02069 *****************************************************************************/ 02070 02071 xcb_generic_iterator_t 02072 xcb_selinux_get_property_data_context_context_end (const xcb_selinux_get_property_data_context_reply_t *R ); 02073 02089 /***************************************************************************** 02090 ** 02091 ** xcb_selinux_get_property_data_context_reply_t * xcb_selinux_get_property_data_context_reply 02092 ** 02093 ** @param xcb_connection_t *c 02094 ** @param xcb_selinux_get_property_data_context_cookie_t cookie 02095 ** @param xcb_generic_error_t **e 02096 ** @returns xcb_selinux_get_property_data_context_reply_t * 02097 ** 02098 *****************************************************************************/ 02099 02100 xcb_selinux_get_property_data_context_reply_t * 02101 xcb_selinux_get_property_data_context_reply (xcb_connection_t *c , 02102 xcb_selinux_get_property_data_context_cookie_t cookie , 02103 xcb_generic_error_t **e ); 02104 02105 int 02106 xcb_selinux_list_properties_sizeof (const void *_buffer ); 02107 02117 /***************************************************************************** 02118 ** 02119 ** xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties 02120 ** 02121 ** @param xcb_connection_t *c 02122 ** @param xcb_window_t window 02123 ** @returns xcb_selinux_list_properties_cookie_t 02124 ** 02125 *****************************************************************************/ 02126 02127 xcb_selinux_list_properties_cookie_t 02128 xcb_selinux_list_properties (xcb_connection_t *c , 02129 xcb_window_t window ); 02130 02143 /***************************************************************************** 02144 ** 02145 ** xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_unchecked 02146 ** 02147 ** @param xcb_connection_t *c 02148 ** @param xcb_window_t window 02149 ** @returns xcb_selinux_list_properties_cookie_t 02150 ** 02151 *****************************************************************************/ 02152 02153 xcb_selinux_list_properties_cookie_t 02154 xcb_selinux_list_properties_unchecked (xcb_connection_t *c , 02155 xcb_window_t window ); 02156 02157 02158 /***************************************************************************** 02159 ** 02160 ** int xcb_selinux_list_properties_properties_length 02161 ** 02162 ** @param const xcb_selinux_list_properties_reply_t *R 02163 ** @returns int 02164 ** 02165 *****************************************************************************/ 02166 02167 int 02168 xcb_selinux_list_properties_properties_length (const xcb_selinux_list_properties_reply_t *R ); 02169 02170 02171 /***************************************************************************** 02172 ** 02173 ** xcb_selinux_list_item_iterator_t xcb_selinux_list_properties_properties_iterator 02174 ** 02175 ** @param const xcb_selinux_list_properties_reply_t *R 02176 ** @returns xcb_selinux_list_item_iterator_t 02177 ** 02178 *****************************************************************************/ 02179 02180 xcb_selinux_list_item_iterator_t 02181 xcb_selinux_list_properties_properties_iterator (const xcb_selinux_list_properties_reply_t *R ); 02182 02198 /***************************************************************************** 02199 ** 02200 ** xcb_selinux_list_properties_reply_t * xcb_selinux_list_properties_reply 02201 ** 02202 ** @param xcb_connection_t *c 02203 ** @param xcb_selinux_list_properties_cookie_t cookie 02204 ** @param xcb_generic_error_t **e 02205 ** @returns xcb_selinux_list_properties_reply_t * 02206 ** 02207 *****************************************************************************/ 02208 02209 xcb_selinux_list_properties_reply_t * 02210 xcb_selinux_list_properties_reply (xcb_connection_t *c , 02211 xcb_selinux_list_properties_cookie_t cookie , 02212 xcb_generic_error_t **e ); 02213 02214 int 02215 xcb_selinux_set_selection_create_context_sizeof (const void *_buffer ); 02216 02229 /***************************************************************************** 02230 ** 02231 ** xcb_void_cookie_t xcb_selinux_set_selection_create_context_checked 02232 ** 02233 ** @param xcb_connection_t *c 02234 ** @param uint32_t context_len 02235 ** @param const char *context 02236 ** @returns xcb_void_cookie_t 02237 ** 02238 *****************************************************************************/ 02239 02240 xcb_void_cookie_t 02241 xcb_selinux_set_selection_create_context_checked (xcb_connection_t *c , 02242 uint32_t context_len , 02243 const char *context ); 02244 02254 /***************************************************************************** 02255 ** 02256 ** xcb_void_cookie_t xcb_selinux_set_selection_create_context 02257 ** 02258 ** @param xcb_connection_t *c 02259 ** @param uint32_t context_len 02260 ** @param const char *context 02261 ** @returns xcb_void_cookie_t 02262 ** 02263 *****************************************************************************/ 02264 02265 xcb_void_cookie_t 02266 xcb_selinux_set_selection_create_context (xcb_connection_t *c , 02267 uint32_t context_len , 02268 const char *context ); 02269 02270 int 02271 xcb_selinux_get_selection_create_context_sizeof (const void *_buffer ); 02272 02282 /***************************************************************************** 02283 ** 02284 ** xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context 02285 ** 02286 ** @param xcb_connection_t *c 02287 ** @returns xcb_selinux_get_selection_create_context_cookie_t 02288 ** 02289 *****************************************************************************/ 02290 02291 xcb_selinux_get_selection_create_context_cookie_t 02292 xcb_selinux_get_selection_create_context (xcb_connection_t *c ); 02293 02306 /***************************************************************************** 02307 ** 02308 ** xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_unchecked 02309 ** 02310 ** @param xcb_connection_t *c 02311 ** @returns xcb_selinux_get_selection_create_context_cookie_t 02312 ** 02313 *****************************************************************************/ 02314 02315 xcb_selinux_get_selection_create_context_cookie_t 02316 xcb_selinux_get_selection_create_context_unchecked (xcb_connection_t *c ); 02317 02318 02319 /***************************************************************************** 02320 ** 02321 ** char * xcb_selinux_get_selection_create_context_context 02322 ** 02323 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02324 ** @returns char * 02325 ** 02326 *****************************************************************************/ 02327 02328 char * 02329 xcb_selinux_get_selection_create_context_context (const xcb_selinux_get_selection_create_context_reply_t *R ); 02330 02331 02332 /***************************************************************************** 02333 ** 02334 ** int xcb_selinux_get_selection_create_context_context_length 02335 ** 02336 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02337 ** @returns int 02338 ** 02339 *****************************************************************************/ 02340 02341 int 02342 xcb_selinux_get_selection_create_context_context_length (const xcb_selinux_get_selection_create_context_reply_t *R ); 02343 02344 02345 /***************************************************************************** 02346 ** 02347 ** xcb_generic_iterator_t xcb_selinux_get_selection_create_context_context_end 02348 ** 02349 ** @param const xcb_selinux_get_selection_create_context_reply_t *R 02350 ** @returns xcb_generic_iterator_t 02351 ** 02352 *****************************************************************************/ 02353 02354 xcb_generic_iterator_t 02355 xcb_selinux_get_selection_create_context_context_end (const xcb_selinux_get_selection_create_context_reply_t *R ); 02356 02372 /***************************************************************************** 02373 ** 02374 ** xcb_selinux_get_selection_create_context_reply_t * xcb_selinux_get_selection_create_context_reply 02375 ** 02376 ** @param xcb_connection_t *c 02377 ** @param xcb_selinux_get_selection_create_context_cookie_t cookie 02378 ** @param xcb_generic_error_t **e 02379 ** @returns xcb_selinux_get_selection_create_context_reply_t * 02380 ** 02381 *****************************************************************************/ 02382 02383 xcb_selinux_get_selection_create_context_reply_t * 02384 xcb_selinux_get_selection_create_context_reply (xcb_connection_t *c , 02385 xcb_selinux_get_selection_create_context_cookie_t cookie , 02386 xcb_generic_error_t **e ); 02387 02388 int 02389 xcb_selinux_set_selection_use_context_sizeof (const void *_buffer ); 02390 02403 /***************************************************************************** 02404 ** 02405 ** xcb_void_cookie_t xcb_selinux_set_selection_use_context_checked 02406 ** 02407 ** @param xcb_connection_t *c 02408 ** @param uint32_t context_len 02409 ** @param const char *context 02410 ** @returns xcb_void_cookie_t 02411 ** 02412 *****************************************************************************/ 02413 02414 xcb_void_cookie_t 02415 xcb_selinux_set_selection_use_context_checked (xcb_connection_t *c , 02416 uint32_t context_len , 02417 const char *context ); 02418 02428 /***************************************************************************** 02429 ** 02430 ** xcb_void_cookie_t xcb_selinux_set_selection_use_context 02431 ** 02432 ** @param xcb_connection_t *c 02433 ** @param uint32_t context_len 02434 ** @param const char *context 02435 ** @returns xcb_void_cookie_t 02436 ** 02437 *****************************************************************************/ 02438 02439 xcb_void_cookie_t 02440 xcb_selinux_set_selection_use_context (xcb_connection_t *c , 02441 uint32_t context_len , 02442 const char *context ); 02443 02444 int 02445 xcb_selinux_get_selection_use_context_sizeof (const void *_buffer ); 02446 02456 /***************************************************************************** 02457 ** 02458 ** xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context 02459 ** 02460 ** @param xcb_connection_t *c 02461 ** @returns xcb_selinux_get_selection_use_context_cookie_t 02462 ** 02463 *****************************************************************************/ 02464 02465 xcb_selinux_get_selection_use_context_cookie_t 02466 xcb_selinux_get_selection_use_context (xcb_connection_t *c ); 02467 02480 /***************************************************************************** 02481 ** 02482 ** xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_unchecked 02483 ** 02484 ** @param xcb_connection_t *c 02485 ** @returns xcb_selinux_get_selection_use_context_cookie_t 02486 ** 02487 *****************************************************************************/ 02488 02489 xcb_selinux_get_selection_use_context_cookie_t 02490 xcb_selinux_get_selection_use_context_unchecked (xcb_connection_t *c ); 02491 02492 02493 /***************************************************************************** 02494 ** 02495 ** char * xcb_selinux_get_selection_use_context_context 02496 ** 02497 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02498 ** @returns char * 02499 ** 02500 *****************************************************************************/ 02501 02502 char * 02503 xcb_selinux_get_selection_use_context_context (const xcb_selinux_get_selection_use_context_reply_t *R ); 02504 02505 02506 /***************************************************************************** 02507 ** 02508 ** int xcb_selinux_get_selection_use_context_context_length 02509 ** 02510 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02511 ** @returns int 02512 ** 02513 *****************************************************************************/ 02514 02515 int 02516 xcb_selinux_get_selection_use_context_context_length (const xcb_selinux_get_selection_use_context_reply_t *R ); 02517 02518 02519 /***************************************************************************** 02520 ** 02521 ** xcb_generic_iterator_t xcb_selinux_get_selection_use_context_context_end 02522 ** 02523 ** @param const xcb_selinux_get_selection_use_context_reply_t *R 02524 ** @returns xcb_generic_iterator_t 02525 ** 02526 *****************************************************************************/ 02527 02528 xcb_generic_iterator_t 02529 xcb_selinux_get_selection_use_context_context_end (const xcb_selinux_get_selection_use_context_reply_t *R ); 02530 02546 /***************************************************************************** 02547 ** 02548 ** xcb_selinux_get_selection_use_context_reply_t * xcb_selinux_get_selection_use_context_reply 02549 ** 02550 ** @param xcb_connection_t *c 02551 ** @param xcb_selinux_get_selection_use_context_cookie_t cookie 02552 ** @param xcb_generic_error_t **e 02553 ** @returns xcb_selinux_get_selection_use_context_reply_t * 02554 ** 02555 *****************************************************************************/ 02556 02557 xcb_selinux_get_selection_use_context_reply_t * 02558 xcb_selinux_get_selection_use_context_reply (xcb_connection_t *c , 02559 xcb_selinux_get_selection_use_context_cookie_t cookie , 02560 xcb_generic_error_t **e ); 02561 02562 int 02563 xcb_selinux_get_selection_context_sizeof (const void *_buffer ); 02564 02574 /***************************************************************************** 02575 ** 02576 ** xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context 02577 ** 02578 ** @param xcb_connection_t *c 02579 ** @param xcb_atom_t selection 02580 ** @returns xcb_selinux_get_selection_context_cookie_t 02581 ** 02582 *****************************************************************************/ 02583 02584 xcb_selinux_get_selection_context_cookie_t 02585 xcb_selinux_get_selection_context (xcb_connection_t *c , 02586 xcb_atom_t selection ); 02587 02600 /***************************************************************************** 02601 ** 02602 ** xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_unchecked 02603 ** 02604 ** @param xcb_connection_t *c 02605 ** @param xcb_atom_t selection 02606 ** @returns xcb_selinux_get_selection_context_cookie_t 02607 ** 02608 *****************************************************************************/ 02609 02610 xcb_selinux_get_selection_context_cookie_t 02611 xcb_selinux_get_selection_context_unchecked (xcb_connection_t *c , 02612 xcb_atom_t selection ); 02613 02614 02615 /***************************************************************************** 02616 ** 02617 ** char * xcb_selinux_get_selection_context_context 02618 ** 02619 ** @param const xcb_selinux_get_selection_context_reply_t *R 02620 ** @returns char * 02621 ** 02622 *****************************************************************************/ 02623 02624 char * 02625 xcb_selinux_get_selection_context_context (const xcb_selinux_get_selection_context_reply_t *R ); 02626 02627 02628 /***************************************************************************** 02629 ** 02630 ** int xcb_selinux_get_selection_context_context_length 02631 ** 02632 ** @param const xcb_selinux_get_selection_context_reply_t *R 02633 ** @returns int 02634 ** 02635 *****************************************************************************/ 02636 02637 int 02638 xcb_selinux_get_selection_context_context_length (const xcb_selinux_get_selection_context_reply_t *R ); 02639 02640 02641 /***************************************************************************** 02642 ** 02643 ** xcb_generic_iterator_t xcb_selinux_get_selection_context_context_end 02644 ** 02645 ** @param const xcb_selinux_get_selection_context_reply_t *R 02646 ** @returns xcb_generic_iterator_t 02647 ** 02648 *****************************************************************************/ 02649 02650 xcb_generic_iterator_t 02651 xcb_selinux_get_selection_context_context_end (const xcb_selinux_get_selection_context_reply_t *R ); 02652 02668 /***************************************************************************** 02669 ** 02670 ** xcb_selinux_get_selection_context_reply_t * xcb_selinux_get_selection_context_reply 02671 ** 02672 ** @param xcb_connection_t *c 02673 ** @param xcb_selinux_get_selection_context_cookie_t cookie 02674 ** @param xcb_generic_error_t **e 02675 ** @returns xcb_selinux_get_selection_context_reply_t * 02676 ** 02677 *****************************************************************************/ 02678 02679 xcb_selinux_get_selection_context_reply_t * 02680 xcb_selinux_get_selection_context_reply (xcb_connection_t *c , 02681 xcb_selinux_get_selection_context_cookie_t cookie , 02682 xcb_generic_error_t **e ); 02683 02684 int 02685 xcb_selinux_get_selection_data_context_sizeof (const void *_buffer ); 02686 02696 /***************************************************************************** 02697 ** 02698 ** xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context 02699 ** 02700 ** @param xcb_connection_t *c 02701 ** @param xcb_atom_t selection 02702 ** @returns xcb_selinux_get_selection_data_context_cookie_t 02703 ** 02704 *****************************************************************************/ 02705 02706 xcb_selinux_get_selection_data_context_cookie_t 02707 xcb_selinux_get_selection_data_context (xcb_connection_t *c , 02708 xcb_atom_t selection ); 02709 02722 /***************************************************************************** 02723 ** 02724 ** xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context_unchecked 02725 ** 02726 ** @param xcb_connection_t *c 02727 ** @param xcb_atom_t selection 02728 ** @returns xcb_selinux_get_selection_data_context_cookie_t 02729 ** 02730 *****************************************************************************/ 02731 02732 xcb_selinux_get_selection_data_context_cookie_t 02733 xcb_selinux_get_selection_data_context_unchecked (xcb_connection_t *c , 02734 xcb_atom_t selection ); 02735 02736 02737 /***************************************************************************** 02738 ** 02739 ** char * xcb_selinux_get_selection_data_context_context 02740 ** 02741 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02742 ** @returns char * 02743 ** 02744 *****************************************************************************/ 02745 02746 char * 02747 xcb_selinux_get_selection_data_context_context (const xcb_selinux_get_selection_data_context_reply_t *R ); 02748 02749 02750 /***************************************************************************** 02751 ** 02752 ** int xcb_selinux_get_selection_data_context_context_length 02753 ** 02754 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02755 ** @returns int 02756 ** 02757 *****************************************************************************/ 02758 02759 int 02760 xcb_selinux_get_selection_data_context_context_length (const xcb_selinux_get_selection_data_context_reply_t *R ); 02761 02762 02763 /***************************************************************************** 02764 ** 02765 ** xcb_generic_iterator_t xcb_selinux_get_selection_data_context_context_end 02766 ** 02767 ** @param const xcb_selinux_get_selection_data_context_reply_t *R 02768 ** @returns xcb_generic_iterator_t 02769 ** 02770 *****************************************************************************/ 02771 02772 xcb_generic_iterator_t 02773 xcb_selinux_get_selection_data_context_context_end (const xcb_selinux_get_selection_data_context_reply_t *R ); 02774 02790 /***************************************************************************** 02791 ** 02792 ** xcb_selinux_get_selection_data_context_reply_t * xcb_selinux_get_selection_data_context_reply 02793 ** 02794 ** @param xcb_connection_t *c 02795 ** @param xcb_selinux_get_selection_data_context_cookie_t cookie 02796 ** @param xcb_generic_error_t **e 02797 ** @returns xcb_selinux_get_selection_data_context_reply_t * 02798 ** 02799 *****************************************************************************/ 02800 02801 xcb_selinux_get_selection_data_context_reply_t * 02802 xcb_selinux_get_selection_data_context_reply (xcb_connection_t *c , 02803 xcb_selinux_get_selection_data_context_cookie_t cookie , 02804 xcb_generic_error_t **e ); 02805 02806 int 02807 xcb_selinux_list_selections_sizeof (const void *_buffer ); 02808 02818 /***************************************************************************** 02819 ** 02820 ** xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections 02821 ** 02822 ** @param xcb_connection_t *c 02823 ** @returns xcb_selinux_list_selections_cookie_t 02824 ** 02825 *****************************************************************************/ 02826 02827 xcb_selinux_list_selections_cookie_t 02828 xcb_selinux_list_selections (xcb_connection_t *c ); 02829 02842 /***************************************************************************** 02843 ** 02844 ** xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_unchecked 02845 ** 02846 ** @param xcb_connection_t *c 02847 ** @returns xcb_selinux_list_selections_cookie_t 02848 ** 02849 *****************************************************************************/ 02850 02851 xcb_selinux_list_selections_cookie_t 02852 xcb_selinux_list_selections_unchecked (xcb_connection_t *c ); 02853 02854 02855 /***************************************************************************** 02856 ** 02857 ** int xcb_selinux_list_selections_selections_length 02858 ** 02859 ** @param const xcb_selinux_list_selections_reply_t *R 02860 ** @returns int 02861 ** 02862 *****************************************************************************/ 02863 02864 int 02865 xcb_selinux_list_selections_selections_length (const xcb_selinux_list_selections_reply_t *R ); 02866 02867 02868 /***************************************************************************** 02869 ** 02870 ** xcb_selinux_list_item_iterator_t xcb_selinux_list_selections_selections_iterator 02871 ** 02872 ** @param const xcb_selinux_list_selections_reply_t *R 02873 ** @returns xcb_selinux_list_item_iterator_t 02874 ** 02875 *****************************************************************************/ 02876 02877 xcb_selinux_list_item_iterator_t 02878 xcb_selinux_list_selections_selections_iterator (const xcb_selinux_list_selections_reply_t *R ); 02879 02895 /***************************************************************************** 02896 ** 02897 ** xcb_selinux_list_selections_reply_t * xcb_selinux_list_selections_reply 02898 ** 02899 ** @param xcb_connection_t *c 02900 ** @param xcb_selinux_list_selections_cookie_t cookie 02901 ** @param xcb_generic_error_t **e 02902 ** @returns xcb_selinux_list_selections_reply_t * 02903 ** 02904 *****************************************************************************/ 02905 02906 xcb_selinux_list_selections_reply_t * 02907 xcb_selinux_list_selections_reply (xcb_connection_t *c , 02908 xcb_selinux_list_selections_cookie_t cookie , 02909 xcb_generic_error_t **e ); 02910 02911 int 02912 xcb_selinux_get_client_context_sizeof (const void *_buffer ); 02913 02923 /***************************************************************************** 02924 ** 02925 ** xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context 02926 ** 02927 ** @param xcb_connection_t *c 02928 ** @param uint32_t resource 02929 ** @returns xcb_selinux_get_client_context_cookie_t 02930 ** 02931 *****************************************************************************/ 02932 02933 xcb_selinux_get_client_context_cookie_t 02934 xcb_selinux_get_client_context (xcb_connection_t *c , 02935 uint32_t resource ); 02936 02949 /***************************************************************************** 02950 ** 02951 ** xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_unchecked 02952 ** 02953 ** @param xcb_connection_t *c 02954 ** @param uint32_t resource 02955 ** @returns xcb_selinux_get_client_context_cookie_t 02956 ** 02957 *****************************************************************************/ 02958 02959 xcb_selinux_get_client_context_cookie_t 02960 xcb_selinux_get_client_context_unchecked (xcb_connection_t *c , 02961 uint32_t resource ); 02962 02963 02964 /***************************************************************************** 02965 ** 02966 ** char * xcb_selinux_get_client_context_context 02967 ** 02968 ** @param const xcb_selinux_get_client_context_reply_t *R 02969 ** @returns char * 02970 ** 02971 *****************************************************************************/ 02972 02973 char * 02974 xcb_selinux_get_client_context_context (const xcb_selinux_get_client_context_reply_t *R ); 02975 02976 02977 /***************************************************************************** 02978 ** 02979 ** int xcb_selinux_get_client_context_context_length 02980 ** 02981 ** @param const xcb_selinux_get_client_context_reply_t *R 02982 ** @returns int 02983 ** 02984 *****************************************************************************/ 02985 02986 int 02987 xcb_selinux_get_client_context_context_length (const xcb_selinux_get_client_context_reply_t *R ); 02988 02989 02990 /***************************************************************************** 02991 ** 02992 ** xcb_generic_iterator_t xcb_selinux_get_client_context_context_end 02993 ** 02994 ** @param const xcb_selinux_get_client_context_reply_t *R 02995 ** @returns xcb_generic_iterator_t 02996 ** 02997 *****************************************************************************/ 02998 02999 xcb_generic_iterator_t 03000 xcb_selinux_get_client_context_context_end (const xcb_selinux_get_client_context_reply_t *R ); 03001 03017 /***************************************************************************** 03018 ** 03019 ** xcb_selinux_get_client_context_reply_t * xcb_selinux_get_client_context_reply 03020 ** 03021 ** @param xcb_connection_t *c 03022 ** @param xcb_selinux_get_client_context_cookie_t cookie 03023 ** @param xcb_generic_error_t **e 03024 ** @returns xcb_selinux_get_client_context_reply_t * 03025 ** 03026 *****************************************************************************/ 03027 03028 xcb_selinux_get_client_context_reply_t * 03029 xcb_selinux_get_client_context_reply (xcb_connection_t *c , 03030 xcb_selinux_get_client_context_cookie_t cookie , 03031 xcb_generic_error_t **e ); 03032 03033 03034 #ifdef __cplusplus 03035 } 03036 #endif 03037 03038 #endif 03039