aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/top/display.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/top/display.h')
-rw-r--r--usr.bin/top/display.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/usr.bin/top/display.h b/usr.bin/top/display.h
new file mode 100644
index 000000000000..6e930f5ae6eb
--- /dev/null
+++ b/usr.bin/top/display.h
@@ -0,0 +1,41 @@
+/* constants needed for display.c */
+
+#define MT_standout 1
+#define MT_delayed 2
+
+#include <sys/time.h>
+struct statics;
+
+int display_updatecpus(struct statics *statics);
+void clear_message(void);
+int display_resize(void);
+void i_header(const char *text);
+void display_header(int t);
+int display_init(struct statics *statics);
+void i_arc(int *stats);
+void i_battery(int nbat, int batt);
+void i_carc(int *stats);
+void i_cpustates(int *states);
+void i_loadave(int mpid, double *avenrun);
+void i_memory(int *stats);
+void i_message(void);
+void i_process(int line, char *thisline);
+void i_procstates(int total, int *brkdn);
+void i_swap(int *stats);
+void i_timeofday(time_t *tod);
+void i_uptime(struct timeval *bt, time_t *tod);
+void new_message(int type, const char *msgfmt, ...);
+int readline(char *buffer, int size, int numeric);
+char *trim_header(const char *text);
+void u_arc(int *stats);
+void u_carc(int *stats);
+void u_cpustates(int *states);
+void u_endscreen(int hi);
+void u_header(const char *text);
+void u_loadave(int mpid, double *avenrun);
+void u_memory(int *stats);
+void u_message(void);
+void u_process(int line, char *newline);
+void u_procstates(int total, int *brkdn);
+void u_swap(int *stats);
+void z_cpustates(void);