Struct xcb_dl::XcbXinerama[][src]

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

A dynamically loaded libxcb-xinerama.

Implementations

The libxcb identifier of the Xinerama extension.

Returns true iff the symbol xcb_xinerama_id could be loaded.

Advances a xcb_xinerama_screen_info_iterator_t iterator by 1 element.

Returns true iff the symbol xcb_xinerama_screen_info_next could be loaded.

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

Returns true iff the symbol xcb_xinerama_screen_info_end could be loaded.

Sends a Xinerama::QueryVersion request (checked).

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

Returns true iff the symbol xcb_xinerama_query_version could be loaded.

Sends a Xinerama::QueryVersion request (unchecked).

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

Returns true iff the symbol xcb_xinerama_query_version_unchecked could be loaded.

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

Returns true iff the symbol xcb_xinerama_query_version_reply could be loaded.

Sends a Xinerama::GetState request (checked).

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

Returns true iff the symbol xcb_xinerama_get_state could be loaded.

Sends a Xinerama::GetState request (unchecked).

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

Returns true iff the symbol xcb_xinerama_get_state_unchecked could be loaded.

Waits for the reply to a Xinerama::GetState request.

Returns true iff the symbol xcb_xinerama_get_state_reply could be loaded.

Sends a Xinerama::GetScreenCount request (checked).

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

Returns true iff the symbol xcb_xinerama_get_screen_count could be loaded.

Sends a Xinerama::GetScreenCount request (unchecked).

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

Returns true iff the symbol xcb_xinerama_get_screen_count_unchecked could be loaded.

Waits for the reply to a Xinerama::GetScreenCount request.

Returns true iff the symbol xcb_xinerama_get_screen_count_reply could be loaded.

Sends a Xinerama::GetScreenSize request (checked).

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

Returns true iff the symbol xcb_xinerama_get_screen_size could be loaded.

Sends a Xinerama::GetScreenSize request (unchecked).

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

Returns true iff the symbol xcb_xinerama_get_screen_size_unchecked could be loaded.

Waits for the reply to a Xinerama::GetScreenSize request.

Returns true iff the symbol xcb_xinerama_get_screen_size_reply could be loaded.

Sends a Xinerama::IsActive request (checked).

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

Returns true iff the symbol xcb_xinerama_is_active could be loaded.

Sends a Xinerama::IsActive request (unchecked).

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

Returns true iff the symbol xcb_xinerama_is_active_unchecked could be loaded.

Waits for the reply to a Xinerama::IsActive request.

Returns true iff the symbol xcb_xinerama_is_active_reply could be loaded.

Computes the size of a xcb_xinerama_query_screens_reply_t object.

Returns true iff the symbol xcb_xinerama_query_screens_sizeof could be loaded.

Sends a Xinerama::QueryScreens request (checked).

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

Returns true iff the symbol xcb_xinerama_query_screens could be loaded.

Sends a Xinerama::QueryScreens request (unchecked).

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

Returns true iff the symbol xcb_xinerama_query_screens_unchecked could be loaded.

Returns a pointer to the screen_info field of a xcb_xinerama_query_screens_reply_t struct.

Returns true iff the symbol xcb_xinerama_query_screens_screen_info could be loaded.

Returns the number of elements of the screen_info field of a xcb_xinerama_query_screens_reply_t struct.

Returns true iff the symbol xcb_xinerama_query_screens_screen_info_length could be loaded.

Returns an iterator over the elements of the screen_info field of a xcb_xinerama_query_screens_reply_t struct.

Returns true iff the symbol xcb_xinerama_query_screens_screen_info_iterator could be loaded.

Waits for the reply to a Xinerama::QueryScreens request.

Returns true iff the symbol xcb_xinerama_query_screens_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.