perkamon - en to fr translation catalogue (25 entries)

note: type: TH
en: 2015-08-08
fr: 8 août 2015

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: tcgetpgrp, tcsetpgrp - get and set terminal foreground process group
fr: tcgetpgrp, tcsetpgrp - Lire/écrire le processus de premier plan d'un terminal

note: The process itself may be a background process. type: Plain text
en: The function B<tcgetpgrp>()  returns the process group ID of the foreground process group on the terminal associated to I<fd>, which must be the controlling terminal of the calling process.
fr: La fonction B<tcgetpgrp>() renvoie l'ID du groupe de processus au premier plan sur le terminal associé I<fd>, qui doit être le terminal de contrôle du processus appelant.

note: type: Plain text
en: The function B<tcsetpgrp>()  makes the process group with process group ID I<pgrp> the foreground process group on the terminal associated to I<fd>, which must be the controlling terminal of the calling process, and still be associated with its session.  Moreover, I<pgrp> must be a (nonempty) process group belonging to the same session as the calling process.
fr: La fonction B<tcsetpgrp>() fait du groupe de processus I<pgrp> le groupe au premier plan sur le terminal associé à I<fd>, qui doit être le terminal de contrôle du processus appelant, et être toujours associé à sa session. En outre, I<pgrp> doit être un groupe (non vide) de processus appartenant à la même session que le processus appelant.

note: type: Plain text
en: If B<tcsetpgrp>()  is called by a member of a background process group in its session, and the calling process is not blocking or ignoring B<SIGTTOU>, a B<SIGTTOU> signal is sent to all members of this background process group.
fr: Si B<tcsetpgrp>() est appelé par un membre d'un groupe de processus en arrière-plan dans sa session, et si le processus appelant ne bloque ni n'ignore B<SIGTTOU>, un signal B<SIGTTOU> est envoyé à tous les membres du groupe en arrière-plan.

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

note: type: Plain text
en: When I<fd> refers to the controlling terminal of the calling process, the function B<tcgetpgrp>()  will return the foreground process group ID of that terminal if there is one, and some value larger than 1 that is not presently a process group ID otherwise.  When I<fd> does not refer to the controlling terminal of the calling process, -1 is returned, and I<errno> is set appropriately.
fr: Quand I<fd> identifie le terminal de contrôle du processus appelant, la fonction B<tcgetpgrp>() renverra l'ID du groupe de processus au premier plan sur ce terminal s'il existe, sinon il renvoie une valeur supérieure à 1, différente d'un ID de groupe de processus existant. Si I<fd> ne correspond pas au terminal de contrôle du processus, -1 est renvoyé et I<errno> est positionnée en conséquence.

note: type: Plain text
en: When successful, B<tcsetpgrp>()  returns 0.  Otherwise, it returns -1, and I<errno> is set appropriately.
fr: Lorsqu'elle réussit, la fonction B<tcsetpgrp>() renvoie 0. Sinon, elle renvoie -1, et remplit I<errno> avec le code d'erreur.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: I<fd> is not a valid file descriptor.
fr: I<fd> n'est pas un descripteur de fichier valable.

note: type: Plain text
en: I<pgrp> has an unsupported value.
fr: I<pgrp> a une valeur illégale.

note: type: Plain text
en: The calling process does not have a controlling terminal, or it has one but it is not described by I<fd>, or, for B<tcsetpgrp>(), this controlling terminal is no longer associated with the session of the calling process.
fr: Le processus appelant n'a pas de terminal de contrôle, ou il en a un mais ce n'est pas celui décrit par I<fd>, ou, pour B<tcsetpgrp>(), ce terminal de contrôle n'est plus associé avec la session du processus appelant.

note: type: Plain text
en: I<pgrp> has a supported value, but is not the process group ID of a process in the same session as the calling process.
fr: I<pgrp> a une valeur légale, mais ce n'est pas l'ID d'un groupe de processus dans la même session que le processus appelant.

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: These functions are implemented via the B<TIOCGPGRP> and B<TIOCSPGRP> ioctls.
fr: Ces fonctions sont implémentées à l’aide des ioctls B<TIOCGPGRP> et B<TIOCSPGRP>.

note: type: SS
en: History
fr: Historique

note: type: Plain text
en: The ioctls appeared in 4.2BSD.  The functions are POSIX inventions.
fr: Les ioctls sont apparus dans BSD\ 4.2. Ces fonctions sont des inventions POSIX.

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