bglibs
Data Structures
iobuf: I/O Buffer Management

Data Structures

struct  iobuf
 

Common

typedef struct iobuf iobuf
 
int iobuf_init (iobuf *io, int fd, unsigned bufsize, char *buffer, unsigned flags)
 
int iobuf_close (iobuf *io)
 
int iobuf_timeout (iobuf *io, int poll_out)
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Common

typedef struct iobuf iobuf
 
#define IOBUF_SET_ERROR(io)
 
#define iobuf_closed(io)   ((io)->fd == -1)
 
#define iobuf_error(io)   ((io)->flags & IOBUF_ERROR)
 
#define iobuf_timedout(io)   ((io)->flags & IOBUF_TIMEOUT)
 
#define iobuf_bad(io)   ((io)->flags & IOBUF_BADFLAGS)
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Status Flags

unsigned iobuf_bufsize
 
#define IOBUF_EOF   1
 
#define IOBUF_ERROR   2
 
#define IOBUF_TIMEOUT   4
 
#define IOBUF_BADFLAGS   0xf
 
#define IOBUF_SEEKABLE   0x10
 
#define IOBUF_NEEDSCLOSE   0x20
 
#define IOBUF_NEEDSFREE   0x40
 
#define IOBUF_NEEDSMUNMAP   0x80
 

Mass copying functions.

int iobuf_copy (ibuf *in, obuf *out)
 
int iobuf_copyflush (ibuf *in, obuf *out)
 
int ibuf_copytofd (ibuf *in, int out)
 
int obuf_copyfromfd (int in, obuf *out)
 

Detailed Description

Calling Convention

Unless otherwise specified, the return value is non-zero (true) if the entire requested operation completed, and 0 (false) otherwise.

Macro Definition Documentation

◆ iobuf_bad [1/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [2/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [3/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [4/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [5/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [6/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [7/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [8/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [9/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [10/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [11/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [12/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [13/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [14/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [15/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [16/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [17/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [18/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [19/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [20/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [21/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [22/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [23/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [24/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [25/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [26/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [27/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [28/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [29/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [30/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [31/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [32/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [33/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [34/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [35/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [36/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [37/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [38/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [39/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [40/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ iobuf_bad [41/41]

#define iobuf_bad (   io)    ((io)->flags & IOBUF_BADFLAGS)

True if the iobuf is in a "bad" state.

◆ IOBUF_BADFLAGS [1/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [2/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [3/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [4/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [5/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [6/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [7/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [8/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [9/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [10/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [11/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [12/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [13/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [14/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [15/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [16/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [17/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [18/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [19/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [20/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [21/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [22/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [23/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [24/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [25/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [26/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [27/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [28/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [29/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [30/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [31/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [32/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [33/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [34/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [35/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [36/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [37/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [38/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [39/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [40/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ IOBUF_BADFLAGS [41/41]

#define IOBUF_BADFLAGS   0xf

Mask of all the error type flags.

◆ iobuf_closed [1/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [2/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [3/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [4/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [5/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [6/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [7/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [8/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [9/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [10/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [11/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [12/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [13/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [14/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [15/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [16/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [17/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [18/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [19/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [20/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [21/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [22/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [23/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [24/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [25/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [26/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [27/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [28/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [29/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [30/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [31/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [32/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [33/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [34/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [35/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [36/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [37/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [38/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [39/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [40/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ iobuf_closed [41/41]

#define iobuf_closed (   io)    ((io)->fd == -1)

True if the iobuf has been closed.

◆ IOBUF_EOF [1/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [2/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [3/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [4/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [5/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [6/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [7/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [8/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [9/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [10/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [11/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [12/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [13/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [14/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [15/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [16/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [17/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [18/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [19/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [20/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [21/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [22/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [23/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [24/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [25/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [26/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [27/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [28/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [29/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [30/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [31/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [32/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [33/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [34/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [35/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [36/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [37/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [38/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [39/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [40/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_EOF [41/41]

#define IOBUF_EOF   1

Reading reached end of file.

◆ IOBUF_ERROR [1/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [1/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [2/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [2/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [3/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [3/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [4/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [4/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [5/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [5/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [6/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [6/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [7/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [7/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [8/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [8/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [9/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [9/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [10/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [10/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [11/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [11/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [12/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [12/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [13/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [13/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [14/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [14/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [15/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [15/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [16/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [16/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [17/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [17/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [18/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [18/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [19/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [19/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [20/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [20/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [21/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [21/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [22/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [22/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [23/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [23/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [24/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [24/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [25/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [25/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [26/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [26/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [27/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [27/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [28/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [28/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [29/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [29/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [30/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [30/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [31/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [31/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [32/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [32/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [33/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [33/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [34/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [34/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [35/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [35/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [36/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [36/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [37/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [37/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [38/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [38/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [39/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [39/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [40/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [40/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_ERROR [41/41]

#define IOBUF_ERROR   2

The iobuf has encountered an error.

◆ iobuf_error [41/41]

#define iobuf_error (   io)    ((io)->flags & IOBUF_ERROR)

True if the iobuf has an error flag.

◆ IOBUF_NEEDSCLOSE [1/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [2/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [3/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [4/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [5/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [6/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [7/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [8/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [9/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [10/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [11/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [12/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [13/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [14/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [15/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [16/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [17/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [18/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [19/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [20/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [21/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [22/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [23/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [24/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [25/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [26/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [27/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [28/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [29/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [30/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [31/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [32/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [33/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [34/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [35/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [36/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [37/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [38/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [39/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [40/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSCLOSE [41/41]

#define IOBUF_NEEDSCLOSE   0x20

The file descriptor needs to be closed.

◆ IOBUF_NEEDSFREE [1/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [2/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [3/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [4/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [5/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [6/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [7/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [8/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [9/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [10/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [11/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [12/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [13/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [14/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [15/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [16/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [17/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [18/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [19/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [20/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [21/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [22/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [23/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [24/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [25/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [26/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [27/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [28/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [29/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [30/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [31/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [32/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [33/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [34/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [35/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [36/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [37/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [38/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [39/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [40/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSFREE [41/41]

#define IOBUF_NEEDSFREE   0x40

The buffer needs to be deallocated with free

◆ IOBUF_NEEDSMUNMAP [1/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [2/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [3/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [4/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [5/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [6/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [7/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [8/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [9/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [10/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [11/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [12/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [13/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [14/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [15/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [16/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [17/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [18/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [19/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [20/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [21/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [22/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [23/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [24/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [25/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [26/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [27/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [28/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [29/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [30/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [31/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [32/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [33/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [34/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [35/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [36/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [37/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [38/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [39/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [40/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_NEEDSMUNMAP [41/41]

#define IOBUF_NEEDSMUNMAP   0x80

The buffer needs to be deallocated with munmap

◆ IOBUF_SEEKABLE [1/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [2/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [3/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [4/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [5/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [6/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [7/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [8/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [9/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [10/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [11/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [12/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [13/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [14/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [15/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [16/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [17/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [18/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [19/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [20/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [21/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [22/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [23/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [24/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [25/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [26/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [27/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [28/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [29/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [30/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [31/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [32/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [33/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [34/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [35/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [36/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [37/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [38/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [39/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [40/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SEEKABLE [41/41]

#define IOBUF_SEEKABLE   0x10

lseek is possible on the file descriptor.

◆ IOBUF_SET_ERROR [1/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)
#define IOBUF_ERROR
Definition: bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/bglibs/iobuf_common.h:27

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [2/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [3/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [4/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [5/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [6/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [7/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [8/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [9/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [10/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [11/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [12/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [13/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [14/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [15/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [16/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [17/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [18/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [19/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [20/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [21/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [22/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [23/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [24/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [25/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [26/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [27/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [28/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [29/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [30/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [31/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [32/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [33/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [34/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [35/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [36/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [37/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [38/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [39/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [40/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ IOBUF_SET_ERROR [41/41]

#define IOBUF_SET_ERROR (   io)
Value:
do{ \
io->flags |= IOBUF_ERROR; \
io->errnum = errno; \
return 0; \
}while(0)

Set the error flag, save errno, and return false.

◆ iobuf_timedout [1/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [2/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [3/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [4/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [5/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [6/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [7/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [8/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [9/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [10/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [11/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [12/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [13/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [14/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [15/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [16/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [17/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [18/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [19/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [20/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [21/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [22/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [23/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [24/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [25/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [26/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [27/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [28/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [29/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [30/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [31/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [32/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [33/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [34/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [35/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [36/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [37/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [38/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [39/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [40/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ iobuf_timedout [41/41]

#define iobuf_timedout (   io)    ((io)->flags & IOBUF_TIMEOUT)

True if the input or output to the iobuf previously timed out.

◆ IOBUF_TIMEOUT [1/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [2/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [3/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [4/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [5/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [6/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [7/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [8/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [9/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [10/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [11/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [12/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [13/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [14/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [15/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [16/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [17/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [18/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [19/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [20/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [21/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [22/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [23/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [24/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [25/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [26/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [27/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [28/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [29/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [30/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [31/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [32/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [33/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [34/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [35/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [36/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [37/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [38/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [39/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [40/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

◆ IOBUF_TIMEOUT [41/41]

#define IOBUF_TIMEOUT   4

The timeout expired before the read or write could be completed.

Function Documentation

◆ ibuf_copytofd()

int ibuf_copytofd ( ibuf in,
int  out 
)

Copy all the data from an ibuf to an output file descriptor.

References buffer, buflen, bufstart, ibuf::count, ibuf_eof(), ibuf_error, ibuf_refill(), and ibuf::io.

◆ iobuf_close()

int iobuf_close ( iobuf io)

Close an iobuf and deallocate the buffer.

References buffer, bufsize, fd, flags, IOBUF_NEEDSCLOSE, IOBUF_NEEDSFREE, and IOBUF_NEEDSMUNMAP.

Referenced by obuf_close().

◆ iobuf_copy()

int iobuf_copy ( ibuf in,
obuf out 
)

Copy all the data from an ibuf to an obuf.

References buffer, buflen, bufstart, ibuf_eof(), ibuf_error, ibuf_refill(), ibuf::io, obuf_error, and obuf_write_large().

Referenced by iobuf_copyflush().

◆ iobuf_copyflush()

int iobuf_copyflush ( ibuf in,
obuf out 
)

Copy all the data from an ibuf to an obuf, and flush the obuf after writing is completed.

References iobuf_copy(), and obuf_flush().

◆ iobuf_init()

int iobuf_init ( iobuf io,
int  fd,
unsigned  bufsize,
char *  buffer,
unsigned  flags 
)

Initialize an iobuf structure.

References buffer, bufsize, fd, flags, iobuf_bufsize, IOBUF_NEEDSFREE, and IOBUF_NEEDSMUNMAP.

Referenced by ibuf_init(), and obuf_init().

◆ iobuf_timeout()

int iobuf_timeout ( iobuf io,
int  poll_out 
)

Wait for a file descriptor to be ready for reading or writing.

References fd, flags, IOBUF_SET_ERROR, IOBUF_TIMEOUT, and timeout.

Referenced by ibuf_read_large(), ibuf_refill(), obuf_flush(), and obuf_write_large().

◆ obuf_copyfromfd()

int obuf_copyfromfd ( int  in,
obuf out 
)

Copy all the data from an input file descriptor to an obuf.

References buffer, buflen, obuf::bufpos, bufsize, obuf::count, obuf::io, obuf_error, and obuf_flush().

Variable Documentation

◆ iobuf_bufsize [1/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [2/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [3/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [4/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [5/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [6/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [7/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [8/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [9/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [10/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [11/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [12/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [13/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [14/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [15/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [16/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [17/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [18/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [19/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [20/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [21/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [22/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [23/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [24/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [25/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [26/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [27/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [28/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [29/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [30/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [31/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [32/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [33/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [34/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [35/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [36/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [37/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [38/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [39/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [40/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

◆ iobuf_bufsize [41/41]

unsigned iobuf_bufsize
extern

The default iobuf buffer size, defaults to 8192.

Referenced by iobuf_init().