perkamon - en to fr translation catalogue (36 entries)

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: io_getevents - read asynchronous I/O events from the completion queue
fr: io_getevents - Lire les événements d'E/S asynchrones de la file des événements terminés

note: type: SH
en: LIBRARY
fr: BIBLIOTHÈQUE

note: type: Plain text
en: Standard C library (I<libc>, I<-lc>)
fr: Bibliothèque C standard (I<libc>, I<-lc>)

note: type: Plain text
en: Alternatively, Asynchronous I/O library (I<libaio>, I<-laio>); see VERSIONS.
fr: Sinon, la bibliothèque d'E/S asynchrones ((I<libaio>, I<-laio>) ; voir les VERSIONS.

note: type: Plain text
en: B<#include E<lt>linux/aio_abi.hE<gt>>    /* Definition of B<*io_*> types */
    B<#include E<lt>sys/syscall.hE<gt>>      /* Definition of B<SYS_*> constants */
    B<#include E<lt>unistd.hE<gt>>
fr: B<#include E<lt>linux/aio_abi.hE<gt>>    /* Définition des types B<*io_*> */
    B<#include E<lt>sys/syscall.hE<gt>>      /* Définition des constantes                                             B<SYS_*> */
    B<#include E<lt>unistd.hE<gt>>

note: type: Plain text
en: I<Note>: glibc provides no wrapper for B<io_getevents>(), necessitating the use of B<syscall>(2).
fr: I<Note> : la glibc ne fournit pas d'enveloppe autour de B<io_getevents>(), nécessitant l'utilisation de B<syscall>(2).

note: type: Plain text
en: I<Note>: this page describes the raw Linux system call interface.  The wrapper function provided by I<libaio> uses a different type for the I<ctx_id> argument.  See VERSIONS.
fr: I<Remarque :> cette page décrit l'interface de l'appel système Linux brut. La fonction enveloppe fournie par I<libaio> utilise un type différent pour le paramètre I<ctx_id>. Voir la section VERSIONS.

note: type: Plain text
en: The B<io_getevents>()  system call attempts to read at least I<min_nr> events and up to I<nr> events from the completion queue of the AIO context specified by I<ctx_id>.
fr: L'appel système B<io_getevents>() essaye de lire de I<min_nr> à I<nr> événements de la file des événements terminés du contexte d'entrées-sorties asynchrones I<ctx_id>.

note: type: Plain text
en: The I<timeout> argument specifies the amount of time to wait for events, and is specified as a relative timeout in a B<timespec>(3)  structure.
fr: L'argument I<timeout> indique une durée maximale d'attente pour les événements et est indiqué comme une limite de temps relative dans une structure B<timespec>(3).

note: type: Plain text
en: The specified time will be rounded up to the system clock granularity and is guaranteed not to expire early.
fr: La durée indiquée sera arrondie à la granularité supérieure de l'horloge système et elle a la garantie de ne pas expirer plus tôt.

note: type: Plain text
en: Specifying I<timeout> as NULL means block indefinitely until at least I<min_nr> events have been obtained.
fr: Indiquer I<timeout> comme NULL signifie bloquer indéfiniment jusqu'à ce qu'au moins I<min_nr> événements aient été obtenus.

note: type: SH
en: RETURN VALUE
fr: VALEUR RENVOYÉE

note: type: Plain text
en: On success, B<io_getevents>()  returns the number of events read.  This may be 0, or a value less than I<min_nr>, if the I<timeout> expired.  It may also be a nonzero value less than I<min_nr>, if the call was interrupted by a signal handler.
fr: B<io_getevents>() renvoie le nombre d'événements lus, zéro s'il n'y en a aucun, et moins de I<min_nr> si le délai I<timeout> a expiré. En cas d'interruption par un gestionnaire de signaux, la valeur renvoyée pourrait être non nulle et inférieure à I<min_nr>.

note: type: Plain text
en: For the failure return, see VERSIONS.
fr: Pour les valeurs de retour en cas d'échec, consultez la section VERSIONS.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: Either I<events> or I<timeout> is an invalid pointer.
fr: I<events> ou I<timeout> est un pointeur invalide.

note: type: Plain text
en: Interrupted by a signal handler; see B<signal>(7).
fr: L'appel a été interrompu par un gestionnaire de signal ; consultez B<signal>(7).

note: type: Plain text
en: I<ctx_id> is invalid.  I<min_nr> is out of range or I<nr> is out of range.
fr: I<ctx_id> est invalide. I<min_nr> ou I<nr> est incorrect.

note: type: Plain text
en: B<io_getevents>()  is not implemented on this architecture.
fr: B<io_getevents>() n'est pas implémenté sur cette architecture.

note: http://git.fedorahosted.org/git/?p=libaio.git type: Plain text
en: You probably want to use the B<io_getevents>()  wrapper function provided by I<libaio>.
fr: Vous voudrez sans doute utiliser la fonction enveloppe B<io_getevents>() fournie par I<libaio>.

note: But glibc is confused, since <libaio.h> uses 'io_context_t' to declare the system call. type: Plain text
en: Note that the I<libaio> wrapper function uses a different type (I<io_context_t>)  for the I<ctx_id> argument.  Note also that the I<libaio> wrapper does not follow the usual C library conventions for indicating errors: on error it returns a negated error number (the negative of one of the values listed in ERRORS).  If the system call is invoked via B<syscall>(2), then the return value follows the usual conventions for indicating an error: -1, with I<errno> set to a (positive) value that indicates the error.
fr: Remarquez que la fonction d'enveloppe B<libaio> utilise un autre type (I<io_context_t>) pour l'argument I<ctx_id>. Remarquez également que l'enveloppe I<libaio> ne suit pas les conventions classiques de la bibliothèque C concernant l'indication des erreurs : en cas d'erreur, la fonction renvoie un nombre négatif (la valeur négative de l'une des valeurs indiquées dans la section B<ERREURS>). Si l'appel système est invoqué avec B<syscall>(2), la valeur de renvoi suit les conventions classiques pour indiquer l'erreur : B<-1>, avec I<errno> défini à une valeur (positive) de l'erreur.

note: type: SH
en: HISTORY
fr: HISTORIQUE

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: An invalid I<ctx_id> may cause a segmentation fault instead of generating the error B<EINVAL>.
fr: Un I<ctx_id> invalide peut provoquer une erreur de segmentation au lieu de générer une erreur B<EINVAL>.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: TH
en: 2022-10-30
fr: 30 octobre 2022

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: Plain text
en: I<Note>: this page describes the raw Linux system call interface.  The wrapper function provided by I<libaio> uses a different type for the I<ctx_id> argument.  See NOTES.
fr: I<Remarque :> cette page décrit l'interface de l'appel système Linux brut. La fonction enveloppe fournie par I<libaio> utilise un type différent pour le paramètre I<ctx_id>. Voir les NOTES.

note: type: Plain text
en: For the failure return, see NOTES.
fr: Pour les valeurs de retour en cas d'échec, consultez la section NOTES.

note: type: Plain text
en: The asynchronous I/O system calls first appeared in Linux 2.5.
fr: Les appels système d'entrées-sorties asynchrones sont apparus dans Linux 2.5.

note: type: Plain text
en: B<io_getevents>()  is Linux-specific and should not be used in programs that are intended to be portable.
fr: B<io_getevents>() est spécifique à Linux et ne doit pas être utilisé dans des programmes destinés à être portables.

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
