diff options
Diffstat (limited to 'docs/api/xmlsec-base64.html')
-rw-r--r-- | docs/api/xmlsec-base64.html | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/docs/api/xmlsec-base64.html b/docs/api/xmlsec-base64.html index 0da770f4..3b43fe1e 100644 --- a/docs/api/xmlsec-base64.html +++ b/docs/api/xmlsec-base64.html @@ -7,7 +7,7 @@ <link rel="UP" title="XML Security Core Library API Reference." href="xmlsec-ref.html"> <link rel="PREVIOUS" title="app" href="xmlsec-app.html"> <link rel="NEXT" title="bn" href="xmlsec-bn.html"> -<meta name="GENERATOR" content="GTK-Doc V1.1 (SGML mode)"> +<meta name="GENERATOR" content="GTK-Doc V1.2 (SGML mode)"> <style type="text/css">.synopsis, .classsynopsis { background: #eeeeee; border: solid 1px #aaaaaa; @@ -88,42 +88,42 @@ <h1> <a name="XMLSEC-BASE64"></a>base64</h1> <div class="REFNAMEDIV"> -<a name="AEN1753"></a><h2>Name</h2>base64 -- </div> +<a name="AEN1934"></a><h2>Name</h2>base64 -- </div> <div class="REFSYNOPSISDIV"> -<a name="AEN1756"></a><h2>Synopsis</h2> +<a name="AEN1937"></a><h2>Synopsis</h2> <pre class="SYNOPSIS">
#define <a href="xmlsec-base64.html#XMLSEC-BASE64-LINESIZE-CAPS">XMLSEC_BASE64_LINESIZE</a> -<font>xmlSecBase64CtxPtr</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXCREATE">xmlSecBase64CtxCreate</a> (int encode, - int columns); -void <a href="xmlsec-base64.html#XMLSECBASE64CTXDESTROY">xmlSecBase64CtxDestroy</a> (<font>xmlSecBase64CtxPtr</font> ctx); -int <a href="xmlsec-base64.html#XMLSECBASE64CTXINITIALIZE">xmlSecBase64CtxInitialize</a> (<font>xmlSecBase64CtxPtr</font> ctx, - int encode, - int columns); -void <a href="xmlsec-base64.html#XMLSECBASE64CTXFINALIZE">xmlSecBase64CtxFinalize</a> (<font>xmlSecBase64CtxPtr</font> ctx); -int <a href="xmlsec-base64.html#XMLSECBASE64CTXUPDATE">xmlSecBase64CtxUpdate</a> (<font>xmlSecBase64CtxPtr</font> ctx, +<font>xmlSecBase64CtxPtr</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXCREATE">xmlSecBase64CtxCreate</a> (<font>int</font> encode, + <font>int</font> columns); +<font>void</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXDESTROY">xmlSecBase64CtxDestroy</a> (<font>xmlSecBase64CtxPtr</font> ctx); +<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXINITIALIZE">xmlSecBase64CtxInitialize</a> (<font>xmlSecBase64CtxPtr</font> ctx, + <font>int</font> encode, + <font>int</font> columns); +<font>void</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXFINALIZE">xmlSecBase64CtxFinalize</a> (<font>xmlSecBase64CtxPtr</font> ctx); +<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXUPDATE">xmlSecBase64CtxUpdate</a> (<font>xmlSecBase64CtxPtr</font> ctx, const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *in, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> inSize, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize); -int <a href="xmlsec-base64.html#XMLSECBASE64CTXFINAL">xmlSecBase64CtxFinal</a> (<font>xmlSecBase64CtxPtr</font> ctx, +<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXFINAL">xmlSecBase64CtxFinal</a> (<font>xmlSecBase64CtxPtr</font> ctx, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize); <font>xmlChar</font>* <a href="xmlsec-base64.html#XMLSECBASE64ENCODE">xmlSecBase64Encode</a> (const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len, - int columns); -int <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</a> (const <font>xmlChar</font> *str, + <font>int</font> columns); +<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</a> (const <font>xmlChar</font> *str, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len);</pre> </div> <div class="REFSECT1"> -<a name="AEN1786"></a><h2>Description</h2> +<a name="AEN1978"></a><h2>Description</h2> <p></p> </div> <div class="REFSECT1"> -<a name="AEN1789"></a><h2>Details</h2> +<a name="AEN1981"></a><h2>Details</h2> <div class="REFSECT2"> -<a name="AEN1791"></a><h3> +<a name="AEN1983"></a><h3> <a name="XMLSEC-BASE64-LINESIZE-CAPS"></a>XMLSEC_BASE64_LINESIZE</h3> <pre class="PROGRAMLISTING">#define XMLSEC_BASE64_LINESIZE 64</pre> <p>The default maximum base64 encoded line size.</p> @@ -131,89 +131,89 @@ int <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</ </div> <hr> <div class="REFSECT2"> -<a name="AEN1797"></a><h3> +<a name="AEN1991"></a><h3> <a name="XMLSECBASE64CTXCREATE"></a>xmlSecBase64CtxCreate ()</h3> -<pre class="PROGRAMLISTING"><font>xmlSecBase64CtxPtr</font> xmlSecBase64CtxCreate (int encode, - int columns);</pre> +<pre class="PROGRAMLISTING"><font>xmlSecBase64CtxPtr</font> xmlSecBase64CtxCreate (<font>int</font> encode, + <font>int</font> columns);</pre> <p>Allocates and initializes new base64 context.</p> <p></p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1805"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2003"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the encode/decode flag (1 - encode, 0 - decode) </p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1810"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2008"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the max line length.</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1815"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> -<td align="LEFT" valign="TOP"><p>a pointer to newly created <font>xmlSecBase64Ctx</font> structure +<td align="LEFT" valign="TOP"><a name="AEN2013"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><p>a pointer to newly created <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure or NULL if an error occurs.</p></td> </tr> </tbody></table> </div> <hr> <div class="REFSECT2"> -<a name="AEN1821"></a><h3> +<a name="AEN2020"></a><h3> <a name="XMLSECBASE64CTXDESTROY"></a>xmlSecBase64CtxDestroy ()</h3> -<pre class="PROGRAMLISTING">void xmlSecBase64CtxDestroy (<font>xmlSecBase64CtxPtr</font> ctx);</pre> +<pre class="PROGRAMLISTING"><font>void</font> xmlSecBase64CtxDestroy (<font>xmlSecBase64CtxPtr</font> ctx);</pre> <p>Destroys base64 context.</p> <p></p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody><tr> -<td align="LEFT" valign="TOP"><a name="AEN1829"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> -<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure.</p></td> +<td align="LEFT" valign="TOP"><a name="AEN2031"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> +<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure.</p></td> </tr></tbody></table> </div> <hr> <div class="REFSECT2"> -<a name="AEN1835"></a><h3> +<a name="AEN2038"></a><h3> <a name="XMLSECBASE64CTXINITIALIZE"></a>xmlSecBase64CtxInitialize ()</h3> -<pre class="PROGRAMLISTING">int xmlSecBase64CtxInitialize (<font>xmlSecBase64CtxPtr</font> ctx, - int encode, - int columns);</pre> +<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxInitialize (<font>xmlSecBase64CtxPtr</font> ctx, + <font>int</font> encode, + <font>int</font> columns);</pre> <p>Initializes new base64 context.</p> <p></p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1843"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> -<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure,</p></td> +<td align="LEFT" valign="TOP"><a name="AEN2051"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> +<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure,</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1849"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2058"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the encode/decode flag (1 - encode, 0 - decode) </p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1854"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2063"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the max line length.</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1859"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2068"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> <td align="LEFT" valign="TOP"><p>0 on success and a negative value otherwise.</p></td> </tr> </tbody></table> </div> <hr> <div class="REFSECT2"> -<a name="AEN1864"></a><h3> +<a name="AEN2073"></a><h3> <a name="XMLSECBASE64CTXFINALIZE"></a>xmlSecBase64CtxFinalize ()</h3> -<pre class="PROGRAMLISTING">void xmlSecBase64CtxFinalize (<font>xmlSecBase64CtxPtr</font> ctx);</pre> +<pre class="PROGRAMLISTING"><font>void</font> xmlSecBase64CtxFinalize (<font>xmlSecBase64CtxPtr</font> ctx);</pre> <p>Frees all the resources allocated by <var class="PARAMETER">ctx</var>.</p> <p></p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody><tr> -<td align="LEFT" valign="TOP"><a name="AEN1873"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> -<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure,</p></td> +<td align="LEFT" valign="TOP"><a name="AEN2085"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> +<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure,</p></td> </tr></tbody></table> </div> <hr> <div class="REFSECT2"> -<a name="AEN1879"></a><h3> +<a name="AEN2092"></a><h3> <a name="XMLSECBASE64CTXUPDATE"></a>xmlSecBase64CtxUpdate ()</h3> -<pre class="PROGRAMLISTING">int xmlSecBase64CtxUpdate (<font>xmlSecBase64CtxPtr</font> ctx, +<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxUpdate (<font>xmlSecBase64CtxPtr</font> ctx, const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *in, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> inSize, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out, @@ -223,27 +223,27 @@ or NULL if an error occurs.</p></td> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1891"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> -<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure</p></td> +<td align="LEFT" valign="TOP"><a name="AEN2107"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> +<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1897"><span style="white-space: nowrap"><var class="PARAMETER">in</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2114"><span style="white-space: nowrap"><var class="PARAMETER">in</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the input buffer</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1902"><span style="white-space: nowrap"><var class="PARAMETER">inSize</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2119"><span style="white-space: nowrap"><var class="PARAMETER">inSize</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the input buffer size</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1907"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2124"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1912"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2129"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer size</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1917"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2134"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> <td align="LEFT" valign="TOP"><p>the number of bytes written to output buffer or -1 if an error occurs.</p></td> </tr> @@ -251,9 +251,9 @@ or NULL if an error occurs.</p></td> </div> <hr> <div class="REFSECT2"> -<a name="AEN1922"></a><h3> +<a name="AEN2139"></a><h3> <a name="XMLSECBASE64CTXFINAL"></a>xmlSecBase64CtxFinal ()</h3> -<pre class="PROGRAMLISTING">int xmlSecBase64CtxFinal (<font>xmlSecBase64CtxPtr</font> ctx, +<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxFinal (<font>xmlSecBase64CtxPtr</font> ctx, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize);</pre> <p>Encodes or decodes the last piece of data stored in the context @@ -262,19 +262,19 @@ and finalizes the result.</p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1932"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> -<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure</p></td> +<td align="LEFT" valign="TOP"><a name="AEN2152"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td> +<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1938"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2159"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1943"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2164"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer size</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1948"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2169"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> <td align="LEFT" valign="TOP"><p>the number of bytes written to output buffer or -1 if an error occurs.</p></td> </tr> @@ -282,32 +282,32 @@ and finalizes the result.</p> </div> <hr> <div class="REFSECT2"> -<a name="AEN1953"></a><h3> +<a name="AEN2174"></a><h3> <a name="XMLSECBASE64ENCODE"></a>xmlSecBase64Encode ()</h3> <pre class="PROGRAMLISTING"><font>xmlChar</font>* xmlSecBase64Encode (const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len, - int columns);</pre> + <font>int</font> columns);</pre> <p>Encodes the data from input buffer and allocates the string for the result. The caller is responsible for freeing returned buffer using -<font>xmlFree</font>() function.</p> +<font><code class="FUNCTION">xmlFree()</code></font> function.</p> <p></p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1964"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2189"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the input buffer.</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1969"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2194"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the input buffer size.</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1974"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2199"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output max line length (if 0 then no line breaks would be inserted)</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1979"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2204"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> <td align="LEFT" valign="TOP"><p>newly allocated string with base64 encoded data or NULL if an error occurs.</p></td> </tr> @@ -315,9 +315,9 @@ or NULL if an error occurs.</p></td> </div> <hr> <div class="REFSECT2"> -<a name="AEN1984"></a><h3> +<a name="AEN2209"></a><h3> <a name="XMLSECBASE64DECODE"></a>xmlSecBase64Decode ()</h3> -<pre class="PROGRAMLISTING">int xmlSecBase64Decode (const <font>xmlChar</font> *str, +<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64Decode (const <font>xmlChar</font> *str, <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf, <a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len);</pre> <p>Decodes input base64 encoded string and puts result into @@ -326,19 +326,19 @@ the output buffer.</p> <p></p> <table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1994"><span style="white-space: nowrap"><var class="PARAMETER">str</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2222"><span style="white-space: nowrap"><var class="PARAMETER">str</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the input buffer with base64 encoded string</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN1999"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2227"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN2004"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2232"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td> <td align="LEFT" valign="TOP"><p> the output buffer size</p></td> </tr> <tr> -<td align="LEFT" valign="TOP"><a name="AEN2009"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> +<td align="LEFT" valign="TOP"><a name="AEN2237"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td> <td align="LEFT" valign="TOP"><p>the number of bytes written to the output buffer or a negative value if an error occurs </p></td> </tr> |