Ubuntu Feisty 7.04 manual page repository

Ubuntu is a free computer operating system based on the Linux kernel. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

Provided by: freebsd-manpages_6.0-5_all

 

NAME

      aio_error - retrieve error status of asynchronous I/O operation (REAL‐
      TIME)
 

LIBRARY

      Standard C Library (libc, -lc)
 

SYNOPSIS

      #include <aio.h>
 
      int
      aio_error(const struct aiocb *iocb);
 

DESCRIPTION

      The aio_error() system call returns the error status of the asynchronous
      I/O request associated with the structure pointed to by iocb.
      If the asynchronous I/O request has completed successfully, aio_error()
      returns 0.  If the request has not yet completed, EINPROGRESS is
      returned.  If the request has completed unsuccessfully the error status
fsync(2) is returned.
      On failure, aio_error() returns -1 and sets errno to indicate the error
      condition.
 

ERRORS

      The aio_error() system call will fail if:
 
      [EINVAL]           The iocb argument does not reference an outstanding
                         asynchronous I/O request.
aio_write(2),
aio(4)
 

STANDARDS

      The aio_error() system call is expected to conform to the IEEE Std 1003.1
      (“POSIX.1”) standard.
 

HISTORY

      The aio_error() system call first appeared in FreeBSD 3.0.
 

AUTHORS

      This manual page was written by Wes Peters 〈wes@softweyr.com〉.
 

Sections

What does Ubuntu mean?
Ubuntu is an African word meaning 'Humanity to others', or 'I am what I am because of who we all are'. The Ubuntu distribution brings the spirit of Ubuntu to the software world.