List:Commits« Previous MessageNext Message »
From:jon Date:August 15 2008 1:55pm
Subject:svn commit - mysqldoc@docsrva: r11567 - trunk/ndbapi
View as plain text  
Author: jstephens
Date: 2008-08-15 15:55:53 +0200 (Fri, 15 Aug 2008)
New Revision: 11567

Log:

Documented some methods



Modified:
   trunk/ndbapi/class-ndbinterpretedcode.xml


Modified: trunk/ndbapi/class-ndbinterpretedcode.xml
===================================================================
--- trunk/ndbapi/class-ndbinterpretedcode.xml	2008-08-15 12:35:04 UTC (rev 11566)
+++ trunk/ndbapi/class-ndbinterpretedcode.xml	2008-08-15 13:55:53 UTC (rev 11567)
Changed blocks: 78, Lines Added: 347, Lines Deleted: 120; 19239 bytes

@@ -443,11 +443,12 @@
         <title>Return Value</title>
 
         <para>
-          <emphasis>None</emphasis>.
+          An instance of <literal>NdbInterpretedCode</literal>.
         </para>
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -459,61 +460,128 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 
-    <section id="class-ndbinterpretedcode-load-const-null">
+    <section id="class-ndbinterpretedcode-load-methods">
 
-      <title><literal>NdbInterpretedCode::load_const_null()</literal></title>
+      <title><literal>NdbInterpretedCode</literal> Methods for Loading Values into
+        Registers</title>
 
       <indexterm>
-        <primary>NdbInterpretedCode::load_const_null()</primary>
+        <primary>NdbInterpretedCode register-loading methods</primary>
       </indexterm>
 
       <indexterm>
-        <primary>load_const_null() (method of NdbInterepretedCode)</primary>
+        <primary>Register-loading methods (NdbInterepretedCode)</primary>
       </indexterm>
 
-      <formalpara>
+      <para>
+        The methods described in this section are used to load constant
+        values into <literal>NdbInterpretedCode</literal> program
+        registers. The space required by each of these methods is shown
+        in the following table:
 
-        <title>Description</title>
+        <informaltable>
+          <tgroup cols="3">
+            <colspec colwidth="50*"/>
+            <colspec colwidth="25*"/>
+            <colspec colwidth="25*"/>
+            <thead>
+              <row>
+                <entry>Method</entry>
+                <entry>Buffer (words)</entry>
+                <entry>Request message (words)</entry>
+              </row>
+            </thead>
+            <tbody>
+              <row>
+                <entry><literal>load_const_null()</literal></entry>
+                <entry>1</entry>
+                <entry>1</entry>
+              </row>
+              <row>
+                <entry><literal>load_const_u16()</literal></entry>
+                <entry>1</entry>
+                <entry>1</entry>
+              </row>
+              <row>
+                <entry><literal>load_const_u32()</literal></entry>
+                <entry>2</entry>
+                <entry>2</entry>
+              </row>
+              <row>
+                <entry><literal>load_const_u64()</literal></entry>
+                <entry>3</entry>
+                <entry>3</entry>
+              </row>
+            </tbody>
+          </tgroup>
+        </informaltable>
+      </para>
 
-        <para></para>
+      <section id="class-ndbinterpretedcode-load-const-null">
 
-      </formalpara>
+        <title><literal>NdbInterpretedCode::load_const_null()</literal></title>
 
-      <formalpara>
+        <indexterm>
+          <primary>NdbInterpretedCode::load_const_null()</primary>
+        </indexterm>
 
-        <title>Signature</title>
+        <indexterm>
+          <primary>load_const_null() (method of NdbInterepretedCode)</primary>
+        </indexterm>
 
-        <para>
+        <formalpara>
+
+          <title>Description</title>
+
+          <para>
+            This method is used to load a <literal>NULL</literal> value
+            into a register.
+          </para>
+
+        </formalpara>
+
+        <formalpara>
+
+          <title>Signature</title>
+
+          <para>
 <programlisting>
-
+int load_const_null
+    (
+      Uint32 <replaceable>RegDest</replaceable>
+    )
 </programlisting>
-        </para>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Parameters</title>
+          <title>Parameters</title>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+          <para>
+            This method takes a single parameter, the register into
+            which to place the <literal>NULL</literal>.
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Return Value</title>
+          <title>Return Value</title>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+          <para>
+            Returns <literal>0</literal> on success,
+            <literal>-1</literal> otherwise.
+          </para>
 
-      </formalpara>
+        </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -525,61 +593,89 @@
         </para>
 
       </formalpara>
+-->
 
-    </section>
+      </section>
 
-    <section id="class-ndbinterpretedcode-load-const-u16">
+      <section id="class-ndbinterpretedcode-load-const-u16">
 
-      <title><literal>NdbInterpretedCode::load_const_u16()</literal></title>
+        <title><literal>NdbInterpretedCode::load_const_u16()</literal></title>
 
-      <indexterm>
-        <primary>NdbInterpretedCode::load_const_u16()</primary>
-      </indexterm>
+        <indexterm>
+          <primary>NdbInterpretedCode::load_const_u16()</primary>
+        </indexterm>
 
-      <indexterm>
-        <primary>load_const_u16() (method of NdbInterepretedCode)</primary>
-      </indexterm>
+        <indexterm>
+          <primary>load_const_u16() (method of NdbInterepretedCode)</primary>
+        </indexterm>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Description</title>
+          <title>Description</title>
 
-        <para></para>
+          <para>
+            This method loads a 16-bit value into the specified
+            interpreter register.
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Signature</title>
+          <title>Signature</title>
 
-        <para>
+          <para>
 <programlisting>
-
+int load_const_u16
+    (
+      Uint32 <replaceable>RegDest</replaceable>, 
+      Uint32 <replaceable>Constant</replaceable>
+    )
 </programlisting>
-        </para>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Parameters</title>
+          <title>Parameters</title>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+          <para>
+            This method takes two parameters:
 
-      </formalpara>
+            <itemizedlist>
 
-      <formalpara>
+              <listitem>
+                <para>
+                  <replaceable>RegDest</replaceable>: The register into
+                  which the value should be loaded.
+                </para>
+              </listitem>
 
-        <title>Return Value</title>
+              <listitem>
+                <para>
+                  A <replaceable>Constant</replaceable> value to be
+                  loaded
+                </para>
+              </listitem>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+            </itemizedlist>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
+        <formalpara>
+
+          <title>Return Value</title>
+
+          <para>
+            Returns <literal>0</literal> on success,
+            <literal>-1</literal> otherwise.
+          </para>
+
+        </formalpara>
+
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -591,61 +687,89 @@
         </para>
 
       </formalpara>
+-->
 
-    </section>
+      </section>
 
-    <section id="class-ndbinterpretedcode-load-const-u32">
+      <section id="class-ndbinterpretedcode-load-const-u32">
 
-      <title><literal>NdbInterpretedCode::load_const_u32()</literal></title>
+        <title><literal>NdbInterpretedCode::load_const_u32()</literal></title>
 
-      <indexterm>
-        <primary>NdbInterpretedCode::load_const_u32()</primary>
-      </indexterm>
+        <indexterm>
+          <primary>NdbInterpretedCode::load_const_u32()</primary>
+        </indexterm>
 
-      <indexterm>
-        <primary>load_const_u32() (method of NdbInterepretedCode)</primary>
-      </indexterm>
+        <indexterm>
+          <primary>load_const_u32() (method of NdbInterepretedCode)</primary>
+        </indexterm>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Description</title>
+          <title>Description</title>
 
-        <para></para>
+          <para>
+            This method loads a 32-bit value into the specified
+            interpreter register.
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Signature</title>
+          <title>Signature</title>
 
-        <para>
+          <para>
 <programlisting>
-
+int load_const_u32
+    (
+      Uint32 <replaceable>RegDest</replaceable>, 
+      Uint32 <replaceable>Constant</replaceable>
+    )
 </programlisting>
-        </para>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Parameters</title>
+          <title>Parameters</title>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+          <para>
+            This method takes two parameters:
 
-      </formalpara>
+            <itemizedlist>
 
-      <formalpara>
+              <listitem>
+                <para>
+                  <replaceable>RegDest</replaceable>: The register into
+                  which the value should be loaded.
+                </para>
+              </listitem>
 
-        <title>Return Value</title>
+              <listitem>
+                <para>
+                  A <replaceable>Constant</replaceable> value to be
+                  loaded
+                </para>
+              </listitem>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+            </itemizedlist>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
+        <formalpara>
+
+          <title>Return Value</title>
+
+          <para>
+            Returns <literal>0</literal> on success,
+            <literal>-1</literal> otherwise.
+          </para>
+
+        </formalpara>
+
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -657,61 +781,89 @@
         </para>
 
       </formalpara>
+-->
 
-    </section>
+      </section>
 
-    <section id="class-ndbinterpretedcode-load-const-u64">
+      <section id="class-ndbinterpretedcode-load-const-u64">
 
-      <title><literal>NdbInterpretedCode::load_const_u64()</literal></title>
+        <title><literal>NdbInterpretedCode::load_const_u64()</literal></title>
 
-      <indexterm>
-        <primary>NdbInterpretedCode::load_const_u64()</primary>
-      </indexterm>
+        <indexterm>
+          <primary>NdbInterpretedCode::load_const_u64()</primary>
+        </indexterm>
 
-      <indexterm>
-        <primary>load_const_u64() (method of NdbInterepretedCode)</primary>
-      </indexterm>
+        <indexterm>
+          <primary>load_const_u64() (method of NdbInterepretedCode)</primary>
+        </indexterm>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Description</title>
+          <title>Description</title>
 
-        <para></para>
+          <para>
+            This method loads a 64-bit value into the specified
+            interpreter register.
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Signature</title>
+          <title>Signature</title>
 
-        <para>
+          <para>
 <programlisting>
-
+int load_const_u64
+    (
+      Uint32 <replaceable>RegDest</replaceable>, 
+      Uint64 <replaceable>Constant</replaceable>
+    )
 </programlisting>
-        </para>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
-      <formalpara>
+        <formalpara>
 
-        <title>Parameters</title>
+          <title>Parameters</title>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+          <para>
+            This method takes two parameters:
 
-      </formalpara>
+            <itemizedlist>
 
-      <formalpara>
+              <listitem>
+                <para>
+                  <replaceable>RegDest</replaceable>: The register into
+                  which the value should be loaded.
+                </para>
+              </listitem>
 
-        <title>Return Value</title>
+              <listitem>
+                <para>
+                  A <replaceable>Constant</replaceable> value to be
+                  loaded
+                </para>
+              </listitem>
 
-        <para>
-          <emphasis>None</emphasis>.
-        </para>
+            </itemizedlist>
+          </para>
 
-      </formalpara>
+        </formalpara>
 
+        <formalpara>
+
+          <title>Return Value</title>
+
+          <para>
+            Returns <literal>0</literal> on success,
+            <literal>-1</literal> otherwise.
+          </para>
+
+        </formalpara>
+
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -723,7 +875,10 @@
         </para>
 
       </formalpara>
+-->
 
+      </section>
+
     </section>
 
     <section id="class-ndbinterpretedcode-read-attr">

@@ -778,6 +933,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -789,6 +945,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -844,6 +1001,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -855,6 +1013,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -910,6 +1069,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -921,6 +1081,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -976,6 +1137,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -987,6 +1149,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1042,6 +1205,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1053,6 +1217,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1108,6 +1273,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1119,6 +1285,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1174,6 +1341,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1185,6 +1353,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1240,6 +1409,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1251,6 +1421,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1306,6 +1477,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1317,6 +1489,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1372,6 +1545,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1383,6 +1557,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1438,6 +1613,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1449,6 +1625,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1504,6 +1681,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1515,6 +1693,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1570,6 +1749,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1581,6 +1761,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1636,6 +1817,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1647,6 +1829,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1702,6 +1885,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1713,6 +1897,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1768,6 +1953,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1779,6 +1965,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1834,6 +2021,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1845,6 +2033,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1900,6 +2089,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1911,6 +2101,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -1966,6 +2157,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -1977,6 +2169,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2032,6 +2225,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2043,6 +2237,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2098,6 +2293,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2109,6 +2305,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2164,6 +2361,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2175,6 +2373,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2230,6 +2429,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2241,6 +2441,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2296,6 +2497,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2307,6 +2509,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2362,6 +2565,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2373,6 +2577,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2428,6 +2633,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2439,6 +2645,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2494,6 +2701,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2505,6 +2713,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2560,6 +2769,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2571,6 +2781,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2626,6 +2837,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2637,6 +2849,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2692,6 +2905,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2703,6 +2917,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2758,6 +2973,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2769,6 +2985,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2824,6 +3041,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2835,6 +3053,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2890,6 +3109,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2901,6 +3121,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -2956,6 +3177,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -2967,6 +3189,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -3022,6 +3245,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -3033,6 +3257,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 

@@ -3088,6 +3313,7 @@
 
       </formalpara>
 
+<!--
       <formalpara>
 
         <title>Example</title>

@@ -3099,6 +3325,7 @@
         </para>
 
       </formalpara>
+-->
 
     </section>
 


Thread
svn commit - mysqldoc@docsrva: r11567 - trunk/ndbapijon15 Aug