Trait x11rb::protocol::xinerama::ConnectionExt
source · pub trait ConnectionExt: RequestConnection {
// Provided methods
fn xinerama_query_version(
&self,
major: u8,
minor: u8
) -> Result<Cookie<'_, Self, QueryVersionReply>, ConnectionError> { ... }
fn xinerama_get_state(
&self,
window: Window
) -> Result<Cookie<'_, Self, GetStateReply>, ConnectionError> { ... }
fn xinerama_get_screen_count(
&self,
window: Window
) -> Result<Cookie<'_, Self, GetScreenCountReply>, ConnectionError> { ... }
fn xinerama_get_screen_size(
&self,
window: Window,
screen: u32
) -> Result<Cookie<'_, Self, GetScreenSizeReply>, ConnectionError> { ... }
fn xinerama_is_active(
&self
) -> Result<Cookie<'_, Self, IsActiveReply>, ConnectionError> { ... }
fn xinerama_query_screens(
&self
) -> Result<Cookie<'_, Self, QueryScreensReply>, ConnectionError> { ... }
}
Expand description
Extension trait defining the requests of this extension.
Provided Methods§
fn xinerama_query_version( &self, major: u8, minor: u8 ) -> Result<Cookie<'_, Self, QueryVersionReply>, ConnectionError>
fn xinerama_get_state( &self, window: Window ) -> Result<Cookie<'_, Self, GetStateReply>, ConnectionError>
fn xinerama_get_screen_count( &self, window: Window ) -> Result<Cookie<'_, Self, GetScreenCountReply>, ConnectionError>
fn xinerama_get_screen_size( &self, window: Window, screen: u32 ) -> Result<Cookie<'_, Self, GetScreenSizeReply>, ConnectionError>
fn xinerama_is_active( &self ) -> Result<Cookie<'_, Self, IsActiveReply>, ConnectionError>
fn xinerama_query_screens( &self ) -> Result<Cookie<'_, Self, QueryScreensReply>, ConnectionError>
Object Safety§
This trait is not object safe.