Deploy to GitHub pages
[m6w6/libmemcached] / libmemcached / memcached_return_t.html
index 8657145ad2a64bbaf31c817bab72238a1a2be906..1c85560ed0d784c78d7a04322d84611dee0cccb3 100644 (file)
@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Error Codes (memcached_return_t) &mdash; libmemcached  documentation</title>
+  <title>Error Codes - memcached_return_t &mdash; libmemcached 1.0.99 documentation</title>
   
 
   
   
     
       <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/language_data.js"></script>
+        <script type="text/javascript" src="../_static/jquery.js"></script>
+        <script type="text/javascript" src="../_static/underscore.js"></script>
+        <script type="text/javascript" src="../_static/doctools.js"></script>
+        <script type="text/javascript" src="../_static/language_data.js"></script>
     
     <script type="text/javascript" src="../_static/js/theme.js"></script>
 
@@ -36,8 +36,8 @@
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="copyright" title="Copyright" href="../copyright.html" />
-    <link rel="next" title="SASL support" href="../memcached_sasl.html" />
-    <link rel="prev" title="Disconnecting a client from a server" href="../memcached_quit.html" /> 
+    <link rel="next" title="Retrieving Error Codes and Messages" href="memcached_last_error.html" />
+    <link rel="prev" title="Messages and Errors" href="index_errors.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
           
             
             
+              <div class="version">
+                1.0
+              </div>
+            
           
 
           
               
             
             
-              <p class="caption"><span class="caption-text">Basics</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached.html">Introducing the C Client Library for memcached</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#constants">CONSTANTS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#threads-and-processes">THREADS AND PROCESSES</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../versioning.html">Versioning</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_create.html">Creating and destroying a memcached_st</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_create.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_create.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_create.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_create.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_create.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached_examples.html">Examples</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#connecting-to-servers">Connecting to servers</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#creating-a-pool-of-servers">Creating a pool of servers</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#adding-a-value-to-the-server">Adding a value to the server</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#fetching-multiple-values">Fetching multiple values</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_examples.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached_configuration.html">Configuring Libmemcached</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#example">EXAMPLE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached_configuration.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="memcached_last_error_message.html">Retrieving errors</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="memcached_last_error_message.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_last_error_message.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_last_error_message.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_last_error_message.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_last_error_message.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Working with Data</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_auto.html">Incrementing and Decrementing Values</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_auto.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_auto.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_auto.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_auto.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_auto.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_delete.html">Deleting data from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_delete.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="memcached_exist.html">Determine if a keys exists.</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="memcached_exist.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_exist.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_exist.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_exist.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="memcached_exist.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_flush_buffers.html">Flushing client buffers</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush_buffers.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_flush.html">Wiping clean the contents of a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_flush.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_get.html">Retrieving data from the server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_get.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_get.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_get.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_get.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_get.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_result_st.html">Working with result sets</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_result_st.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_result_st.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_result_st.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_result_st.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_result_st.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_set.html">Store, replace, add, or atomically add data to the server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_set.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_set.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_set.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_set.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_set.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_append.html">Appending or Prepending to data on the server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_append.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_append.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_append.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_append.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_append.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_cas.html">Working with data on the server in an atomic fashion</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_cas.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_cas.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_cas.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_cas.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_cas.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Advanced Topics</span></p>
-<ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html">Set encryption key</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_set_encoding_key.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_behavior.html">Modifying how the driver behaves</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#notes">NOTES</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_behavior.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_callback.html">Setting callbacks</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_callback.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_dump.html">Dumping data from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_dump.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_generate_hash_value.html">Generating hash values directly</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_generate_hash_value.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_memory_allocators.html">Use custom allocators for embedded usage</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#notes">NOTES</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_memory_allocators.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_quit.html">Disconnecting a client from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_quit.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Error Codes (memcached_return_t)</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_sasl.html">SASL support</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_sasl.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_server_st.html">Managing lists of servers</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_server_st.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_server_st.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_server_st.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_server_st.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_server_st.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_servers.html">Manipulate the server information stored in memcached_st</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_servers.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_servers.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_servers.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_servers.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_servers.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_strerror.html">Coverting Errors, memcached_return_t, to strings</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_strerror.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_strerror.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_strerror.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_strerror.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_strerror.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../error_messages.html">Client Error messages</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_CONTINUE.html">MEMCACHED_AUTH_CONTINUE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_FAILURE.html">MEMCACHED_AUTH_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_PROBLEM.html">MEMCACHED_AUTH_PROBLEM</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_BAD_KEY_PROVIDED.html">MEMCACHED_BAD_KEY_PROVIDED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_BUFFERED.html">MEMCACHED_BUFFERED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_CLIENT_ERROR.html">MEMCACHED_CLIENT_ERROR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_BIND_FAILURE.html">MEMCACHED_CONNECTION_BIND_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_FAILURE.html">MEMCACHED_CONNECTION_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE.html">MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_DATA_DOES_NOT_EXIST.html">MEMCACHED_DATA_DOES_NOT_EXIST</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_DATA_EXISTS.html">MEMCACHED_DATA_EXISTS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_DELETED.html">MEMCACHED_DELETED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_DEPRECATED.html">MEMCACHED_DEPRECATED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_E2BIG.html">MEMCACHED_E2BIG</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_END.html">MEMCACHED_END</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_ERRNO.html">MEMCACHED_ERRNO</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_FAILURE.html">MEMCACHED_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_FAIL_UNIX_SOCKET.html">MEMCACHED_FAIL_UNIX_SOCKET</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_FETCH_NOTFINISHED.html">MEMCACHED_FETCH_NOTFINISHED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_HOST_LOOKUP_FAILURE.html">MEMCACHED_HOST_LOOKUP_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_INVALID_ARGUMENTS.html">MEMCACHED_INVALID_ARGUMENTS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_INVALID_HOST_PROTOCOL.html">MEMCACHED_INVALID_HOST_PROTOCOL</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_ITEM.html">MEMCACHED_ITEM</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_KEY_TOO_BIG.html">MEMCACHED_KEY_TOO_BIG</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_MAXIMUM_RETURN.html">MEMCACHED_MAXIMUM_RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_MEMORY_ALLOCATION_FAILURE.html">MEMCACHED_MEMORY_ALLOCATION_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_NOTFOUND.html">MEMCACHED_NOTFOUND</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_NOTSTORED.html">MEMCACHED_NOTSTORED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_NOT_SUPPORTED.html">MEMCACHED_NOT_SUPPORTED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_NO_KEY_PROVIDED.html">MEMCACHED_NO_KEY_PROVIDED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_NO_SERVERS.html">MEMCACHED_NO_SERVERS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_PARSE_ERROR.html">MEMCACHED_PARSE_ERROR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_PARSE_USER_ERROR.html">MEMCACHED_PARSE_USER_ERROR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_PARTIAL_READ.html">MEMCACHED_PARTIAL_READ</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_PROTOCOL_ERROR.html">MEMCACHED_PROTOCOL_ERROR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_READ_FAILURE.html">MEMCACHED_READ_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_SERVER_ERROR.html">MEMCACHED_SERVER_ERROR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_SERVER_MARKED_DEAD.html">MEMCACHED_SERVER_MARKED_DEAD</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_SOME_ERRORS.html">MEMCACHED_SOME_ERRORS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_STAT.html">MEMCACHED_STAT</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_STORED.html">MEMCACHED_STORED</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_SUCCESS.html">MEMCACHED_SUCCESS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_TIMEOUT.html">MEMCACHED_TIMEOUT</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_UNKNOWN_READ_FAILURE.html">MEMCACHED_UNKNOWN_READ_FAILURE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_UNKNOWN_STAT_KEY.html">MEMCACHED_UNKNOWN_STAT_KEY</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_VALUE.html">MEMCACHED_VALUE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../client_errors/MEMCACHED_WRITE_FAILURE.html">MEMCACHED_WRITE_FAILURE</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_user_data.html">Storing custom user information in the client.</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#library">LIBRARY</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_user_data.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_verbosity.html">Setting the verbosity of a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_verbosity.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_verbosity.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_verbosity.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_verbosity.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_verbosity.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_version.html">Getting version information about the client and server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_version.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_version.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_version.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_version.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_version.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="defaults.html">DEFAULTS</a></li>
-</ul>
-<p class="caption"><span class="caption-text">Interface Versions</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached-1.0/index.html">libmemcached 1.0 API</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcached-1.0/memcached_touch.html">memcached_touch, memcached_touch_by_key</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcached-1.1/index.html">libmemcached 1.1 API</a></li>
-</ul>
-<p class="caption"><span class="caption-text">Deprecated Functions</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="memcached_fetch.html">memcached_fetch</a></li>
-</ul>
-<p class="caption"><span class="caption-text">Platform Specifics</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../tap.html">Systemtap support</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../types.html">Required C types</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../types.html#types">Types</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../types.html#c-types-used">C Types Used</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Deriving Statistics from a Server</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_analyze.html">Anaylzing servers</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_analyze.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_analyze.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_analyze.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_analyze.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_analyze.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_stats.html">Working with statistical information from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_stats.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Libmemcachedutil</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../libmemcachedutil.html">Introducing libmemcachedutil</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcachedutil.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcachedutil.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcachedutil.html#threads">THREADS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcachedutil.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libmemcachedutil.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../memcached_pool.html">Working with memcached pools</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#return">RETURN</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../memcached_pool.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Client Applications</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memcapable.html">memcapable - Checking a Memcached server capibilities and compatibility</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#limitations">LIMITATIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcapable.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memcat.html">memcat - “cat” data from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcat.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memcp.html">memcp - Copy data to a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memcp.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memdump.html">memdump - Dumping your server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memdump.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memerror.html">memerror - translate an error code to a string</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memerror.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memflush.html">memflush - flush all data from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memflush.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memrm.html">memrm - Remove data from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memrm.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memslap.html">memslap - Load testing  and benchmarking a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memslap.html#see-also">SEE ALSO</a></li>
+              <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../libmemcached.html">Introduction</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="index.html">libmemcached API</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="index_basics.html">Basics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="index_data.html">Working with Data</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="index_errors.html">Messages and Errors</a><ul class="current">
+<li class="toctree-l3 current"><a class="current reference internal" href="#">Error Codes - memcached_return_t</a></li>
+<li class="toctree-l3"><a class="reference internal" href="memcached_last_error.html">Retrieving Error Codes and Messages</a></li>
+<li class="toctree-l3"><a class="reference internal" href="memcached_strerror.html">Converting Error Codes to Messages</a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memaslap.html">memaslap - Load testing  and benchmarking a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#features">FEATURES</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#details">DETAILS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#usage">USAGE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#configuration-file">Configuration file</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#format-of-output">Format of output</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#examples">EXAMPLES</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#authors">AUTHORS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memaslap.html#see-also">SEE ALSO</a></li>
+<li class="toctree-l2"><a class="reference internal" href="index_advanced.html">Advanced Topics</a></li>
+<li class="toctree-l2"><a class="reference internal" href="index_deprecated.html">Deprecated Functionality</a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memstat.html">memstat - Gather statistics from a server</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memstat.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memstat.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memstat.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memstat.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memstat.html#see-also">SEE ALSO</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../libmemcachedutil/index.html">libmemcachedutil API</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../libhashkit/index.html">libhashkit API</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../bin/index.html">Client Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="index_misc.html">Miscellaneous</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memexist.html">memexist - Check for the existance of a key</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memexist.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memparse.html">memparse - Parse an option string</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memparse.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memping.html">memping - Test to see if a server is available.</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memping.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../bin/memtouch.html">memtouch - Touches a key.</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#options">OPTIONS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#author">AUTHOR</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bin/memtouch.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-</ul>
-<p class="caption"><span class="caption-text">Libhashkit</span></p>
 <ul>
-<li class="toctree-l1"><a class="reference internal" href="../libhashkit.html">Introducing libhashkit</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../libhashkit.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libhashkit.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../libhashkit.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../hashkit_create.html">Creating a hashkit structure</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_create.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_create.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_create.html#return-value">RETURN VALUE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_create.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_create.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../hashkit_functions.html">Available Hashes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_functions.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_functions.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_functions.html#return-value">RETURN VALUE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_functions.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_functions.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../hashkit_value.html">hashkit_value</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_value.html#synopsis">SYNOPSIS</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_value.html#description">DESCRIPTION</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_value.html#return-value">RETURN VALUE</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_value.html#home">HOME</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../hashkit_value.html#see-also">SEE ALSO</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="../changelogs.html">Change Logs</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../copyright.html">Copyright</a></li>
 </ul>
 
             
     
       <li><a href="../index.html">Docs</a> &raquo;</li>
         
-      <li>Error Codes (memcached_return_t)</li>
+          <li><a href="index.html">libmemcached API</a> &raquo;</li>
+        
+          <li><a href="index_errors.html">Messages and Errors</a> &raquo;</li>
+        
+      <li>Error Codes - memcached_return_t</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
+            
+              <a href="https://github.com/m6w6/libmemcached/blob/v1.x/docs/source/libmemcached/memcached_return_t.rst" class="fa fa-github"> Edit on GitHub</a>
+            
+          
         
       </li>
     
            <div itemprop="articleBody">
             
   <div class="section" id="error-codes-memcached-return-t">
-<h1>Error Codes (memcached_return_t)<a class="headerlink" href="#error-codes-memcached-return-t" title="Permalink to this headline">¶</a></h1>
+<h1>Error Codes - memcached_return_t<a class="headerlink" href="#error-codes-memcached-return-t" title="Permalink to this headline">¶</a></h1>
 <div class="section" id="synopsis">
 <h2>SYNOPSIS<a class="headerlink" href="#synopsis" title="Permalink to this headline">¶</a></h2>
-<p>#include &lt;libmemcached/memcached.h&gt;</p>
-<dl class="type">
-<dt id="c.memcached_return_t">
-<code class="sig-name descname">memcached_return_t</code><a class="headerlink" href="#c.memcached_return_t" title="Permalink to this definition">¶</a></dt>
-<dd></dd></dl>
-
+<dl class="docutils">
+<dt>#include &lt;libmemcached/memcached.h&gt;</dt>
+<dd>Compile and link with -lmemcached</dd>
+</dl>
 <dl class="function">
-<dt id="c.memcached_strerror">
-const char *<code class="sig-name descname">memcached_strerror</code><span class="sig-paren">(</span><a class="reference internal" href="../memcached_create.html#c.memcached_st" title="memcached_st">memcached_st</a><em> *ptr</em>, <a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a><em> rc</em><span class="sig-paren">)</span><a class="headerlink" href="#c.memcached_strerror" title="Permalink to this definition">¶</a></dt>
+<dt id="_CPPv417memcached_success18memcached_return_t">
+<span id="_CPPv317memcached_success18memcached_return_t"></span><span id="_CPPv217memcached_success18memcached_return_t"></span><span id="memcached_success__memcached_return_t"></span>bool <code class="descname">memcached_success</code><span class="sig-paren">(</span><a class="reference internal" href="#_CPPv418memcached_return_t" title="memcached_return_t">memcached_return_t</a> <em>rc</em><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv417memcached_success18memcached_return_t" title="Permalink to this definition">¶</a><br /></dt>
 <dd></dd></dl>
 
 <dl class="function">
-<dt id="c.memcached_success">
-<a class="reference internal" href="../types.html#c.bool" title="bool">bool</a> <code class="sig-name descname">memcached_success</code><span class="sig-paren">(</span><a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a><span class="sig-paren">)</span><a class="headerlink" href="#c.memcached_success" title="Permalink to this definition">¶</a></dt>
+<dt id="_CPPv418memcached_continue18memcached_return_t">
+<span id="_CPPv318memcached_continue18memcached_return_t"></span><span id="_CPPv218memcached_continue18memcached_return_t"></span><span id="memcached_continue__memcached_return_t"></span>bool <code class="descname">memcached_continue</code><span class="sig-paren">(</span><a class="reference internal" href="#_CPPv418memcached_return_t" title="memcached_return_t">memcached_return_t</a> <em>rc</em><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv418memcached_continue18memcached_return_t" title="Permalink to this definition">¶</a><br /></dt>
 <dd></dd></dl>
 
 <dl class="function">
-<dt id="c.memcached_continue">
-<a class="reference internal" href="../types.html#c.bool" title="bool">bool</a> <code class="sig-name descname">memcached_continue</code><span class="sig-paren">(</span><a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a><em> rc</em><span class="sig-paren">)</span><a class="headerlink" href="#c.memcached_continue" title="Permalink to this definition">¶</a></dt>
+<dt id="_CPPv416memcached_failed18memcached_return_t">
+<span id="_CPPv316memcached_failed18memcached_return_t"></span><span id="_CPPv216memcached_failed18memcached_return_t"></span><span id="memcached_failed__memcached_return_t"></span>bool <code class="descname">memcached_failed</code><span class="sig-paren">(</span><a class="reference internal" href="#_CPPv418memcached_return_t" title="memcached_return_t">memcached_return_t</a> <em>rc</em><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv416memcached_failed18memcached_return_t" title="Permalink to this definition">¶</a><br /></dt>
 <dd></dd></dl>
 
 <dl class="function">
-<dt id="c.memcached_failed">
-<a class="reference internal" href="../types.html#c.bool" title="bool">bool</a> <code class="sig-name descname">memcached_failed</code><span class="sig-paren">(</span><a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a><span class="sig-paren">)</span><a class="headerlink" href="#c.memcached_failed" title="Permalink to this definition">¶</a></dt>
+<dt id="_CPPv415memcached_fatal18memcached_return_t">
+<span id="_CPPv315memcached_fatal18memcached_return_t"></span><span id="_CPPv215memcached_fatal18memcached_return_t"></span><span id="memcached_fatal__memcached_return_t"></span>bool <code class="descname">memcached_fatal</code><span class="sig-paren">(</span><a class="reference internal" href="#_CPPv418memcached_return_t" title="memcached_return_t">memcached_return_t</a> <em>rc</em><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv415memcached_fatal18memcached_return_t" title="Permalink to this definition">¶</a><br /></dt>
 <dd></dd></dl>
 
-<dl class="function">
-<dt id="c.memcached_fatal">
-<a class="reference internal" href="../types.html#c.bool" title="bool">bool</a> <code class="sig-name descname">memcached_fatal</code><span class="sig-paren">(</span><a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a><span class="sig-paren">)</span><a class="headerlink" href="#c.memcached_fatal" title="Permalink to this definition">¶</a></dt>
+<dl class="type">
+<dt id="c.memcached_return_t">
+enum <a class="reference internal" href="#c.memcached_return_t" title="memcached_return_t">memcached_return_t</a> <code class="descname">memcached_return_t</code><a class="headerlink" href="#c.memcached_return_t" title="Permalink to this definition">¶</a></dt>
 <dd></dd></dl>
 
-<div class="section" id="libmemcached-return-types">
-<h3>Libmemcached return types:<a class="headerlink" href="#libmemcached-return-types" title="Permalink to this headline">¶</a></h3>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_SUCCESS.html#c.MEMCACHED_SUCCESS" title="MEMCACHED_SUCCESS"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_SUCCESS</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_FAILURE.html#c.MEMCACHED_FAILURE" title="MEMCACHED_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_HOST_LOOKUP_FAILURE.html#c.MEMCACHED_HOST_LOOKUP_FAILURE" title="MEMCACHED_HOST_LOOKUP_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_HOST_LOOKUP_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_FAILURE.html#c.MEMCACHED_CONNECTION_FAILURE" title="MEMCACHED_CONNECTION_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_CONNECTION_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_BIND_FAILURE.html#c.MEMCACHED_CONNECTION_BIND_FAILURE" title="MEMCACHED_CONNECTION_BIND_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_CONNECTION_BIND_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_WRITE_FAILURE.html#c.MEMCACHED_WRITE_FAILURE" title="MEMCACHED_WRITE_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_WRITE_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_READ_FAILURE.html#c.MEMCACHED_READ_FAILURE" title="MEMCACHED_READ_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_READ_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_UNKNOWN_READ_FAILURE.html#c.MEMCACHED_UNKNOWN_READ_FAILURE" title="MEMCACHED_UNKNOWN_READ_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_UNKNOWN_READ_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_PROTOCOL_ERROR.html#c.MEMCACHED_PROTOCOL_ERROR" title="MEMCACHED_PROTOCOL_ERROR"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_PROTOCOL_ERROR</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_CLIENT_ERROR.html#c.MEMCACHED_CLIENT_ERROR" title="MEMCACHED_CLIENT_ERROR"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_CLIENT_ERROR</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_SERVER_ERROR.html#c.MEMCACHED_SERVER_ERROR" title="MEMCACHED_SERVER_ERROR"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_SERVER_ERROR</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE.html#c.MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE" title="MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_DATA_EXISTS.html#c.MEMCACHED_DATA_EXISTS" title="MEMCACHED_DATA_EXISTS"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_DATA_EXISTS</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_DATA_DOES_NOT_EXIST.html#c.MEMCACHED_DATA_DOES_NOT_EXIST" title="MEMCACHED_DATA_DOES_NOT_EXIST"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_DATA_DOES_NOT_EXIST</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_NOTSTORED.html#c.MEMCACHED_NOTSTORED" title="MEMCACHED_NOTSTORED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_NOTSTORED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_STORED.html#c.MEMCACHED_STORED" title="MEMCACHED_STORED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_STORED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_NOTFOUND.html#c.MEMCACHED_NOTFOUND" title="MEMCACHED_NOTFOUND"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_NOTFOUND</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_MEMORY_ALLOCATION_FAILURE.html#c.MEMCACHED_MEMORY_ALLOCATION_FAILURE" title="MEMCACHED_MEMORY_ALLOCATION_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_MEMORY_ALLOCATION_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_PARTIAL_READ.html#c.MEMCACHED_PARTIAL_READ" title="MEMCACHED_PARTIAL_READ"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_PARTIAL_READ</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_SOME_ERRORS.html#c.MEMCACHED_SOME_ERRORS" title="MEMCACHED_SOME_ERRORS"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_SOME_ERRORS</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_NO_SERVERS.html#c.MEMCACHED_NO_SERVERS" title="MEMCACHED_NO_SERVERS"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_NO_SERVERS</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_END.html#c.MEMCACHED_END" title="MEMCACHED_END"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_END</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_DELETED.html#c.MEMCACHED_DELETED" title="MEMCACHED_DELETED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_DELETED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_VALUE.html#c.MEMCACHED_VALUE" title="MEMCACHED_VALUE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_VALUE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_STAT.html#c.MEMCACHED_STAT" title="MEMCACHED_STAT"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_STAT</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_ITEM.html#c.MEMCACHED_ITEM" title="MEMCACHED_ITEM"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_ITEM</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_ERRNO.html#c.MEMCACHED_ERRNO" title="MEMCACHED_ERRNO"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_ERRNO</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_FAIL_UNIX_SOCKET.html#c.MEMCACHED_FAIL_UNIX_SOCKET" title="MEMCACHED_FAIL_UNIX_SOCKET"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_FAIL_UNIX_SOCKET</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_NOT_SUPPORTED.html#c.MEMCACHED_NOT_SUPPORTED" title="MEMCACHED_NOT_SUPPORTED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_NOT_SUPPORTED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_NO_KEY_PROVIDED.html#c.MEMCACHED_NO_KEY_PROVIDED" title="MEMCACHED_NO_KEY_PROVIDED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_NO_KEY_PROVIDED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_FETCH_NOTFINISHED.html#c.MEMCACHED_FETCH_NOTFINISHED" title="MEMCACHED_FETCH_NOTFINISHED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_FETCH_NOTFINISHED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_TIMEOUT.html#c.MEMCACHED_TIMEOUT" title="MEMCACHED_TIMEOUT"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_TIMEOUT</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_BUFFERED.html#c.MEMCACHED_BUFFERED" title="MEMCACHED_BUFFERED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_BUFFERED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_BAD_KEY_PROVIDED.html#c.MEMCACHED_BAD_KEY_PROVIDED" title="MEMCACHED_BAD_KEY_PROVIDED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_BAD_KEY_PROVIDED</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_INVALID_HOST_PROTOCOL.html#c.MEMCACHED_INVALID_HOST_PROTOCOL" title="MEMCACHED_INVALID_HOST_PROTOCOL"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_INVALID_HOST_PROTOCOL</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_SERVER_MARKED_DEAD.html#c.MEMCACHED_SERVER_MARKED_DEAD" title="MEMCACHED_SERVER_MARKED_DEAD"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_SERVER_MARKED_DEAD</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_UNKNOWN_STAT_KEY.html#c.MEMCACHED_UNKNOWN_STAT_KEY" title="MEMCACHED_UNKNOWN_STAT_KEY"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_UNKNOWN_STAT_KEY</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_E2BIG.html#c.MEMCACHED_E2BIG" title="MEMCACHED_E2BIG"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_E2BIG</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_INVALID_ARGUMENTS.html#c.MEMCACHED_INVALID_ARGUMENTS" title="MEMCACHED_INVALID_ARGUMENTS"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_INVALID_ARGUMENTS</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_KEY_TOO_BIG.html#c.MEMCACHED_KEY_TOO_BIG" title="MEMCACHED_KEY_TOO_BIG"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_KEY_TOO_BIG</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_PROBLEM.html#c.MEMCACHED_AUTH_PROBLEM" title="MEMCACHED_AUTH_PROBLEM"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_AUTH_PROBLEM</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_FAILURE.html#c.MEMCACHED_AUTH_FAILURE" title="MEMCACHED_AUTH_FAILURE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_AUTH_FAILURE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_AUTH_CONTINUE.html#c.MEMCACHED_AUTH_CONTINUE" title="MEMCACHED_AUTH_CONTINUE"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_AUTH_CONTINUE</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_PARSE_ERROR.html#c.MEMCACHED_PARSE_ERROR" title="MEMCACHED_PARSE_ERROR"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_PARSE_ERROR</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_PARSE_USER_ERROR.html#c.MEMCACHED_PARSE_USER_ERROR" title="MEMCACHED_PARSE_USER_ERROR"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_PARSE_USER_ERROR</span></code></a></p>
-<p><a class="reference internal" href="../client_errors/MEMCACHED_DEPRECATED.html#c.MEMCACHED_DEPRECATED" title="MEMCACHED_DEPRECATED"><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_DEPRECATED</span></code></a></p>
-<p><code class="xref c c-type docutils literal notranslate"><span class="pre">MEMCACHED_UNIX_SOCKET_PATH_TOO_BIG</span></code></p>
+<dl class="enum">
+<dt id="_CPPv418memcached_return_t">
+<span id="_CPPv318memcached_return_t"></span><span id="_CPPv218memcached_return_t"></span><em class="property">enum </em><code class="descname">memcached_return_t</code><a class="headerlink" href="#_CPPv418memcached_return_t" title="Permalink to this definition">¶</a><br /></dt>
+<dd><dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t23MEMCACHED_AUTH_CONTINUEE">
+<span id="_CPPv3N18memcached_return_t23MEMCACHED_AUTH_CONTINUEE"></span><span id="_CPPv2N18memcached_return_t23MEMCACHED_AUTH_CONTINUEE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_AUTH_CONTINUE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t23MEMCACHED_AUTH_CONTINUEE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>Authentication has been paused.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_AUTH_FAILUREE">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_AUTH_FAILUREE"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_AUTH_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_AUTH_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_AUTH_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The credentials provided are not valid for this server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_AUTH_PROBLEME">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_AUTH_PROBLEME"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_AUTH_PROBLEME"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_AUTH_PROBLEM</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_AUTH_PROBLEME" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An unknown issue has occurred during authentication.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t26MEMCACHED_BAD_KEY_PROVIDEDE">
+<span id="_CPPv3N18memcached_return_t26MEMCACHED_BAD_KEY_PROVIDEDE"></span><span id="_CPPv2N18memcached_return_t26MEMCACHED_BAD_KEY_PROVIDEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_BAD_KEY_PROVIDED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t26MEMCACHED_BAD_KEY_PROVIDEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The key provided is not a valid key.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t18MEMCACHED_BUFFEREDE">
+<span id="_CPPv3N18memcached_return_t18MEMCACHED_BUFFEREDE"></span><span id="_CPPv2N18memcached_return_t18MEMCACHED_BUFFEREDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_BUFFERED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t18MEMCACHED_BUFFEREDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The request has been buffered.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_CLIENT_ERRORE">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_CLIENT_ERRORE"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_CLIENT_ERRORE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_CLIENT_ERROR</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_CLIENT_ERRORE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An unknown client error has occurred internally.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t33MEMCACHED_CONNECTION_BIND_FAILUREE">
+<span id="_CPPv3N18memcached_return_t33MEMCACHED_CONNECTION_BIND_FAILUREE"></span><span id="_CPPv2N18memcached_return_t33MEMCACHED_CONNECTION_BIND_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_CONNECTION_BIND_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t33MEMCACHED_CONNECTION_BIND_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><div class="deprecated">
+<p><span class="versionmodified">Deprecated since version &lt;0.30.</span></p>
+</div>
+<p>We were not able to bind() to the socket.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t28MEMCACHED_CONNECTION_FAILUREE">
+<span id="_CPPv3N18memcached_return_t28MEMCACHED_CONNECTION_FAILUREE"></span><span id="_CPPv2N18memcached_return_t28MEMCACHED_CONNECTION_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_CONNECTION_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t28MEMCACHED_CONNECTION_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A unknown error has occurred while trying to connect to a server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t42MEMCACHED_CONNECTION_SOCKET_CREATE_FAILUREE">
+<span id="_CPPv3N18memcached_return_t42MEMCACHED_CONNECTION_SOCKET_CREATE_FAILUREE"></span><span id="_CPPv2N18memcached_return_t42MEMCACHED_CONNECTION_SOCKET_CREATE_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t42MEMCACHED_CONNECTION_SOCKET_CREATE_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><div class="deprecated">
+<p><span class="versionmodified">Deprecated since version &lt;0.30.</span></p>
 </div>
+<p>An error has occurred while trying to connect to a server.
+It is likely that either the number of file descriptors need to be increased or you are out of memory.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t29MEMCACHED_DATA_DOES_NOT_EXISTE">
+<span id="_CPPv3N18memcached_return_t29MEMCACHED_DATA_DOES_NOT_EXISTE"></span><span id="_CPPv2N18memcached_return_t29MEMCACHED_DATA_DOES_NOT_EXISTE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_DATA_DOES_NOT_EXIST</code><a class="headerlink" href="#_CPPv4N18memcached_return_t29MEMCACHED_DATA_DOES_NOT_EXISTE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The data requested with the key given was not found.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t21MEMCACHED_DATA_EXISTSE">
+<span id="_CPPv3N18memcached_return_t21MEMCACHED_DATA_EXISTSE"></span><span id="_CPPv2N18memcached_return_t21MEMCACHED_DATA_EXISTSE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_DATA_EXISTS</code><a class="headerlink" href="#_CPPv4N18memcached_return_t21MEMCACHED_DATA_EXISTSE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The data requested with the key given was not found.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t17MEMCACHED_DELETEDE">
+<span id="_CPPv3N18memcached_return_t17MEMCACHED_DELETEDE"></span><span id="_CPPv2N18memcached_return_t17MEMCACHED_DELETEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_DELETED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t17MEMCACHED_DELETEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The object requested by the key has been deleted.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t20MEMCACHED_DEPRECATEDE">
+<span id="_CPPv3N18memcached_return_t20MEMCACHED_DEPRECATEDE"></span><span id="_CPPv2N18memcached_return_t20MEMCACHED_DEPRECATEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_DEPRECATED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t20MEMCACHED_DEPRECATEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The method that was requested has been deprecated.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t15MEMCACHED_E2BIGE">
+<span id="_CPPv3N18memcached_return_t15MEMCACHED_E2BIGE"></span><span id="_CPPv2N18memcached_return_t15MEMCACHED_E2BIGE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_E2BIG</code><a class="headerlink" href="#_CPPv4N18memcached_return_t15MEMCACHED_E2BIGE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>Item is too large for the server to store.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t13MEMCACHED_ENDE">
+<span id="_CPPv3N18memcached_return_t13MEMCACHED_ENDE"></span><span id="_CPPv2N18memcached_return_t13MEMCACHED_ENDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_END</code><a class="headerlink" href="#_CPPv4N18memcached_return_t13MEMCACHED_ENDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The server has completed returning all of the objects requested.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t15MEMCACHED_ERRNOE">
+<span id="_CPPv3N18memcached_return_t15MEMCACHED_ERRNOE"></span><span id="_CPPv2N18memcached_return_t15MEMCACHED_ERRNOE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_ERRNO</code><a class="headerlink" href="#_CPPv4N18memcached_return_t15MEMCACHED_ERRNOE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An error has occurred in the driver which has set errno.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t26MEMCACHED_FAIL_UNIX_SOCKETE">
+<span id="_CPPv3N18memcached_return_t26MEMCACHED_FAIL_UNIX_SOCKETE"></span><span id="_CPPv2N18memcached_return_t26MEMCACHED_FAIL_UNIX_SOCKETE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_FAIL_UNIX_SOCKET</code><a class="headerlink" href="#_CPPv4N18memcached_return_t26MEMCACHED_FAIL_UNIX_SOCKETE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A connection was not established with the server via a unix domain socket.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t17MEMCACHED_FAILUREE">
+<span id="_CPPv3N18memcached_return_t17MEMCACHED_FAILUREE"></span><span id="_CPPv2N18memcached_return_t17MEMCACHED_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t17MEMCACHED_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><div class="deprecated">
+<p><span class="versionmodified">Deprecated since version &lt;0.30.</span></p>
+</div>
+<p>A unknown failure has occurred in the server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t27MEMCACHED_FETCH_NOTFINISHEDE">
+<span id="_CPPv3N18memcached_return_t27MEMCACHED_FETCH_NOTFINISHEDE"></span><span id="_CPPv2N18memcached_return_t27MEMCACHED_FETCH_NOTFINISHEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_FETCH_NOTFINISHED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t27MEMCACHED_FETCH_NOTFINISHEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A request has been made, but the server has not finished the fetch of the last request.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t29MEMCACHED_HOST_LOOKUP_FAILUREE">
+<span id="_CPPv3N18memcached_return_t29MEMCACHED_HOST_LOOKUP_FAILUREE"></span><span id="_CPPv2N18memcached_return_t29MEMCACHED_HOST_LOOKUP_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_HOST_LOOKUP_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t29MEMCACHED_HOST_LOOKUP_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A DNS failure has occurred.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t27MEMCACHED_INVALID_ARGUMENTSE">
+<span id="_CPPv3N18memcached_return_t27MEMCACHED_INVALID_ARGUMENTSE"></span><span id="_CPPv2N18memcached_return_t27MEMCACHED_INVALID_ARGUMENTSE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_INVALID_ARGUMENTS</code><a class="headerlink" href="#_CPPv4N18memcached_return_t27MEMCACHED_INVALID_ARGUMENTSE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The arguments supplied to the given function were not valid.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t31MEMCACHED_INVALID_HOST_PROTOCOLE">
+<span id="_CPPv3N18memcached_return_t31MEMCACHED_INVALID_HOST_PROTOCOLE"></span><span id="_CPPv2N18memcached_return_t31MEMCACHED_INVALID_HOST_PROTOCOLE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_INVALID_HOST_PROTOCOL</code><a class="headerlink" href="#_CPPv4N18memcached_return_t31MEMCACHED_INVALID_HOST_PROTOCOLE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The server you are connecting too has an invalid protocol.
+Most likely you are connecting to an older server that does not speak the binary protocol.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t14MEMCACHED_ITEME">
+<span id="_CPPv3N18memcached_return_t14MEMCACHED_ITEME"></span><span id="_CPPv2N18memcached_return_t14MEMCACHED_ITEME"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_ITEM</code><a class="headerlink" href="#_CPPv4N18memcached_return_t14MEMCACHED_ITEME" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An item has been fetched (this is an internal error only).</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t21MEMCACHED_KEY_TOO_BIGE">
+<span id="_CPPv3N18memcached_return_t21MEMCACHED_KEY_TOO_BIGE"></span><span id="_CPPv2N18memcached_return_t21MEMCACHED_KEY_TOO_BIGE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_KEY_TOO_BIG</code><a class="headerlink" href="#_CPPv4N18memcached_return_t21MEMCACHED_KEY_TOO_BIGE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The key that has been provided is too large for the given server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t24MEMCACHED_MAXIMUM_RETURNE">
+<span id="_CPPv3N18memcached_return_t24MEMCACHED_MAXIMUM_RETURNE"></span><span id="_CPPv2N18memcached_return_t24MEMCACHED_MAXIMUM_RETURNE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_MAXIMUM_RETURN</code><a class="headerlink" href="#_CPPv4N18memcached_return_t24MEMCACHED_MAXIMUM_RETURNE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>This in an internal only state.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t35MEMCACHED_MEMORY_ALLOCATION_FAILUREE">
+<span id="_CPPv3N18memcached_return_t35MEMCACHED_MEMORY_ALLOCATION_FAILUREE"></span><span id="_CPPv2N18memcached_return_t35MEMCACHED_MEMORY_ALLOCATION_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_MEMORY_ALLOCATION_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t35MEMCACHED_MEMORY_ALLOCATION_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An error has occurred while trying to allocate memory.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t25MEMCACHED_NO_KEY_PROVIDEDE">
+<span id="_CPPv3N18memcached_return_t25MEMCACHED_NO_KEY_PROVIDEDE"></span><span id="_CPPv2N18memcached_return_t25MEMCACHED_NO_KEY_PROVIDEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_NO_KEY_PROVIDED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t25MEMCACHED_NO_KEY_PROVIDEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><div class="deprecated">
+<p><span class="versionmodified">Deprecated since version &lt;0.30: </span>Use <a class="reference internal" href="#_CPPv4N18memcached_return_t26MEMCACHED_BAD_KEY_PROVIDEDE" title="memcached_return_t::MEMCACHED_BAD_KEY_PROVIDED"><code class="xref cpp cpp-any docutils literal notranslate"><span class="pre">MEMCACHED_BAD_KEY_PROVIDED</span></code></a> instead.</p>
+</div>
+<p>No key was provided.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t20MEMCACHED_NO_SERVERSE">
+<span id="_CPPv3N18memcached_return_t20MEMCACHED_NO_SERVERSE"></span><span id="_CPPv2N18memcached_return_t20MEMCACHED_NO_SERVERSE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_NO_SERVERS</code><a class="headerlink" href="#_CPPv4N18memcached_return_t20MEMCACHED_NO_SERVERSE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>No servers have been added to the memcached_st object.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t18MEMCACHED_NOTFOUNDE">
+<span id="_CPPv3N18memcached_return_t18MEMCACHED_NOTFOUNDE"></span><span id="_CPPv2N18memcached_return_t18MEMCACHED_NOTFOUNDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_NOTFOUND</code><a class="headerlink" href="#_CPPv4N18memcached_return_t18MEMCACHED_NOTFOUNDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The object requested was not found.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t19MEMCACHED_NOTSTOREDE">
+<span id="_CPPv3N18memcached_return_t19MEMCACHED_NOTSTOREDE"></span><span id="_CPPv2N18memcached_return_t19MEMCACHED_NOTSTOREDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_NOTSTORED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t19MEMCACHED_NOTSTOREDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The request to store an object failed.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t23MEMCACHED_NOT_SUPPORTEDE">
+<span id="_CPPv3N18memcached_return_t23MEMCACHED_NOT_SUPPORTEDE"></span><span id="_CPPv2N18memcached_return_t23MEMCACHED_NOT_SUPPORTEDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_NOT_SUPPORTED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t23MEMCACHED_NOT_SUPPORTEDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The given method is not supported in the server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t21MEMCACHED_PARSE_ERRORE">
+<span id="_CPPv3N18memcached_return_t21MEMCACHED_PARSE_ERRORE"></span><span id="_CPPv2N18memcached_return_t21MEMCACHED_PARSE_ERRORE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_PARSE_ERROR</code><a class="headerlink" href="#_CPPv4N18memcached_return_t21MEMCACHED_PARSE_ERRORE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An error has occurred while trying to parse the configuration string.
+You should use memparse to determine what the error was.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t26MEMCACHED_PARSE_USER_ERRORE">
+<span id="_CPPv3N18memcached_return_t26MEMCACHED_PARSE_USER_ERRORE"></span><span id="_CPPv2N18memcached_return_t26MEMCACHED_PARSE_USER_ERRORE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_PARSE_USER_ERROR</code><a class="headerlink" href="#_CPPv4N18memcached_return_t26MEMCACHED_PARSE_USER_ERRORE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An error has occurred  in parsing the configuration string.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_PARTIAL_READE">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_PARTIAL_READE"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_PARTIAL_READE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_PARTIAL_READ</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_PARTIAL_READE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The read was only partially successful.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t24MEMCACHED_PROTOCOL_ERRORE">
+<span id="_CPPv3N18memcached_return_t24MEMCACHED_PROTOCOL_ERRORE"></span><span id="_CPPv2N18memcached_return_t24MEMCACHED_PROTOCOL_ERRORE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_PROTOCOL_ERROR</code><a class="headerlink" href="#_CPPv4N18memcached_return_t24MEMCACHED_PROTOCOL_ERRORE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An unknown error has occurred in the protocol.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_READ_FAILUREE">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_READ_FAILUREE"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_READ_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_READ_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_READ_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A read failure has occurred.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t22MEMCACHED_SERVER_ERRORE">
+<span id="_CPPv3N18memcached_return_t22MEMCACHED_SERVER_ERRORE"></span><span id="_CPPv2N18memcached_return_t22MEMCACHED_SERVER_ERRORE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_SERVER_ERROR</code><a class="headerlink" href="#_CPPv4N18memcached_return_t22MEMCACHED_SERVER_ERRORE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An unknown error has occurred in the server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t28MEMCACHED_SERVER_MARKED_DEADE">
+<span id="_CPPv3N18memcached_return_t28MEMCACHED_SERVER_MARKED_DEADE"></span><span id="_CPPv2N18memcached_return_t28MEMCACHED_SERVER_MARKED_DEADE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_SERVER_MARKED_DEAD</code><a class="headerlink" href="#_CPPv4N18memcached_return_t28MEMCACHED_SERVER_MARKED_DEADE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The requested server has been marked dead.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t21MEMCACHED_SOME_ERRORSE">
+<span id="_CPPv3N18memcached_return_t21MEMCACHED_SOME_ERRORSE"></span><span id="_CPPv2N18memcached_return_t21MEMCACHED_SOME_ERRORSE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_SOME_ERRORS</code><a class="headerlink" href="#_CPPv4N18memcached_return_t21MEMCACHED_SOME_ERRORSE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A multi request has been made, and some undetermined number of errors have occurred.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t14MEMCACHED_STATE">
+<span id="_CPPv3N18memcached_return_t14MEMCACHED_STATE"></span><span id="_CPPv2N18memcached_return_t14MEMCACHED_STATE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_STAT</code><a class="headerlink" href="#_CPPv4N18memcached_return_t14MEMCACHED_STATE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A &quot;stat&quot; command has been returned in the protocol.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t16MEMCACHED_STOREDE">
+<span id="_CPPv3N18memcached_return_t16MEMCACHED_STOREDE"></span><span id="_CPPv2N18memcached_return_t16MEMCACHED_STOREDE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_STORED</code><a class="headerlink" href="#_CPPv4N18memcached_return_t16MEMCACHED_STOREDE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The requested object has been successfully stored on the server.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t17MEMCACHED_SUCCESSE">
+<span id="_CPPv3N18memcached_return_t17MEMCACHED_SUCCESSE"></span><span id="_CPPv2N18memcached_return_t17MEMCACHED_SUCCESSE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_SUCCESS</code><a class="headerlink" href="#_CPPv4N18memcached_return_t17MEMCACHED_SUCCESSE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The request was successfully executed.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t17MEMCACHED_TIMEOUTE">
+<span id="_CPPv3N18memcached_return_t17MEMCACHED_TIMEOUTE"></span><span id="_CPPv2N18memcached_return_t17MEMCACHED_TIMEOUTE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_TIMEOUT</code><a class="headerlink" href="#_CPPv4N18memcached_return_t17MEMCACHED_TIMEOUTE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>Operation has timed out.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t30MEMCACHED_UNKNOWN_READ_FAILUREE">
+<span id="_CPPv3N18memcached_return_t30MEMCACHED_UNKNOWN_READ_FAILUREE"></span><span id="_CPPv2N18memcached_return_t30MEMCACHED_UNKNOWN_READ_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_UNKNOWN_READ_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t30MEMCACHED_UNKNOWN_READ_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An unknown read failure only occurs when either there is a bug in the server,
+or in rare cases where an ethernet nic is reporting dubious information.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t26MEMCACHED_UNKNOWN_STAT_KEYE">
+<span id="_CPPv3N18memcached_return_t26MEMCACHED_UNKNOWN_STAT_KEYE"></span><span id="_CPPv2N18memcached_return_t26MEMCACHED_UNKNOWN_STAT_KEYE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_UNKNOWN_STAT_KEY</code><a class="headerlink" href="#_CPPv4N18memcached_return_t26MEMCACHED_UNKNOWN_STAT_KEYE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>The server you are communicating with has a stat key which has not be defined in the protocol.</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t15MEMCACHED_VALUEE">
+<span id="_CPPv3N18memcached_return_t15MEMCACHED_VALUEE"></span><span id="_CPPv2N18memcached_return_t15MEMCACHED_VALUEE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_VALUE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t15MEMCACHED_VALUEE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>A value has been returned from the server (this is an internal condition only).</p>
+</dd></dl>
+
+<dl class="enumerator">
+<dt id="_CPPv4N18memcached_return_t23MEMCACHED_WRITE_FAILUREE">
+<span id="_CPPv3N18memcached_return_t23MEMCACHED_WRITE_FAILUREE"></span><span id="_CPPv2N18memcached_return_t23MEMCACHED_WRITE_FAILUREE"></span><em class="property">enumerator </em><code class="descname">MEMCACHED_WRITE_FAILURE</code><a class="headerlink" href="#_CPPv4N18memcached_return_t23MEMCACHED_WRITE_FAILUREE" title="Permalink to this definition">¶</a><br /></dt>
+<dd><p>An error has occurred while trying to write to a server.</p>
+</dd></dl>
+
+</dd></dl>
+
 </div>
 <div class="section" id="see-also">
 <h2>SEE ALSO<a class="headerlink" href="#see-also" title="Permalink to this headline">¶</a></h2>
-<p><em class="manpage">memcached</em> <em class="manpage">libmemcached</em> <em class="manpage">memcached_client_error</em> or <em class="manpage">memcached_worker_error</em></p>
+<ul class="simple">
+<li><em class="manpage"><a class="manpage reference external" href="https://linux.die.net/man/1/memcached">memcached(1)</a></em></li>
+<li><a class="reference internal" href="../libmemcached.html"><span class="doc">C/C++ Client Library for memcached</span></a></li>
+<li><a class="reference internal" href="memcached_strerror.html"><span class="doc">Converting Error Codes to Messages</span></a></li>
+</ul>
 </div>
 </div>
 
@@ -785,10 +533,10 @@ const char *<code class="sig-name descname">memcached_strerror</code><span class
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="../memcached_sasl.html" class="btn btn-neutral float-right" title="SASL support" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="memcached_last_error.html" class="btn btn-neutral float-right" title="Retrieving Error Codes and Messages" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="../memcached_quit.html" class="btn btn-neutral float-left" title="Disconnecting a client from a server" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="index_errors.html" class="btn btn-neutral float-left" title="Messages and Errors" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
@@ -797,7 +545,7 @@ const char *<code class="sig-name descname">memcached_strerror</code><span class
 
   <div role="contentinfo">
     <p>
-        &copy; <a href="../copyright.html">Copyright</a> 2011-2020 Brian Aker, Michael Wallner
+        &copy; <a href="../copyright.html">Copyright</a> 
 
     </p>
   </div>