<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.5">
  <compounddef id="group__error" kind="group">
    <compoundname>error</compoundname>
    <title>Error codes and error handling</title>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="group__error_1ga318ee7741483580e773c217452964811" prot="public" static="no">
        <name>qdb_error_origin_t</name>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811aabeb79ba7024616cd1d1f0d28364479d" prot="public">
          <name>qdb_e_origin_system_remote</name>
          <initializer>= (int) 0xF0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811a7bb5c5e7a8c4fca41c54d4cf1fb8ff6b" prot="public">
          <name>qdb_e_origin_system_local</name>
          <initializer>= (int) 0xE0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811a508483294745d2b0fec2206853d1e60e" prot="public">
          <name>qdb_e_origin_connection</name>
          <initializer>= (int) 0xD0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811a52dcca1e1e229da02cafb032f51eb2d1" prot="public">
          <name>qdb_e_origin_input</name>
          <initializer>= (int) 0xC0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811a16b0ea00df897327033b5ee5844d3378" prot="public">
          <name>qdb_e_origin_operation</name>
          <initializer>= (int) 0xB0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga318ee7741483580e773c217452964811afd9cab7f1f951b87c8ccb7b4a8fb0356" prot="public">
          <name>qdb_e_origin_protocol</name>
          <initializer>= (int) 0xA0000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
<para>The error origin. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="73" column="1" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="72" bodyend="80"/>
      </memberdef>
      <memberdef kind="enum" id="group__error_1ga343486b649541b9ad4885eb7d1e6abc7" prot="public" static="no">
        <name>qdb_error_severity_t</name>
        <enumvalue id="group__error_1gga343486b649541b9ad4885eb7d1e6abc7aed9b7c3b2eeadfcc716a01cee3bc5287" prot="public">
          <name>qdb_e_severity_unrecoverable</name>
          <initializer>= 0x03000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga343486b649541b9ad4885eb7d1e6abc7a86018b2fd6e534e45e787d1006724ae0" prot="public">
          <name>qdb_e_severity_error</name>
          <initializer>= 0x02000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga343486b649541b9ad4885eb7d1e6abc7ab3f795b893cedcfa863a04085bc100b6" prot="public">
          <name>qdb_e_severity_warning</name>
          <initializer>= 0x01000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga343486b649541b9ad4885eb7d1e6abc7adaca26a40fd7e3d40624e1cf286b4ba0" prot="public">
          <name>qdb_e_severity_info</name>
          <initializer>= 0x00000000</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
<para>An error severity level. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="90" column="1" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="89" bodyend="95"/>
      </memberdef>
      <memberdef kind="enum" id="group__error_1ga365e768c3ca0f6387d8798eb98c40443" prot="public" static="no">
        <name>qdb_error_t</name>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aad6d0d2fb89cdc604785b0d0b422b082" prot="public">
          <name>qdb_e_ok</name>
          <initializer>= 0</initializer>
          <briefdescription>
<para>Success. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a31a0261b123c4f5a026693e8c6ecaa32" prot="public">
          <name>qdb_e_uninitialized</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_unrecoverable, 0xFFFF)</initializer>
          <briefdescription>
<para>Uninitialized error. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a456aa075e4cacb7fdfa357aa7e8c5149" prot="public">
          <name>qdb_e_alias_not_found</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0008)</initializer>
          <briefdescription>
<para>Entry alias/key was not found. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443afff73f65761b5b6acb3674f828facbe5" prot="public">
          <name>qdb_e_alias_already_exists</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0009)</initializer>
          <briefdescription>
<para>Entry alias/key already exists. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443abd0d6f428b64057d34d4c446bea0bee0" prot="public">
          <name>qdb_e_out_of_bounds</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_warning      , 0x0019)</initializer>
          <briefdescription>
<para>Index out of bounds. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a466caf1ded6909454fae88ea50bcc1ee" prot="public">
          <name>qdb_e_skipped</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0021)</initializer>
          <briefdescription>
<para>Skipped operation. Used in batches and transactions. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a1ed20b3d0f469a2c89a88f2f62a435ab" prot="public">
          <name>qdb_e_incompatible_type</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0022)</initializer>
          <briefdescription>
<para>Entry or column is incompatible with the operation. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a5736d7248e53e0f0ea2d9fcafb9c0c65" prot="public">
          <name>qdb_e_container_empty</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0023)</initializer>
          <briefdescription>
<para>Container is empty. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a2fc39e8b4dd7d8314a6fa2b1d355b4dc" prot="public">
          <name>qdb_e_container_full</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0024)</initializer>
          <briefdescription>
<para>Container is full. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aba6d6480be7386f9f6bcebf0258a7e7d" prot="public">
          <name>qdb_e_element_not_found</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x0025)</initializer>
          <briefdescription>
<para>Element was not found. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a1da5958ef25eb11ac0d985402082d625" prot="public">
          <name>qdb_e_element_already_exists</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x0026)</initializer>
          <briefdescription>
<para>Element already exists. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a61980d0d53cf673df21bbc8b35c6fe35" prot="public">
          <name>qdb_e_overflow</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0027)</initializer>
          <briefdescription>
<para>Arithmetic operation overflows. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a80050d893d1b453f3a75bc687cbbfcc0" prot="public">
          <name>qdb_e_underflow</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0028)</initializer>
          <briefdescription>
<para>Arithmetic operation underflows. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a98832a817610ede4bc61a2272260e4f0" prot="public">
          <name>qdb_e_tag_already_set</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x0029)</initializer>
          <briefdescription>
<para>Tag is already set. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a420143a8f98d0bf4901c9befb3f1ddcb" prot="public">
          <name>qdb_e_tag_not_set</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x002A)</initializer>
          <briefdescription>
<para>Tag is not set. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aca8346a92f93518bc85b6d6611b78c98" prot="public">
          <name>qdb_e_timeout</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x000A)</initializer>
          <briefdescription>
<para>Operation timed out. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443afdb26fd8ffcd27fd33007b9926b17afa" prot="public">
          <name>qdb_e_connection_refused</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_unrecoverable, 0x000E)</initializer>
          <briefdescription>
<para>Connection was refused. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443af8f54dd25f26ef3263e6870750ae0fb6" prot="public">
          <name>qdb_e_connection_reset</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x000F)</initializer>
          <briefdescription>
<para>Connection was reset. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a5ce70ce7196a92317e086a53ea701e03" prot="public">
          <name>qdb_e_unstable_cluster</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x0012)</initializer>
          <briefdescription>
<para>Cluster is unstable. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a296eee769651471646db0dc4ae8da599" prot="public">
          <name>qdb_e_try_again</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x0017)</initializer>
          <briefdescription>
<para>Please retry. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a1076c5a089a997480c5b696144c6a204" prot="public">
          <name>qdb_e_conflict</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x001A)</initializer>
          <briefdescription>
<para>There is another ongoing conflicting operation. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a14fdd7a7d190d32e1a34a282bb7b760e" prot="public">
          <name>qdb_e_not_connected</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x001B)</initializer>
          <briefdescription>
<para>Handle is not connected. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a09fe427c7b8cea6e287c6ddda75785da" prot="public">
          <name>qdb_e_resource_locked</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x002D)</initializer>
          <briefdescription>
<para>Resource is locked. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a7bf6eadc0309657e2a953b289190341e" prot="public">
          <name>qdb_e_system_remote</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0001)</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>System error on remote node (server-side). Please check <computeroutput>errno</computeroutput> or <computeroutput>GetLastError()</computeroutput> for actual error. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a9b48bdd508132069c47c765ce8d69ab6" prot="public">
          <name>qdb_e_system_local</name>
          <initializer>= QDB_EC(qdb_e_origin_system_local , qdb_e_severity_unrecoverable, 0x0001)</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>System error on local system (client-side). Please check <computeroutput>errno</computeroutput> or <computeroutput>GetLastError()</computeroutput> for actual error. </para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443af6ab690eccd240888b222d32dd8b0859" prot="public">
          <name>qdb_e_internal_remote</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0002)</initializer>
          <briefdescription>
<para>Internal error on remote node (server-side). </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a155fc6ecf0c5fb7e08661b2de7278e14" prot="public">
          <name>qdb_e_internal_local</name>
          <initializer>= QDB_EC(qdb_e_origin_system_local , qdb_e_severity_unrecoverable, 0x0002)</initializer>
          <briefdescription>
<para>Internal error on local system (client-side). </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a80bd91b61c176a8e371d88aac3cd0532" prot="public">
          <name>qdb_e_no_memory_remote</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0003)</initializer>
          <briefdescription>
<para>No memory on remote node (server-side). </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a8f8575076cea6f89bda86387dd862dc6" prot="public">
          <name>qdb_e_no_memory_local</name>
          <initializer>= QDB_EC(qdb_e_origin_system_local , qdb_e_severity_unrecoverable, 0x0003)</initializer>
          <briefdescription>
<para>No memory on local system (client-side). </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aa60d8ccf2fc347efd408331f072a15bd" prot="public">
          <name>qdb_e_invalid_protocol</name>
          <initializer>= QDB_EC(qdb_e_origin_protocol     , qdb_e_severity_unrecoverable, 0x0004)</initializer>
          <briefdescription>
<para>Protocol is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a222f8fa54b5ef5ac8c3b86aee685f746" prot="public">
          <name>qdb_e_host_not_found</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x0005)</initializer>
          <briefdescription>
<para>Host was not found. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a13d942a5ac05a02071d2142beb559bea" prot="public">
          <name>qdb_e_buffer_too_small</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_warning      , 0x000B)</initializer>
          <briefdescription>
<para>Buffer is too small. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a11764d6e4f4e9db55e0385fd866768ab" prot="public">
          <name>qdb_e_not_implemented</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0011)</initializer>
          <briefdescription>
<para>Operation is not implemented. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aa04c0faf49159dd2cd66d8786bdaceef" prot="public">
          <name>qdb_e_invalid_version</name>
          <initializer>= QDB_EC(qdb_e_origin_protocol     , qdb_e_severity_unrecoverable, 0x0016)</initializer>
          <briefdescription>
<para>Version is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a9f2aa83ba8969f389f23a281bb8227a8" prot="public">
          <name>qdb_e_invalid_argument</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0018)</initializer>
          <briefdescription>
<para>Argument is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a0a1723dd0a90a9a60aa89d6fba1ad4cd" prot="public">
          <name>qdb_e_invalid_handle</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x001C)</initializer>
          <briefdescription>
<para>Handle is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443af256bc76e0056d99f464a5a8a1148d17" prot="public">
          <name>qdb_e_reserved_alias</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x001D)</initializer>
          <briefdescription>
<para>Alias/key is reserved. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a7869432989b33d483e510fc57d44a3c9" prot="public">
          <name>qdb_e_unmatched_content</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x001E)</initializer>
          <briefdescription>
<para>Content did not match. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a7ebe635483bf1f50643cf05ddced1657" prot="public">
          <name>qdb_e_invalid_iterator</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x001F)</initializer>
          <briefdescription>
<para>Iterator is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a0bd6b455054bca46ab9bb7a23ff08087" prot="public">
          <name>qdb_e_entry_too_large</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x002B)</initializer>
          <briefdescription>
<para>Entry is too large. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aab992a221b85c5581acf4fd2e7bac617" prot="public">
          <name>qdb_e_transaction_partial_failure</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x002C)</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>Transaction failed partially. <simplesect kind="warning"><para>This may provoke failures until the transaction has not been rolled back. </para></simplesect>
<simplesect kind="see"><para>Cluster configuration parameter <computeroutput>global/cluster/max_transaction_duration</computeroutput>. </para></simplesect>
</para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a5e3f7ff277511984a70139328714d839" prot="public">
          <name>qdb_e_operation_disabled</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x002E)</initializer>
          <briefdescription>
<para>Operation has not been enabled in cluster configuration. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a1cd256fddf4fd12463e5aa9e453289c7" prot="public">
          <name>qdb_e_operation_not_permitted</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x002F)</initializer>
          <briefdescription>
<para>Operation is not permitted. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443af3d584049b45f2aacca139de8c34a20b" prot="public">
          <name>qdb_e_iterator_end</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x0030)</initializer>
          <briefdescription>
<para>Iterator reached the end. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a0af9a802084f4c4c563aee0293a08ee7" prot="public">
          <name>qdb_e_invalid_reply</name>
          <initializer>= QDB_EC(qdb_e_origin_protocol     , qdb_e_severity_unrecoverable, 0x0031)</initializer>
          <briefdescription>
<para>Cluster sent an invalid reply. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a40e9d1f18501d50eef1fc8af06bfcc5f" prot="public">
          <name>qdb_e_ok_created</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_info         , 0x0032)</initializer>
          <briefdescription>
<para>Success. A new entry has been created. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aaaf8b9c3aaa7296118037aa41d552fd3" prot="public">
          <name>qdb_e_no_space_left</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0033)</initializer>
          <briefdescription>
<para>No more space on disk. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a9d43bc1ae8cbfeb3d068d1c91a138c8e" prot="public">
          <name>qdb_e_quota_exceeded</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0034)</initializer>
          <briefdescription>
<para>Disk space quota has been reached. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443aa13cf3a9f5ebc6d5795f53625a8a989d" prot="public">
          <name>qdb_e_alias_too_long</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0035)</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
<para>Alias is too long. <simplesect kind="see"><para><ref refid="group__client_1ggab2ede040a754735a3f751a14acd8cf7fa5f7b5e1be562cf9e9bf141b7cba12fcf" kindref="member">qdb_l_max_alias_length</ref> </para></simplesect>
</para>          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a5d6825c7b32eeea83aeb6dad1787c6f6" prot="public">
          <name>qdb_e_clock_skew</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_error        , 0x0036)</initializer>
          <briefdescription>
<para>Cluster nodes have important clock differences. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a7a6c957a31b0b5d4b61575f89f139681" prot="public">
          <name>qdb_e_access_denied</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x0037)</initializer>
          <briefdescription>
<para>Access is denied. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443ab0ec10e10f4dd148d34e01d47bdd8a0f" prot="public">
          <name>qdb_e_login_failed</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_error        , 0x0038)</initializer>
          <briefdescription>
<para>Login failed. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a9346971364404dd0a1fce5eacf6bee17" prot="public">
          <name>qdb_e_column_not_found</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_warning      , 0x0039)</initializer>
          <briefdescription>
<para>Column was not found. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a5ed1b63f41eaf84f085a23a879952daa" prot="public">
          <name>qdb_e_query_too_complex</name>
          <initializer>= QDB_EC(qdb_e_origin_operation    , qdb_e_severity_error        , 0x0040)</initializer>
          <briefdescription>
<para>Query is too complex. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a0f91e40359fc8ba6391b5e65a34da950" prot="public">
          <name>qdb_e_invalid_crypto_key</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0041)</initializer>
          <briefdescription>
<para>Security key is invalid. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a6708fd08c04664a6e1ed1d7335a0cc93" prot="public">
          <name>qdb_e_invalid_query</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0042)</initializer>
          <briefdescription>
<para>Malformed query. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a7e0635ad65fbbacc469bc62e1128e63d" prot="public">
          <name>qdb_e_invalid_regex</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0043)</initializer>
          <briefdescription>
<para>Malformed regex. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443ac7dd9381b4b95daa3f772905675f4d2a" prot="public">
          <name>qdb_e_unknown_user</name>
          <initializer>= QDB_EC(qdb_e_origin_input        , qdb_e_severity_error        , 0x0044)</initializer>
          <briefdescription>
<para>Unknown user. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a924c6b9320e59fe8f3691f121cb4f547" prot="public">
          <name>qdb_e_interrupted</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_error        , 0x0045)</initializer>
          <briefdescription>
<para>Task has been interrupted. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443ab0e4db582c76ded96a87b18efea70af7" prot="public">
          <name>qdb_e_network_inbuf_too_small</name>
          <initializer>= QDB_EC(qdb_e_origin_system_local , qdb_e_severity_error        , 0x0046)</initializer>
          <briefdescription>
<para>Client network buffer is too small. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443afb71a6b3801ecbbc8f6c60eef673c08e" prot="public">
          <name>qdb_e_network_error</name>
          <initializer>= QDB_EC(qdb_e_origin_connection   , qdb_e_severity_error        , 0x0047)</initializer>
          <briefdescription>
<para>Generic network error. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__error_1gga365e768c3ca0f6387d8798eb98c40443a64e2e533723050080ba78f5925a581e1" prot="public">
          <name>qdb_e_data_corruption</name>
          <initializer>= QDB_EC(qdb_e_origin_system_remote, qdb_e_severity_unrecoverable, 0x0048)</initializer>
          <briefdescription>
<para>Corrupted data. </para>          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
<para>An error code indicating success or failure. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="107" column="1" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="106" bodyend="241"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="typedef">
      <memberdef kind="typedef" id="group__error_1ga28a9bf8f314d8db3b53958df9957997f" prot="public" static="no">
        <type>enum <ref refid="group__error_1ga318ee7741483580e773c217452964811" kindref="member">qdb_error_origin_t</ref></type>
        <definition>typedef enum qdb_error_origin_t  qdb_error_origin_t</definition>
        <argsstring></argsstring>
        <name>qdb_error_origin_t</name>
        <briefdescription>
<para>The error origin. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="80" column="1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__error_1ga310c0649a7da221251ed1e25e5388bd8" prot="public" static="no">
        <type>enum <ref refid="group__error_1ga343486b649541b9ad4885eb7d1e6abc7" kindref="member">qdb_error_severity_t</ref></type>
        <definition>typedef enum qdb_error_severity_t  qdb_error_severity_t</definition>
        <argsstring></argsstring>
        <name>qdb_error_severity_t</name>
        <briefdescription>
<para>An error severity level. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="95" column="1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" prot="public" static="no">
        <type>enum <ref refid="group__error_1ga365e768c3ca0f6387d8798eb98c40443" kindref="member">qdb_error_t</ref></type>
        <definition>typedef enum qdb_error_t  qdb_error_t</definition>
        <argsstring></argsstring>
        <name>qdb_error_t</name>
        <briefdescription>
<para>An error code indicating success or failure. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="241" column="1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__error_1ga7f530850c85980b74be1119741da4bb0" prot="public" static="no">
        <type><ref refid="group__error_1ga365e768c3ca0f6387d8798eb98c40443" kindref="member">qdb_error_t</ref></type>
        <definition>typedef qdb_error_t qdb_status_t</definition>
        <argsstring></argsstring>
        <name>qdb_status_t</name>
        <briefdescription>
<para>An alias for <ref refid="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" kindref="member">qdb_error_t</ref>. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="260" column="1" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="260" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="define">
      <memberdef kind="define" id="group__error_1gaaa894d6e444f5ec375e9662b1ec26298" prot="public" static="no">
        <name>QDB_ERROR_ORIGIN</name>
        <param><defname>x</defname></param>
        <initializer>((x) &amp; (int)0xF0000000)</initializer>
        <briefdescription>
<para>Extracts the origin out of a <ref refid="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" kindref="member">qdb_error_t</ref>. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="85" column="9" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="85" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__error_1gaaba48738c590182c24a1eb0046cca9ba" prot="public" static="no">
        <name>QDB_ERROR_SEVERITY</name>
        <param><defname>x</defname></param>
        <initializer>((x) &amp; (int)0x0F000000)</initializer>
        <briefdescription>
<para>Extracts the severity out of a <ref refid="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" kindref="member">qdb_error_t</ref>. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="100" column="9" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="100" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__error_1gaed4db9ebe4d56a1e468354a4c7f8d187" prot="public" static="no">
        <name>QDB_SUCCESS</name>
        <param><defname>x</defname></param>
        <initializer>(((x) == <ref refid="group__error_1gga365e768c3ca0f6387d8798eb98c40443aad6d0d2fb89cdc604785b0d0b422b082" kindref="member">qdb_e_ok</ref>) || (<ref refid="group__error_1gaaba48738c590182c24a1eb0046cca9ba" kindref="member">QDB_ERROR_SEVERITY</ref>(x) == qdb_e_severity_info))</initializer>
        <briefdescription>
<para>True if and only if the <ref refid="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" kindref="member">qdb_error_t</ref> indicates a success. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="250" column="9" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="250" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__error_1ga8145df0d400f6811ba830c14789681b5" prot="public" static="no">
        <name>QDB_FAILURE</name>
        <param><defname>x</defname></param>
        <initializer>(!<ref refid="group__error_1gaed4db9ebe4d56a1e468354a4c7f8d187" kindref="member">QDB_SUCCESS</ref>(x))</initializer>
        <briefdescription>
<para>True if and only if the <ref refid="group__error_1gab1b09622035af18ab20ed4fd3b61dd46" kindref="member">qdb_error_t</ref> indicates a failure. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" line="256" column="9" bodyfile="/mnt/resource/TeamCity/work/3d07d6036e644765/api/include/qdb/error.h" bodystart="256" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
  </compounddef>
</doxygen>
