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

pub struct Xss {
    pub XScreenSaverQueryExtension: unsafe extern fn(*mut Display, *mut c_int, *mut c_int) -> Bool,
    pub XScreenSaverQueryVersion: unsafe extern fn(*mut Display, *mut c_int, *mut c_int) -> Status,
    pub XScreenSaverAllocInfo: unsafe extern fn() -> *mut XScreenSaverInfo,
    pub XScreenSaverQueryInfo: unsafe extern fn(*mut Display, Drawable, *mut XScreenSaverInfo) -> Status,
    pub XScreenSaverSelectInput: unsafe extern fn(*mut Display, Drawable, c_ulong),
    pub XScreenSaverSetAttributes: unsafe extern 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 fn(*mut Display, Drawable),
    pub XScreenSaverRegister: unsafe extern fn(*mut Display, c_int, XID, Atom) -> Status,
    pub XScreenSaverUnregister: unsafe extern fn(*mut Display, c_int) -> Status,
    pub XScreenSaverGetRegistered: unsafe extern fn(*mut Display, c_int, *mut XID, *mut Atom) -> Status,
    pub XScreenSaverSuspend: unsafe extern fn(*mut Display, Bool),
    // some fields omitted
}

Fields

Methods

impl Xss
[src]

Trait Implementations

impl Send for Xss
[src]

impl Sync for Xss
[src]