X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=driver%2Fxscreensaver.h;h=db2f87841352ebb914628f8760c945a81a8cddd0;hp=347963a8cd211a07a1274c0616f4d904a01d7677;hb=481b95e2617b69e6fd4444432747d7e1e0c3dc85;hpb=c6b273ef7292ba10943694df1656b05203d7b62f diff --git a/driver/xscreensaver.h b/driver/xscreensaver.h index 347963a8..db2f8784 100644 --- a/driver/xscreensaver.h +++ b/driver/xscreensaver.h @@ -37,10 +37,11 @@ typedef struct saver_screen_info saver_screen_info; command line, the resource database, or entered through a dialog box. */ struct saver_preferences { - Bool verbose_p; - Bool lock_p; /* whether to lock as well as save */ + Bool verbose_p; /* whether to print out lots of status info */ + Bool timestamp_p; /* whether to mark messages with a timestamp */ + Bool debug_p; /* pay no mind to the man behind the curtain */ - Bool debug_p; + Bool lock_p; /* whether to lock as well as save */ Bool fade_p; /* whether to fade to black */ Bool unfade_p; /* whether to fade from black */ int fade_seconds; /* how long that should take */ @@ -267,6 +268,10 @@ extern Bool query_mit_saver_extension (saver_info *); extern Bool query_sgi_saver_extension (saver_info *); #endif +/* Display Power Management System (DPMS) interface. */ +extern Bool monitor_powered_on_p (saver_info *si); +extern void monitor_power_on (saver_info *si); + /* ======================================================================= blanking @@ -335,6 +340,7 @@ extern Bool handle_clientmessage (saver_info *, XEvent *, Bool); subprocs ======================================================================= */ +extern void hack_environment (saver_info *si); extern void init_sigchld (void); extern void spawn_screenhack (saver_info *si, Bool first_time_p); extern void kill_screenhack (saver_info *si); @@ -370,6 +376,7 @@ extern void clear_stderr (saver_screen_info *ssi); misc ======================================================================= */ +extern const char *blurb (void); extern void save_argv (int argc, char **argv); extern void saver_exit (saver_info *si, int status); extern void restart_process (saver_info *si);