|
ELinks 0.19.1
|
Low-level terminal-suitable I/O routines. More...
#include <errno.h>#include <stdio.h>#include <sys/types.h>#include "elinks.h"#include "osdep/osdep.h"#include "terminal/hardio.h"#include "util/error.h"
Macros | |
| #define | debug_open(n, fd, data, datalen) |
| #define | debug_flush() |
| #define | debug_write(data, datalen) |
Functions | |
| ssize_t | hard_write (int fd, const char *data, size_t datalen) |
| ssize_t | hard_read (int fd, char *data, size_t datalen) |
Low-level terminal-suitable I/O routines.
| #define debug_flush | ( | ) |
| #define debug_open | ( | n, | |
| fd, | |||
| data, | |||
| datalen ) |
| #define debug_write | ( | data, | |
| datalen ) |
| ssize_t hard_read | ( | int | fd, |
| char * | data, | ||
| size_t | datalen ) |
| ssize_t hard_write | ( | int | fd, |
| const char * | data, | ||
| size_t | datalen ) |