XForceScreenSaver (3) - Linux Manuals
XForceScreenSaver: manipulate the screen saver
NAME
XSetScreenSaver, XForceScreenSaver, XActivateScreenSaver, XResetScreenSaver, XGetScreenSaver - manipulate the screen saver
SYNTAX
- int XSetScreenSaver(Display *display, int timeout, int interval, int prefer_blanking, int allow_exposures);
 - int XForceScreenSaver(Display *display, int mode);
 - int XActivateScreenSaver(Display *display);
 - int XResetScreenSaver(Display *display);
 - int XGetScreenSaver(Display *display, int *timeout_return, int *interval_return, int *prefer_blanking_return, int *allow_exposures_return);
 
ARGUMENTS
- allow_exposures
 - Specifies the screen save control values. You can pass DontAllowExposures, AllowExposures, or DefaultExposures.
 - allow_exposures_return
 - Returns the current screen save control value AllowExposures, or DefaultExposures).
 - display
 - Specifies the connection to the X server.
 - interval
 - Specifies the interval, in seconds, between screen saver alterations.
 - interval_return
 - Returns the interval between screen saver invocations.
 - mode
 - Specifies the mode that is to be applied. You can pass ScreenSaverActive or ScreenSaverReset.
 - prefer_blanking
 - Specifies how to enable screen blanking. You can pass DontPreferBlanking, PreferBlanking, or DefaultBlanking.
 - prefer_blanking_return
 - Returns the current screen blanking preference PreferBlanking, or DefaultBlanking).
 - timeout
 - Specifies the timeout, in seconds, until the screen saver turns on.
 - timeout_return
 - Returns the timeout, in seconds, until the screen saver turns on.
 
DESCRIPTION
Timeout and interval are specified in seconds. A timeout of 0 disables the screen saver (but an activated screen saver is not deactivated), and a timeout of -1 restores the default. Other negative values generate a BadValue error. If the timeout value is nonzero, XSetScreenSaver