X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=docs%2Fmemcached_auto.pod;h=482ac77c2b3b6ed66aaea4f250a33b8dbf2fa78c;hb=3b610294ac7405eb357e494fb32244c347e2f8fe;hp=177bb4c89986558f51b7be7714540ce7ee5b1166;hpb=cfcf61110135a3256ab54d6ced50ce5e68580121;p=awesomized%2Flibmemcached diff --git a/docs/memcached_auto.pod b/docs/memcached_auto.pod old mode 100755 new mode 100644 index 177bb4c8..482ac77c --- a/docs/memcached_auto.pod +++ b/docs/memcached_auto.pod @@ -1,7 +1,8 @@ =head1 NAME memcached_increment, memcached_decrement, -memcached_increment_with_initial, memcached_decrement_with_initial +memcached_increment_with_initial, memcached_decrement_with_initial - Manipulate +counters =head1 LIBRARY @@ -41,6 +42,42 @@ C Client Library for memcached (libmemcached, -lmemcached) time_t expiration, uint64_t *value); + memcached_return + memcached_increment_by_key (memcached_st *ptr, + const char *master_key, size_t master_key_length, + const char *key, size_t key_length, + unsigned int offset, + uint64_t *value); + + memcached_return + memcached_decrement_by_key (memcached_st *ptr, + const char *master_key, size_t master_key_length, + const char *key, size_t key_length, + unsigned int offset, + uint64_t *value); + + memcached_return + memcached_increment_with_initial_by_key (memcached_st *ptr, + const char *master_key, + size_t master_key_length, + const char *key, + size_t key_length, + uint64_t offset, + uint64_t initial, + time_t expiration, + uint64_t *value); + + memcached_return + memcached_decrement_with_initial_by_key (memcached_st *ptr, + const char *master_key, + size_t master_key_length, + const char *key, + size_t key_length, + uint64_t offset, + uint64_t initial, + time_t expiration, + uint64_t *value); + =head1 DESCRIPTION memcached(1) servers have the ability to increment and decrement keys @@ -73,6 +110,11 @@ key with a initial value to expire with the provided expiration time. The flags will be set to zero.The value is then returned via the unsigned int value pointer you pass to it. +memcached_increment_by_key(), memcached_decrement_by_key(), +memcached_increment_with_initial_by_key(), and +memcached_decrement_with_initial_by_key() are master key equivalents of the +above. + =head1 RETURN A value of type C is returned.