author | sl |
Tue, 10 Jun 2014 14:32:02 +0200 | |
changeset 1 | 260cb5ec6c19 |
permissions | -rw-r--r-- |
1 /** @file ../include/sys/uio.h
2 @internalComponent
3 */
5 /** @fn readv(int d, const struct iovec *iov, int iovcnt)
6 @param d
7 @param iov
8 @param iovcnt
10 Refer to read() for the documentation
12 @see dup()
13 @see fcntl()
14 @see getdirentries()
15 @see open()
16 @see pipe()
17 @see select()
18 @see socket()
19 @see socketpair()
20 @see fread()
21 @see readdir()
26 @publishedAll
27 @externallyDefinedApi
28 */
30 /** @fn writev(int fd, const struct iovec *iov, int iovcnt)
31 @param fd
32 @param iov
33 @param iovcnt
35 Refer to write() for the documentation
37 @see fcntl()
38 @see lseek()
39 @see open()
40 @see pipe()
41 @see select()
46 @publishedAll
47 @externallyDefinedApi
48 */
50 /** @enum uio_seg
52 Segment flag values. Contians,
53 UIO_USERSPACE, from user data space
54 UIO_SYSSPACE, from system space
55 UIO_NOCOPY, don't copy, already in object
57 @publishedAll
58 @externallyDefinedApi
59 */
61 /** @enum uio_rw
63 Contains read write flags, UIO_READ, UIO_WRITE
65 @publishedAll
66 @externallyDefinedApi
67 */