perkamon - en to fr translation catalogue (24 entries)

note: type: TH
en: 2015-03-02
fr: 2 mars 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: __fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf - interfaces to stdio FILE structure
fr: __fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf - Interfaces pour la structure FILE (stdio)

note: type: Plain text
en: Solaris introduced routines to allow portable access to the internals of the I<FILE> structure, and glibc also implemented these.
fr: Solaris a introduit des routines afin de permettre des accès portables aux composants internes de la structure I<FILE>. La glibc a également implémenté ces routines.

note: type: Plain text
en: The B<__fbufsize>()  function returns the size of the buffer currently used by the given stream.
fr: La fonction B<__fbufsize>() renvoie la taille du tampon actuellement utilisé par le flux considéré.

note: type: Plain text
en: The B<__fpending>()  function returns the number of bytes in the output buffer.  For wide-oriented streams the unit is wide characters.  This function is undefined on buffers in reading mode, or opened read-only.
fr: La fonction B<__fpending>() renvoie le nombre d'octets du tampon de sortie. Pour les flux orientés caractères larges, l'unité est le caractère large. Cette fonction n'est pas définie pour les tampons en mode lecture, ou bien ouverts en lecture seule.

note: type: Plain text
en: The B<__flbf>()  function returns a nonzero value if the stream is line-buffered, and zero otherwise.
fr: La fonction B<__flbf>() renvoie une valeur différente de zéro si le flux a un tampon de ligne, sinon, elle renvoie zéro.

note: type: Plain text
en: The B<__freadable>()  function returns a nonzero value if the stream allows reading, and zero otherwise.
fr: La fonction B<__freadable>() renvoie une valeur différente de zéro si le flux peut être lu, sinon, elle renvoie zéro.

note: type: Plain text
en: The B<__fwritable>()  function returns a nonzero value if the stream allows writing, and zero otherwise.
fr: La fonction B<__fwritable>() renvoie une valeur différente de zéro si l'on peut écrire dans le flux, sinon, elle renvoie zéro.

note: type: Plain text
en: The B<__freading>()  function returns a nonzero value if the stream is read-only, or if the last operation on the stream was a read operation, and zero otherwise.
fr: La fonction B<__freading>() renvoie une valeur différente de zéro si le flux est en lecture seule, ou bien si la dernière opération sur le flux était une lecture, sinon, elle renvoie zéro.

note: type: Plain text
en: The B<__fwriting>()  function returns a nonzero value if the stream is write-only (or append-only), or if the last operation on the stream was a write operation, and zero otherwise.
fr: La fonction B<__fwriting>() renvoie une valeur différente de zéro si le flux est en écriture seule, ou bien si la dernière opération sur le flux était une écriture, sinon, elle renvoie zéro.

note: type: Plain text
en: The B<__fsetlocking>()  function can be used to select the desired type of locking on the stream.  It returns the current type.  The I<type> argument can take the following three values:
fr: La fonction B<__fsetlocking>() peut être utilisée afin de sélectionner le type de verrouillage souhaité sur le flux. Elle renvoie le type actuel. Le paramètre I<type> peut prendre les trois valeurs suivantes\ :

note: type: Plain text
en: Perform implicit locking around every operation on the given stream (except for the *_unlocked ones).  This is the default.
fr: réalise un verrouillage implicite sur toutes les opérations affectant le flux considéré (à l'exception de fonctions nommées *_unlocked). Il s'agit du comportement par défaut.

note: type: Plain text
en: The caller will take care of the locking (possibly using B<flockfile>(3)  in case there is more than one thread), and the stdio routines will not do locking until the state is reset to B<FSETLOCKING_INTERNAL>.
fr: l'appelant prendra en charge le verrouillage (en utilisant potentiellement B<flockfile>(3) dans le cas où il y a plusieurs threads), et les routines d'entrées sorties standards n'effectueront plus aucun verrouillage jusqu'à ce que l'état soit rétabli à B<FSETLOCKING_INTERNAL>.

note: type: Plain text
en: Don't change the type of locking.  (Only return it.)
fr: ne change pas le type de verrouillage (le renvoie seulement).

note: type: Plain text
en: The B<_flushlbf>()  function flushes all line-buffered streams.  (Presumably so that output to a terminal is forced out, say before reading keyboard input.)
fr: La fonction B<_flushlbf>() vide tous les flux à tampon de ligne (sans doute de sorte que la sortie d'un terminal soit écrite, par exemple avant de lire une entrée sur le clavier).

note: type: Plain text
en: The B<__fpurge>()  function discards the contents of the stream's buffer.
fr: La fonction B<__fpurge>() permet de se débarrasser du contenu du tampon de flux.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

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