Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       aio_error - Recuperer l'etat d'erreur d'une operation d'E/S asynchrone

SYNOPSIS

       #include <aio.h>

       int aio_error(const struct aiocb *aiocbp);

       Effectuez l'edition des liens avec l'option -lrt.

DESCRIPTION

       La  fonction  aio_error()  renvoie  l'etat d'erreur d'une requete d'E/S
       asynchrone dont le bloc de controle est pointe par aiocbp.

VALEUR RENVOY'EE

       Cette fonction renvoie EINPROGRESS  si  la  requete  n'est  pas  encore
       terminee.  Elle  renvoie ECANCELED si la requete a ete abandonnee. Elle
       renvoie 0 si la requete s'est achevee avec succes.  Sinon,  une  valeur
       d'erreur  est  renvoyee,  qui  est  la  meme  que celle definie dans la
       variable errno dans  le  cas  d'une  requete  read,  write,  fsync,  ou
       fdatasync synchrone. En cas d'erreur, la valeur d'erreur est renvoyee.

ERREURS

       EINVAL aiocbp  ne  pointe  pas  vers  un bloc de controle d'une requete
              d'E/S asynchrone  pour  laquelle  l'etat  de  retour  (consultez
              aio_return(3)) n'a pas encore ete recupere.

CONFORMIT'E

       POSIX.1-2001.

VOIR AUSSI

       aio_cancel(3),      aio_fsync(3),      aio_read(3),      aio_return(3),
       aio_suspend(3), aio_write(3)

COLOPHON

       Cette page fait partie de  la  publication  3.27  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      etre       trouvees       a       l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis  2010,  cette  traduction est maintenue a l'aide de l'outil po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone        au        sein        du       projet       perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Alain Portal  <URL:http://manpagesfr.free.fr/> (2004-2006).   Florentin
       Duneau et l'equipe francophone de traduction de Debian (2006-2009).

       Veuillez   signaler   toute   erreur   de   traduction  en  ecrivant  a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.

                               14 novembre 2003                   AIO_ERROR(3)