26 #include <sys/types.h> 74 const void *,
size_t);
100 int height,
int erase,
int no_more);
void buffer_put(struct buffer *, const void *, size_t)
Definition: buffer.c:160
char * buffer_getstr(struct buffer *)
Definition: buffer.c:98
buffer_status_t
Definition: buffer.h:56
buffer_status_t buffer_flush_window(struct buffer *, int fd, int width, int height, int erase, int no_more)
void buffer_free(struct buffer *)
Definition: buffer.c:91
void buffer_putstr(struct buffer *, const char *)
Definition: buffer.c:190
int buffer_empty(struct buffer *)
Definition: buffer.c:119
void buffer_reset(struct buffer *)
Definition: buffer.c:125
buffer_status_t buffer_write(struct buffer *, int fd, const void *, size_t)
Definition: buffer.c:437
buffer_status_t buffer_flush_all(struct buffer *, int fd)
Definition: buffer.c:197
void buffer_putc(struct buffer *, unsigned char)
Definition: buffer.c:184
buffer_status_t buffer_flush_available(struct buffer *, int fd)
Definition: buffer.c:377
struct buffer * buffer_new(void *ctx, size_t)
Definition: buffer.c:69