perkamon - en to fr translation catalogue (33 entries)

note: type: TH
en: 2019-10-10
fr: 10 octobre 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: rt_sigqueueinfo, rt_tgsigqueueinfo - queue a signal and data
fr: rt_sigqueueinfo, rt_tgsigqueueinfo - Mettre un signal et des données dans la file d'attente  d'un processus

note: type: Plain text
en: I<Note>: There are no glibc wrappers for these system calls; see NOTES.
fr: La glibc ne fournit pas de fonction autour de ces appels système\ ; consultez les NOTES.

note: type: Plain text
en: The B<rt_sigqueueinfo>()  and B<rt_tgsigqueueinfo>()  system calls are the low-level interfaces used to send a signal plus data to a process or thread.  The receiver of the signal can obtain the accompanying data by establishing a signal handler with the B<sigaction>(2)  B<SA_SIGINFO> flag.
fr: Les appels système B<rt_sigqueueinfo>() et B<rt_tgsigqueueinfo>() sont les interfaces de bas niveau utilisées pour envoyer un signal accompagné de données à un processus ou à un thread. Le récepteur du signal peut obtenir les données associées en établissant un gestionnaire de signal à l'aide de l'attribut B<SA_SIGINFO> de B<sigaction>(2).

note: type: Plain text
en: These system calls are not intended for direct application use; they are provided to allow the implementation of B<sigqueue>(3)  and B<pthread_sigqueue>(3).
fr: Ces appels système ne sont pas destinés à être utilisés directement par une application ; ils sont fournis pour permettre l'implémentation de B<sigqueue>(3) et B<pthread_sigqueue>(3).

note: type: Plain text
en: The B<rt_sigqueueinfo>()  system call sends the signal I<sig> to the thread group with the ID I<tgid>.  (The term "thread group" is synonymous with "process", and I<tid> corresponds to the traditional UNIX process ID.)  The signal will be delivered to an arbitrary member of the thread group (i.e., one of the threads that is not currently blocking the signal).
fr: L'appel système B<rt_sigqueueinfo>() envoie le signal I<sig> au groupe de threads dont l'identifiant est I<tgid>. (Le terme « groupe de threads » est synonyme de « processus », et I<tid> correspond à l'identifiant de processus UNIX traditionnel.) Le signal sera délivré à un membre arbitraire de ce groupe de threads (c.-à-d. un des threads qui n'est pas en train de bloquer le signal).

note: type: Plain text
en: This should be set to a process ID, typically the process ID of the sender.
fr: Ceci doit être égal à l'identifiant d'un processus, typiquement celui du processus émetteur.

note: type: Plain text
en: This should be set to a user ID, typically the real user ID of the sender.
fr: Ceci doit être égal à l'identifiant d'un utilisateur, typiquement l'identifiant utilisateur réel de l'émetteur.

note: type: Plain text
en: This field contains the user data to accompany the signal.  For more information, see the description of the last (I<union sigval>)  argument of B<sigqueue>(3).
fr: Ce champ contien les données utilisateur pour accompagner le signal. Pour plus d'informations, consultez la description du dernier argument (I<union_sigval>) de B<sigqueue>(3).

note: type: Plain text
en: Internally, the kernel sets the I<si_signo> field to the value specified in I<sig>, so that the receiver of the signal can also obtain the signal number via that field.
fr: De manière interne, le noyau positionne le champ I<si_signo> à la valeur indiquée dans I<sig>, de sorte que le récepteur du signal puisse aussi obtenir le numéro du signal via ce champ.

note: type: Plain text
en: The B<rt_tgsigqueueinfo>()  system call is like B<rt_sigqueueinfo>(), but sends the signal and data to the single thread specified by the combination of I<tgid>, a thread group ID, and I<tid>, a thread in that thread group.
fr: L'appel système B<rt_tgsigqueueinfo>() fonctionne comme B<rt_sigqueueinfo>(), mais n'envoie le signal et les données qu'à l'unique thread indiqué par la combinaison de I<tgid>, un identifiant de groupe de threads, et I<tid>, un thread dans ce groupe.

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

note: type: Plain text
en: On success, these system calls return 0.  On error, they return -1 and I<errno> is set to indicate the error.
fr: En cas du succès, ces appels système renvoient zéro. Dans le cas contraire, ils renvoient -1 et remplissent I<errno> avec le code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: The limit of signals which may be queued has been reached.  (See B<signal>(7)  for further information.)
fr: La limite du nombre de signaux en file a été atteinte (consultez B<signal>(7) pour plus d'informations).

note: type: Plain text
en: I<sig>, I<tgid>, or I<tid> was invalid.
fr: I<sig>, I<tgid>, or I<tid> n'est pas valable.

note: type: Plain text
en: B<rt_sigqueueinfo>(): No thread group matching I<tgid> was found.
fr: B<rt_sigqueueinfo>() : aucun groupe de threads correspondant à I<tgid> n'a été trouvé.

note: type: Plain text
en: B<rt_tgsigqueinfo>(): No thread matching I<tgid> and I<tid> was found.
fr: B<rt_tgsigqueinfo>() : aucun thread correspondant à I<tgid> et I<tid> n'a été trouvé.

note: type: Plain text
en: The B<rt_sigqueueinfo>()  system call was added to Linux in version 2.2.  The B<rt_tgsigqueueinfo>()  system call was added to Linux in version 2.6.31.
fr: L'appel système B<rt_sigqueueinfo>() a été ajouté à Linux dans la version 2.2. L'appel système B<rt_tgsigqueueinfo>() a été ajouté à Linux dans la version 2.6.31.

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

note: type: Plain text
en: These system calls are Linux-specific.
fr: Ces appels système sont spécifiques à Linux.

note: type: Plain text
en: Since these system calls are not intended for application use, there are no glibc wrapper functions; use B<syscall>(2)  in the unlikely case that you want to call them directly.
fr: Comme ces appels système ne sont pas destinés à être utilisés par une application, il n'existe aucune fonction d'encapsulation glibc ; utiliser B<syscall>(2) dans le cas peu probable où vous voudriez les appeler directement.

note: type: Plain text
en: As with B<kill>(2), the null signal (0) can be used to check if the specified process or thread exists.
fr: Comme pour B<kill>(2), le signal nul (0) peut être utilisé pour vérifier si le processus ou le thread indiqué existe.

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: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: Plain text
en: The I<uinfo> argument specifies the data to accompany the signal.  This argument is a pointer to a structure of type I<siginfo_t>, described in B<sigaction>(2)  (and defined by including I<E<lt>sigaction.hE<gt>>).  The caller should set the following fields in this structure:
fr: Le paramètre I<uinfo> spécifie les données devant accompagnant le signal. Ce paramètre est un pointeur vers une structure de type I<siginfo_t>, décrite dans B<sigaction>(2) (et définie en incluant I<E<lt>sigaction.hE<gt>>). L'appelant doit positionner dans cette structure les champs suivants :

note: tkill(2) or type: Plain text
en: This must be one of the B<SI_*> codes in the Linux kernel source file I<include/asm-generic/siginfo.h>, with the restriction that the code must be negative (i.e., cannot be B<SI_USER>, which is used by the kernel to indicate a signal sent by B<kill>(2))  and cannot (since Linux 2.6.39) be B<SI_TKILL> (which is used by the kernel to indicate a signal sent using B<tgkill>(2)).
fr: Ceci doit être un des codes B<SI_*> du fichier source du noyau Linux I<include/asm-generic/siginfo.h>, avec la restriction que le code doit être strictement négatif (c.-à-d. qu'il ne peut être égal à B<SI_USER>, qui est utilisé par le noyau pour indiquer un signal envoyé par B<kill>(2)) et ne peut pas (depuis Linux 2.6.39) être égal à B<SI_TKILL> (qui est utilisé par le noyau pour indiqué un signal envoyé en utilisant B<tgkill>(2)).

note: type: Plain text
en: The caller does not have permission to send the signal to the target.  For the required permissions, see B<kill>(2).  Or: I<uinfo-E<gt>si_code> is invalid.
fr: Le processus n'a pas la permission d'envoyer un signal au processus visé. Pour les permissions nécessaires, consultez B<kill>(2). Ou bien I<uinfo-E<gt>si_code> n'est pas valable.

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