perkamon - en to fr translation catalogue (31 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: epoll_wait, epoll_pwait - wait for an I/O event on an epoll file descriptor
fr: epoll_wait, epoll_pwait - Attendre un événement sur un descripteur epoll

note: type: Plain text
en: The B<epoll_wait>()  system call waits for events on the B<epoll>(7)  instance referred to by the file descriptor I<epfd>.  The memory area pointed to by I<events> will contain the events that will be available for the caller.  Up to I<maxevents> are returned by B<epoll_wait>().  The I<maxevents> argument must be greater than zero.
fr: L'appel système B<epoll_wait>() attend un événement sur l'instance B<epoll>(7) indiquée par le descripteur I<epfd>. La zone mémoire pointée par I<events> contiendra les événements disponibles pour l'appelant. Un maximum de I<maxevents> événements sont renvoyés par B<epoll_wait>(). Le paramètre I<maxevents> doit être supérieur à zéro.

note: type: Plain text
en: a file descriptor delivers an event;
fr: un descripteur de fichier délivre un événement ;

note: type: Plain text
en: the call is interrupted by a signal handler; or
fr: l’appel est interrompu par un gestionnaire de signal ;

note: type: Plain text
en: the timeout expires.
fr: le délai expire.

note: type: Plain text
en: Note that the I<timeout> interval will be rounded up to the system clock granularity, and kernel scheduling delays mean that the blocking interval may overrun by a small amount.  Specifying a I<timeout> of -1 causes B<epoll_wait>()  to block indefinitely, while specifying a I<timeout> equal to zero cause B<epoll_wait>()  to return immediately, even if no events are available.
fr: Remarquez que l’intervalle I<timeout> sera arrondi à la granularité de l'horloge système et que les délais d'ordonnancement du noyau signifient que l'intervalle de blocage pourrait être dépassé d'une petite quantité. Un I<timeout> de -1 force B<epoll_wait>() à attendre indéfiniment, alors qu'un I<timeout> nul force B<epoll_wait>() à se terminer immédiatement, même si aucun événement n'est disponible.

note: type: Plain text
en: struct epoll_event {
        uint32_t     events;    /* Epoll events */
        epoll_data_t data;      /* User data variable */
    };
fr: struct epoll_event {
        uint32_t     events;    /* Événements epoll */
        epoll_data_t data;      /* Variable utilisateur */
    };

note: type: Plain text
en: The relationship between B<epoll_wait>()  and B<epoll_pwait>()  is analogous to the relationship between B<select>(2)  and B<pselect>(2): like B<pselect>(2), B<epoll_pwait>()  allows an application to safely wait until either a file descriptor becomes ready or until a signal is caught.
fr: La relation entre B<epoll_wait>() et B<epoll_pwait>() est similaire à celle entre B<select>(2) et B<pselect>(2)\ : de même que B<pselect>(2), B<epoll_pwait>() permet à une application d'attendre de façon sûre qu'un descripteur de fichier soit prêt ou qu'un signal arrive.

note: type: Plain text
en: The following B<epoll_pwait>()  call:
fr: L'appel à B<epoll_pwait>() suivant\ :

note: type: Plain text
en: is equivalent to I<atomically> executing the following calls:
fr: est équivalent à exécuter de façon I<atomique> les appels suivants\ :

note: type: Plain text
en: The I<sigmask> argument may be specified as NULL, in which case B<epoll_pwait>()  is equivalent to B<epoll_wait>().
fr: Le paramètre I<sigmask> peut valoir NULL, auquel cas, B<epoll_pwait>() est équivalent à B<epoll_wait>().

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: When successful, B<epoll_wait>()  returns the number of file descriptors ready for the requested I/O, or zero if no file descriptor became ready during the requested I<timeout> milliseconds.  When an error occurs, B<epoll_wait>()  returns -1 and I<errno> is set appropriately.
fr: Lorsqu'il réussit, l'appel B<epoll_wait>() renvoie le nombre de descripteurs prêts pour les E/S demandées, ou zéro si aucun descripteur n'est devenu prêt pendant la durée I<timeout> millisecondes. Si une erreur se produit, B<epoll_wait>() renvoie -1 et I<errno> contient le code approprié.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: I<epfd> is not a valid file descriptor.
fr: I<epfd> n'est pas un descripteur de fichier valable.

note: type: Plain text
en: The memory area pointed to by I<events> is not accessible with write permissions.
fr: La zone mémoire pointée par I<events> n'est pas accessible en écriture.

note: type: Plain text
en: The call was interrupted by a signal handler before either (1) any of the requested events occurred or (2) the I<timeout> expired; see B<signal>(7).
fr: L'appel a été interrompu par un signal avant, soit qu'aucun des événements demandés n'ait lieu, soit que la temporisation I<timeout> n'expire ; consultez B<signal>(7).

note: type: Plain text
en: I<epfd> is not an B<epoll> file descriptor, or I<maxevents> is less than or equal to zero.
fr: Le descripteur I<epfd> fourni n'est pas un descripteur B<epoll>, ou le paramètre I<maxevents> est inférieur ou égal à zéro.

note: To be precise: kernel 2.5.44. The interface should be finalized by Linux kernel 2.5.66. type: Plain text
en: B<epoll_wait>()  was added to the kernel in version 2.6.  Library support is provided in glibc starting with version 2.3.2.
fr: B<epoll_wait> a été introduite dans le noyau Linux 2.6. La prise en charge par la glibc a été ajoutée dans la version 2.3.2.

note: type: Plain text
en: B<epoll_pwait>()  was added to Linux in kernel 2.6.19.  Library support is provided in glibc starting with version 2.6.
fr: B<epoll_pwait> a été introduite dans le noyau Linux 2.6.19. La prise en charge par la glibc a été ajoutée dans la version 2.6.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: B<epoll_wait>()  is Linux-specific.
fr: B<epoll_wait>() est spécifique à Linux.

note: type: SH
en: BUGS
fr: BOGUES

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

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: While one thread is blocked in a call to B<epoll_pwait>(), it is possible for another thread to add a file descriptor to the waited-upon B<epoll> instance.  If the new file descriptor becomes ready, it will cause the B<epoll_wait>()  call to unblock.
fr: Alors qu'un thread est bloqué par un appel d’B<epoll_pwait>(), un autre thread pourrait ajouter un descripteur de fichier à l'instance B<epoll> attendue. Si le nouveau descripteur de fichier devient prêt, il forcera le déblocage de l'appel B<epoll_wait>().

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
