X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=docs%2Fmemcached_result_st.rst;h=dbbbfd20c36037b3aa98285a3b081985c34eb686;hb=625e84ebfc422790372bc2984f504bdcb4da779c;hp=e8aba51842a009d50d6c2b982c13036806e59223;hpb=67456d74f5bd4f354a360d70da503dc58cbe5971;p=m6w6%2Flibmemcached diff --git a/docs/memcached_result_st.rst b/docs/memcached_result_st.rst index e8aba518..dbbbfd20 100644 --- a/docs/memcached_result_st.rst +++ b/docs/memcached_result_st.rst @@ -2,53 +2,37 @@ Working with result sets ======================== +-------- +SYNOPSIS +-------- -Work with memcached_result_st +#include +.. c:type:: memcached_result_st -------- -LIBRARY -------- +.. c:function:: memcached_result_st * memcached_result_create (memcached_st *ptr, memcached_result_st *result); +.. c:function:: void memcached_result_free (memcached_result_st *result); -C Client Library for memcached (libmemcached, -lmemcached) +.. c:function:: const char * memcached_result_key_value (memcached_result_st *result); +.. c:function:: size_t memcached_result_key_length (const memcached_result_st *result); --------- -SYNOPSIS --------- +.. c:function:: const char *memcached_result_value (memcached_result_st *ptr); + +.. c:function:: size_t memcached_result_length (const memcached_result_st *ptr); + +.. c:function:: uint32_t memcached_result_flags (const memcached_result_st *result) + +.. c:function:: uint64_t memcached_result_cas (const memcached_result_st *result); + +.. c:function:: memcached_return_t memcached_result_set_value (memcached_result_st *ptr, const char *value, size_t length) +.. c:function:: void memcached_result_set_flags (memcached_result_st *ptr, uint32_t flags) +.. c:function:: void memcached_result_set_expiration (memcached_result_st *ptr, time_t) -.. code-block:: perl - - #include - - memcached_result_st * - memcached_result_create (memcached_st *ptr, - memcached_result_st *result); - - void memcached_result_free (memcached_result_st *result); - - const char * memcached_result_key_value (memcached_result_st *result); - - size_t memcached_result_key_length (const memcached_result_st *result); - - const char *memcached_result_value (memcached_result_st *ptr); - - size_t memcached_result_length (const memcached_result_st *ptr); - - uint32_t memcached_result_flags (const memcached_result_st *result) - - uint64_t memcached_result_cas (const memcached_result_st *result); - - memcached_return_t - memcached_result_set_value (memcached_result_st *ptr, - const char *value, size_t length) - - void memcached_result_set_flags (memcached_result_st *ptr, uint32_t flags) - - void memcached_result_set_expiration (memcached_result_st *ptr, time_t) +Compile and link with -lmemcachedutil -lmemcached