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 */
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
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);
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);