Synesis Software

uio() API
[Synesis Software UNIX Emulation for Win32]


Detailed Description

UIO functions and types.


Classes

struct  iovec

Typedefs

typedef signed long ssize_t

Functions

ssize_t readv (int fd, struct iovec const *vector, int count)
 Reads from a file into a set of memory blocks.
ssize_t writev (int fd, struct iovec const *vector, int count)
 Writes to a file from a set of memory blocks.


Function Documentation

ssize_t readv ( int  fd,
struct iovec const *  vector,
int  count 
)

Reads from a file into a set of memory blocks.

Parameters:
fd The file from which to read
vector pointer to the first element in the vector
count the number of elements in the vector

ssize_t writev ( int  fd,
struct iovec const *  vector,
int  count 
)

Writes to a file from a set of memory blocks.

Parameters:
fd The file to which to write
vector pointer to the first element in the vector
count the number of elements in the vector


UNIX Emulation for Win32 Libraries documentation © Synesis Software Pty Ltd, 2002-2007