system_data_types.7: Document aiocb

Signed-off-by: Alejandro Colomar <colomar.6.4.3@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Alejandro Colomar 2020-09-18 19:04:40 +02:00 committed by Michael Kerrisk
parent b4a5c62b3b
commit def0975720
1 changed files with 36 additions and 4 deletions

View File

@ -61,6 +61,38 @@ system_data_types \- overview of system data types
.\" * Notes (optional)
.\"
.\" * See also
.\"------------------------------------- aiocb ------------------------/
.TP
.I aiocb
.IP
Include:
.IR <aio.h> .
.IP
.EX
struct aiocb {
int aio_fildes; /* File descriptor */
off_t aio_offset; /* File offset */
volatile void *aio_buf; /* Location of buffer */
size_t aio_nbytes; /* Length of transfer */
int aio_reqprio; /* Request priority offset */
struct sigevent aio_sigevent; /* Signal number and value */
int aio_lio_opcode;/* Operation to be performed */
};
.EE
.\".IP
.\" FIXME: Add a description?
.IP
Conforming to: POSIX.1-2001 and later.
.IP
See also:
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
.BR aio_read (3),
.BR aio_return (3),
.BR aio_suspend (3),
.BR aio_write (3),
.BR lio_listio (3)
.\"------------------------------------- ptrdiff_t --------------------/
.TP
.I ptrdiff_t
@ -175,10 +207,10 @@ See also:
.BR getaddrinfo_a (3),
.BR lio_listio (3),
.BR mq_notify (3)
.\".IP
.\"See also the
.\".I aiocb FIXME
.\"structure in this page.
.IP
See also the
.I aiocb
structure in this page.
.\"------------------------------------- sigval -----------------------/
.TP
.I sigval