<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.3.1"/> <title>dmlite: include/dmlite/common/errno.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">dmlite  <span id="projectnumber">0.6</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.3.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_c6836824bdef15bafab59627cccf2d55.html">dmlite</a></li><li class="navelem"><a class="el" href="dir_df7e20e5047a648cc9b5db0822d256c9.html">common</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#define-members">Macros</a> </div> <div class="headertitle"> <div class="title">errno.h File Reference</div> </div> </div><!--header--> <div class="contents"> <p>Error codes. <a href="#details">More...</a></p> <div class="textblock"><code>#include <<a class="el" href="errno_8h_source.html">errno.h</a>></code><br/> </div><div class="textblock"><div class="dynheader"> Include dependency graph for errno.h:</div> <div class="dyncontent"> <div class="center"><img src="errno_8h__incl.png" border="0" usemap="#include_2dmlite_2common_2errno_8h" alt=""/></div> </div> </div><div class="textblock"><div class="dynheader"> This graph shows which files directly or indirectly include this file:</div> <div class="dyncontent"> <div class="center"><img src="errno_8h__dep__incl.png" border="0" usemap="#include_2dmlite_2common_2errno_8hdep" alt=""/></div> <map name="include_2dmlite_2common_2errno_8hdep" id="include_2dmlite_2common_2errno_8hdep"> <area shape="rect" id="node3" href="dmlite_8h.html" title="C wrapper for DMLite." alt="" coords="121,104,284,131"/><area shape="rect" id="node19" href="exceptions_8h.html" title="Exceptions used by the API." alt="" coords="807,97,933,138"/><area shape="rect" id="node55" href="extensible_8h.html" title="Extensible types (hold metadata)." alt="" coords="1224,187,1350,229"/><area shape="rect" id="node5" href="catalog_8h.html" title="C wrapper for DMLite Catalog API." alt="" coords="24,285,194,312"/><area shape="rect" id="node7" href="inode_8h.html" title="C wrapper for DMLite INode API." alt="" coords="123,195,281,221"/><area shape="rect" id="node10" href="pool_8h.html" title="C wrapper for DMLite Pool API." alt="" coords="218,285,370,312"/><area shape="rect" id="node12" href="io_8h.html" title="C wrapper for I/O interfaces." alt="" coords="61,376,200,403"/><area shape="rect" id="node14" href="checksums_8h.html" title="include/dmlite/c/checksums.h" alt="" coords="33,467,228,493"/><area shape="rect" id="node21" href="base_8h.html" title="Base interfaces." alt="" coords="966,187,1092,229"/><area shape="rect" id="node23" href="authn_8h.html" title="Authentication API. Any sort of security check is plugin-specific." alt="" coords="732,278,858,319"/><area shape="rect" id="node25" href="security_8h.html" title="Security functionality shared between modules." alt="" coords="567,369,693,410"/><area shape="rect" id="node27" href="p_2inode_8h.html" title="Low-level access API." alt="" coords="798,459,924,501"/><area shape="rect" id="node29" href="p_2catalog_8h.html" title="Catalog API." alt="" coords="760,550,886,591"/><area shape="rect" id="node35" href="pooldriver_8h.html" title="Pool handling API." alt="" coords="1000,550,1126,591"/><area shape="rect" id="node37" href="poolmanager_8h.html" title="Pool API." alt="" coords="1203,641,1329,682"/><area shape="rect" id="node50" href="p_2io_8h.html" title="I/O API. Abstracts how to write or read to/from a disk within a pool." alt="" coords="1101,285,1253,312"/><area shape="rect" id="node68" href="p_2dmlite_8h.html" title="Entry point for DMLite." alt="" coords="648,187,774,229"/><area shape="rect" id="node73" href="poolcontainer_8h.html" title="Pooling." alt="" coords="799,187,941,229"/><area shape="rect" id="node44" href="_authn_8h.html" title="User and group mapping using the system's ones." alt="" coords="718,376,873,403"/><area shape="rect" id="node33" href="_catalog_8h.html" title="Implementation of a Catalog using other plugins, as INode." alt="" coords="930,739,1096,765"/><area shape="rect" id="node31" href="_dummy_catalog_8h.html" title="A dummy plugin that just delegates calls to a decorated one." alt="" coords="699,641,873,682"/><area shape="rect" id="node39" href="_dummy_pool_8h.html" title="A dummy plugin that just delegates calls to a decorated one." alt="" coords="1188,731,1344,773"/><area shape="rect" id="node52" href="p_2utils_2checksums_8h.html" title="Utility methods for checksum handling." alt="" coords="1111,369,1242,410"/><area shape="rect" id="node60" href="urls_8h.html" title="Common methods and functions for URL and path." alt="" coords="1102,459,1228,501"/></map> </div> </div> <p><a href="errno_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a9a4fcddbe7779d45cc6356e5ec6b1757"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a9a4fcddbe7779d45cc6356e5ec6b1757">DMLITE_SUCCESS</a>   0</td></tr> <tr class="separator:a9a4fcddbe7779d45cc6356e5ec6b1757"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad77a6530a9375896dc78fe70b11d625d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#ad77a6530a9375896dc78fe70b11d625d">DMLITE_USER_ERROR</a>   0x00000000</td></tr> <tr class="separator:ad77a6530a9375896dc78fe70b11d625d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55b4d68494ecd32fd38bff6d1067ea0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a55b4d68494ecd32fd38bff6d1067ea0f">DMLITE_SYSTEM_ERROR</a>   0x01000000</td></tr> <tr class="separator:a55b4d68494ecd32fd38bff6d1067ea0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a72bd100b1d240dbdfb5df32123385f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a5a72bd100b1d240dbdfb5df32123385f">DMLITE_CONFIGURATION_ERROR</a>   0x02000000</td></tr> <tr class="separator:a5a72bd100b1d240dbdfb5df32123385f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21dbfbe69cbb970e0b2fcd8e0fba14a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a21dbfbe69cbb970e0b2fcd8e0fba14a4">DMLITE_DATABASE_ERROR</a>   0x03000000</td></tr> <tr class="separator:a21dbfbe69cbb970e0b2fcd8e0fba14a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a477468a158bcb3c49b52ee0cd2890394"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a477468a158bcb3c49b52ee0cd2890394">DMLITE_ETYPE</a>(e)   ((e) & 0xFF000000)</td></tr> <tr class="separator:a477468a158bcb3c49b52ee0cd2890394"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15ffe8aa10e134dffda3f14e5167070d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a15ffe8aa10e134dffda3f14e5167070d">DMLITE_ERRNO</a>(e)   ((e) & 0x00FFFFFF)</td></tr> <tr class="separator:a15ffe8aa10e134dffda3f14e5167070d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b23986312e864a2b55103a7d2272c38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a0b23986312e864a2b55103a7d2272c38">DMLITE_SYSERR</a>(e)   ((e) | <a class="el" href="errno_8h.html#a55b4d68494ecd32fd38bff6d1067ea0f">DMLITE_SYSTEM_ERROR</a>)</td></tr> <tr class="separator:a0b23986312e864a2b55103a7d2272c38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31cb4e78833fd83ae7dfc26436f2d5f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a31cb4e78833fd83ae7dfc26436f2d5f0">DMLITE_CFGERR</a>(e)   ((e) | <a class="el" href="errno_8h.html#a5a72bd100b1d240dbdfb5df32123385f">DMLITE_CONFIGURATION_ERROR</a>)</td></tr> <tr class="separator:a31cb4e78833fd83ae7dfc26436f2d5f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bd2eed08db47787f062c43a202d51aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a8bd2eed08db47787f062c43a202d51aa">DMLITE_FCTERR</a>(e)   ((e) | DMLITE_FACTORY_ERROR)</td></tr> <tr class="separator:a8bd2eed08db47787f062c43a202d51aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65551798736d53fb87e551c1d1887ebc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a65551798736d53fb87e551c1d1887ebc">DMLITE_DBERR</a>(e)   ((e) | <a class="el" href="errno_8h.html#a21dbfbe69cbb970e0b2fcd8e0fba14a4">DMLITE_DATABASE_ERROR</a>)</td></tr> <tr class="separator:a65551798736d53fb87e551c1d1887ebc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0130dad002132e87bc5545df148fb899"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a0130dad002132e87bc5545df148fb899">DMLITE_UNKNOWN_ERROR</a>   256</td></tr> <tr class="separator:a0130dad002132e87bc5545df148fb899"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adeffe5a344f833c7ef733e6776d6bf01"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#adeffe5a344f833c7ef733e6776d6bf01">DMLITE_UNEXPECTED_EXCEPTION</a>   257</td></tr> <tr class="separator:adeffe5a344f833c7ef733e6776d6bf01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e3978dd82065b3de13b6adae1906bf7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a6e3978dd82065b3de13b6adae1906bf7">DMLITE_INTERNAL_ERROR</a>   258</td></tr> <tr class="separator:a6e3978dd82065b3de13b6adae1906bf7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3400bff60e74aa9aa1d415fabdbaa472"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a3400bff60e74aa9aa1d415fabdbaa472">DMLITE_NO_SUCH_SYMBOL</a>   270</td></tr> <tr class="separator:a3400bff60e74aa9aa1d415fabdbaa472"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ebc0a53995d3272a6e93a510affdf56"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a8ebc0a53995d3272a6e93a510affdf56">DMLITE_API_VERSION_MISMATCH</a>   271</td></tr> <tr class="separator:a8ebc0a53995d3272a6e93a510affdf56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4043bc2d76055454441f6ad177b7b3bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a4043bc2d76055454441f6ad177b7b3bb">DMLITE_NO_POOL_MANAGER</a>   272</td></tr> <tr class="separator:a4043bc2d76055454441f6ad177b7b3bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2b0a17c716b37b6c038218abbbc88ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#ac2b0a17c716b37b6c038218abbbc88ac">DMLITE_NO_CATALOG</a>   273</td></tr> <tr class="separator:ac2b0a17c716b37b6c038218abbbc88ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f854a2e9b7eabf2a6229a737f533a1e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a4f854a2e9b7eabf2a6229a737f533a1e">DMLITE_NO_INODE</a>   274</td></tr> <tr class="separator:a4f854a2e9b7eabf2a6229a737f533a1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d1d63bf06e0c9349b063cb402561b61"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a9d1d63bf06e0c9349b063cb402561b61">DMLITE_NO_AUTHN</a>   275</td></tr> <tr class="separator:a9d1d63bf06e0c9349b063cb402561b61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a875c61d3a67a0b93e8bed1cda188036f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a875c61d3a67a0b93e8bed1cda188036f">DMLITE_NO_IO</a>   276</td></tr> <tr class="separator:a875c61d3a67a0b93e8bed1cda188036f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75e5c2e7827bdbadd153e9c17cd84b11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a75e5c2e7827bdbadd153e9c17cd84b11">DMLITE_NO_SECURITY_CONTEXT</a>   300</td></tr> <tr class="separator:a75e5c2e7827bdbadd153e9c17cd84b11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1fc287818b04d69ec36cbdc066e74dfd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a1fc287818b04d69ec36cbdc066e74dfd">DMLITE_EMPTY_SECURITY_CONTEXT</a>   301</td></tr> <tr class="separator:a1fc287818b04d69ec36cbdc066e74dfd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a529ef28717cd57363c36d0df48bda868"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a529ef28717cd57363c36d0df48bda868">DMLITE_MALFORMED</a>   350</td></tr> <tr class="separator:a529ef28717cd57363c36d0df48bda868"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdde7b3e115b4b4aa645d60107d6d5c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#afdde7b3e115b4b4aa645d60107d6d5c3">DMLITE_UNKNOWN_KEY</a>   351</td></tr> <tr class="separator:afdde7b3e115b4b4aa645d60107d6d5c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa64d9e0c07ca676d8c8c5f9082201665"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#aa64d9e0c07ca676d8c8c5f9082201665">DMLITE_NO_COMMENT</a>   400</td></tr> <tr class="separator:aa64d9e0c07ca676d8c8c5f9082201665"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abea2ea6e57c8e868b70c8e4c8e64a597"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#abea2ea6e57c8e868b70c8e4c8e64a597">DMLITE_NO_REPLICAS</a>   401</td></tr> <tr class="separator:abea2ea6e57c8e868b70c8e4c8e64a597"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30a437dde868cc8415284ed13504cf01"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a30a437dde868cc8415284ed13504cf01">DMLITE_NO_SUCH_REPLICA</a>   402</td></tr> <tr class="separator:a30a437dde868cc8415284ed13504cf01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa19c2392b7c2f7ada8422682d259d579"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#aa19c2392b7c2f7ada8422682d259d579">DMLITE_NO_USER_MAPPING</a>   500</td></tr> <tr class="separator:aa19c2392b7c2f7ada8422682d259d579"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae277ef992096c58e5e166f30955aec5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#aae277ef992096c58e5e166f30955aec5">DMLITE_NO_SUCH_USER</a>   501</td></tr> <tr class="separator:aae277ef992096c58e5e166f30955aec5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b92e27487a9974ad0f90ac8a886bf58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a8b92e27487a9974ad0f90ac8a886bf58">DMLITE_NO_SUCH_GROUP</a>   502</td></tr> <tr class="separator:a8b92e27487a9974ad0f90ac8a886bf58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a206a1e1fb19e3637c78dc034612e6517"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a206a1e1fb19e3637c78dc034612e6517">DMLITE_INVALID_ACL</a>   504</td></tr> <tr class="separator:a206a1e1fb19e3637c78dc034612e6517"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58ca3ff9a70b112721d6906d3854ff6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#a58ca3ff9a70b112721d6906d3854ff6e">DMLITE_UNKNOWN_POOL_TYPE</a>   600</td></tr> <tr class="separator:a58ca3ff9a70b112721d6906d3854ff6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5af1cfb3bcd354ba7102289492070e7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="errno_8h.html#ae5af1cfb3bcd354ba7102289492070e7">DMLITE_NO_SUCH_POOL</a>   601</td></tr> <tr class="separator:ae5af1cfb3bcd354ba7102289492070e7"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Error codes. </p> <dl class="section author"><dt>Author</dt><dd>Alejandro Álvarez Ayllon <a href="#" onclick="location.href='mai'+'lto:'+'aal'+'va'+'rez'+'@c'+'ern'+'.c'+'h'; return false;">aalva<span style="display: none;">.nosp@m.</span>rez@<span style="display: none;">.nosp@m.</span>cern.<span style="display: none;">.nosp@m.</span>ch</a> </dd></dl> </div><h2 class="groupheader">Macro Definition Documentation</h2> <a class="anchor" id="a8ebc0a53995d3272a6e93a510affdf56"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_API_VERSION_MISMATCH   271</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a31cb4e78833fd83ae7dfc26436f2d5f0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_CFGERR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) | <a class="el" href="errno_8h.html#a5a72bd100b1d240dbdfb5df32123385f">DMLITE_CONFIGURATION_ERROR</a>)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a5a72bd100b1d240dbdfb5df32123385f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_CONFIGURATION_ERROR   0x02000000</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a21dbfbe69cbb970e0b2fcd8e0fba14a4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_DATABASE_ERROR   0x03000000</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a65551798736d53fb87e551c1d1887ebc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_DBERR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) | <a class="el" href="errno_8h.html#a21dbfbe69cbb970e0b2fcd8e0fba14a4">DMLITE_DATABASE_ERROR</a>)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a1fc287818b04d69ec36cbdc066e74dfd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_EMPTY_SECURITY_CONTEXT   301</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a15ffe8aa10e134dffda3f14e5167070d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_ERRNO</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) & 0x00FFFFFF)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a477468a158bcb3c49b52ee0cd2890394"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_ETYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) & 0xFF000000)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8bd2eed08db47787f062c43a202d51aa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_FCTERR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) | DMLITE_FACTORY_ERROR)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a6e3978dd82065b3de13b6adae1906bf7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_INTERNAL_ERROR   258</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a206a1e1fb19e3637c78dc034612e6517"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_INVALID_ACL   504</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a529ef28717cd57363c36d0df48bda868"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_MALFORMED   350</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9d1d63bf06e0c9349b063cb402561b61"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_AUTHN   275</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac2b0a17c716b37b6c038218abbbc88ac"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_CATALOG   273</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa64d9e0c07ca676d8c8c5f9082201665"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_COMMENT   400</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a4f854a2e9b7eabf2a6229a737f533a1e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_INODE   274</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a875c61d3a67a0b93e8bed1cda188036f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_IO   276</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a4043bc2d76055454441f6ad177b7b3bb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_POOL_MANAGER   272</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abea2ea6e57c8e868b70c8e4c8e64a597"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_REPLICAS   401</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a75e5c2e7827bdbadd153e9c17cd84b11"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SECURITY_CONTEXT   300</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8b92e27487a9974ad0f90ac8a886bf58"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SUCH_GROUP   502</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae5af1cfb3bcd354ba7102289492070e7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SUCH_POOL   601</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a30a437dde868cc8415284ed13504cf01"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SUCH_REPLICA   402</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3400bff60e74aa9aa1d415fabdbaa472"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SUCH_SYMBOL   270</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aae277ef992096c58e5e166f30955aec5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_SUCH_USER   501</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aa19c2392b7c2f7ada8422682d259d579"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_NO_USER_MAPPING   500</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9a4fcddbe7779d45cc6356e5ec6b1757"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_SUCCESS   0</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0b23986312e864a2b55103a7d2272c38"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_SYSERR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">e</td><td>)</td> <td>   ((e) | <a class="el" href="errno_8h.html#a55b4d68494ecd32fd38bff6d1067ea0f">DMLITE_SYSTEM_ERROR</a>)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a55b4d68494ecd32fd38bff6d1067ea0f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_SYSTEM_ERROR   0x01000000</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adeffe5a344f833c7ef733e6776d6bf01"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_UNEXPECTED_EXCEPTION   257</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0130dad002132e87bc5545df148fb899"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_UNKNOWN_ERROR   256</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afdde7b3e115b4b4aa645d60107d6d5c3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_UNKNOWN_KEY   351</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a58ca3ff9a70b112721d6906d3854ff6e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_UNKNOWN_POOL_TYPE   600</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ad77a6530a9375896dc78fe70b11d625d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DMLITE_USER_ERROR   0x00000000</td> </tr> </table> </div><div class="memdoc"> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Jul 12 2013 07:34:22 for dmlite by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.3.1 </small></address> </body> </html>