6 MODULE_EXPORT
int curses_init (Driver
*drvthis
);
7 MODULE_EXPORT
void curses_close (Driver
*drvthis
);
8 MODULE_EXPORT
int curses_width (Driver
*drvthis
);
9 MODULE_EXPORT
int curses_height (Driver
*drvthis
);
10 MODULE_EXPORT
void curses_clear (Driver
*drvthis
);
11 MODULE_EXPORT
void curses_flush (Driver
*drvthis
);
12 MODULE_EXPORT
void curses_string (Driver
*drvthis
, int x
, int y
, const char string
[]);
13 MODULE_EXPORT
void curses_chr (Driver
*drvthis
, int x
, int y
, char c
);
15 MODULE_EXPORT
void curses_vbar (Driver
*drvthis
, int x
, int y
, int len
, int promille
, int options
);
16 MODULE_EXPORT
void curses_hbar (Driver
*drvthis
, int x
, int y
, int len
, int promille
, int options
);
17 MODULE_EXPORT
void curses_num (Driver
*drvthis
, int x
, int num
);
18 MODULE_EXPORT
void curses_heartbeat (Driver
*drvthis
, int type
);
19 MODULE_EXPORT
int curses_icon (Driver
*drvthis
, int x
, int y
, int icon
);
21 MODULE_EXPORT
void curses_backlight (Driver
*drvthis
, int on
);
23 MODULE_EXPORT
const char *curses_get_key (Driver
*drvthis
);
25 /*Default settings for config file parsing*/
26 #define CONF_DEF_FOREGR "blue"
27 #define CONF_DEF_BACKGR "cyan"
28 #define CONF_DEF_BACKLIGHT "red"
29 #define CONF_DEF_SIZE "20x4"
30 #define CONF_DEF_TOP_LEFT_X 7
31 #define CONF_DEF_TOP_LEFT_Y 7