↑ On-the-Shelf Software ↑

GEONius.com
23-Dec-2015
 E-mail 

eio_util - Extensible Input/Output Utilities

The EIO_UTIL package implements an extensible I/O system.


Public Procedures

eio_close() - closes a stream.
eio_configure() - reconfigure an open stream.
eio_fileno() - returns a stream's file descriptor.
eio_fork() - forks a stream.
eio_open() - opens a stream.
eio_poll() - polls a stream for input.
eio_read() - reads from a stream.
eio_rseek() - seeks (by record) on a stream.
eio_seek() - seeks (by byte) on a stream.
eio_set_timeout() - sets the I/O timeout for a stream.
eio_tell() - returns the current seek position (by byte).
eio_write() - writes to a stream.

Source Files

eio_util.c
eio_util.h
eio_unix.c
eio_unix.h
eio_msgq.c
eio_msgq.h

Alex Measday  /  E-mail