X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=docs%2Fmemcached_set.pod;h=93037c14ce60473097dde66008c9875e0a0ff235;hb=24a2ae8e311f1598bd06f3ae60999d80ae770d03;hp=77d5c140861f48bc93402e81cf0c1d5c6b81a132;hpb=a11143256264a00e7437fa23ec8ff5196c5a5c0b;p=awesomized%2Flibmemcached diff --git a/docs/memcached_set.pod b/docs/memcached_set.pod index 77d5c140..93037c14 100755 --- a/docs/memcached_set.pod +++ b/docs/memcached_set.pod @@ -8,26 +8,35 @@ C Client Library for memcached (libmemcached, -lmemcached) =head1 SYNOPSIS -#include -memcached_return memcached_set(memcached_st *ptr, char *key, size_t key_length, - char *value, size_t value_length, - time_t expiration, - uint16_t flags); -memcached_return memcached_add(memcached_st *ptr, char *key, size_t key_length, - char *value, size_t value_length, - time_t expiration, - uint16_t flags); -memcached_return memcached_replace(memcached_st *ptr, char *key, size_t key_length, - char *value, size_t value_length, - time_t expiration, - uint16_t flags); + #include + + memcached_return + memcached_set (memcached_st *ptr, + char *key, size_t key_length, + char *value, size_t value_length, + time_t expiration, + uint16_t flags); + + memcached_return + memcached_add (memcached_st *ptr, + char *key, size_t key_length, + char *value, size_t value_length, + time_t expiration, + uint16_t flags); + + memcached_return + memcached_replace (memcached_st *ptr, + char *key, size_t key_length, + char *value, size_t value_length, + time_t expiration, + uint16_t flags); =head1 DESCRIPTION -memcached_set() , memcached_add(), and memcached_replace() are all used to +memcached_set(), memcached_add(), and memcached_replace() are all used to store information on the server. All methods take a key, and its length to -store the object. Keys are currently limited to 250 charcterss by the -memcached server. You must also supply a value and a length. Optionally you +store the object. Keys are currently limited to 250 characters by the +memcached(1) server. You must also supply a value and a length. Optionally you may support an expiration time for the object and a 16 byte value (it is meant to be used as a bitmap). @@ -47,18 +56,21 @@ server. =head1 RETURN -All methods return a memcached_return value. On success the value will be -MEMCACHED_SUCCESS (see memcached_strerror() for more information on this). -For memcached_replace() and memcached_add() MEMCACHED_NOTSTORED is a +All methods return a value of type C. +On success the value will be C. +Use memcached_strerror() to translate this value to a printable string. + +For memcached_replace() and memcached_add(), C is a legitmate error in the case of a collision. =head1 HOME -To find out more information please check: http://tangent.org/552/libmemcached.html +To find out more information please check: +L =head1 AUTHOR -Brian Aker, brian@tangent.org +Brian Aker, Ebrian@tangent.orgE =head1 SEE ALSO