.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2003 Andries Brouwer (aeb@cwi.nl) .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH aio_error 3 "20 juillet 2023" "Pages du manuel de Linux 6.05.01" .SH NOM aio_error \- Récupérer l'état d'erreur d'une opération d'E/S asynchrone .SH BIBLIOTHÈQUE Bibliothèque de temps réel (\fIlibrt\fP, \fI\-lrt\fP) .SH SYNOPSIS .nf \fB#include \fP .PP \fBint aio_error(const struct aiocb *\fP\fIaiocbp\fP\fB);\fP .fi .SH DESCRIPTION La fonction \fBaio_error\fP() renvoie l'état d'erreur d'une requête d'E/S asynchrone dont le bloc de contrôle est pointé par \fIaiocbp\fP. Consultez \fBaio\fP(7) pour une description de la structure \fIaiocb\fP. .SH "VALEUR RENVOYÉE" Cette fonction renvoie une des valeurs suivantes\ : .TP \fBEINPROGRESS\fP si la requête n'est pas encore terminée. .TP \fBECANCELED\fP si la requête a été annulée. .TP \fB0\fP si la requête s'est terminée avec succès. .TP > \fB0\fP Un numéro d'erreur positif si l'opération E/S asynchrone a échoué. La valeur renvoyée est la même que celle qui aurait été définie dans \fIerrno\fP dans le cas d'un appel synchrone à \fBread\fP(2), \fBwrite\fP(2), \fBfsync\fP(2) ou \fBfdatasync\fP(2). .SH ERREURS .TP \fBEINVAL\fP \fIaiocbp\fP ne pointe pas vers un bloc de contrôle d'une requête d'E/S asynchrone pour laquelle l'état de retour (consultez \fBaio_return\fP(3)) n'a pas encore été récupéré. .TP \fBENOSYS\fP \fBaio_error\fP() n'est pas implémenté. .SH ATTRIBUTS Pour une explication des termes utilisés dans cette section, consulter \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interface Attribut Valeur T{ .na .nh \fBaio_error\fP() T} Sécurité des threads MT\-Safe .TE .sp 1 .SH STANDARDS POSIX.1\-2008. .SH HISTORIQUE glibc 2.1. POSIX.1\-2001. .SH EXEMPLES Consultez \fBaio\fP(7). .SH "VOIR AUSSI" \fBaio_cancel\fP(3), \fBaio_fsync\fP(3), \fBaio_read\fP(3), \fBaio_return\fP(3), \fBaio_suspend\fP(3), \fBaio_write\fP(3), \fBlio_listio\fP(3), \fBaio\fP(7) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Stéphan Rafin , Thierry Vignaud , François Micaux, Alain Portal , Jean-Philippe Guérard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas François , Florentin Duneau , Simon Paillard , Denis Barbier , David Prévot et Thomas Vincent . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .