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_send, mq_timedsend - send a message to a message queue
fr: mq_send, mq_timedsend - Envoyer un message à 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_timedsend>():
fr: B<mq_timedsend>() :

note: type: Plain text
en: If the message queue is already full (i.e., the number of messages on the queue equals the queue's I<mq_maxmsg> attribute), then, by default, B<mq_send>()  blocks until sufficient space becomes available to allow the message to be queued, or until 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 de messages est déjà pleine (c'est-à-dire que le nombre de messages de la file est égal à l'attribut I<mq_maxmsg> de la file), alors par défaut, B<mq_send>() bloque tant qu'il n'y a pas d'espace suffisant pour placer un message dans la file ou jusqu'à ce que l'appel soit interrompu par un gestionnaire de signaux. Si le drapeau B<O_NONBLOCK> est activé pour la description de la file de messages, alors l'appel échoue 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 the message queue is full, and the timeout has already expired by the time of the call, B<mq_timedsend>()  returns immediately.
fr: Si la file de messages est pleine et si le délai d'attente a déjà expiré pendant la durée de l'appel, B<mq_timedsend>() s'achève immédiatement.

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

note: type: Plain text
en: On success, B<mq_send>()  and B<mq_timedsend>()  return zero; on error, -1 is returned, with I<errno> set to indicate the error.
fr: En cas de succès, B<mq_send>() et B<mq_timedsend>() renvoient 0. En cas d'erreur, elle renvoient -1 et définissent I<errno> en conséquence.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: The queue was full, and the B<O_NONBLOCK> flag was set for the message queue description referred to by I<mqdes>.
fr: La file est pleine 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 greater than the I<mq_msgsize> attribute of the message queue.
fr: I<msg_len> était plus grand 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_timedsend>()  is a system call, and B<mq_send>()  is a library function layered on top of that system call.
fr: Sous Linux, B<mq_timedsend>() est un appel système et B<mq_send>() 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/.
