X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=docs%2Fsource%2Flibmemcached%2Fmemcached_exist.rst;h=d93a220558e1b3a3651d0d75848038dba805547a;hb=b7f446e55146456e368c3926347f4c771afcea8c;hp=4bcd6934e4f702ba3b1ca101f4d89dd4a617c80a;hpb=49aa94b8c4df6c3fd9d5c9688651c6f928f9aad1;p=awesomized%2Flibmemcached diff --git a/docs/source/libmemcached/memcached_exist.rst b/docs/source/libmemcached/memcached_exist.rst index 4bcd6934..d93a2205 100644 --- a/docs/source/libmemcached/memcached_exist.rst +++ b/docs/source/libmemcached/memcached_exist.rst @@ -1,47 +1,50 @@ -=========================== -Determine if a keys exists. -=========================== +Determine if a keys exists +========================== -.. index:: object: memcached_st - --------- SYNOPSIS -------- - #include - -.. c:function:: memcached_return_t memcached_exist(memcached_st *ptr, char *key, size_t *key_length) + Compile and link with -lmemcached -.. c:function:: memcached_return_t memcached_exist_by_key(memcached_st *ptr, char *group_key, size_t *group_key_length, char *key, size_t *key_length) +.. function:: memcached_return_t memcached_exist(memcached_st *ptr, char *key, size_t *key_length) -Compile and link with -lmemcached +.. function:: memcached_return_t memcached_exist_by_key(memcached_st *ptr, char *group_key, size_t *group_key_length, char *key, size_t *key_length) -.. versionadded:: 0.53 + :param ptr: pointer to an initialized `memcached_st` struct + :param group_key: the key namespace + :param group_key_length: length of the `group_key` without any terminating zero + :param key: the key to check + :param key_length: length of the `key` without any terminating zero + :returns: `memcached_return_t` indicating success +.. versionadded:: 0.53 ------------ DESCRIPTION ----------- -:c:func:`memcached_exist()` can be used to check if a key exists. +:func:`memcached_exist()` can be used to check if a key exists. +RETURN VALUE +------------ ------- -RETURN ------- - -:c:type:`MEMCACHED_SUCCESS` +`MEMCACHED_SUCCESS` The key exists. -:c:type:`MEMCACHED_NOTFOUND` +`MEMCACHED_NOTFOUND` The key was not found. --------- SEE ALSO -------- +.. only:: man -:manpage:`memcached(1)` :manpage:`libmemcached(3)` :manpage:`memcached_strerror(3)` + :manpage:`memcached(1)` + :manpage:`libmemcached(3)` + :manpage:`memcached_strerror(3)` +.. only:: html + * :manpage:`memcached(1)` + * :doc:`../libmemcached` + * :doc:`memcached_strerror`