Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields  

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 Apr 7 11:47:24 2003 for bglibs by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002