perkamon - en to fr translation catalogue (26 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: mq_receive, mq_timedreceive - receive a message from a message queue
fr: mq_receive, mq_timedreceive - Recevoir un message d'une file de messages

note: type: Plain text
en: Link with I<-lrt>.
fr: Effectuez l'édition des liens avec l'option I<-lrt>.

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

note: type: Plain text
en: If the queue is empty, then, by default, B<mq_receive>()  blocks until a message becomes available, or the call is interrupted by a signal handler.  If the B<O_NONBLOCK> flag is enabled for the message queue description, then the call instead fails immediately with the error B<EAGAIN>.
fr: Si la file est vide, alors par défaut, B<mq_receive>() bloque tant qu'aucun message n'est disponible, ou que l'appel n'est pas interrompu par un gestionnaire de signaux. Si le drapeau B<O_NONBLOCK> est activé dans la description de file de messages, alors l'appel échouera immédiatement avec l'erreur B<EAGAIN>.

note: type: Plain text
en: struct timespec {
        time_t tv_sec;        /* seconds */
        long   tv_nsec;       /* nanoseconds */
    };
fr: struct timespec {
        time_t tv_sec;        /* secondes     */
        long   tv_nsec;       /* nanosecondes */
    };

note: type: Plain text
en: If no message is available, and the timeout has already expired by the time of the call, B<mq_timedreceive>()  returns immediately.
fr: Si aucun message n'est disponible et si le délai d'attente a déjà expiré pendant la durée de l'appel, B<mq_timedreceive>() s'achève immédiatement.

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

note: type: Plain text
en: On success, B<mq_receive>()  and B<mq_timedreceive>()  return the number of bytes in the received message; on error, -1 is returned, with I<errno> set to indicate the error.
fr: En cas de succès, B<mq_receive>() et B<mq_timedreceive>() renvoient le nombre d'octets du message reçu. En cas d'erreur, -1 est renvoyé et I<errno> indique l'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: The queue was empty, and the B<O_NONBLOCK> flag was set for the message queue description referred to by I<mqdes>.
fr: La file est vide et le drapeau B<O_NONBLOCK> était défini pour la file de messages référencée par le descripteur I<mqdes>.

note: type: Plain text
en: The call was 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: The call would have blocked, and I<abs_timeout> was invalid, either because I<tv_sec> was less than zero, or because I<tv_nsec> was less than zero or greater than 1000 million.
fr: L'appel devrait être bloqué, et I<abs_timeout> n'est pas valable, soit car I<tv_sec> est inférieur à zéro, ou soit car I<tv_nsec> est inférieur à zéro ou plus grand que 1000\ millions.

note: type: Plain text
en: I<msg_len> was less than the I<mq_msgsize> attribute of the message queue.
fr: I<msg_len> était plus petit que l'attribut I<mq_msgsize> de la file de messages.

note: type: Plain text
en: The call timed out before a message could be transferred.
fr: Le délai d'attente de l'appel a expiré avant que le message ait été transféré.

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: On Linux, B<mq_timedreceive>()  is a system call, and B<mq_receive>()  is a library function layered on top of that system call.
fr: Sous Linux, B<mq_timedreceive>() est un appel système et B<mq_receive>() est une fonction de bibliothèque au dessus de la couche des appels systèmes.

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