-====================================
Disconnecting a client from a server
====================================
.. index:: object: memcached_st
---------
SYNOPSIS
--------
#include <libmemcached/memcached.h>
-
+
.. function:: void memcached_quit (memcached_st *ptr)
Compile and link with -lmemcached
------------
DESCRIPTION
-----------
-
-:func:`memcached_quit` will disconnect you from all currently connected
+:func:`memcached_quit` will disconnect you from all currently connected
servers. It will also reset the state of the connection (ie, any :func:`memcached_fetch` you are in the middle of will be terminated). This function is
called automatically when you call :func:`memcached_free` on the :type:`memcached_st` structure.
function is provided mainly so that you can timeout your connections or
reset connections during the middle of a :func:`memcached_fetch`.
-
-------
RETURN
------
-
A value of type :type:`memcached_return_t` is returned On success that value
will be `MEMCACHED_SUCCESS`. Use :func:`memcached_strerror` to
translate this value to a printable string.
-
---------
SEE ALSO
--------