libosmovty
1.6.0.113-b17c
Osmocom VTY library
|
Go to the documentation of this file.
26 #include <sys/types.h>
74 const void *,
size_t);
100 int height,
int erase,
int no_more);
int buffer_empty(struct buffer *)
Definition: buffer.c:121
@ BUFFER_PENDING
Definition: buffer.h:68
struct buffer * buffer_new(void *ctx, size_t)
Definition: buffer.c:71
buffer_status_t buffer_flush_available(struct buffer *, int fd)
Definition: buffer.c:379
buffer_status_t
Definition: buffer.h:56
void buffer_reset(struct buffer *)
Definition: buffer.c:127
@ BUFFER_ERROR
Definition: buffer.h:59
void buffer_put(struct buffer *, const void *, size_t)
Definition: buffer.c:162
char * buffer_getstr(struct buffer *)
Definition: buffer.c:100
void buffer_putc(struct buffer *, unsigned char)
Definition: buffer.c:186
void buffer_free(struct buffer *)
Definition: buffer.c:93
@ BUFFER_EMPTY
Definition: buffer.h:63
void buffer_putstr(struct buffer *, const char *)
Definition: buffer.c:192
buffer_status_t buffer_write(struct buffer *, int fd, const void *, size_t)
Definition: buffer.c:439
buffer_status_t buffer_flush_all(struct buffer *, int fd)
Definition: buffer.c:199
const struct osmo_fd * fd
buffer_status_t buffer_flush_window(struct buffer *, int fd, int width, int height, int erase, int no_more)