betz            Tue Apr 23 07:04:41 2002 EDT

  Modified files:              
    /phpdoc/en/reference/dbplus reference.xml 
  Log:
  Applied new structure
  
Index: phpdoc/en/reference/dbplus/reference.xml
diff -u phpdoc/en/reference/dbplus/reference.xml:1.2 
phpdoc/en/reference/dbplus/reference.xml:1.3
--- phpdoc/en/reference/dbplus/reference.xml:1.2        Mon Apr 15 14:56:32 2002
+++ phpdoc/en/reference/dbplus/reference.xml    Tue Apr 23 07:04:40 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
  <reference id="ref.dbplus">
   <title>DB++ Functions</title>
   <titleabbrev>DB++</titleabbrev>
@@ -7,23 +7,26 @@
   <partintro>
    &warn.experimental;
    
-   <para id="dbplus.intro">
-    db++, made by the german company <ulink
-    url="&url.dbplus.company;">Concept asa</ulink>, is a relational
-    database system with high performance and low memory and disk
-    usage in mind. While providing SQL as an additional language
-    interface it is not really a SQL database in the first place but
-    provides its own AQL query language which is much more influenced
-    by the relational algebra then SQL is.
-   </para>
-   <para>
-    Concept asa always had an interest in supporting open source
-    languages, db++ has had Perl and Tcl call interfaces for years
-    now and uses Tcl as its internal stored procedure language.
-   </para>
-   
+   <section id="dbplus.intro">
+    &reftitle.intro;
+    <para>
+     db++, made by the german company <ulink
+     url="&url.dbplus.company;">Concept asa</ulink>, is a relational
+     database system with high performance and low memory and disk
+     usage in mind. While providing SQL as an additional language
+     interface it is not really a SQL database in the first place but
+     provides its own AQL query language which is much more influenced
+     by the relational algebra then SQL is.
+    </para>
+    <para>
+     Concept asa always had an interest in supporting open source
+     languages, db++ has had Perl and Tcl call interfaces for years
+     now and uses Tcl as its internal stored procedure language.
+    </para>
+   </section>
+
    <section id="dbplus.requirenments">
-    <title>Requirements</title>
+    &reftitle.required;
     <para>
      This extension relies on external client libraries so you have
      to have a db++ client installed on the system you want to use
@@ -39,7 +42,7 @@
    </section>
    
    <section id="dbplus.installation">
-    <title>Installation</title>
+    &reftitle.install;
     <para>
      In order to build this extension yourself you need the db++
      client libraries and header files to be installed on your system 
@@ -60,12 +63,12 @@
    </section>
    
    <section id="dbplus.configuration">
-    <title>Runtime Configuration</title>
+    &reftitle.runtime;
      &no.config;
    </section>
    
    <section id="dbplus.resources">
-    <title>Resource Types</title>
+    &reftitle.resources;
     <section id="dbplus.resources.relation">
      <title>dbplus_relation</title>
      <para>
@@ -77,233 +80,7 @@
     </section>
    </section>
 
-   <section id="dbplus.constants">
-    <title>Predefined Constants</title>
-
-    <section id="dbplus.errorcodes">
-     <title>db++ error codes</title>
-     <para>
-      <table>
-       <title>DB++ Error Codes</title>
-       <tgroup cols="3">
-        <thead>
-         <row>
-          <entry>PHP Constant</entry>
-          <entry>db++ constant</entry>
-          <entry>meaning</entry>
-         </row>
-        </thead>
-        <tbody>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-noerr'>DBPLUS_ERR_NOERR</constant></entry>
-          <entry>ERR_NOERR</entry>
-          <entry>Null error condition</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-duplicate'>DBPLUS_ERR_DUPLICATE</constant></entry>
-          <entry>ERR_DUPLICATE</entry>
-          <entry>Tried to insert a duplicate tuple</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-eoscan'>DBPLUS_ERR_EOSCAN</constant></entry>
-          <entry>ERR_EOSCAN</entry>
-          <entry>End of scan from rget()</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-empty'>DBPLUS_ERR_EMPTY</constant></entry>
-          <entry>ERR_EMPTY</entry>
-          <entry>Relation is empty (server)</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-close'>DBPLUS_ERR_CLOSE</constant></entry>
-          <entry>ERR_CLOSE</entry>
-          <entry>The server can't close</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-wlocked'>DBPLUS_ERR_WLOCKED</constant></entry>
-          <entry>ERR_WLOCKED</entry>
-          <entry>The record is write locked</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-locked'>DBPLUS_ERR_LOCKED</constant></entry>
-          <entry>ERR_LOCKED</entry>
-          <entry>Relation was already locked</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-nolock'>DBPLUS_ERR_NOLOCK</constant></entry>
-          <entry>ERR_NOLOCK</entry>
-          <entry>Relation cannot be locked</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-read'>DBPLUS_ERR_READ</constant></entry>
-          <entry>ERR_READ</entry>
-          <entry>Read error on relation</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-write'>DBPLUS_ERR_WRITE</constant></entry>
-          <entry>ERR_WRITE</entry>
-          <entry>Write error on relation</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-create'>DBPLUS_ERR_CREATE</constant></entry>
-          <entry>ERR_CREATE</entry>
-          <entry>Create() system call failed</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-lseek'>DBPLUS_ERR_LSEEK</constant></entry>
-          <entry>ERR_LSEEK</entry>
-          <entry>Lseek() system call failed</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-length'>DBPLUS_ERR_LENGTH</constant></entry>
-          <entry>ERR_LENGTH</entry>
-          <entry>Tuple exceeds maximum length</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-open'>DBPLUS_ERR_OPEN</constant></entry>
-          <entry>ERR_OPEN</entry>
-          <entry>Open() system call failed</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-wopen'>DBPLUS_ERR_WOPEN</constant></entry>
-          <entry>ERR_WOPEN</entry>
-          <entry>Relation already opened for writing</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-magic'>DBPLUS_ERR_MAGIC</constant></entry>
-          <entry>ERR_MAGIC</entry>
-          <entry>File is not a relation</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-version'>DBPLUS_ERR_VERSION</constant></entry>
-          <entry>ERR_VERSION</entry>
-          <entry>File is a very old relation</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-pgsize'>DBPLUS_ERR_PGSIZE</constant></entry>
-          <entry>ERR_PGSIZE</entry>
-          <entry>Relation uses a different page size</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-crc'>DBPLUS_ERR_CRC</constant></entry>
-          <entry>ERR_CRC</entry>
-          <entry>Invalid crc in the superpage</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-pipe'>DBPLUS_ERR_PIPE</constant></entry>
-          <entry>ERR_PIPE</entry>
-          <entry>Piped relation requires lseek()</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-nidx'>DBPLUS_ERR_NIDX</constant></entry>
-          <entry>ERR_NIDX</entry>
-          <entry>Too many secondary indices</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-malloc'>DBPLUS_ERR_MALLOC</constant></entry>
-          <entry>ERR_MALLOC</entry>
-          <entry>Malloc() call failed</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-nusers'>DBPLUS_ERR_NUSERS</constant></entry>
-          <entry>ERR_NUSERS</entry>
-          <entry>Error use of max users</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-preexit'>DBPLUS_ERR_PREEXIT</constant></entry>
-          <entry>ERR_PREEXIT</entry>
-          <entry>Caused by invalid usage</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-ontrap'>DBPLUS_ERR_ONTRAP</constant></entry>
-          <entry>ERR_ONTRAP</entry>
-          <entry>Caused by a signal</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-preproc'>DBPLUS_ERR_PREPROC</constant></entry>
-          <entry>ERR_PREPROC</entry>
-          <entry>Error in the preprocessor</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-dbparse'>DBPLUS_ERR_DBPARSE</constant></entry>
-          <entry>ERR_DBPARSE</entry>
-          <entry>Error in the parser</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-dbrunerr'>DBPLUS_ERR_DBRUNERR</constant></entry>
-          <entry>ERR_DBRUNERR</entry>
-          <entry>Run error in db</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-dbpreexit'>DBPLUS_ERR_DBPREEXIT</constant></entry>
-          <entry>ERR_DBPREEXIT</entry>
-          <entry>Exit condition caused by prexit() * procedure</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-wait'>DBPLUS_ERR_WAIT</constant></entry>
-          <entry>ERR_WAIT</entry>
-          <entry>Wait a little (Simple only)</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-corrupt-tuple'>DBPLUS_ERR_CORRUPT_TUPLE</constant></entry>
-          <entry>ERR_CORRUPT_TUPLE</entry>
-          <entry>A client sent a corrupt tuple</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-warning0'>DBPLUS_ERR_WARNING0</constant></entry>
-          <entry>ERR_WARNING0</entry> 
-          <entry>
-           The Simple routines encountered a non fatal error which was
-           corrected
-          </entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-panic'>DBPLUS_ERR_PANIC</constant></entry> 
-          <entry>ERR_PANIC</entry>
-          <entry>
-           The server should not really die but after a disaster
-           send ERR_PANIC to all its clients
-          </entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-fifo'>DBPLUS_ERR_FIFO</constant></entry>
-          <entry>ERR_FIFO</entry>
-          <entry>Can't create a fifo</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-perm'>DBPLUS_ERR_PERM</constant></entry>
-          <entry>ERR_PERM</entry>
-          <entry>Permission denied</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-tcl'>DBPLUS_ERR_TCL</constant></entry>
-          <entry>ERR_TCL</entry>
-          <entry>TCL_error</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-restricted'>DBPLUS_ERR_RESTRICTED</constant></entry>
-          <entry>ERR_RESTRICTED</entry>
-          <entry>Only two users</entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-user'>DBPLUS_ERR_USER</constant></entry> 
-          <entry>ERR_USER</entry>
-          <entry>
-           An error in the use of the library by an application
-           programmer
-          </entry>
-         </row>
-         <row>
-          <entry><constant 
id='constant.dbplus-err-unknown'>DBPLUS_ERR_UNKNOWN</constant></entry>
-          <entry>ERR_UNKNOWN</entry>
-          <entry></entry>
-         </row>
-        </tbody>
-       </tgroup>
-      </table>
-     </para>
-    </section>
-   </section>
+   &reference.dbplus.constants;
 
   </partintro>
 


Reply via email to