Struct x11_dl::xss::Xss [] [src]

pub struct Xss {
    pub XScreenSaverQueryExtension: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Bool,
    pub XScreenSaverQueryVersion: unsafe extern "C" fn(_: *mut Display, _: *mut c_int, _: *mut c_int) -> Status,
    pub XScreenSaverAllocInfo: unsafe extern "C" fn() -> *mut XScreenSaverInfo,
    pub XScreenSaverQueryInfo: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: *mut XScreenSaverInfo) -> Status,
    pub XScreenSaverSelectInput: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: c_ulong),
    pub XScreenSaverSetAttributes: unsafe extern "C" fn(_: *mut Display, _: Drawable, _: c_int, _: c_int, _: c_uint, _: c_uint, _: c_uint, _: c_int, _: c_uint, _: *mut Visual, _: c_ulong, _: *mut XSetWindowAttributes),
    pub XScreenSaverUnsetAttributes: unsafe extern "C" fn(_: *mut Display, _: Drawable),
    pub XScreenSaverRegister: unsafe extern "C" fn(_: *mut Display, _: c_int, _: XID, _: Atom) -> Status,
    pub XScreenSaverUnregister: unsafe extern "C" fn(_: *mut Display, _: c_int) -> Status,
    pub XScreenSaverGetRegistered: unsafe extern "C" fn(_: *mut Display, _: c_int, _: *mut XID, _: *mut Atom) -> Status,
    pub XScreenSaverSuspend: unsafe extern "C" fn(_: *mut Display, _: Bool),
    // some fields omitted
}

Fields

Methods

impl Xss
[src]

Trait Implementations

impl Send for Xss
[src]

impl Sync for Xss
[src]