Struct x11_dl::dpms::Xext [] [src]

pub struct Xext {
    pub DPMSQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool,
    pub DPMSGetVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status,
    pub DPMSCapable: unsafe extern "C" fn(_: *mut Display) -> Bool,
    pub DPMSSetTimeouts: unsafe extern "C" fn(_: *mut Display, _: CARD16, _: CARD16, _: CARD16) -> Status,
    pub DPMSGetTimeouts: unsafe extern "C" fn(_: *mut Display, _: *mut CARD16, _: *mut CARD16, _: *mut CARD16) -> Bool,
    pub DPMSEnable: unsafe extern "C" fn(_: *mut Display) -> Status,
    pub DPMSDisable: unsafe extern "C" fn(_: *mut Display) -> Status,
    pub DPMSForceLevel: unsafe extern "C" fn(_: *mut Display, _: CARD16) -> Status,
    pub DPMSInfo: unsafe extern "C" fn(_: *mut Display, _: *mut CARD16, _: *mut BOOL) -> Status,
    // some fields omitted
}

Fields

Methods

impl Xext
[src]

Trait Implementations

impl Send for Xext
[src]

impl Sync for Xext
[src]