|
NAMEaio_return —
retrieve return status of asynchronous I/O operation
(REALTIME)
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <aio.h>
ssize_t
DESCRIPTIONTheaio_return () system call returns the final status of
the asynchronous I/O request associated with the structure pointed to by
iocb.
The RETURN VALUESIf the asynchronous I/O request has completed, the status is returned as described in read(2), readv(2), write(2), writev(2), or fsync(2). Otherwise,aio_return () returns -1 and sets
errno to indicate the error condition.
ERRORSTheaio_return () system call will fail if:
SEE ALSOaio_cancel(2), aio_error(2), aio_suspend(2), aio_waitcomplete(2), aio_write(2), fsync(2), read(2), write(2), aio(4)STANDARDSTheaio_return () system call is expected to conform to
the IEEE Std 1003.1 (“POSIX.1”)
standard.
HISTORYTheaio_return () system call first appeared in
FreeBSD 3.0.
AUTHORSThis manual page was written by Wes Peters <wes@softweyr.com>.
Visit the GSP FreeBSD Man Page Interface. |