ELinks 0.16.1.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 ) |