2 #define BUF_SIZE (32 * 1024)
4 bool read_step(PORT* port);
6 /* read_line_step() return values */
8 READLINE_WAIT, /* means we have to wait for more I/O */
14 READLINE_STAT read_line_step(PORT* port);
15 bool write_step(PORT* port);
16 void flush_buffer(PORT* port);
18 void primitive_read_line_fd_8(void);
19 void write_fd_char_8(PORT* port, FIXNUM ch);
20 void write_fd_string_8(PORT* port, STRING* str);
21 void primitive_write_fd_8(void);
22 void primitive_flush_fd(void);
23 void primitive_close_fd(void);
24 void set_nonblocking(int fd);