|
iPXE
|
A line-based console. More...
#include <lineconsole.h>
Data Fields | |
| char * | buffer |
| Data buffer. More... | |
| size_t | index |
| Current index within buffer. More... | |
| size_t | len |
| Length of buffer. More... | |
| struct ansiesc_context | ctx |
| ANSI escape sequence context. More... | |
A line-based console.
Definition at line 16 of file lineconsole.h.
| char* line_console::buffer |
Data buffer.
Must initially be filled with NULs
Definition at line 21 of file lineconsole.h.
Referenced by line_putchar().
| size_t line_console::index |
Current index within buffer.
Definition at line 23 of file lineconsole.h.
Referenced by line_putchar().
| size_t line_console::len |
Length of buffer.
The final character of the buffer will only ever be used as a potential terminating NUL.
Definition at line 29 of file lineconsole.h.
Referenced by line_putchar().
| struct ansiesc_context line_console::ctx |
ANSI escape sequence context.
Definition at line 31 of file lineconsole.h.
Referenced by line_putchar().
1.8.15