struct
structshfstream__t
The current stream positioned when stream-based I/O is performed.
See
shfopen()
variable
shfs_t* shfstream_t::fs
An allocated partition private to the stream.
variable
shfs_ino_t* shfstream_t::file
The file being streamed.
variable
shbuf_t* shfstream_t::buff
buffered data segment of inode data
variable
off_t shfstream_t::buff_pos
current IO read/write index position of data segment (buff).
variable
size_t shfstream_t::buff_max
current limit of stream size
variable
int shfstream_t::flags
file stream state modifiers