1aiocb(3type)                                                      aiocb(3type)
2
3
4

NAME

6       aiocb - asynchronous I/O control block
7

LIBRARY

9       Standard C library (libc)
10

SYNOPSIS

12       #include <aio.h>
13
14       struct aiocb {
15           int             aio_fildes;     /* File descriptor */
16           off_t           aio_offset;     /* File offset */
17           volatile void  *aio_buf;        /* Location of buffer */
18           size_t          aio_nbytes;     /* Length of transfer */
19           int             aio_reqprio;    /* Request priority offset */
20           struct sigevent aio_sigevent;   /* Signal number and value */
21           int             aio_lio_opcode; /* Operation to be performed */
22       };
23

DESCRIPTION

25       For further information about this structure, see aio(7).
26

STANDARDS

28       POSIX.1-2008.
29

HISTORY

31       POSIX.1-2001.
32

SEE ALSO

34       aio_cancel(3),  aio_error(3), aio_fsync(3), aio_read(3), aio_return(3),
35       aio_suspend(3), aio_write(3), lio_listio(3)
36
37
38
39Linux man-pages 6.05              2023-03-30                      aiocb(3type)
Impressum