XCB  1.14
Data Structures | Macros | Typedefs | Functions | Variables
XCB SELinux API

SELinux XCB Protocol Implementation. More...

Data Structures

struct  xcb_selinux_query_version_cookie_t
 xcb_selinux_query_version_cookie_t More...
 
struct  xcb_selinux_query_version_request_t
 xcb_selinux_query_version_request_t More...
 
struct  xcb_selinux_query_version_reply_t
 xcb_selinux_query_version_reply_t More...
 
struct  xcb_selinux_set_device_create_context_request_t
 xcb_selinux_set_device_create_context_request_t More...
 
struct  xcb_selinux_get_device_create_context_cookie_t
 xcb_selinux_get_device_create_context_cookie_t More...
 
struct  xcb_selinux_get_device_create_context_request_t
 xcb_selinux_get_device_create_context_request_t More...
 
struct  xcb_selinux_get_device_create_context_reply_t
 xcb_selinux_get_device_create_context_reply_t More...
 
struct  xcb_selinux_set_device_context_request_t
 xcb_selinux_set_device_context_request_t More...
 
struct  xcb_selinux_get_device_context_cookie_t
 xcb_selinux_get_device_context_cookie_t More...
 
struct  xcb_selinux_get_device_context_request_t
 xcb_selinux_get_device_context_request_t More...
 
struct  xcb_selinux_get_device_context_reply_t
 xcb_selinux_get_device_context_reply_t More...
 
struct  xcb_selinux_set_window_create_context_request_t
 xcb_selinux_set_window_create_context_request_t More...
 
struct  xcb_selinux_get_window_create_context_cookie_t
 xcb_selinux_get_window_create_context_cookie_t More...
 
struct  xcb_selinux_get_window_create_context_request_t
 xcb_selinux_get_window_create_context_request_t More...
 
struct  xcb_selinux_get_window_create_context_reply_t
 xcb_selinux_get_window_create_context_reply_t More...
 
struct  xcb_selinux_get_window_context_cookie_t
 xcb_selinux_get_window_context_cookie_t More...
 
struct  xcb_selinux_get_window_context_request_t
 xcb_selinux_get_window_context_request_t More...
 
struct  xcb_selinux_get_window_context_reply_t
 xcb_selinux_get_window_context_reply_t More...
 
struct  xcb_selinux_list_item_t
 xcb_selinux_list_item_t More...
 
struct  xcb_selinux_list_item_iterator_t
 xcb_selinux_list_item_iterator_t More...
 
struct  xcb_selinux_set_property_create_context_request_t
 xcb_selinux_set_property_create_context_request_t More...
 
struct  xcb_selinux_get_property_create_context_cookie_t
 xcb_selinux_get_property_create_context_cookie_t More...
 
struct  xcb_selinux_get_property_create_context_request_t
 xcb_selinux_get_property_create_context_request_t More...
 
struct  xcb_selinux_get_property_create_context_reply_t
 xcb_selinux_get_property_create_context_reply_t More...
 
struct  xcb_selinux_set_property_use_context_request_t
 xcb_selinux_set_property_use_context_request_t More...
 
struct  xcb_selinux_get_property_use_context_cookie_t
 xcb_selinux_get_property_use_context_cookie_t More...
 
struct  xcb_selinux_get_property_use_context_request_t
 xcb_selinux_get_property_use_context_request_t More...
 
struct  xcb_selinux_get_property_use_context_reply_t
 xcb_selinux_get_property_use_context_reply_t More...
 
struct  xcb_selinux_get_property_context_cookie_t
 xcb_selinux_get_property_context_cookie_t More...
 
struct  xcb_selinux_get_property_context_request_t
 xcb_selinux_get_property_context_request_t More...
 
struct  xcb_selinux_get_property_context_reply_t
 xcb_selinux_get_property_context_reply_t More...
 
struct  xcb_selinux_get_property_data_context_cookie_t
 xcb_selinux_get_property_data_context_cookie_t More...
 
struct  xcb_selinux_get_property_data_context_request_t
 xcb_selinux_get_property_data_context_request_t More...
 
struct  xcb_selinux_get_property_data_context_reply_t
 xcb_selinux_get_property_data_context_reply_t More...
 
struct  xcb_selinux_list_properties_cookie_t
 xcb_selinux_list_properties_cookie_t More...
 
struct  xcb_selinux_list_properties_request_t
 xcb_selinux_list_properties_request_t More...
 
struct  xcb_selinux_list_properties_reply_t
 xcb_selinux_list_properties_reply_t More...
 
struct  xcb_selinux_set_selection_create_context_request_t
 xcb_selinux_set_selection_create_context_request_t More...
 
struct  xcb_selinux_get_selection_create_context_cookie_t
 xcb_selinux_get_selection_create_context_cookie_t More...
 
struct  xcb_selinux_get_selection_create_context_request_t
 xcb_selinux_get_selection_create_context_request_t More...
 
struct  xcb_selinux_get_selection_create_context_reply_t
 xcb_selinux_get_selection_create_context_reply_t More...
 
struct  xcb_selinux_set_selection_use_context_request_t
 xcb_selinux_set_selection_use_context_request_t More...
 
struct  xcb_selinux_get_selection_use_context_cookie_t
 xcb_selinux_get_selection_use_context_cookie_t More...
 
struct  xcb_selinux_get_selection_use_context_request_t
 xcb_selinux_get_selection_use_context_request_t More...
 
struct  xcb_selinux_get_selection_use_context_reply_t
 xcb_selinux_get_selection_use_context_reply_t More...
 
struct  xcb_selinux_get_selection_context_cookie_t
 xcb_selinux_get_selection_context_cookie_t More...
 
struct  xcb_selinux_get_selection_context_request_t
 xcb_selinux_get_selection_context_request_t More...
 
struct  xcb_selinux_get_selection_context_reply_t
 xcb_selinux_get_selection_context_reply_t More...
 
struct  xcb_selinux_get_selection_data_context_cookie_t
 xcb_selinux_get_selection_data_context_cookie_t More...
 
struct  xcb_selinux_get_selection_data_context_request_t
 xcb_selinux_get_selection_data_context_request_t More...
 
struct  xcb_selinux_get_selection_data_context_reply_t
 xcb_selinux_get_selection_data_context_reply_t More...
 
struct  xcb_selinux_list_selections_cookie_t
 xcb_selinux_list_selections_cookie_t More...
 
struct  xcb_selinux_list_selections_request_t
 xcb_selinux_list_selections_request_t More...
 
struct  xcb_selinux_list_selections_reply_t
 xcb_selinux_list_selections_reply_t More...
 
struct  xcb_selinux_get_client_context_cookie_t
 xcb_selinux_get_client_context_cookie_t More...
 
struct  xcb_selinux_get_client_context_request_t
 xcb_selinux_get_client_context_request_t More...
 
struct  xcb_selinux_get_client_context_reply_t
 xcb_selinux_get_client_context_reply_t More...
 

Macros

#define XCB_SELINUX_MAJOR_VERSION   1
 
#define XCB_SELINUX_MINOR_VERSION   0
 
#define XCB_SELINUX_QUERY_VERSION   0
 
#define XCB_SELINUX_SET_DEVICE_CREATE_CONTEXT   1
 
#define XCB_SELINUX_GET_DEVICE_CREATE_CONTEXT   2
 
#define XCB_SELINUX_SET_DEVICE_CONTEXT   3
 
#define XCB_SELINUX_GET_DEVICE_CONTEXT   4
 
#define XCB_SELINUX_SET_WINDOW_CREATE_CONTEXT   5
 
#define XCB_SELINUX_GET_WINDOW_CREATE_CONTEXT   6
 
#define XCB_SELINUX_GET_WINDOW_CONTEXT   7
 
#define XCB_SELINUX_SET_PROPERTY_CREATE_CONTEXT   8
 
#define XCB_SELINUX_GET_PROPERTY_CREATE_CONTEXT   9
 
#define XCB_SELINUX_SET_PROPERTY_USE_CONTEXT   10
 
#define XCB_SELINUX_GET_PROPERTY_USE_CONTEXT   11
 
#define XCB_SELINUX_GET_PROPERTY_CONTEXT   12
 
#define XCB_SELINUX_GET_PROPERTY_DATA_CONTEXT   13
 
#define XCB_SELINUX_LIST_PROPERTIES   14
 
#define XCB_SELINUX_SET_SELECTION_CREATE_CONTEXT   15
 
#define XCB_SELINUX_GET_SELECTION_CREATE_CONTEXT   16
 
#define XCB_SELINUX_SET_SELECTION_USE_CONTEXT   17
 
#define XCB_SELINUX_GET_SELECTION_USE_CONTEXT   18
 
#define XCB_SELINUX_GET_SELECTION_CONTEXT   19
 
#define XCB_SELINUX_GET_SELECTION_DATA_CONTEXT   20
 
#define XCB_SELINUX_LIST_SELECTIONS   21
 
#define XCB_SELINUX_GET_CLIENT_CONTEXT   22
 

Typedefs

typedef struct xcb_selinux_query_version_cookie_t xcb_selinux_query_version_cookie_t
 xcb_selinux_query_version_cookie_t
 
typedef struct xcb_selinux_query_version_request_t xcb_selinux_query_version_request_t
 xcb_selinux_query_version_request_t
 
typedef struct xcb_selinux_query_version_reply_t xcb_selinux_query_version_reply_t
 xcb_selinux_query_version_reply_t
 
typedef struct xcb_selinux_set_device_create_context_request_t xcb_selinux_set_device_create_context_request_t
 xcb_selinux_set_device_create_context_request_t
 
typedef struct xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_cookie_t
 xcb_selinux_get_device_create_context_cookie_t
 
typedef struct xcb_selinux_get_device_create_context_request_t xcb_selinux_get_device_create_context_request_t
 xcb_selinux_get_device_create_context_request_t
 
typedef struct xcb_selinux_get_device_create_context_reply_t xcb_selinux_get_device_create_context_reply_t
 xcb_selinux_get_device_create_context_reply_t
 
typedef struct xcb_selinux_set_device_context_request_t xcb_selinux_set_device_context_request_t
 xcb_selinux_set_device_context_request_t
 
typedef struct xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_cookie_t
 xcb_selinux_get_device_context_cookie_t
 
typedef struct xcb_selinux_get_device_context_request_t xcb_selinux_get_device_context_request_t
 xcb_selinux_get_device_context_request_t
 
typedef struct xcb_selinux_get_device_context_reply_t xcb_selinux_get_device_context_reply_t
 xcb_selinux_get_device_context_reply_t
 
typedef struct xcb_selinux_set_window_create_context_request_t xcb_selinux_set_window_create_context_request_t
 xcb_selinux_set_window_create_context_request_t
 
typedef struct xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_cookie_t
 xcb_selinux_get_window_create_context_cookie_t
 
typedef struct xcb_selinux_get_window_create_context_request_t xcb_selinux_get_window_create_context_request_t
 xcb_selinux_get_window_create_context_request_t
 
typedef struct xcb_selinux_get_window_create_context_reply_t xcb_selinux_get_window_create_context_reply_t
 xcb_selinux_get_window_create_context_reply_t
 
typedef struct xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_cookie_t
 xcb_selinux_get_window_context_cookie_t
 
typedef struct xcb_selinux_get_window_context_request_t xcb_selinux_get_window_context_request_t
 xcb_selinux_get_window_context_request_t
 
typedef struct xcb_selinux_get_window_context_reply_t xcb_selinux_get_window_context_reply_t
 xcb_selinux_get_window_context_reply_t
 
typedef struct xcb_selinux_list_item_t xcb_selinux_list_item_t
 xcb_selinux_list_item_t
 
typedef struct xcb_selinux_list_item_iterator_t xcb_selinux_list_item_iterator_t
 xcb_selinux_list_item_iterator_t
 
typedef struct xcb_selinux_set_property_create_context_request_t xcb_selinux_set_property_create_context_request_t
 xcb_selinux_set_property_create_context_request_t
 
typedef struct xcb_selinux_get_property_create_context_cookie_t xcb_selinux_get_property_create_context_cookie_t
 xcb_selinux_get_property_create_context_cookie_t
 
typedef struct xcb_selinux_get_property_create_context_request_t xcb_selinux_get_property_create_context_request_t
 xcb_selinux_get_property_create_context_request_t
 
typedef struct xcb_selinux_get_property_create_context_reply_t xcb_selinux_get_property_create_context_reply_t
 xcb_selinux_get_property_create_context_reply_t
 
typedef struct xcb_selinux_set_property_use_context_request_t xcb_selinux_set_property_use_context_request_t
 xcb_selinux_set_property_use_context_request_t
 
typedef struct xcb_selinux_get_property_use_context_cookie_t xcb_selinux_get_property_use_context_cookie_t
 xcb_selinux_get_property_use_context_cookie_t
 
typedef struct xcb_selinux_get_property_use_context_request_t xcb_selinux_get_property_use_context_request_t
 xcb_selinux_get_property_use_context_request_t
 
typedef struct xcb_selinux_get_property_use_context_reply_t xcb_selinux_get_property_use_context_reply_t
 xcb_selinux_get_property_use_context_reply_t
 
typedef struct xcb_selinux_get_property_context_cookie_t xcb_selinux_get_property_context_cookie_t
 xcb_selinux_get_property_context_cookie_t
 
typedef struct xcb_selinux_get_property_context_request_t xcb_selinux_get_property_context_request_t
 xcb_selinux_get_property_context_request_t
 
typedef struct xcb_selinux_get_property_context_reply_t xcb_selinux_get_property_context_reply_t
 xcb_selinux_get_property_context_reply_t
 
typedef struct xcb_selinux_get_property_data_context_cookie_t xcb_selinux_get_property_data_context_cookie_t
 xcb_selinux_get_property_data_context_cookie_t
 
typedef struct xcb_selinux_get_property_data_context_request_t xcb_selinux_get_property_data_context_request_t
 xcb_selinux_get_property_data_context_request_t
 
typedef struct xcb_selinux_get_property_data_context_reply_t xcb_selinux_get_property_data_context_reply_t
 xcb_selinux_get_property_data_context_reply_t
 
typedef struct xcb_selinux_list_properties_cookie_t xcb_selinux_list_properties_cookie_t
 xcb_selinux_list_properties_cookie_t
 
typedef struct xcb_selinux_list_properties_request_t xcb_selinux_list_properties_request_t
 xcb_selinux_list_properties_request_t
 
typedef struct xcb_selinux_list_properties_reply_t xcb_selinux_list_properties_reply_t
 xcb_selinux_list_properties_reply_t
 
typedef struct xcb_selinux_set_selection_create_context_request_t xcb_selinux_set_selection_create_context_request_t
 xcb_selinux_set_selection_create_context_request_t
 
typedef struct xcb_selinux_get_selection_create_context_cookie_t xcb_selinux_get_selection_create_context_cookie_t
 xcb_selinux_get_selection_create_context_cookie_t
 
typedef struct xcb_selinux_get_selection_create_context_request_t xcb_selinux_get_selection_create_context_request_t
 xcb_selinux_get_selection_create_context_request_t
 
typedef struct xcb_selinux_get_selection_create_context_reply_t xcb_selinux_get_selection_create_context_reply_t
 xcb_selinux_get_selection_create_context_reply_t
 
typedef struct xcb_selinux_set_selection_use_context_request_t xcb_selinux_set_selection_use_context_request_t
 xcb_selinux_set_selection_use_context_request_t
 
typedef struct xcb_selinux_get_selection_use_context_cookie_t xcb_selinux_get_selection_use_context_cookie_t
 xcb_selinux_get_selection_use_context_cookie_t
 
typedef struct xcb_selinux_get_selection_use_context_request_t xcb_selinux_get_selection_use_context_request_t
 xcb_selinux_get_selection_use_context_request_t
 
typedef struct xcb_selinux_get_selection_use_context_reply_t xcb_selinux_get_selection_use_context_reply_t
 xcb_selinux_get_selection_use_context_reply_t
 
typedef struct xcb_selinux_get_selection_context_cookie_t xcb_selinux_get_selection_context_cookie_t
 xcb_selinux_get_selection_context_cookie_t
 
typedef struct xcb_selinux_get_selection_context_request_t xcb_selinux_get_selection_context_request_t
 xcb_selinux_get_selection_context_request_t
 
typedef struct xcb_selinux_get_selection_context_reply_t xcb_selinux_get_selection_context_reply_t
 xcb_selinux_get_selection_context_reply_t
 
typedef struct xcb_selinux_get_selection_data_context_cookie_t xcb_selinux_get_selection_data_context_cookie_t
 xcb_selinux_get_selection_data_context_cookie_t
 
typedef struct xcb_selinux_get_selection_data_context_request_t xcb_selinux_get_selection_data_context_request_t
 xcb_selinux_get_selection_data_context_request_t
 
typedef struct xcb_selinux_get_selection_data_context_reply_t xcb_selinux_get_selection_data_context_reply_t
 xcb_selinux_get_selection_data_context_reply_t
 
typedef struct xcb_selinux_list_selections_cookie_t xcb_selinux_list_selections_cookie_t
 xcb_selinux_list_selections_cookie_t
 
typedef struct xcb_selinux_list_selections_request_t xcb_selinux_list_selections_request_t
 xcb_selinux_list_selections_request_t
 
typedef struct xcb_selinux_list_selections_reply_t xcb_selinux_list_selections_reply_t
 xcb_selinux_list_selections_reply_t
 
typedef struct xcb_selinux_get_client_context_cookie_t xcb_selinux_get_client_context_cookie_t
 xcb_selinux_get_client_context_cookie_t
 
typedef struct xcb_selinux_get_client_context_request_t xcb_selinux_get_client_context_request_t
 xcb_selinux_get_client_context_request_t
 
typedef struct xcb_selinux_get_client_context_reply_t xcb_selinux_get_client_context_reply_t
 xcb_selinux_get_client_context_reply_t
 

Functions

xcb_selinux_query_version_cookie_t xcb_selinux_query_version (xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
 
xcb_selinux_query_version_cookie_t xcb_selinux_query_version_unchecked (xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
 
xcb_selinux_query_version_reply_txcb_selinux_query_version_reply (xcb_connection_t *c, xcb_selinux_query_version_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_selinux_set_device_create_context_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_selinux_set_device_create_context_checked (xcb_connection_t *c, uint32_t context_len, const char *context)
 
xcb_void_cookie_t xcb_selinux_set_device_create_context (xcb_connection_t *c, uint32_t context_len, const char *context)
 
char * xcb_selinux_set_device_create_context_context (const xcb_selinux_set_device_create_context_request_t *R)
 
int xcb_selinux_set_device_create_context_context_length (const xcb_selinux_set_device_create_context_request_t *R)
 
xcb_generic_iterator_t xcb_selinux_set_device_create_context_context_end (const xcb_selinux_set_device_create_context_request_t *R)
 
int xcb_selinux_get_device_create_context_sizeof (const void *_buffer)
 
xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context (xcb_connection_t *c)
 
xcb_selinux_get_device_create_context_cookie_t xcb_selinux_get_device_create_context_unchecked (xcb_connection_t *c)
 
char * xcb_selinux_get_device_create_context_context (const xcb_selinux_get_device_create_context_reply_t *R)
 
int xcb_selinux_get_device_create_context_context_length (const xcb_selinux_get_device_create_context_reply_t *R)
 
xcb_generic_iterator_t xcb_selinux_get_device_create_context_context_end (const xcb_selinux_get_device_create_context_reply_t *R)
 
xcb_selinux_get_device_create_context_reply_txcb_selinux_get_device_create_context_reply (xcb_connection_t *c, xcb_selinux_get_device_create_context_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_selinux_set_device_context_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_selinux_set_device_context_checked (xcb_connection_t *c, uint32_t device, uint32_t context_len, const char *context)
 
xcb_void_cookie_t xcb_selinux_set_device_context (xcb_connection_t *c, uint32_t device, uint32_t context_len, const char *context)
 
char * xcb_selinux_set_device_context_context (const xcb_selinux_set_device_context_request_t *R)
 
int xcb_selinux_set_device_context_context_length (const xcb_selinux_set_device_context_request_t *R)
 
xcb_generic_iterator_t xcb_selinux_set_device_context_context_end (const xcb_selinux_set_device_context_request_t *R)
 
int xcb_selinux_get_device_context_sizeof (const void *_buffer)
 
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context (xcb_connection_t *c, uint32_t device)
 
xcb_selinux_get_device_context_cookie_t xcb_selinux_get_device_context_unchecked (xcb_connection_t *c, uint32_t device)
 
char * xcb_selinux_get_device_context_context (const xcb_selinux_get_device_context_reply_t *R)
 
int xcb_selinux_get_device_context_context_length (const xcb_selinux_get_device_context_reply_t *R)
 
xcb_generic_iterator_t xcb_selinux_get_device_context_context_end (const xcb_selinux_get_device_context_reply_t *R)
 
xcb_selinux_get_device_context_reply_txcb_selinux_get_device_context_reply (xcb_connection_t *c, xcb_selinux_get_device_context_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_selinux_set_window_create_context_sizeof (const void *_buffer)
 
xcb_void_cookie_t xcb_selinux_set_window_create_context_checked (xcb_connection_t *c, uint32_t context_len, const char *context)
 
xcb_void_cookie_t xcb_selinux_set_window_create_context (xcb_connection_t *c, uint32_t context_len, const char *context)
 
char * xcb_selinux_set_window_create_context_context (const xcb_selinux_set_window_create_context_request_t *R)
 
int xcb_selinux_set_window_create_context_context_length (const xcb_selinux_set_window_create_context_request_t *R)
 
xcb_generic_iterator_t xcb_selinux_set_window_create_context_context_end (const xcb_selinux_set_window_create_context_request_t *R)
 
int xcb_selinux_get_window_create_context_sizeof (const void *_buffer)
 
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context (xcb_connection_t *c)
 
xcb_selinux_get_window_create_context_cookie_t xcb_selinux_get_window_create_context_unchecked (xcb_connection_t *c)
 
char * xcb_selinux_get_window_create_context_context (const xcb_selinux_get_window_create_context_reply_t *R)
 
int xcb_selinux_get_window_create_context_context_length (const xcb_selinux_get_window_create_context_reply_t *R)
 
xcb_generic_iterator_t xcb_selinux_get_window_create_context_context_end (const xcb_selinux_get_window_create_context_reply_t *R)
 
xcb_selinux_get_window_create_context_reply_txcb_selinux_get_window_create_context_reply (xcb_connection_t *c, xcb_selinux_get_window_create_context_cookie_t cookie, xcb_generic_error_t **e)
 
int xcb_selinux_get_window_context_sizeof (const void *_buffer)
 
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context (xcb_connection_t *c, xcb_window_t window)
 
xcb_selinux_get_window_context_cookie_t xcb_selinux_get_window_context_unchecked (xcb_connection_t *c, xcb_window_t window)
 
char * xcb_selinux_get_window_context_context (const xcb_selinux_get_window_context_reply_t *R)
 
int xcb_selinux_get_window_context_context_length (const xcb_selinux_get_window_context_reply_t *R)
 
xcb_generic_iterator_t xcb_selinux_get_window_context_context_end (const xcb_selinux_get_window_context_reply_t *R)