AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
iobuf Struct Reference

An iobuf. More...

#include <iobuf.h>

Data Fields

struct iobuf_seg * seg
int nseg
size_t resid
int user
int fault
struct iobuf_seg one

Detailed Description

An iobuf.

It is passed by its address and never copied, because seg may point at its own one.

Definition at line 35 of file iobuf.h.

Field Documentation

◆ fault

◆ nseg

int iobuf::nseg

Definition at line 37 of file iobuf.h.

Referenced by iobuf_copy(), iobuf_init(), and iobuf_skip().

◆ one

struct iobuf_seg iobuf::one

Definition at line 41 of file iobuf.h.

Referenced by iobuf_init().

◆ resid

◆ seg

struct iobuf_seg* iobuf::seg

Definition at line 36 of file iobuf.h.

Referenced by iobuf_copy(), iobuf_init(), and iobuf_skip().

◆ user

int iobuf::user

Definition at line 39 of file iobuf.h.

Referenced by iobuf_copy(), and iobuf_init().


The documentation for this struct was generated from the following file: