Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Related Pages

iobuf Struct Reference
[iobuf: I/O Buffer Management]

The base I/O buffer structure. More...

#include <iobuf.h>


Data Fields

int fd
 File descriptor being buffered.

char * buffer
 The buffer memory.

unsigned bufsize
 Total buffer size.

unsigned buflen
 Length of the data in the buffer.

unsigned bufstart
 Start of the data in the buffer.

unsigned offset
 Current file read/write offset.

unsigned timeout
 I/O timeout in ms (0 for no timeout).

unsigned flags
 Status flags.

int errnum
 Saved errno flag.


Detailed Description

The base I/O buffer structure.


The documentation for this struct was generated from the following file:
Generated on Mon Dec 1 13:28:06 2003 for bglibs by doxygen 1.3.3