Synesis Software

unixem/sys/uio.h File Reference


Detailed Description

Vector file read/write.

#include <unixem/sys/uio.h>
#include <stddef.h>

Go to the source code of this file.

Classes

struct  unixem_iovec
 Defines a memory vector. More...

Defines

#define iovec   unixem_iovec
 Defines a memory vector.

Typedefs

typedef unixem_ssize_t ssize_t
 Signed size type.
typedef signed long unixem_ssize_t
 Signed size type.

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.
unixem_ssize_t unixem_readv (int fd, struct unixem_iovec const *vector, int count)
 Reads from a file into a set of memory blocks.
unixem_ssize_t unixem_writev (int fd, struct unixem_iovec const *vector, int count)
 Writes to a file from a set of memory blocks.


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