Files | |
| file | mu_term.h |
| VT52 terminal. | |
Modules | |
| VT52 codes | |
| VT52 terminal codes and escape sequences. | |
Data Structures | |
| struct | MUterm_char |
| Terminal character. More... | |
| struct | MUterm |
| Terminal. More... | |
Typedefs | |
| typedef MUterm_char | MUterm_char_t |
| Terminal character. | |
| typedef MUterm | MUterm_t |
| Terminal. | |
Functions | |
| MUterm_t * | MUterm_create (int ncol, int nline, int donotsetactiv) |
| Create and alloc a terminal ( n lines, n cols ) and set as active. | |
| int | MUterm_setstream (int(*newreader)(void), MUterm_t *term) |
| Set function that auto-get a char from a stream. | |
| MUterm_t * | MUterm_setactive (MUterm_t *term) |
| Set default active terminal. | |
| MUterm_t * | MUterm_getactive (void) |
| Get default active terminal. | |
| void | MUterm_kill (MUterm_t *term) |
| Kill a terminal : Clean free. | |
| int | MUterm_reset (MUterm_t *term) |
| Reset a terminal : Clear, Home, Setcolor. | |
| int | MUterm_update (MUterm_t *term) |
| Update : read user stream. | |
| void | MUterm_inputc (char a, MUterm_t *term) |
| Write a caractere. | |
| void | MUterm_input (const char *a, MUterm_t *term) |
| Write a 0 terminated string to terminal. | |
| void | MUterm_locate (int x, int y, MUterm_t *term) |
| Send a VT52 cursor location string. | |
| void | MUterm_cls (MUterm_t *term) |
| Send VT52 clear screen string. | |
| void | MUterm_setcolor (int fg, int bg, MUterm_t *term) |
| Send a VT52 color setting string. | |
| void | MUterm_savecursor (MUterm_t *term) |
| Save cursor position ( only one position could be stored ). | |
| void | MUterm_restorecursor (MUterm_t *term) |
| Restore stored position (MUterm_savecursor. | |
| void | MUterm_printf (const char *fmt,...) |
| Write a printf like formated string into aciv-terminal. | |
| void | MUterm_vprintf (const char *fmt, va_list args) |
|
|
Set default active terminal.
|
| dcplaya documentation version 1.2 | Generated on January 2004 by doxygen 1.3.5 |