dams            Mon Feb 18 23:18:07 2002 EDT

  Added files:                 
    /phpdoc/fr/functions        dotnet.xml fribidi.xml dio.xml 
  Log:
  Adding initial translation.
  

Index: phpdoc/fr/functions/dotnet.xml
+++ phpdoc/fr/functions/dotnet.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <reference id="ref.dotnet">
  <title>.NET</title>
  <titleabbrev>.NET</titleabbrev>

  <partintro>
   <para>
   </para>
  </partintro>


  <refentry id="function.dotnet-load">
   <refnamediv>
    <refname>dotnet_load</refname>
    <refpurpose>Charge un module DOTNET</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>dotnet_load</methodname>
      
<methodparam><type>string</type><parameter>assembly_name</parameter></methodparam>
      <methodparam 
choice="opt"><type>string</type><parameter>datatype_name</parameter></methodparam>
      <methodparam 
choice="opt"><type>int</type><parameter>codepage</parameter></methodparam>
     </methodsynopsis>
     &warn.experimental.func;
    <para>
     &warn.undocumented.func;
    </para>
   </refsect1>
  </refentry>

 </reference>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->



Index: phpdoc/fr/functions/fribidi.xml
+++ phpdoc/fr/functions/fribidi.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <reference id="ref.fribidi">
  <title>FriBiDi</title>
  <titleabbrev>FriBiDi</titleabbrev>

  <partintro>
   <para>
   </para>
  </partintro>


  <refentry id="function.fribidi-log2vis">
   <refnamediv>
    <refname>fribidi_log2vis</refname>
    <refpurpose>Convertit une cha&icirc;ne logique en cha&icirc;ne 
visuelle</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>string</type><methodname>fribidi_log2vis</methodname>
      <methodparam><type>string</type><parameter>str</parameter></methodparam>
      <methodparam><type>string</type><parameter>direction</parameter></methodparam>
      <methodparam><type>int</type><parameter>charset</parameter></methodparam>
     </methodsynopsis>
     &warn.experimental.func;
    <para>
     &warn.undocumented.func;
    </para>
   </refsect1>
  </refentry>

 </reference>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->



Index: phpdoc/fr/functions/dio.xml
+++ phpdoc/fr/functions/dio.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <reference id="ref.dio">
  <title>Direct IO</title>
  <titleabbrev>DIO</titleabbrev>

  <partintro>
   <section id="dio.intro">
    <title>Fonctions d'entr&eacute;e/sortie directes</title>
    <para>
     PHP supporte les entr&eacute;es/sorties directes, comme d&eacute;crites dans le 
     Standard Posixd (Section 6). Cela permet de r&eacute;aliser des acc&egrave;s
     en lecture &eacute;criture &agrave; un niveau inf&eacute;rieur aux fonctions 
propos&eacute;es
     par le langage C (fopen, fread...).
    </para>
   </section>
   <section id="dio.installation">
    <title>Installation</title>
    <para>
     Pour faire fonctionner ces fonctions, vous devez configurer
     PHP avec l'option <option role="configure">--enable-dio</option>.
    </para>
   </section>
  </partintro>
 
  <refentry id="function.dio-open">
   <refnamediv>
    <refname>dio_open</refname>
    <refpurpose>
     Ovre un nouveau fichier
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>resource</type><methodname>dio_open</methodname>
      <methodparam>
        <type>string</type><parameter>filename</parameter>
      </methodparam>
      <methodparam>
       <type>int</type><parameter>flags</parameter>
      </methodparam>
      <methodparam choice="opt">
        <type>int</type><parameter>mode</parameter>
      </methodparam>
     </methodsynopsis>
    <para>
     <function>dio_open</function> ouvre un acc&egrave;s &agrave; un fichier, et 
     retourne une ressource de fichier, ou bien -1 si une erreur
     survient. Si <parameter>flags</parameter> vaut O_CREAT, le 
     troisi&egrave;me param&egrave;tre optionnel <parameter>mode</parameter> indiquera
     le mode du fichier (les permissions). Le param&egrave;tre
     <parameter>flags</parameter> peut prendre l'une des valeurs
     suivantes : 
     <itemizedlist>
      <listitem>
       <para>O_RDONLY - ouvre un fichier en lecture</para>
      </listitem>
      <listitem>
       <para>O_WRONLY - ouvre un fichier en &eacute;criture</para>
      </listitem>
      <listitem>
       <para>
        O_RDWR - ouvre un fichier en lecture et &eacute;criture
       </para>
      </listitem>
     </itemizedlist>
      Le param&egrave;tre <parameter>flags</parameter> peut aussi inclure
      une combinaison des options suivantes : 
     <itemizedlist>
      <listitem>
       <para>
        O_CREAT - cr&eacute;e le fichier, s'il n'existe pas
       </para>
      </listitem> 
      <listitem>
       <para>
        O_EXCL - si O_CREAT et O_EXCL sont utilis&eacute;,
        <function>dio_open</function> &eacute;chouera si le fichier &eacute;xiste
        d&eacute;j&agrave;.
       </para>
      </listitem> 
      <listitem>
       <para>
        O_TRUNC - si le fichier existe, etqu,il est ouvert en &eacute;criture,
        le fichier sera r&eacute;duit &agrave; la taille nulle.
       </para>
      </listitem>
      <listitem>
       <para>
        O_APPEND - les &eacute;critures se font &agrave; partir de la fin du fichier.
       </para>
      </listitem> 
      <listitem>
       <para>O_NONBLOCK -active le mode non bloquant
       </para>
      </listitem>
     </itemizedlist>
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-read">
   <refnamediv>
    <refname>dio_read</refname>
    <refpurpose>
     Lit des octets dans un fichier
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>string</type><methodname>dio_read</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>n</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_read</function> lit et retourne
     <parameter>n</parameter> octets dans le fichier repr&eacute;sent&eacute; par
     la ressource <parameter>fd</parameter>. Si <parameter>n</parameter>
     est omis, <function>dio_read</function> lira 1ko de donn&eacute;es, et
     les retournera.
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-write">
   <refnamediv>
    <refname>dio_write</refname>
    <refpurpose>
     Ecrit des donn&eacute;es dans le fichier
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>dio_write</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
      <methodparam><type>string</type><parameter>data</parameter></methodparam>
      <methodparam 
choice="opt"><type>int</type><parameter>len</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_write</function> &eacute;crit jusqu'&agrave;
     <parameter>len</parameter> octets issues de la variable 
     <parameter>data</parameter>, dans le fichier repr&eacute;sent&eacute;
     par la ressource <parameter>fd</parameter>. Si
     <parameter>len</parameter> n'est pas sp&eacute;cifi&eacute;, 
     <function>dio_write</function> utilise la totalit&eacute; de la variable
     <parameter>data</parameter>. <function>dio_write</function> 
     retourne le nombre d'octsts &eacute;crits dans le fichier
     <parameter>fd</parameter>.
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-truncate">
   <refnamediv>
    <refname>dio_truncate</refname>
    <refpurpose>
     Tronque le fichier
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>bool</type><methodname>dio_truncate</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
      <methodparam><type>int</type><parameter>offset</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_truncate</function> tronque le fichier repr&eacute;sent&eacute;
     par la ressource <parameter>fd</parameter> &agrave; la taille maximale de
     <parameter>offset</parameter> octets. Si le fichier &eacute;tait plus
     grand, les donn&eacute;es suppl&eacute;mentaires sont perdues. Si le fichier
     &eacute;tait plus petit, le comportement est non sp&eacute;cifi&eacute; : le 
document
     peut &ecirc;tre inchang&eacute;, ou bien aggrandi. Dans ce dernier cas,
     l'extension se fait avec des octets nuls.
     <function>dio_truncate</function> retourne 0 en cas de succ&egrave;s, et
     sinon -1.
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-stat">
   <refnamediv>
    <refname>dio_stat</refname>
    <refpurpose>
     Lit des informations sur le fichier
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>array</type><methodname>dio_stat</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_stat</function> retourne les informations sur le 
     fichier repr&eacute;sent&eacute; par la ressource <parameter>fd</parameter>.
     <function>dio_stat</function> retourne un tableau associatif, avec
     les entr&eacute;es suivantes : 
     <itemizedlist>
      <listitem><para>"device" - device</para></listitem>
      <listitem><para>"inode" - inode</para></listitem>
      <listitem><para>"mode" - mode</para></listitem>
      <listitem><para>"nlink" - nombre de liens</para></listitem>
      <listitem><para>"uid" - user id</para></listitem>
      <listitem><para>"gid" - group id</para></listitem>
      <listitem>
       <para>
        "device_type" - type de device (si inode device)
       </para>
      </listitem>
      <listitem><para>"size" - taille en octets</para></listitem>
      <listitem><para>"blocksize" - taille de block</para></listitem>
      <listitem><para>"blocks" - nombre de block allou&eacute;e</para></listitem>
      <listitem><para>"atime" - date de dernier acc&egrave;s</para></listitem>
      <listitem><para>"mtime" - date de derni&egrave;re modification
      </para></listitem>
      <listitem><para>"ctime" - date de dernier changement</para></listitem>
     </itemizedlist>
     En cas d'erreur, <function>dio_stat</function> retourne &null;.
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-seek">
   <refnamediv>
    <refname>dio_seek</refname>
    <refpurpose>D&eacute;place le pointeur interne de fichier</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>dio_seek</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
      <methodparam><type>int</type><parameter>pos</parameter></methodparam>
      <methodparam><type>int</type><parameter>whence</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_seek</function> sert &agrave; modifier la position du
     pointeur de fichier dans le fichier <parameter>fd</parameter>. 
     Le param&egrave;tre <parameter>whence</parameter> sp&eacute;cifie comment la
     position <parameter>pos</parameter> doit &ecirc;tre interpr&eacute;t&eacute;e : 
     <itemizedlist>
      <listitem>
       <para>
        SEEK_SET - <parameter>pos</parameter> est sp&eacute;cifi&eacute;e en byte 
&agrave;
        partir du d&eacute;but du fichier.
       </para>
      </listitem>
      <listitem>
       <para>
        SEEK_CUR - <parameter>pos</parameter> est un nombre d'octets &agrave;
        partir de la position courante. Ce nombre peut &ecirc;tre positif ou
        n&eacute;gatif.
       </para>
      </listitem>
      <listitem>
       <para>
        SEEK_END - <parameter>pos</parameter> est un nombre de
        caract&egrave;res &agrave; partir de la fin du fichier. Un nombre 
n&eacute;gatif
        indique une position &agrave; l'int&eacute;rieur du fichier courant; 
        un nombre positif indique une extension du fichier. Si vous 
        utilisez une position au del&agrave; de la fin du fichier, et que vous
        &eacute;crivez r&eacute;ellement des donn&eacute;es, vous allez aggrandir le 
fichier
        de <parameter>pos</parameter> caract&egrave;res.
       </para>
      </listitem>
     </itemizedlist>
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-fcntl">
   <refnamediv>
    <refname>dio_fcntl</refname>
    <refpurpose>Ex&eacute;cute une fonction fichier de langage C</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>mixed</type><methodname>dio_fcntl</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
      <methodparam><type>int</type><parameter>cmd</parameter></methodparam>
      <methodparam 
choice="opt"><type>mixed</type><parameter>arg</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_fcntl</function> ex&eacute;cute l'op&eacute;ration 
     <parameter>cmd</parameter> sur le fichier repr&eacute;sent&eacute; par la
     ressource <parameter>fd</parameter>. Certaines commandes demandent
     des arguments suppl&eacute;mentaires qui sont fournis dans l'argument 
     <parameter>args</parameter>.
    </para>
    <para>
     <parameter>arg</parameter> est un tableau associatif lorsque
     <parameter>cmd</parameter> vaut F_SETLK ou F_SETLLW, avec les
     entr&eacute;es suivantes : 
     <itemizedlist>
      <listitem>
       <para>
        "start" - offset de d&eacute;but de verrou
       </para>
      </listitem>
      <listitem>
       <para>
        "length" - taille de la surface verrouill&eacute;e. z&eacute;ro indique la fin
        du fichier.
       </para>
      </listitem>
      <listitem>
       <para>
        "wenth" - l_start est relatif &agrave; : can be SEEK_SET,
        SEEK_END et SEEK_CUR
       </para>
      </listitem>
      <listitem>
       <para>
        "type" - type de verrou : peut &ecirc;tre F_RDLCK (verrou en lecture),
        F_WRLCK (verrou en &eacute;criture) ou F_UNLCK (d&eacute;verrouillage)
       </para>
      </listitem>
     </itemizedlist>
    </para>
    <para>
     <parameter>cmd</parameter> peut &ecirc;tre l'une des op&eacute;rations 
     suivantes :
     <itemizedlist>
      <listitem>
       <para>
        F_SETLK - Le verrou est pos&eacute; ou lev&eacute;. Si le verrou appartient 
&agrave;
        un autre utilisateur, <function>dio_fcntl</function> retourne
        -1.
       </para>
      </listitem>
      <listitem>
       <para>
        F_SETLKW - identique &agrave; F_SETLK, mais si le verrou
        appartient &agrave; quelqu'un d'autre, <function>dio_fcntl</function>
        attent la lev&eacute;e du verrou.
       </para>
      </listitem>
      <listitem>
       <para>
        F_GETLK - <function>dio_fcntl</function> retourne un tableau
        associatif (comme d&eacute;crit ci-dessus) si un autre utilisateur
        emp&ecirc;che la poste d'un verrou. S'il n'y a aucune emp&ecirc;chement,
        l'entr&eacute;e "type" prendra la valeur F_UNLCK.
       </para>
      </listitem>
      <listitem>
       <para>
        F_DUPFD - trouve les num&eacute;ros de ressource de fichier 
        les plus petits, disponibles, inf&eacute;rieurs ou &eacute;gales &agrave;
        <parameter>arg</parameter> et les retourne.
       </para>
      </listitem>
     </itemizedlist>
    </para>
   </refsect1>
  </refentry>
        
  <refentry id="function.dio-close">
   <refnamediv>
    <refname>dio_close</refname>
    <refpurpose>Ferme l'acc&egrave;s au fichier</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>void</type><methodname>dio_close</methodname>
      <methodparam><type>resource</type><parameter>fd</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>dio_close</function> ferme l'acc&egrave;s au fichier
     repr&eacute;sent&eacute; par la ressource <parameter>resource</parameter>.
    </para>
   </refsect1>
  </refentry>
        
 </reference>
 
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->


Reply via email to