1 /* $OpenBSD: display.h,v 1.2 1997/08/22 07:16:27 downsj Exp $ */ 2 3 /* constants needed for display.c */ 4 5 /* "type" argument for new_message function */ 6 7 #define MT_standout 1 8 #define MT_delayed 2 9 10 /* prototypes */ 11 extern int display_resize __P((void)); 12 extern void i_loadave __P((int, double *)); 13 extern void u_loadave __P((int, double *)); 14 extern void i_timeofday __P((time_t *)); 15 extern void i_procstates __P((int, int *)); 16 extern void u_procstates __P((int, int *)); 17 extern void i_cpustates __P((int *)); 18 extern void u_cpustates __P((int *)); 19 extern void z_cpustates __P((void)); 20 extern void i_memory __P((int *)); 21 extern void u_memory __P((int *)); 22 extern void i_message __P((void)); 23 extern void u_message __P((void)); 24 extern void i_header __P((char *)); 25 extern void u_header __P((char *)); 26 extern void i_process __P((int, char *)); 27 extern void u_process __P((int, char *)); 28 extern void u_endscreen __P((int)); 29 extern void display_header __P((int)); 30 extern void new_message(); /* XXX */ 31 extern void clear_message __P((void)); 32 extern int readline __P((char *, int, int)); 33 extern char *printable __P((char *)); 34