-.. code-block:: perl
+.. code-block:: c
- #include <libmemcached/memcached.h>
-
- void *memcached_get_user_data (memcached_st *ptr);
-
- void *memcached_set_user_data (memcached_st *ptr, void *data);
+#include <libmemcached/memcached.h>
+
+.. c:function:: void *memcached_get_user_data (memcached_st *ptr)
+
+.. c:function:: void *memcached_set_user_data (memcached_st *ptr, void *data)
+
+Compile and link with -lmemcached
libmemcached(3) allows you to store a pointer to a user specific data inside
the memcached_st structure.
-:c:func:`memcached_set_user_data()` is used to set the user specific data in the
+:c:func:`memcached_set_user_data` is used to set the user specific data in the
:c:type:`memcached_st` structure.
-:c:func:`memcached_get_user_data()` is used to retrieve the user specific data in the :c:type:`memcached_st` structure.
+:c:func:`memcached_get_user_data` is used to retrieve the user specific data in the :c:type:`memcached_st` structure.
------
------
-:c:func:`memcached_set_user_data()` returns the previous value of the user specific data.
+:c:func:`memcached_set_user_data` returns the previous value of the user specific data.
-:c:func:`memcached_get_user_data()` returns the current value uf the user specific data.
+:c:func:`memcached_get_user_data` returns the current value uf the user specific data.
----