term: rename struct term_state to term
[fbpad.git] / term.h
blob98848f667ae23254cbaad17390e3367cc4ecf5f3
1 #define ESC 27
3 struct term_state {
4 int row, col;
5 int fg, bg;
6 int top, bot;
7 unsigned long mode;
8 };
10 struct term {
11 int fd;
12 int pid;
13 struct square {
14 int c;
15 short fg;
16 short bg;
17 } screen[MAXCHARS];
18 struct term_state cur, sav;
21 void term_load(struct term *term);
22 void term_save(struct term *term);
24 int term_fd(void);
25 void term_read(void);
26 void term_send(int c);
27 void term_exec(char *cmd);
28 void term_end(void);
29 void term_blank(void);
30 void term_init(void);
31 void term_free(void);