Headers uio.h(3HEAD)
NAME
uio.h, uio - definitions for vector I/O operations
SYNOPSIS
#include
DESCRIPTION
The header defines the iovec structure, which
includes the following members:
void *iovbase /* base address of a memory region
for input or output */
sizet iovlen /* size of the memory pointed to by
iovbase */
The header uses the iovec structure for
scatter/gather I/O.
The ssizet and sizet types are defined as described in
.
USAGE
The symbol {IOVMAX} defined in should always be
used to learn about the limits on the number of
scatter/gather elements that can be processed in one call,
instead of assuming a fixed value.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard
SEE ALSO
read(2), write(2), limits.h(3HEAD), types.h(3HEAD), attri-
butes(5), standards(5)
SunOS 5.11 Last change: 10 Sep 2004 1
|