Struct x11_dl::xf86vmode::Xf86vmode [] [src]

pub struct Xf86vmode {
    pub XF86VidModeAddModeLine: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeModeInfo, *mut XF86VidModeModeInfo) -> c_int,
    pub XF86VidModeDeleteModeLine: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeModeInfo) -> c_int,
    pub XF86VidModeGetAllModeLines: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int, *mut *mut *mut XF86VidModeModeInfo) -> c_int,
    pub XF86VidModeGetDotClocks: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int, *mut c_int, *mut c_int, *mut *mut c_int) -> c_int,
    pub XF86VidModeGetGamma: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeGamma) -> c_int,
    pub XF86VidModeGetGammaRamp: unsafe  extern "C" fn(*mut Display, c_int, c_int, *mut c_ushort, *mut c_ushort, *mut c_ushort) -> c_int,
    pub XF86VidModeGetGammaRampSize: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int) -> c_int,
    pub XF86VidModeGetModeLine: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int, *mut XF86VidModeModeLine) -> c_int,
    pub XF86VidModeGetMonitor: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeMonitor) -> c_int,
    pub XF86VidModeGetPermissions: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int) -> c_int,
    pub XF86VidModeGetViewPort: unsafe  extern "C" fn(*mut Display, c_int, *mut c_int, *mut c_int) -> c_int,
    pub XF86VidModeLockModeSwitch: unsafe  extern "C" fn(*mut Display, c_int, c_int) -> c_int,
    pub XF86VidModeModModeLine: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeModeLine) -> c_int,
    pub XF86VidModeQueryExtension: unsafe  extern "C" fn(*mut Display, *mut c_int, *mut c_int) -> c_int,
    pub XF86VidModeQueryVersion: unsafe  extern "C" fn(*mut Display, *mut c_int, *mut c_int) -> c_int,
    pub XF86VidModeSetClientVersion: unsafe  extern "C" fn(*mut Display) -> c_int,
    pub XF86VidModeSetGamma: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeGamma) -> c_int,
    pub XF86VidModeSetGammaRamp: unsafe  extern "C" fn(*mut Display, c_int, c_int, *mut c_ushort, *mut c_ushort, *mut c_ushort) -> c_int,
    pub XF86VidModeSetViewPort: unsafe  extern "C" fn(*mut Display, c_int, c_int, c_int) -> c_int,
    pub XF86VidModeSwitchMode: unsafe  extern "C" fn(*mut Display, c_int, c_int) -> c_int,
    pub XF86VidModeSwitchToMode: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeModeInfo) -> c_int,
    pub XF86VidModeValidateModeLine: unsafe  extern "C" fn(*mut Display, c_int, *mut XF86VidModeModeInfo) -> c_int,
    // some fields omitted
}

Fields

XF86VidModeAddModeLine
XF86VidModeDeleteModeLine
XF86VidModeGetAllModeLines
XF86VidModeGetDotClocks
XF86VidModeGetGamma
XF86VidModeGetGammaRamp
XF86VidModeGetGammaRampSize
XF86VidModeGetModeLine
XF86VidModeGetMonitor
XF86VidModeGetPermissions
XF86VidModeGetViewPort
XF86VidModeLockModeSwitch
XF86VidModeModModeLine
XF86VidModeQueryExtension
XF86VidModeQueryVersion
XF86VidModeSetClientVersion
XF86VidModeSetGamma
XF86VidModeSetGammaRamp
XF86VidModeSetViewPort
XF86VidModeSwitchMode
XF86VidModeSwitchToMode
XF86VidModeValidateModeLine

Methods

impl Xf86vmode

fn open() -> Result<Xf86vmode, OpenError>

Trait Implementations

impl Send for Xf86vmode

impl Sync for Xf86vmode