Definition in file bufio.h.
Go to the source code of this file.
Compounds | |
struct | BUFIO |
Functions | |
BUFIO * | Bopen (const char *path, const char *dir) |
BUFIO * | Bfdopen (int fd, const char *dir) |
int | Bgetc (BUFIO *b) |
bool | Bputc (BUFIO *b, int c) |
bool | Bclose (BUFIO *b) |
bool | Bgets (BUFIO *b, char *s, size_t smax) |
void | Bsettimeout (BUFIO *b, struct timeval *timeout) |
|
Definition at line 165 of file bufio.c. References close(), BUFIO::dir, EC_CLEANUP_BGN, EC_CLEANUP_END, ec_false, ec_neg1, BUFIO::fd, BUFIO::fdopen, and writebuf(). Referenced by copy3(), and test_Bfdopen(). |
|
Definition at line 55 of file bufio.c. References Bopen_internal(). Referenced by test_Bfdopen(). |
|
Definition at line 138 of file bufio.c. References BUFIO::buf, EC_CLEANUP_BGN, EC_CLEANUP_END, EC_FAIL, errno, BUFIO::next, readbuf(), and BUFIO::total. Referenced by Bgets(), copy3(), and test_Bfdopen(). |
|
Definition at line 185 of file bufio.c. References Bgetc(). |
|
Definition at line 89 of file bufio.c. References Bopen_internal(). Referenced by copy3(). |
|
Definition at line 153 of file bufio.c. References BUFIO::buf, EC_CLEANUP_BGN, EC_CLEANUP_END, ec_false, BUFIO::next, and writebuf(). Referenced by copy3(). |
|
Definition at line 207 of file bufio.c. References BUFIO::timeout. |