264
264
SCM_API SCM scm_force_output (SCM port);
265
265
SCM_API SCM scm_flush_all_ports (void);
266
266
SCM_API SCM scm_read_char (SCM port);
269
267
SCM_API size_t scm_c_read (SCM port, void *buffer, size_t size);
270
268
SCM_API void scm_c_write (SCM port, const void *buffer, size_t size);
271
269
SCM_API void scm_lfwrite (const char *ptr, size_t size, SCM port);
272
270
SCM_API void scm_flush (SCM port);
273
271
SCM_API void scm_end_input (SCM port);
274
272
SCM_API int scm_fill_input (SCM port);
276
273
SCM_API void scm_ungetc (int c, SCM port);
277
274
SCM_API void scm_ungets (const char *s, int n, SCM port);
278
275
SCM_API SCM scm_peek_char (SCM port);