Struct xcb_dl::XcbXf86dri[][src]

pub struct XcbXf86dri { /* fields omitted */ }
Expand description

A dynamically loaded libxcb-xf86dri.

Implementations

The libxcb identifier of the XF86Dri extension.

Returns true iff the symbol xcb_xf86dri_id could be loaded.

Advances a xcb_xf86dri_drm_clip_rect_iterator_t iterator by 1 element.

Returns true iff the symbol xcb_xf86dri_drm_clip_rect_next could be loaded.

Returns a xcb_generic_iterator_t pointing just past the end of a xcb_xf86dri_drm_clip_rect_iterator_t.

Returns true iff the symbol xcb_xf86dri_drm_clip_rect_end could be loaded.

Sends a XF86Dri::QueryVersion request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_query_version_reply.

Returns true iff the symbol xcb_xf86dri_query_version could be loaded.

Sends a XF86Dri::QueryVersion request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_query_version_reply.

Returns true iff the symbol xcb_xf86dri_query_version_unchecked could be loaded.

Waits for the reply to a XF86Dri::QueryVersion request.

Returns true iff the symbol xcb_xf86dri_query_version_reply could be loaded.

Sends a XF86Dri::QueryDirectRenderingCapable request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_query_direct_rendering_capable_reply.

Returns true iff the symbol xcb_xf86dri_query_direct_rendering_capable could be loaded.

Sends a XF86Dri::QueryDirectRenderingCapable request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_query_direct_rendering_capable_reply.

Returns true iff the symbol xcb_xf86dri_query_direct_rendering_capable_unchecked could be loaded.

Waits for the reply to a XF86Dri::QueryDirectRenderingCapable request.

Returns true iff the symbol xcb_xf86dri_query_direct_rendering_capable_reply could be loaded.

Computes the size of a xcb_xf86dri_open_connection_reply_t object.

Returns true iff the symbol xcb_xf86dri_open_connection_sizeof could be loaded.

Sends a XF86Dri::OpenConnection request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_open_connection_reply.

Returns true iff the symbol xcb_xf86dri_open_connection could be loaded.

Sends a XF86Dri::OpenConnection request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_open_connection_reply.

Returns true iff the symbol xcb_xf86dri_open_connection_unchecked could be loaded.

Returns a pointer to the bus_id field of a xcb_xf86dri_open_connection_reply_t struct.

Returns true iff the symbol xcb_xf86dri_open_connection_bus_id could be loaded.

Returns the number of elements of the bus_id field of a xcb_xf86dri_open_connection_reply_t struct.

Returns true iff the symbol xcb_xf86dri_open_connection_bus_id_length could be loaded.

Returns a xcb_generic_iterator_t pointing just past the end of the bus_id field of a xcb_xf86dri_open_connection_reply_t struct.

Returns true iff the symbol xcb_xf86dri_open_connection_bus_id_end could be loaded.

Waits for the reply to a XF86Dri::OpenConnection request.

Returns true iff the symbol xcb_xf86dri_open_connection_reply could be loaded.

Sends a XF86Dri::CloseConnection 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_xf86dri_close_connection_checked could be loaded.

Sends a XF86Dri::CloseConnection request (unchecked).

Returns true iff the symbol xcb_xf86dri_close_connection could be loaded.

Computes the size of a xcb_xf86dri_get_client_driver_name_reply_t object.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_sizeof could be loaded.

Sends a XF86Dri::GetClientDriverName request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_client_driver_name_reply.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name could be loaded.

Sends a XF86Dri::GetClientDriverName request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_client_driver_name_reply.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_unchecked could be loaded.

Returns a pointer to the client_driver_name field of a xcb_xf86dri_get_client_driver_name_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name could be loaded.

Returns the number of elements of the client_driver_name field of a xcb_xf86dri_get_client_driver_name_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name_length could be loaded.

Returns a xcb_generic_iterator_t pointing just past the end of the client_driver_name field of a xcb_xf86dri_get_client_driver_name_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_client_driver_name_end could be loaded.

Waits for the reply to a XF86Dri::GetClientDriverName request.

Returns true iff the symbol xcb_xf86dri_get_client_driver_name_reply could be loaded.

Sends a XF86Dri::CreateContext request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_create_context_reply.

Returns true iff the symbol xcb_xf86dri_create_context could be loaded.

Sends a XF86Dri::CreateContext request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_create_context_reply.

Returns true iff the symbol xcb_xf86dri_create_context_unchecked could be loaded.

Waits for the reply to a XF86Dri::CreateContext request.

Returns true iff the symbol xcb_xf86dri_create_context_reply could be loaded.

Sends a XF86Dri::DestroyContext 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_xf86dri_destroy_context_checked could be loaded.

Sends a XF86Dri::DestroyContext request (unchecked).

Returns true iff the symbol xcb_xf86dri_destroy_context could be loaded.

Sends a XF86Dri::CreateDrawable request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_create_drawable_reply.

Returns true iff the symbol xcb_xf86dri_create_drawable could be loaded.

Sends a XF86Dri::CreateDrawable request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_create_drawable_reply.

Returns true iff the symbol xcb_xf86dri_create_drawable_unchecked could be loaded.

Waits for the reply to a XF86Dri::CreateDrawable request.

Returns true iff the symbol xcb_xf86dri_create_drawable_reply could be loaded.

Sends a XF86Dri::DestroyDrawable 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_xf86dri_destroy_drawable_checked could be loaded.

Sends a XF86Dri::DestroyDrawable request (unchecked).

Returns true iff the symbol xcb_xf86dri_destroy_drawable could be loaded.

Computes the size of a xcb_xf86dri_get_drawable_info_reply_t object.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_sizeof could be loaded.

Sends a XF86Dri::GetDrawableInfo request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_drawable_info_reply.

Returns true iff the symbol xcb_xf86dri_get_drawable_info could be loaded.

Sends a XF86Dri::GetDrawableInfo request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_drawable_info_reply.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_unchecked could be loaded.

Returns a pointer to the clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_clip_rects could be loaded.

Returns the number of elements of the clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_clip_rects_length could be loaded.

Returns an iterator over the elements of the clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_clip_rects_iterator could be loaded.

Returns a pointer to the back_clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects could be loaded.

Returns the number of elements of the back_clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects_length could be loaded.

Returns an iterator over the elements of the back_clip_rects field of a xcb_xf86dri_get_drawable_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_back_clip_rects_iterator could be loaded.

Waits for the reply to a XF86Dri::GetDrawableInfo request.

Returns true iff the symbol xcb_xf86dri_get_drawable_info_reply could be loaded.

Computes the size of a xcb_xf86dri_get_device_info_reply_t object.

Returns true iff the symbol xcb_xf86dri_get_device_info_sizeof could be loaded.

Sends a XF86Dri::GetDeviceInfo request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_device_info_reply.

Returns true iff the symbol xcb_xf86dri_get_device_info could be loaded.

Sends a XF86Dri::GetDeviceInfo request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_get_device_info_reply.

Returns true iff the symbol xcb_xf86dri_get_device_info_unchecked could be loaded.

Returns a pointer to the device_private field of a xcb_xf86dri_get_device_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_device_info_device_private could be loaded.

Returns the number of elements of the device_private field of a xcb_xf86dri_get_device_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_device_info_device_private_length could be loaded.

Returns a xcb_generic_iterator_t pointing just past the end of the device_private field of a xcb_xf86dri_get_device_info_reply_t struct.

Returns true iff the symbol xcb_xf86dri_get_device_info_device_private_end could be loaded.

Waits for the reply to a XF86Dri::GetDeviceInfo request.

Returns true iff the symbol xcb_xf86dri_get_device_info_reply could be loaded.

Sends a XF86Dri::AuthConnection request (checked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_auth_connection_reply.

Returns true iff the symbol xcb_xf86dri_auth_connection could be loaded.

Sends a XF86Dri::AuthConnection request (unchecked).

This request generates a reply. You must either discard it with discard_reply or retrieve it with xcb_xf86dri_auth_connection_reply.

Returns true iff the symbol xcb_xf86dri_auth_connection_unchecked could be loaded.

Waits for the reply to a XF86Dri::AuthConnection request.

Returns true iff the symbol xcb_xf86dri_auth_connection_reply could be loaded.

Loads the library from the default location.

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.

Loads the library from the specified path.

Trait Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.