10static char SccsId[] =
"%W% %G%";
15#undef HAVE_OPEN_MEMSTREAM
28 volatile void *error_handler;
40#define PLGETC_BUF_SIZE 4096
41 unsigned char *buf, *ptr;
56 const unsigned char *buf, *ptr;
60 Int charcount, linecount, linestart;
61 stream_flags_t status;
62#if defined(YAPOR) || defined(THREADS)
int(* stream_getc)(int)
function the stream uses for writing a character
int(* stream_wputc)(int, wchar_t)
function the stream uses for writing a single octet
void * vfs_handle
stream belongs to a space
encoding_t encoding
check if the next wide character is available
int(* stream_wgetc)(int)
function the stream uses for reading an octet
struct vfs * vfs
function the stream uses for reading a character
int(* stream_wgetc_for_read)(int)
direct handle to stream in that space