didou Tue Apr 5 08:50:56 2005 EDT
Modified files: /phpdoc/en/reference/dio/functions dio-close.xml dio-fcntl.xml dio-open.xml dio-read.xml dio-seek.xml dio-stat.xml dio-tcsetattr.xml dio-truncate.xml dio-write.xml Log: Switch ref.dio to the new structure
http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-close.xml?r1=1.5&r2=1.6&ty=u Index: phpdoc/en/reference/dio/functions/dio-close.xml diff -u phpdoc/en/reference/dio/functions/dio-close.xml:1.5 phpdoc/en/reference/dio/functions/dio-close.xml:1.6 --- phpdoc/en/reference/dio/functions/dio-close.xml:1.5 Tue Sep 7 17:36:21 2004 +++ phpdoc/en/reference/dio/functions/dio-close.xml Tue Apr 5 08:50:53 2005 @@ -1,30 +1,48 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.5 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.6 $ --> <refentry id="function.dio-close"> <refnamediv> <refname>dio_close</refname> <refpurpose>Closes the file descriptor given by fd</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>dio_close</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> </methodsynopsis> <para> - The function <function>dio_close</function> closes the - file descriptor <parameter>fd</parameter>. + The function <function>dio_close</function> closes the file descriptor + <parameter>fd</parameter>. </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - See also <function>dio_open</function>. + &return.void; </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; <para> <example> - <title> - Closing an open file descriptor - </title> - <programlisting role="php"> + <title>Closing an open file descriptor</title> + <programlisting role="php"> <![CDATA[ <?php $fd = dio_open('/dev/ttyS0', O_RDWR); @@ -36,6 +54,14 @@ </example> </para> </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>dio_open</function></member> + </simplelist> + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-fcntl.xml?r1=1.8&r2=1.9&ty=u Index: phpdoc/en/reference/dio/functions/dio-fcntl.xml diff -u phpdoc/en/reference/dio/functions/dio-fcntl.xml:1.8 phpdoc/en/reference/dio/functions/dio-fcntl.xml:1.9 --- phpdoc/en/reference/dio/functions/dio-fcntl.xml:1.8 Thu Dec 2 09:26:02 2004 +++ phpdoc/en/reference/dio/functions/dio-fcntl.xml Tue Apr 5 08:50:53 2005 @@ -1,13 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.9 $ --> <refentry id="function.dio-fcntl"> <refnamediv> <refname>dio_fcntl</refname> <refpurpose>Performs a c library fcntl on fd</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>dio_fcntl</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> @@ -20,81 +19,117 @@ descriptor <parameter>fd</parameter>. Some commands require additional arguments <parameter>args</parameter> to be supplied. </para> + ¬e.no-windows; + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; <para> - <parameter>args</parameter> is an associative array, when - <parameter>cmd</parameter> is F_SETLK or F_SETLLW, with the - following keys: - <itemizedlist> - <listitem> - <para> - "start" - offset where lock begins - </para> - </listitem> - <listitem> - <para> - "length" - size of locked area. zero means to end of file - </para> - </listitem> - <listitem> - <para> - "wenth" - Where l_start is relative to: can be SEEK_SET, - SEEK_END and SEEK_CUR - </para> - </listitem> - <listitem> - <para> - "type" - type of lock: can be F_RDLCK (read lock), F_WRLCK - (write lock) or F_UNLCK (unlock) - </para> - </listitem> - </itemizedlist> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>cmd</parameter></term> + <listitem> + <para> + Can be one of the following operations: + <itemizedlist> + <listitem> + <para> + <constant>F_SETLK</constant> - Lock is set or cleared. If the lock + is held by someone else <function>dio_fcntl</function> returns + -1. + </para> + </listitem> + <listitem> + <para> + <constant>F_SETLKW</constant> - like <constant>F_SETLK</constant>, but in case the lock + is held by someone else, <function>dio_fcntl</function> waits + until the lock is released. + </para> + </listitem> + <listitem> + <para> + <constant>F_GETLK</constant> - <function>dio_fcntl</function> returns an + associative array (as described above) if someone else + prevents lock. If there is no obstruction key "type" will set + to <constant>F_UNLCK</constant>. + </para> + </listitem> + <listitem> + <para> + <constant>F_DUPFD</constant> - finds the lowest numbered available file descriptor + greater than or equal to <parameter>args</parameter> and returns + them. + </para> + </listitem> + <listitem> + <para> + <constant>F_SETF</constant>L - Sets the file descriptors flags to the value specified by + <parameter>args</parameter>, which can be <constant>O_APPEND</constant>, + <constant>O_NONBLOCK</constant> or <constant>O_ASYNC</constant>. To use + <constant>O_ASYNC</constant> you will need to use the + <link linkend="ref.pcntl">PCNTL</link> extension. + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>args</parameter></term> + <listitem> + <para> + <parameter>args</parameter> is an associative array, when + <parameter>cmd</parameter> is <constant>F_SETLK</constant> or + <constant>F_SETLLW</constant>, with the following keys: + <itemizedlist> + <listitem> + <para> + "start" - offset where lock begins + </para> + </listitem> + <listitem> + <para> + "length" - size of locked area. zero means to end of file + </para> + </listitem> + <listitem> + <para> + "wenth" - Where l_start is relative to: can be <constant>SEEK_SET</constant>, + <constant>SEEK_END</constant> and <constant>SEEK_CUR</constant> + </para> + </listitem> + <listitem> + <para> + "type" - type of lock: can be <constant>F_RDLCK</constant> (read + lock), <constant>F_WRLCK</constant> (write lock) or + <constant>F_UNLCK</constant> (unlock) + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + </variablelist> </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - <parameter>cmd</parameter> can be one of the following - operations: - <itemizedlist> - <listitem> - <para> - F_SETLK - Lock is set or cleared. If the lock - is held by someone else <function>dio_fcntl</function> returns - -1. - </para> - </listitem> - <listitem> - <para> - F_SETLKW - like F_SETLK, but in case the lock - is held by someone else, <function>dio_fcntl</function> waits - until the lock is released. - </para> - </listitem> - <listitem> - <para> - F_GETLK - <function>dio_fcntl</function> returns an - associative array (as described above) if someone else - prevents lock. If there is no obstruction key "type" will set - to F_UNLCK. - </para> - </listitem> - <listitem> - <para> - F_DUPFD - finds the lowest numbered available file descriptor - greater than or equal to <parameter>args</parameter> and returns - them. - </para> - </listitem> - <listitem> - <para> - F_SETFL - Sets the file descriptors flags to the value specified by - <parameter>args</parameter>, which can be O_APPEND,O_NONBLOCK or - O_ASYNC. To use O_ASYNC you will need to use the - <link linkend="ref.pcntl">PCNTL</link> extension. - </para> - </listitem> - </itemizedlist> - <example> - <title> - Setting and clearing a lock - </title> + Returns the result of the C call. + </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Setting and clearing a lock</title> <programlisting role="php"> <![CDATA[ <?php @@ -114,7 +149,6 @@ </programlisting> </example> </para> - ¬e.no-windows; </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-open.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc/en/reference/dio/functions/dio-open.xml diff -u phpdoc/en/reference/dio/functions/dio-open.xml:1.6 phpdoc/en/reference/dio/functions/dio-open.xml:1.7 --- phpdoc/en/reference/dio/functions/dio-open.xml:1.6 Tue Sep 7 17:36:22 2004 +++ phpdoc/en/reference/dio/functions/dio-open.xml Tue Apr 5 08:50:53 2005 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.7 $ --> <refentry id="function.dio-open"> <refnamediv> <refname>dio_open</refname> @@ -9,8 +8,8 @@ creation permissions of mode </refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>resource</type><methodname>dio_open</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> @@ -19,64 +18,102 @@ </methodsynopsis> <para> <function>dio_open</function> opens a file and returns a new file - descriptor for it, or &false; if any error occurred. If - <parameter>flags</parameter> is O_CREAT, the optional third parameter - <parameter>mode</parameter> will set the mode of the file - (creation permissions). The <parameter>flags</parameter> - parameter can be one of the following options: - <itemizedlist> - <listitem> - <para>O_RDONLY - opens the file for read access.</para> - </listitem> - <listitem> - <para>O_WRONLY - opens the file for write access.</para> - </listitem> - <listitem> - <para> - O_RDWR - opens the file for both reading and - writing. - </para> - </listitem> - </itemizedlist> - The <parameter>flags</parameter> parameter can also include any - combination of the following flags: - <itemizedlist> - <listitem> - <para> - O_CREAT - creates the file, if it doesn't already exist. - </para> - </listitem> - <listitem> - <para> - O_EXCL - if both, O_CREAT and O_EXCL are set, - <function>dio_open</function> fails, if the file already exists. - </para> - </listitem> - <listitem> - <para> - O_TRUNC - if the file exists, and its opened for write access, - the file will be truncated to zero length. - </para> - </listitem> - <listitem> - <para> - O_APPEND - write operations write data at the - end of the file. - </para> - </listitem> - <listitem> - <para>O_NONBLOCK - sets non blocking mode. - </para> - </listitem> - </itemizedlist> + descriptor for it. </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>filename</parameter></term> + <listitem> + <para> + The opened file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>flags</parameter></term> + <listitem> + <para> + The <parameter>flags</parameter> parameter can also include any + combination of the following flags: + <itemizedlist> + <listitem> + <para> + <constant>O_CREAT</constant> - creates the file, if it doesn't already exist. + </para> + </listitem> + <listitem> + <para> + <constant>O_EXCL</constant> - if both, <constant>O_CREAT</constant> + and <constant>O_EXCL</constant> are set, <function>dio_open</function> + fails, if the file already exists. + </para> + </listitem> + <listitem> + <para> + <constant>O_TRUNC</constant> - if the file exists, and its opened for write access, + the file will be truncated to zero length. + </para> + </listitem> + <listitem> + <para> + <constant>O_APPEND</constant> - write operations write data at the + end of the file. + </para> + </listitem> + <listitem> + <para> + <constant>O_NONBLOCK</constant> - sets non blocking mode. + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>mode</parameter></term> + <listitem> + <para> + If <parameter>flags</parameter> is <constant>O_CREAT</constant>, + <parameter>mode</parameter> will set the mode of the file + (creation permissions). + <itemizedlist> + <listitem> + <para> + <constant>O_RDONLY</constant> - opens the file for read access. + </para> + </listitem> + <listitem> + <para> + <constant>O_WRONLY</constant> - opens the file for write access. + </para> + </listitem> + <listitem> + <para> + <constant>O_RDWR</constant> - opens the file for both reading and + writing. + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; <para> - See also: <function>dio_close</function>. + A file descriptor or &false; on error. </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; <example> - <title> - Setting the baud rate on a serial port - </title> + <title>Setting the baud rate on a serial port</title> <programlisting role="php"> <![CDATA[ <?php @@ -89,6 +126,14 @@ </programlisting> </example> </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>dio_close</function></member> + </simplelist> + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-read.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc/en/reference/dio/functions/dio-read.xml diff -u phpdoc/en/reference/dio/functions/dio-read.xml:1.4 phpdoc/en/reference/dio/functions/dio-read.xml:1.5 --- phpdoc/en/reference/dio/functions/dio-read.xml:1.4 Thu Mar 4 12:49:47 2004 +++ phpdoc/en/reference/dio/functions/dio-read.xml Tue Apr 5 08:50:53 2005 @@ -1,30 +1,59 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.5 $ --> <refentry id="function.dio-read"> <refnamediv> <refname>dio_read</refname> - <refpurpose> - Reads n bytes from fd and returns them, if n is not specified, - reads 1k block - </refpurpose> + <refpurpose>Reads bytes from a file descriptor</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <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> + <methodparam choice="opt"><type>int</type><parameter>len</parameter></methodparam> </methodsynopsis> <para> The function <function>dio_read</function> reads and returns - <parameter>n</parameter> bytes from file with descriptor - <parameter>fd</parameter>. If <parameter>n</parameter> is - not specified, <function>dio_read</function> reads 1K sized block - and returns them. + <parameter>len</parameter> bytes from file with descriptor + <parameter>fd</parameter>. </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>len</parameter></term> + <listitem> + <para> + The number of bytes to read. If not specified, + <function>dio_read</function> reads 1K sized block. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + The bytes readed from <parameter>fd</parameter>. + </para> + </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; <para> - See also: <function>dio_write</function>. + <simplelist> + <member><function>dio_write</function></member> + </simplelist> </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-seek.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc/en/reference/dio/functions/dio-seek.xml diff -u phpdoc/en/reference/dio/functions/dio-seek.xml:1.6 phpdoc/en/reference/dio/functions/dio-seek.xml:1.7 --- phpdoc/en/reference/dio/functions/dio-seek.xml:1.6 Thu Oct 28 10:24:06 2004 +++ phpdoc/en/reference/dio/functions/dio-seek.xml Tue Apr 5 08:50:53 2005 @@ -1,13 +1,12 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.7 $ --> <refentry id="function.dio-seek"> <refnamediv> <refname>dio_seek</refname> <refpurpose>Seeks to pos on fd from whence</refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>int</type><methodname>dio_seek</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> @@ -16,40 +15,76 @@ </methodsynopsis> <para> The function <function>dio_seek</function> is used to change the - file position of the file with descriptor - <parameter>fd</parameter>. The parameter - <parameter>whence</parameter> specifies how the position - <parameter>pos</parameter> should be interpreted: - <itemizedlist> - <listitem> - <para> - SEEK_SET (default) - specifies that <parameter>pos</parameter> is - specified from the beginning of the file. - </para> - </listitem> - <listitem> - <para> - SEEK_CUR - Specifies that <parameter>pos</parameter> is a - count of characters from the current file position. This count - may be positive or negative. - </para> - </listitem> - <listitem> - <para> - SEEK_END - Specifies that <parameter>pos</parameter> is a - count of characters from the end of the file. A negative count - specifies a position within the current extent of the file; a - positive count specifies a position past the current end. If - you set the position past the current end, and actually write - data, you will extend the file with zeros up to that - position. - </para> - </listitem> - </itemizedlist> - <example> - <title> - Setting the baud rate on a serial port - </title> + file position of the given file descriptor. + </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>pos</parameter></term> + <listitem> + <para> + The new position. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>whence</parameter></term> + <listitem> + <para> + Specifies how the position <parameter>pos</parameter> should be interpreted: + <itemizedlist> + <listitem> + <para> + <constant>SEEK_SET</constant> (default) - specifies that <parameter>pos</parameter> is + specified from the beginning of the file. + </para> + </listitem> + <listitem> + <para> + <constant>SEEK_CUR</constant> - Specifies that <parameter>pos</parameter> is a + count of characters from the current file position. This count + may be positive or negative. + </para> + </listitem> + <listitem> + <para> + <constant>SEEK_END</constant> - Specifies that <parameter>pos</parameter> is a + count of characters from the end of the file. A negative count + specifies a position within the current extent of the file; a + positive count specifies a position past the current end. If + you set the position past the current end, and actually write + data, you will extend the file with zeros up to that + position. + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Setting the baud rate on a serial port</title> <programlisting role="php"> <![CDATA[ <?php http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-stat.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc/en/reference/dio/functions/dio-stat.xml diff -u phpdoc/en/reference/dio/functions/dio-stat.xml:1.3 phpdoc/en/reference/dio/functions/dio-stat.xml:1.4 --- phpdoc/en/reference/dio/functions/dio-stat.xml:1.3 Thu Mar 4 12:49:47 2004 +++ phpdoc/en/reference/dio/functions/dio-stat.xml Tue Apr 5 08:50:53 2005 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.4 $ --> <refentry id="function.dio-stat"> <refnamediv> <refname>dio_stat</refname> @@ -8,35 +7,102 @@ Gets stat information about the file descriptor fd </refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>array</type><methodname>dio_stat</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> </methodsynopsis> <para> - Function <function>dio_stat</function> returns information about - the file with file descriptor - <parameter>fd</parameter>. <function>dio_stat</function> returns - an associative array with the following keys: + <function>dio_stat</function> returns information about the given file + descriptor. + </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returns an associative array with the following keys: <itemizedlist> - <listitem><para>"device" - device</para></listitem> - <listitem><para>"inode" - inode</para></listitem> - <listitem><para>"mode" - mode</para></listitem> - <listitem><para>"nlink" - number of hard links</para></listitem> - <listitem><para>"uid" - user id</para></listitem> - <listitem><para>"gid" - group id</para></listitem> + <listitem> + <para> + "device" - device + </para> + </listitem> + <listitem> + <para> + "inode" - inode + </para> + </listitem> + <listitem> + <para> + "mode" - mode + </para> + </listitem> + <listitem> + <para> + "nlink" - number of hard links + </para> + </listitem> + <listitem> + <para> + "uid" - user id + </para> + </listitem> + <listitem> + <para> + "gid" - group id + </para> + </listitem> <listitem> <para> "device_type" - device type (if inode device) </para> </listitem> - <listitem><para>"size" - total size in bytes</para></listitem> - <listitem><para>"blocksize" - blocksize</para></listitem> - <listitem><para>"blocks" - number of blocks allocated</para></listitem> - <listitem><para>"atime" - time of last access</para></listitem> - <listitem><para>"mtime" - time of last modification</para></listitem> - <listitem><para>"ctime" - time of last change</para></listitem> + <listitem> + <para> + "size" - total size in bytes + </para> + </listitem> + <listitem> + <para> + "blocksize" - blocksize + </para> + </listitem> + <listitem> + <para> + "blocks" - number of blocks allocated + </para> + </listitem> + <listitem> + <para> + "atime" - time of last access + </para> + </listitem> + <listitem> + <para> + "mtime" - time of last modification + </para> + </listitem> + <listitem> + <para> + "ctime" - time of last change + </para> + </listitem> </itemizedlist> On error <function>dio_stat</function> returns &null;. </para> http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-tcsetattr.xml?r1=1.8&r2=1.9&ty=u Index: phpdoc/en/reference/dio/functions/dio-tcsetattr.xml diff -u phpdoc/en/reference/dio/functions/dio-tcsetattr.xml:1.8 phpdoc/en/reference/dio/functions/dio-tcsetattr.xml:1.9 --- phpdoc/en/reference/dio/functions/dio-tcsetattr.xml:1.8 Tue Sep 7 17:36:22 2004 +++ phpdoc/en/reference/dio/functions/dio-tcsetattr.xml Tue Apr 5 08:50:53 2005 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.9 $ --> <refentry id="function.dio-tcsetattr"> <refnamediv> <refname>dio_tcsetattr</refname> @@ -8,44 +7,76 @@ Sets terminal attributes and baud rate for a serial port </refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>void</type><methodname>dio_tcsetattr</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> <methodparam><type>array</type><parameter>options</parameter></methodparam> </methodsynopsis> <para> - The function <function>dio_tcsetattr</function> sets - the terminal attributes and baud rate of the open - <parameter>resource</parameter>. The currently available options are - <itemizedlist> - <listitem> - <para> - 'baud' - baud rate of the port - can be 38400,19200,9600,4800,2400,1800, - 1200,600,300,200,150,134,110,75 or 50, default value is 9600. - </para> - </listitem> - <listitem> - <para> - 'bits' - data bits - can be 8,7,6 or 5. Default value is 8. - </para> - </listitem> - <listitem> - <para> - 'stop' - stop bits - can be 1 or 2. Default value is 1. - </para> - </listitem> - <listitem> - <para> - 'parity' - can be 0,1 or 2. Default value is 0. - </para> - </listitem> - </itemizedlist> - <example> - <title> - Setting the baud rate on a serial port - </title> + <function>dio_tcsetattr</function> sets the terminal attributes and baud + rate of the open <parameter>resource</parameter>. + </para> + ¬e.no-windows; + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>options</parameter></term> + <listitem> + <para> + The currently available options are + <itemizedlist> + <listitem> + <para> + 'baud' - baud rate of the port - can be 38400,19200,9600,4800,2400,1800, + 1200,600,300,200,150,134,110,75 or 50, default value is 9600. + </para> + </listitem> + <listitem> + <para> + 'bits' - data bits - can be 8,7,6 or 5. Default value is 8. + </para> + </listitem> + <listitem> + <para> + 'stop' - stop bits - can be 1 or 2. Default value is 1. + </para> + </listitem> + <listitem> + <para> + 'parity' - can be 0,1 or 2. Default value is 0. + </para> + </listitem> + </itemizedlist> + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.void; + </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Setting the baud rate on a serial port</title> <programlisting role="php"> <![CDATA[ <?php @@ -75,7 +106,6 @@ </programlisting> </example> </para> - ¬e.no-windows; </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-truncate.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc/en/reference/dio/functions/dio-truncate.xml diff -u phpdoc/en/reference/dio/functions/dio-truncate.xml:1.4 phpdoc/en/reference/dio/functions/dio-truncate.xml:1.5 --- phpdoc/en/reference/dio/functions/dio-truncate.xml:1.4 Tue Sep 7 17:36:22 2004 +++ phpdoc/en/reference/dio/functions/dio-truncate.xml Tue Apr 5 08:50:53 2005 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.5 $ --> <refentry id="function.dio-truncate"> <refnamediv> <refname>dio_truncate</refname> @@ -8,24 +7,54 @@ Truncates file descriptor fd to offset bytes </refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <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 <function>dio_truncate</function> causes the file - referenced by <parameter>fd</parameter> to be truncated to at - most <parameter>offset</parameter> bytes in size. If the file - previously was larger than this size, the extra data is lost. If - the file previously was shorter, it is unspecified whether the - file is left unchanged or is extended. In the latter case the - extended part reads as zero bytes. &return.success;. + <function>dio_truncate</function> truncates a file to at most + <parameter>offset</parameter> bytes in size. + </para> + <para> + If the file previously was larger than this size, the extra data is + lost. If the file previously was shorter, it is unspecified whether the + file is left unchanged or is extended. In the latter case the extended + part reads as zero bytes. </para> ¬e.no-windows; </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>offset</parameter></term> + <listitem> + <para> + The offset in bytes. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + &return.success; + </para> + </refsect1> </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/diff.php/phpdoc/en/reference/dio/functions/dio-write.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc/en/reference/dio/functions/dio-write.xml diff -u phpdoc/en/reference/dio/functions/dio-write.xml:1.3 phpdoc/en/reference/dio/functions/dio-write.xml:1.4 --- phpdoc/en/reference/dio/functions/dio-write.xml:1.3 Thu Mar 4 12:49:47 2004 +++ phpdoc/en/reference/dio/functions/dio-write.xml Tue Apr 5 08:50:53 2005 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> -<!-- splitted from ./en/functions/dio.xml, last change in rev 1.1 --> +<!-- $Revision: 1.4 $ --> <refentry id="function.dio-write"> <refnamediv> <refname>dio_write</refname> @@ -8,8 +7,8 @@ Writes data to fd with optional truncation at length </refpurpose> </refnamediv> - <refsect1> - <title>Description</title> + <refsect1 role="description"> + &reftitle.description; <methodsynopsis> <type>int</type><methodname>dio_write</methodname> <methodparam><type>resource</type><parameter>fd</parameter></methodparam> @@ -19,14 +18,53 @@ <para> The function <function>dio_write</function> writes up to <parameter>len</parameter> bytes from <parameter>data</parameter> - to file <parameter>fd</parameter>. If <parameter>len</parameter> - is not specified, <function>dio_write</function> writes all - <parameter>data</parameter> to the specified - file. <function>dio_write</function> returns the number of bytes - written to <parameter>fd</parameter>. + to file <parameter>fd</parameter>. </para> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>fd</parameter></term> + <listitem> + <para> + The file descriptor returned by <function>dio_open</function>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>data</parameter></term> + <listitem> + <para> + The written data. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>len</parameter></term> + <listitem> + <para> + The length of data to write in bytes. If not specified, the + function writes all the data to the specified file. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returns the number of bytes written to <parameter>fd</parameter>. + </para> + </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; <para> - See also <function>dio_read</function>. + <simplelist> + <member><function>dio_read</function></member> + </simplelist> </para> </refsect1> </refentry>