perkamon - en to fr translation catalogue (28 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

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: ualarm - schedule signal after given number of microseconds
fr: ualarm - Programmer un signal après un nombre donné de microsecondes

note: type: Plain text
en: B<useconds_t ualarm(useconds_t >I<usecs>B<, useconds_t >I<interval>B<);>
fr: B<useconds_t ualarm(useconds_t >I<usecs>B<, useconds_t >I<intervalle>B<);>

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: B<ualarm>():
fr: B<ualarm>() :

note: type: TP
en: Since glibc 2.12:
fr: Depuis la glibc 2.12 :

note: type: Plain text
en: The B<ualarm>()  function causes the signal B<SIGALRM> to be sent to the invoking process after (not less than)  I<usecs> microseconds.  The delay may be lengthened slightly by any system activity or by the time spent processing the call or by the granularity of system timers.
fr: La fonction B<ualarm>() programme le signal B<SIGALRM> pour qu'il soit envoyé au processus appelant après (au moins) I<usecs> microsecondes. Le délai peut être légèrement allongé par la charge système, par le temps passé à traiter l'appel système, ou par la granularité des timers système.

note: type: Plain text
en: Unless caught or ignored, the B<SIGALRM> signal will terminate the process.
fr: À moins d'être capturé ou ignoré, le signal B<SIGALRM> terminera le processus.

note: type: Plain text
en: If the I<interval> argument is nonzero, further B<SIGALRM> signals will be sent every I<interval> microseconds after the first.
fr: Si l'argument I<intervalle> est non nul, d'autres signaux B<SIGALRM> seront envoyés toutes les I<intervalle> microsecondes après le premier.

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

note: type: Plain text
en: This function returns the number of microseconds remaining for any alarm that was previously set, or 0 if no alarm was pending.
fr: Cette fonction renvoie le nombre de microsecondes restant pour toute alarme définie précédemment, ou zéro si aucune alarme n'est en attente.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: Interrupted by a signal; see B<signal>(7).
fr: Interruption par un signal ; consultez B<signal>(7).

note: type: Plain text
en: I<usecs> or I<interval> is not smaller than 1000000.  (On systems where that is considered an error.)
fr: I<usecs> ou I<intervalle> est plus grand que 1\ 000\ 000 (1 seconde) (sur les systèmes qui considèrent qu'il s'agit d'une erreur).

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.3BSD, POSIX.1-2001.  POSIX.1-2001 marks B<ualarm>()  as obsolete.  POSIX.1-2008 removes the specification of B<ualarm>().  4.3BSD, SUSv2, and POSIX do not define any errors.
fr: BSD\ 4.3, POSIX.1-2001. POSIX.1-2001 marque B<ualarm>() comme obsolète. POSIX.1-2008 supprime la spécification de B<ualarm>(). BSD\ 4.3, SUSv2 et POSIX ne définissent pas d'erreurs.

note: This case is not documented in HP-US, Solar, FreeBSD, NetBSD, or OpenBSD! type: Plain text
en: POSIX.1-2001 does not specify what happens if the I<usecs> argument is 0.  On Linux (and probably most other systems), the effect is to cancel any pending alarm.
fr: POSIX.1-2001 ne spécifie pas ce qui se passe si le paramètre I<usecs> vaut 0. Sur Linux (et probablement la plupart des autres systèmes), l'effet est d'annuler toute alarme en attente.

note: type: Plain text
en: The type I<useconds_t> is an unsigned integer type capable of holding integers in the range [0,1000000].  On the original BSD implementation, and in glibc before version 2.1, the arguments to B<ualarm>()  were instead typed as I<unsigned int>.  Programs will be more portable if they never mention I<useconds_t> explicitly.
fr: Le type I<useconds_t> est un entier non signé capable de contenir des entiers dans l'intervalle [0,1000000]. Dans l'implémentation BSD d'origine et dans la glibc avant la version 2.1, les paramètres de B<ualarm>() étaient des I<unsigned int>. Les programmes gagneront en portabilité en évitant de mentionner le type I<useconds_t> explicitement.

note: type: Plain text
en: The interaction of this function with other timer functions such as B<alarm>(2), B<sleep>(3), B<nanosleep>(2), B<setitimer>(2), B<timer_create>(2), B<timer_delete>(2), B<timer_getoverrun>(2), B<timer_gettime>(2), B<timer_settime>(2), B<usleep>(3)  is unspecified.
fr: L'interaction entre cette fonction et les autres fonctions de temporisations comme B<alarm>(2), B<sleep>(3), B<nanosleep>(2), B<setitimer>(2), B<timer_create>(2), B<timer_delete>(2), B<timer_getoverrun>(2), B<timer_gettime>(2), B<timer_settime>(2), B<usleep>(3) n'est pas spécifiée.

note: type: Plain text
en: This function is obsolete.  Use B<setitimer>(2)  or POSIX interval timers (B<timer_create>(2), etc.)  instead.
fr: Cette fonction est obsolète. Utilisez B<setitimer>(2) ou des temporisations POSIX (B<timer_create>(2), etc.) à la place.

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