eschmid         Tue Jan  8 17:39:37 2002 EDT

  Modified files:              
    /phpdoc/en/functions        dio.xml 
  Log:
  Only whitespace.
  
Index: phpdoc/en/functions/dio.xml
diff -u phpdoc/en/functions/dio.xml:1.6 phpdoc/en/functions/dio.xml:1.7
--- phpdoc/en/functions/dio.xml:1.6     Sat Jan  5 15:35:25 2002
+++ phpdoc/en/functions/dio.xml Tue Jan  8 17:39:37 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
+<!-- $Revision: 1.7 $ -->
  <reference id="ref.dio">
   <title>Direct IO functions</title>
   <titleabbrev>DIO functions</titleabbrev>
@@ -8,9 +8,9 @@
    <section id="dio.intro">
     <title>Direct I/O Functions</title>
     <para>
-      PHP supports the direct io functions as described in the Posix
-      Standard (Section 6) for performing I/O functions at a lower
-      level than the C-Language stream I/O functions (fopen, fread,..).
+     PHP supports the direct io functions as described in the Posix
+     Standard (Section 6) for performing I/O functions at a lower
+     level than the C-Language stream I/O functions (fopen, fread,..).
     </para>
    </section>
    <section id="dio.installation">
@@ -25,47 +25,70 @@
   <refentry id="function.dio-open">
    <refnamediv>
     <refname>dio_open</refname>
-    <refpurpose>Opens a new filename with specified permissions of flags and creation 
permissions of mode </refpurpose>
+    <refpurpose>
+     Opens a new filename with specified permissions of flags and
+     creation permissions of mode
+    </refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>resource <function>dio_open</function></funcdef>
-                       <paramdef>string <parameter>filename</parameter></paramdef>
-                       <paramdef>int <parameter>flags</parameter></paramdef>
-                       <paramdef>int
-                        <parameter><optional>mode</optional></parameter>
-                       </paramdef>
+      <paramdef>string <parameter>filename</parameter></paramdef>
+      <paramdef>int <parameter>flags</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-      <function>dio_open</function> opens a file and returns a new
-      file descriptor for it, or -1 if any error occured.
-      If <parameter>flags</parameter> is O_CREAT, 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>
+     <function>dio_open</function> opens a file and returns a new file
+     descriptor for it, or -1 if any error occured.  If
+     <parameter>flags</parameter> is O_CREAT, 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 file already exists.</para></listitem>
-        <listitem><para>O_TRUNC - if file exists, and its opened
-        for write access, file will be truncated to zero length.</para></listitem>
-        <listitem><para>O_APPEND - write operations write data at the
-        end of file</para></listitem>
-        <listitem><para>O_NONBLOCK - sets non blocking mode</para></listitem>
-      </itemizedlist>
+      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 file already exists
+       </para>
+      </listitem> 
+      <listitem>
+       <para>
+        O_TRUNC - if file exists, and its opened for write access,
+        file will be truncated to zero length.
+       </para>
+      </listitem>
+      <listitem>
+       <para>
+        O_APPEND - write operations write data at the
+        end of file</para></listitem> <listitem><para>O_NONBLOCK -
+        sets non blocking mode
+       </para>
+      </listitem>
+     </itemizedlist>
     </para>
    </refsect1>
   </refentry>
@@ -73,25 +96,26 @@
   <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 n bytes from fd and returns them, if n is not specified,
+     reads 1k block
+    </refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>string <function>dio_read</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
-                       <paramdef>int
-                        <parameter><optional>n</optional></parameter>
-                       </paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>int <parameter><optional>n</optional></parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-     The function <function>dio_read</function> reads and returns 
+     The function <function>dio_read</function> reads and returns
      <parameter>n</parameter> bytes from file with descriptor
      <parameter>resource</parameter>. If <parameter>n</parameter> is
-     not specified, <function>dio_read</function> reads 1K sized block and
-     returns them. 
+     not specified, <function>dio_read</function> reads 1K sized block
+     and returns them.
     </para>
    </refsect1>
   </refentry>
@@ -99,26 +123,26 @@
   <refentry id="function.dio-write">
    <refnamediv>
     <refname>dio_write</refname>
-    <refpurpose>Writes data to fd with optional truncation at length </refpurpose>
+    <refpurpose>
+     Writes data to fd with optional truncation at length 
+    </refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>int <function>dio_write</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
-                       <paramdef>string <parameter>data</parameter></paramdef>
-                       <paramdef>int
-                        <parameter><optional>len</optional></parameter>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>string <parameter>data</parameter></paramdef>
+      <paramdef>int <parameter><optional>len</optional></parameter>
      </paramdef>
      </funcprototype>
     </funcsynopsis>
     <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
+     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>.
@@ -129,26 +153,28 @@
   <refentry id="function.dio-truncate">
    <refnamediv>
     <refname>dio_truncate</refname>
-    <refpurpose>Truncates file descriptor fd to offset bytes </refpurpose>
+    <refpurpose>
+     Truncates file descriptor fd to offset bytes 
+    </refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>bool <function>dio_truncate</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
-                       <paramdef>int <parameter>offset</parameter></paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>int <parameter>offset</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <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. Returns 0 on success, otherwise -1
+     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. Returns 0 on success,
+     otherwise -1.
     </para>
    </refsect1>
   </refentry>
@@ -156,39 +182,43 @@
   <refentry id="function.dio-stat">
    <refnamediv>
     <refname>dio_stat</refname>
-    <refpurpose>Gets stat information about the file descriptor fd </refpurpose>
+    <refpurpose>
+     Gets stat information about the file descriptor fd
+    </refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>array <function>dio_stat</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
-      Function <function>fstat</function> returns information about
-      the file with file descriptor
-      <parameter>fd</parameter>. <function>dio_stat</function> 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_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>
-      </itemizedlist>
-      On error <function>dio_stat</function> returns NULL.
+     Function <function>fstat</function> returns information about the
+     file with file descriptor
+     <parameter>fd</parameter>. <function>dio_stat</function> 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_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>
+     </itemizedlist>
+     On error <function>dio_stat</function> returns NULL.
     </para>
    </refsect1>
   </refentry>
@@ -196,38 +226,49 @@
   <refentry id="function.dio-seek">
    <refnamediv>
     <refname>dio_seek</refname>
-    <refpurpose>Seeks to pos on fd from whence </refpurpose>
+    <refpurpose>Seeks to pos on fd from whence</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>int <function>dio_seek</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
-                       <paramdef>int <parameter>pos</parameter></paramdef>
-                       <paramdef>int <parameter>whence</parameter></paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>int <parameter>pos</parameter></paramdef>
+      <paramdef>int <parameter>whence</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
      The function <function>dio_seek</function> is used to change the
      file position of the file with descriptor
-     <parameter>resource</parameter>.
-     The parameter <parameter>whence</parameter> specifies how the
-     position <parameter>pos</parameter> should be interpreted:
+     <parameter>resource</parameter>.  The parameter
+     <parameter>whence</parameter> specifies how the position
+     <parameter>pos</parameter> should be interpreted:
      <itemizedlist>
-       <listitem><para>SEEK_SET - 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> 
+      <listitem>
+       <para>
+        SEEK_SET - 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>
     </para>
    </refsect1>
@@ -236,18 +277,16 @@
   <refentry id="function.dio-fcntl">
    <refnamediv>
     <refname>dio_fcntl</refname>
-    <refpurpose>Performs a c library fcntl on fd </refpurpose>
+    <refpurpose>Performs a c library fcntl on fd</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>mixed <function>dio_fcntl</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
-                       <paramdef>int <parameter>cmd</parameter></paramdef>
-                       <paramdef>mixed
-                        <parameter><optional>arg</optional></parameter>
-                       </paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>int <parameter>cmd</parameter></paramdef>
+      <paramdef>mixed <parameter><optional>arg</optional></parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
@@ -257,40 +296,68 @@
      additional arguments <parameter>args</parameter> to be supplied.
     </para>
     <para>
-    <parameter>arg</parameter> is an associative array, when
-    <parameter>cmd</parameter> is F_SETLK or F_SETLLW, with the
-    following keys:
+     <parameter>arg</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>
+      <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>
     </para>
     <para>
      <parameter>cmd</parameter> can be one of the following
      operations:
-      <itemizedlist>
-        <listitem><para>F_SETLK - Lock is set or cleared. If the lock
+     <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
+        -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 or equal than
-        <parameter>arg</parameter> and returns them.</para></listitem>
-      </itemizedlist>
-   </para>
-    <para>
-
+        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 or equal than <parameter>arg</parameter> and returns
+        them.
+       </para>
+      </listitem>
+     </itemizedlist>
     </para>
    </refsect1>
   </refentry>
@@ -298,14 +365,14 @@
   <refentry id="function.dio-close">
    <refnamediv>
     <refname>dio_close</refname>
-    <refpurpose>Closes the file descriptor given by fd </refpurpose>
+    <refpurpose>Closes the file descriptor given by fd</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>void <function>dio_close</function></funcdef>
-                       <paramdef>resource <parameter>fd</parameter></paramdef>
+      <paramdef>resource <parameter>fd</parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>


Reply via email to