Removed err_* and sln_* functions; replaced all calls with scr_* functions.
[citadel.git] / citadel / textclient / screen.h
1
2 /* client code may need the ERR define: */
3
4 void screen_new(void);
5 void screen_delete(void);
6 int screen_set(void);
7 int screen_reset(void);
8 int scr_printf(char *fmt, ...);
9
10 #define SCR_NOBLOCK 0
11 #define SCR_BLOCK -1
12 int scr_getc(int delay);
13
14 int scr_putc(int c);
15 int scr_color(int colornum);
16 void scr_flush(void);
17 int scr_set_windowsize(CtdlIPC* ipc);
18 int scr_blockread(void);
19 RETSIGTYPE scr_winch(int signum);
20 void wait_indicator(int state);
21 void ctdl_beep(void);