xref: /openbsd/usr.bin/top/display.h (revision f2dfb0a4)
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