line_buffer
line_buffer_putc(struct line_buffer &buffer, char c)
clear_line_buffer(struct line_buffer &buffer)
line_buffer_getc(struct line_buffer &buffer, char *_c)
line_buffer_ungetc(struct line_buffer &buffer, char *c)
line_buffer_tail_getc(struct line_buffer &buffer, char *c)
init_line_buffer(struct line_buffer &buffer, size_t size)
uninit_line_buffer(struct line_buffer &buffer)
line_buffer_readable(struct line_buffer &buffer)
line_buffer_readable_line(struct line_buffer &buffer, char eol, char eof)
line_buffer_writable(struct line_buffer &buffer)
line_buffer_user_read(struct line_buffer &buffer, char *data, size_t length,
status_t init_line_buffer(struct line_buffer &buffer, size_t size);
status_t uninit_line_buffer(struct line_buffer &buffer);
status_t clear_line_buffer(struct line_buffer &buffer);
int32 line_buffer_readable(struct line_buffer &buffer);
int32 line_buffer_readable_line(struct line_buffer &buffer, char eol, char eof);
int32 line_buffer_writable(struct line_buffer &buffer);
ssize_t line_buffer_user_read(struct line_buffer &buffer, char *data,
status_t line_buffer_getc(struct line_buffer &buffer, char *_c);
status_t line_buffer_putc(struct line_buffer &buffer, char c);
status_t line_buffer_ungetc(struct line_buffer &buffer, char *c);
bool line_buffer_tail_getc(struct line_buffer &buffer, char *c);
line_buffer input_buffer;