#include <libmemcached/memcached.h>
+
+.. c:type:: memcached_analysis_st
-.. c:function:: memcached_analysis_st * memcached_analyze (memcached_st *ptr, memcached_stat_st *stat, memcached_return_t *error);
+.. c:function:: memcached_analysis_st * memcached_analyze (memcached_st *ptr, memcached_stat_st *stat, memcached_return_t *error)
Compile and link with -lmemcached
collection of servers) for their current state. Queries to find state return a
:c:type:`memcached_analysis_st` structure. You are responsible for freeing this structure.
-:c:func:`memcached_analyze()` analyzes useful information based on the
+:c:func:`memcached_analyze` analyzes useful information based on the
provided servers and sets the result to the :c:type:`memcached_analysis_st`
structure. The return value must be freed by the calling application.
-A command line tool, :c:func:`memstat()` with the option :option:`--analyze`,
+A command line tool, :program:`memstat` with the option :option:`memstat --analyze`,
is provided so that you do not have to write an application to use this method.