Struct xcb_dl::XcbXfixes [−][src]
pub struct XcbXfixes { /* fields omitted */ }
Expand description
A dynamically loaded libxcb-xfixes
.
Implementations
The libxcb identifier of the XFixes
extension.
Returns true
iff the symbol xcb_xfixes_id
could be loaded.
pub unsafe fn xcb_xfixes_query_version(
&self,
c: *mut xcb_connection_t,
client_major_version: u32,
client_minor_version: u32
) -> xcb_xfixes_query_version_cookie_t
pub unsafe fn xcb_xfixes_query_version(
&self,
c: *mut xcb_connection_t,
client_major_version: u32,
client_minor_version: u32
) -> xcb_xfixes_query_version_cookie_t
Sends a XFixes::QueryVersion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_query_version_reply
.
Returns true
iff the symbol xcb_xfixes_query_version
could be loaded.
pub unsafe fn xcb_xfixes_query_version_unchecked(
&self,
c: *mut xcb_connection_t,
client_major_version: u32,
client_minor_version: u32
) -> xcb_xfixes_query_version_cookie_t
pub unsafe fn xcb_xfixes_query_version_unchecked(
&self,
c: *mut xcb_connection_t,
client_major_version: u32,
client_minor_version: u32
) -> xcb_xfixes_query_version_cookie_t
Sends a XFixes::QueryVersion
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_query_version_reply
.
Returns true
iff the symbol xcb_xfixes_query_version_unchecked
could be loaded.
pub unsafe fn xcb_xfixes_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_query_version_reply_t
pub unsafe fn xcb_xfixes_query_version_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_query_version_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_query_version_reply_t
Waits for the reply to a XFixes::QueryVersion
request.
Returns true
iff the symbol xcb_xfixes_query_version_reply
could be loaded.
pub unsafe fn xcb_xfixes_change_save_set_checked(
&self,
c: *mut xcb_connection_t,
mode: u8,
target: u8,
map: u8,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_save_set_checked(
&self,
c: *mut xcb_connection_t,
mode: u8,
target: u8,
map: u8,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::ChangeSaveSet
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_change_save_set_checked
could be loaded.
pub unsafe fn xcb_xfixes_change_save_set(
&self,
c: *mut xcb_connection_t,
mode: u8,
target: u8,
map: u8,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_save_set(
&self,
c: *mut xcb_connection_t,
mode: u8,
target: u8,
map: u8,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::ChangeSaveSet
request (unchecked).
Returns true
iff the symbol xcb_xfixes_change_save_set
could be loaded.
pub unsafe fn xcb_xfixes_select_selection_input_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
selection: xcb_atom_t,
event_mask: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_select_selection_input_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
selection: xcb_atom_t,
event_mask: u32
) -> xcb_void_cookie_t
Sends a XFixes::SelectSelectionInput
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_select_selection_input_checked
could be loaded.
pub unsafe fn xcb_xfixes_select_selection_input(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
selection: xcb_atom_t,
event_mask: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_select_selection_input(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
selection: xcb_atom_t,
event_mask: u32
) -> xcb_void_cookie_t
Sends a XFixes::SelectSelectionInput
request (unchecked).
Returns true
iff the symbol xcb_xfixes_select_selection_input
could be loaded.
pub unsafe fn xcb_xfixes_select_cursor_input_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
event_mask: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_select_cursor_input_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
event_mask: u32
) -> xcb_void_cookie_t
Sends a XFixes::SelectCursorInput
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_select_cursor_input_checked
could be loaded.
pub unsafe fn xcb_xfixes_select_cursor_input(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
event_mask: u32
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_select_cursor_input(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t,
event_mask: u32
) -> xcb_void_cookie_t
Sends a XFixes::SelectCursorInput
request (unchecked).
Returns true
iff the symbol xcb_xfixes_select_cursor_input
could be loaded.
Computes the size of a xcb_xfixes_get_cursor_image_reply_t
object.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_image(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_cookie_t
Sends a XFixes::GetCursorImage
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_image_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_image
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_image_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_cookie_t
Sends a XFixes::GetCursorImage
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_image_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_unchecked
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> *mut u32
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> *mut u32
Returns a pointer to the cursor_image
field of a xcb_xfixes_get_cursor_image_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_cursor_image
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image_length(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> c_int
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image_length(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> c_int
Returns the number of elements of the cursor_image
field of a xcb_xfixes_get_cursor_image_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_cursor_image_length
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image_end(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_get_cursor_image_cursor_image_end(
&self,
r: *const xcb_xfixes_get_cursor_image_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
cursor_image
field of a xcb_xfixes_get_cursor_image_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_cursor_image_end
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_image_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_image_reply_t
pub unsafe fn xcb_xfixes_get_cursor_image_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_image_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_image_reply_t
Waits for the reply to a XFixes::GetCursorImage
request.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_reply
could be loaded.
Advances a xcb_xfixes_region_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xfixes_region_next
could be loaded.
pub unsafe fn xcb_xfixes_region_end(
&self,
i: xcb_xfixes_region_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_region_end(
&self,
i: xcb_xfixes_region_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xfixes_region_iterator_t
.
Returns true
iff the symbol xcb_xfixes_region_end
could be loaded.
Computes the size of a xcb_xfixes_create_region_request_t
object.
Returns true
iff the symbol xcb_xfixes_create_region_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_create_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_region
could be loaded.
pub unsafe fn xcb_xfixes_create_region_rectangles(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> *mut xcb_rectangle_t
pub unsafe fn xcb_xfixes_create_region_rectangles(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> *mut xcb_rectangle_t
Returns a pointer to the rectangles
field of a xcb_xfixes_create_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_region_rectangles
could be loaded.
pub unsafe fn xcb_xfixes_create_region_rectangles_length(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> c_int
pub unsafe fn xcb_xfixes_create_region_rectangles_length(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> c_int
Returns the number of elements of the rectangles
field of a xcb_xfixes_create_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_region_rectangles_length
could be loaded.
pub unsafe fn xcb_xfixes_create_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> xcb_rectangle_iterator_t
pub unsafe fn xcb_xfixes_create_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_create_region_request_t
) -> xcb_rectangle_iterator_t
Returns an iterator over the elements of the
rectangles
field of a xcb_xfixes_create_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_region_rectangles_iterator
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_bitmap_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
bitmap: xcb_pixmap_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_bitmap_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
bitmap: xcb_pixmap_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromBitmap
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_region_from_bitmap_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_bitmap(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
bitmap: xcb_pixmap_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_bitmap(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
bitmap: xcb_pixmap_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromBitmap
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_region_from_bitmap
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_window_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
window: xcb_window_t,
kind: xcb_shape_kind_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_window_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
window: xcb_window_t,
kind: xcb_shape_kind_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromWindow
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_region_from_window_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_window(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
window: xcb_window_t,
kind: xcb_shape_kind_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_window(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
window: xcb_window_t,
kind: xcb_shape_kind_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromWindow
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_region_from_window
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_gc_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
gc: xcb_gcontext_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_gc_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
gc: xcb_gcontext_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromGC
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_region_from_gc_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_gc(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
gc: xcb_gcontext_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_gc(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
gc: xcb_gcontext_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromGC
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_region_from_gc
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_picture_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
picture: xcb_render_picture_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_picture_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
picture: xcb_render_picture_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromPicture
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_region_from_picture_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_region_from_picture(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
picture: xcb_render_picture_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_region_from_picture(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
picture: xcb_render_picture_t
) -> xcb_void_cookie_t
Sends a XFixes::CreateRegionFromPicture
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_region_from_picture
could be loaded.
pub unsafe fn xcb_xfixes_destroy_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_destroy_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::DestroyRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_destroy_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_destroy_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_destroy_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::DestroyRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_destroy_region
could be loaded.
Computes the size of a xcb_xfixes_set_region_request_t
object.
Returns true
iff the symbol xcb_xfixes_set_region_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_set_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
Sends a XFixes::SetRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_set_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_set_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
rectangles_len: u32,
rectangles: *const xcb_rectangle_t
) -> xcb_void_cookie_t
Sends a XFixes::SetRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_set_region
could be loaded.
pub unsafe fn xcb_xfixes_set_region_rectangles(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> *mut xcb_rectangle_t
pub unsafe fn xcb_xfixes_set_region_rectangles(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> *mut xcb_rectangle_t
Returns a pointer to the rectangles
field of a xcb_xfixes_set_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_region_rectangles
could be loaded.
pub unsafe fn xcb_xfixes_set_region_rectangles_length(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> c_int
pub unsafe fn xcb_xfixes_set_region_rectangles_length(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> c_int
Returns the number of elements of the rectangles
field of a xcb_xfixes_set_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_region_rectangles_length
could be loaded.
pub unsafe fn xcb_xfixes_set_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> xcb_rectangle_iterator_t
pub unsafe fn xcb_xfixes_set_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_set_region_request_t
) -> xcb_rectangle_iterator_t
Returns an iterator over the elements of the
rectangles
field of a xcb_xfixes_set_region_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_region_rectangles_iterator
could be loaded.
pub unsafe fn xcb_xfixes_copy_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_copy_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::CopyRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_copy_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_copy_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_copy_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::CopyRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_copy_region
could be loaded.
pub unsafe fn xcb_xfixes_union_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_union_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::UnionRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_union_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_union_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_union_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::UnionRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_union_region
could be loaded.
pub unsafe fn xcb_xfixes_intersect_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_intersect_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::IntersectRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_intersect_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_intersect_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_intersect_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::IntersectRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_intersect_region
could be loaded.
pub unsafe fn xcb_xfixes_subtract_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_subtract_region_checked(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::SubtractRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_subtract_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_subtract_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_subtract_region(
&self,
c: *mut xcb_connection_t,
source1: xcb_xfixes_region_t,
source2: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::SubtractRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_subtract_region
could be loaded.
pub unsafe fn xcb_xfixes_invert_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
bounds: xcb_rectangle_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_invert_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
bounds: xcb_rectangle_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::InvertRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_invert_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_invert_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
bounds: xcb_rectangle_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_invert_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
bounds: xcb_rectangle_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::InvertRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_invert_region
could be loaded.
pub unsafe fn xcb_xfixes_translate_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
dx: i16,
dy: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_translate_region_checked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
dx: i16,
dy: i16
) -> xcb_void_cookie_t
Sends a XFixes::TranslateRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_translate_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_translate_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
dx: i16,
dy: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_translate_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t,
dx: i16,
dy: i16
) -> xcb_void_cookie_t
Sends a XFixes::TranslateRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_translate_region
could be loaded.
pub unsafe fn xcb_xfixes_region_extents_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_region_extents_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::RegionExtents
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_region_extents_checked
could be loaded.
pub unsafe fn xcb_xfixes_region_extents(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_region_extents(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::RegionExtents
request (unchecked).
Returns true
iff the symbol xcb_xfixes_region_extents
could be loaded.
Computes the size of a xcb_xfixes_fetch_region_reply_t
object.
Returns true
iff the symbol xcb_xfixes_fetch_region_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_xfixes_fetch_region_cookie_t
pub unsafe fn xcb_xfixes_fetch_region(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_xfixes_fetch_region_cookie_t
Sends a XFixes::FetchRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_fetch_region_reply
.
Returns true
iff the symbol xcb_xfixes_fetch_region
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region_unchecked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_xfixes_fetch_region_cookie_t
pub unsafe fn xcb_xfixes_fetch_region_unchecked(
&self,
c: *mut xcb_connection_t,
region: xcb_xfixes_region_t
) -> xcb_xfixes_fetch_region_cookie_t
Sends a XFixes::FetchRegion
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_fetch_region_reply
.
Returns true
iff the symbol xcb_xfixes_fetch_region_unchecked
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region_rectangles(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> *mut xcb_rectangle_t
pub unsafe fn xcb_xfixes_fetch_region_rectangles(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> *mut xcb_rectangle_t
Returns a pointer to the rectangles
field of a xcb_xfixes_fetch_region_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_fetch_region_rectangles
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region_rectangles_length(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> c_int
pub unsafe fn xcb_xfixes_fetch_region_rectangles_length(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> c_int
Returns the number of elements of the rectangles
field of a xcb_xfixes_fetch_region_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_fetch_region_rectangles_length
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> xcb_rectangle_iterator_t
pub unsafe fn xcb_xfixes_fetch_region_rectangles_iterator(
&self,
r: *const xcb_xfixes_fetch_region_reply_t
) -> xcb_rectangle_iterator_t
Returns an iterator over the elements of the
rectangles
field of a xcb_xfixes_fetch_region_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_fetch_region_rectangles_iterator
could be loaded.
pub unsafe fn xcb_xfixes_fetch_region_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_fetch_region_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_fetch_region_reply_t
pub unsafe fn xcb_xfixes_fetch_region_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_fetch_region_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_fetch_region_reply_t
Waits for the reply to a XFixes::FetchRegion
request.
Returns true
iff the symbol xcb_xfixes_fetch_region_reply
could be loaded.
pub unsafe fn xcb_xfixes_set_gc_clip_region_checked(
&self,
c: *mut xcb_connection_t,
gc: xcb_gcontext_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_gc_clip_region_checked(
&self,
c: *mut xcb_connection_t,
gc: xcb_gcontext_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
Sends a XFixes::SetGCClipRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_set_gc_clip_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_set_gc_clip_region(
&self,
c: *mut xcb_connection_t,
gc: xcb_gcontext_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_gc_clip_region(
&self,
c: *mut xcb_connection_t,
gc: xcb_gcontext_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
Sends a XFixes::SetGCClipRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_set_gc_clip_region
could be loaded.
pub unsafe fn xcb_xfixes_set_window_shape_region_checked(
&self,
c: *mut xcb_connection_t,
dest: xcb_window_t,
dest_kind: xcb_shape_kind_t,
x_offset: i16,
y_offset: i16,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_window_shape_region_checked(
&self,
c: *mut xcb_connection_t,
dest: xcb_window_t,
dest_kind: xcb_shape_kind_t,
x_offset: i16,
y_offset: i16,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::SetWindowShapeRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_set_window_shape_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_set_window_shape_region(
&self,
c: *mut xcb_connection_t,
dest: xcb_window_t,
dest_kind: xcb_shape_kind_t,
x_offset: i16,
y_offset: i16,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_window_shape_region(
&self,
c: *mut xcb_connection_t,
dest: xcb_window_t,
dest_kind: xcb_shape_kind_t,
x_offset: i16,
y_offset: i16,
region: xcb_xfixes_region_t
) -> xcb_void_cookie_t
Sends a XFixes::SetWindowShapeRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_set_window_shape_region
could be loaded.
pub unsafe fn xcb_xfixes_set_picture_clip_region_checked(
&self,
c: *mut xcb_connection_t,
picture: xcb_render_picture_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_picture_clip_region_checked(
&self,
c: *mut xcb_connection_t,
picture: xcb_render_picture_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
Sends a XFixes::SetPictureClipRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_set_picture_clip_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_set_picture_clip_region(
&self,
c: *mut xcb_connection_t,
picture: xcb_render_picture_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_picture_clip_region(
&self,
c: *mut xcb_connection_t,
picture: xcb_render_picture_t,
region: xcb_xfixes_region_t,
x_origin: i16,
y_origin: i16
) -> xcb_void_cookie_t
Sends a XFixes::SetPictureClipRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_set_picture_clip_region
could be loaded.
Computes the size of a xcb_xfixes_set_cursor_name_request_t
object.
Returns true
iff the symbol xcb_xfixes_set_cursor_name_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_set_cursor_name_checked(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_cursor_name_checked(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
Sends a XFixes::SetCursorName
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_set_cursor_name_checked
could be loaded.
pub unsafe fn xcb_xfixes_set_cursor_name(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_set_cursor_name(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
Sends a XFixes::SetCursorName
request (unchecked).
Returns true
iff the symbol xcb_xfixes_set_cursor_name
could be loaded.
pub unsafe fn xcb_xfixes_set_cursor_name_name(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> *mut c_char
pub unsafe fn xcb_xfixes_set_cursor_name_name(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> *mut c_char
Returns a pointer to the name
field of a xcb_xfixes_set_cursor_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_cursor_name_name
could be loaded.
pub unsafe fn xcb_xfixes_set_cursor_name_name_length(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> c_int
pub unsafe fn xcb_xfixes_set_cursor_name_name_length(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> c_int
Returns the number of elements of the name
field of a xcb_xfixes_set_cursor_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_cursor_name_name_length
could be loaded.
pub unsafe fn xcb_xfixes_set_cursor_name_name_end(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_set_cursor_name_name_end(
&self,
r: *const xcb_xfixes_set_cursor_name_request_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
name
field of a xcb_xfixes_set_cursor_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_set_cursor_name_name_end
could be loaded.
Computes the size of a xcb_xfixes_get_cursor_name_reply_t
object.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t
) -> xcb_xfixes_get_cursor_name_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_name(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t
) -> xcb_xfixes_get_cursor_name_cookie_t
Sends a XFixes::GetCursorName
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_name_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_name
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name_unchecked(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t
) -> xcb_xfixes_get_cursor_name_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_name_unchecked(
&self,
c: *mut xcb_connection_t,
cursor: xcb_cursor_t
) -> xcb_xfixes_get_cursor_name_cookie_t
Sends a XFixes::GetCursorName
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_name_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_unchecked
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name_name(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> *mut c_char
pub unsafe fn xcb_xfixes_get_cursor_name_name(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> *mut c_char
Returns a pointer to the name
field of a xcb_xfixes_get_cursor_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_name
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name_name_length(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> c_int
pub unsafe fn xcb_xfixes_get_cursor_name_name_length(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> c_int
Returns the number of elements of the name
field of a xcb_xfixes_get_cursor_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_name_length
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name_name_end(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_get_cursor_name_name_end(
&self,
r: *const xcb_xfixes_get_cursor_name_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
name
field of a xcb_xfixes_get_cursor_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_name_end
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_name_reply_t
pub unsafe fn xcb_xfixes_get_cursor_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_name_reply_t
Waits for the reply to a XFixes::GetCursorName
request.
Returns true
iff the symbol xcb_xfixes_get_cursor_name_reply
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_sizeof(
&self,
_buffer: *const c_void
) -> c_int
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_sizeof(
&self,
_buffer: *const c_void
) -> c_int
Computes the size of a xcb_xfixes_get_cursor_image_and_name_reply_t
object.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_and_name_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_image_and_name(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_and_name_cookie_t
Sends a XFixes::GetCursorImageAndName
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_image_and_name_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_and_name_cookie_t
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_unchecked(
&self,
c: *mut xcb_connection_t
) -> xcb_xfixes_get_cursor_image_and_name_cookie_t
Sends a XFixes::GetCursorImageAndName
request (unchecked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_xfixes_get_cursor_image_and_name_reply
.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_unchecked
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_cursor_image(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> *mut u32
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_cursor_image(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> *mut u32
Returns a pointer to the cursor_image
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_cursor_image
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_cursor_image_length(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> c_int
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_cursor_image_length(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> c_int
Returns the number of elements of the cursor_image
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_cursor_image_length
could be loaded.
Returns a xcb_generic_iterator_t
pointing just past the end of the
cursor_image
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_cursor_image_end
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> *mut c_char
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> *mut c_char
Returns a pointer to the name
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_name
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name_length(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> c_int
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name_length(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> c_int
Returns the number of elements of the name
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_name_length
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name_end(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_name_end(
&self,
r: *const xcb_xfixes_get_cursor_image_and_name_reply_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
name
field of a xcb_xfixes_get_cursor_image_and_name_reply_t
struct.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_name_end
could be loaded.
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_image_and_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_image_and_name_reply_t
pub unsafe fn xcb_xfixes_get_cursor_image_and_name_reply(
&self,
c: *mut xcb_connection_t,
cookie: xcb_xfixes_get_cursor_image_and_name_cookie_t,
e: *mut *mut xcb_generic_error_t
) -> *mut xcb_xfixes_get_cursor_image_and_name_reply_t
Waits for the reply to a XFixes::GetCursorImageAndName
request.
Returns true
iff the symbol xcb_xfixes_get_cursor_image_and_name_reply
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_cursor_t,
destination: xcb_cursor_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_cursor_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_cursor_t,
destination: xcb_cursor_t
) -> xcb_void_cookie_t
Sends a XFixes::ChangeCursor
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_change_cursor_checked
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor(
&self,
c: *mut xcb_connection_t,
source: xcb_cursor_t,
destination: xcb_cursor_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_cursor(
&self,
c: *mut xcb_connection_t,
source: xcb_cursor_t,
destination: xcb_cursor_t
) -> xcb_void_cookie_t
Sends a XFixes::ChangeCursor
request (unchecked).
Returns true
iff the symbol xcb_xfixes_change_cursor
could be loaded.
Computes the size of a xcb_xfixes_change_cursor_by_name_request_t
object.
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_by_name_checked(
&self,
c: *mut xcb_connection_t,
src: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_cursor_by_name_checked(
&self,
c: *mut xcb_connection_t,
src: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
Sends a XFixes::ChangeCursorByName
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name_checked
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_by_name(
&self,
c: *mut xcb_connection_t,
src: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_change_cursor_by_name(
&self,
c: *mut xcb_connection_t,
src: xcb_cursor_t,
nbytes: u16,
name: *const c_char
) -> xcb_void_cookie_t
Sends a XFixes::ChangeCursorByName
request (unchecked).
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_by_name_name(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> *mut c_char
pub unsafe fn xcb_xfixes_change_cursor_by_name_name(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> *mut c_char
Returns a pointer to the name
field of a xcb_xfixes_change_cursor_by_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name_name
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_by_name_name_length(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> c_int
pub unsafe fn xcb_xfixes_change_cursor_by_name_name_length(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> c_int
Returns the number of elements of the name
field of a xcb_xfixes_change_cursor_by_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name_name_length
could be loaded.
pub unsafe fn xcb_xfixes_change_cursor_by_name_name_end(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_change_cursor_by_name_name_end(
&self,
r: *const xcb_xfixes_change_cursor_by_name_request_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
name
field of a xcb_xfixes_change_cursor_by_name_request_t
struct.
Returns true
iff the symbol xcb_xfixes_change_cursor_by_name_name_end
could be loaded.
pub unsafe fn xcb_xfixes_expand_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t,
left: u16,
right: u16,
top: u16,
bottom: u16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_expand_region_checked(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t,
left: u16,
right: u16,
top: u16,
bottom: u16
) -> xcb_void_cookie_t
Sends a XFixes::ExpandRegion
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_expand_region_checked
could be loaded.
pub unsafe fn xcb_xfixes_expand_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t,
left: u16,
right: u16,
top: u16,
bottom: u16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_expand_region(
&self,
c: *mut xcb_connection_t,
source: xcb_xfixes_region_t,
destination: xcb_xfixes_region_t,
left: u16,
right: u16,
top: u16,
bottom: u16
) -> xcb_void_cookie_t
Sends a XFixes::ExpandRegion
request (unchecked).
Returns true
iff the symbol xcb_xfixes_expand_region
could be loaded.
pub unsafe fn xcb_xfixes_hide_cursor_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_hide_cursor_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::HideCursor
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_hide_cursor_checked
could be loaded.
pub unsafe fn xcb_xfixes_hide_cursor(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_hide_cursor(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::HideCursor
request (unchecked).
Returns true
iff the symbol xcb_xfixes_hide_cursor
could be loaded.
pub unsafe fn xcb_xfixes_show_cursor_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_show_cursor_checked(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::ShowCursor
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_show_cursor_checked
could be loaded.
pub unsafe fn xcb_xfixes_show_cursor(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_show_cursor(
&self,
c: *mut xcb_connection_t,
window: xcb_window_t
) -> xcb_void_cookie_t
Sends a XFixes::ShowCursor
request (unchecked).
Returns true
iff the symbol xcb_xfixes_show_cursor
could be loaded.
Advances a xcb_xfixes_barrier_iterator_t
iterator by 1 element.
Returns true
iff the symbol xcb_xfixes_barrier_next
could be loaded.
pub unsafe fn xcb_xfixes_barrier_end(
&self,
i: xcb_xfixes_barrier_iterator_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_barrier_end(
&self,
i: xcb_xfixes_barrier_iterator_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of a xcb_xfixes_barrier_iterator_t
.
Returns true
iff the symbol xcb_xfixes_barrier_end
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier_sizeof(
&self,
_buffer: *const c_void
) -> c_int
pub unsafe fn xcb_xfixes_create_pointer_barrier_sizeof(
&self,
_buffer: *const c_void
) -> c_int
Computes the size of a xcb_xfixes_create_pointer_barrier_request_t
object.
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier_sizeof
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier_checked(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t,
window: xcb_window_t,
x1: u16,
y1: u16,
x2: u16,
y2: u16,
directions: u32,
num_devices: u16,
devices: *const u16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_pointer_barrier_checked(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t,
window: xcb_window_t,
x1: u16,
y1: u16,
x2: u16,
y2: u16,
directions: u32,
num_devices: u16,
devices: *const u16
) -> xcb_void_cookie_t
Sends a XFixes::CreatePointerBarrier
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier_checked
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t,
window: xcb_window_t,
x1: u16,
y1: u16,
x2: u16,
y2: u16,
directions: u32,
num_devices: u16,
devices: *const u16
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_create_pointer_barrier(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t,
window: xcb_window_t,
x1: u16,
y1: u16,
x2: u16,
y2: u16,
directions: u32,
num_devices: u16,
devices: *const u16
) -> xcb_void_cookie_t
Sends a XFixes::CreatePointerBarrier
request (unchecked).
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> *mut u16
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> *mut u16
Returns a pointer to the devices
field of a xcb_xfixes_create_pointer_barrier_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier_devices
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices_length(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> c_int
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices_length(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> c_int
Returns the number of elements of the devices
field of a xcb_xfixes_create_pointer_barrier_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier_devices_length
could be loaded.
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices_end(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> xcb_generic_iterator_t
pub unsafe fn xcb_xfixes_create_pointer_barrier_devices_end(
&self,
r: *const xcb_xfixes_create_pointer_barrier_request_t
) -> xcb_generic_iterator_t
Returns a xcb_generic_iterator_t
pointing just past the end of the
devices
field of a xcb_xfixes_create_pointer_barrier_request_t
struct.
Returns true
iff the symbol xcb_xfixes_create_pointer_barrier_devices_end
could be loaded.
pub unsafe fn xcb_xfixes_delete_pointer_barrier_checked(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_delete_pointer_barrier_checked(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t
) -> xcb_void_cookie_t
Sends a XFixes::DeletePointerBarrier
request (checked).
This request generates a reply. You must either discard it with
discard_reply
or retrieve it with xcb_request_check
.
Returns true
iff the symbol xcb_xfixes_delete_pointer_barrier_checked
could be loaded.
pub unsafe fn xcb_xfixes_delete_pointer_barrier(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t
) -> xcb_void_cookie_t
pub unsafe fn xcb_xfixes_delete_pointer_barrier(
&self,
c: *mut xcb_connection_t,
barrier: xcb_xfixes_barrier_t
) -> xcb_void_cookie_t
Sends a XFixes::DeletePointerBarrier
request (unchecked).
Returns true
iff the symbol xcb_xfixes_delete_pointer_barrier
could be loaded.
Loads the library from the default location, potentially loading an incompatible SO version.
For example, this function first tries to load libxcb.so.1
. If this fails, it tries
to load libxcb.so
.