perkamon - en to fr translation catalogue (22 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: bsd_signal - signal handling with BSD semantics
fr: bsd_signal - Gestion des signaux avec la sémantique BSD

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: The B<bsd_signal>()  function takes the same arguments, and performs the same task, as B<signal>(2).
fr: La fonction B<bsd_signal>() prend les mêmes paramètres et effectue la même tâche que B<signal>(2).

note: type: Plain text
en: The difference between the two is that B<bsd_signal>()  is guaranteed to provide reliable signal semantics, that is: a) the disposition of the signal is not reset to the default when the handler is invoked; b) delivery of further instances of the signal is blocked while the signal handler is executing; and c) if the handler interrupts a blocking system call, then the system call is automatically restarted.  A portable application cannot rely on B<signal>(2)  to provide these guarantees.
fr: La différence entre les deux est que B<bsd_signal>() garantit de fournir une sémantique de signal fiable, qui est\ : a) le signal n'est pas remis à sa valeur par défaut lorsque le gestionnaire de signal est appelé\ ; b) les autres occurrences du signal sont bloquées pendant l'exécution du gestionnaire\ ; c) si le gestionnaire interrompt un appel système bloquant, alors l'appel système est automatiquement redémarré. Une application portable ne peut pas se baser sur B<signal>(2) pour fournir ces garanties.

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

note: type: Plain text
en: The B<bsd_signal>()  function returns the previous value of the signal handler, or B<SIG_ERR> on error.
fr: La fonction B<bsd_signal> renvoie la valeur précédente du gestionnaire de signal ou B<SIG_ERR> lors d'une erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: As for B<signal>(2).
fr: Comme pour B<signal>(2).

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

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

note: type: Plain text
en: 4.2BSD, POSIX.1-2001.  POSIX.1-2008 removes the specification of B<bsd_signal>(), recommending the use of B<sigaction>(2)  instead.
fr: BSD 4.2, POSIX.1-2001. POSIX.1-2008 supprime la spécification de B<bsd_signal>() et recommande à la place l'utilisation de B<sigaction>(2).

note: type: Plain text
en: Use of B<bsd_signal>()  should be avoided; use B<sigaction>(2)  instead.
fr: L'utilisation de B<bsd_signal>() est à éviter, utilisez B<sigaction>(2) à la place.

note: type: Plain text
en: On modern Linux systems, B<bsd_signal>()  and B<signal>(2)  are equivalent.  But on older systems, B<signal>(2)  provided unreliable signal semantics; see B<signal>(2)  for details.
fr: Sur des systèmes Linux modernes, B<bsd_signal>() et B<signal>(2) sont équivalents. Cependant, sur de vieux systèmes, B<signal>(2) fournit une sémantique de signal non fiable\ ; consultez B<signal>(2) pour plus de détails.

note: type: Plain text
en: The use of I<sighandler_t> is a GNU extension; this type is defined only if the B<_GNU_SOURCE> feature test macro is defined.
fr: Le type I<sighandler_t> est une extension GNU ; ce type n'est défini que si la macro de test de fonctionnalités B<_GNU_SOURCE> est définie.

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: 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/.
