X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fbehavior.h;h=ca6fb49207b44b1fa85c597aa1680b2d9d2e8421;hb=fc50886aa7426f60ef4ef32882133250f5c1697c;hp=39a430d7fa526f470476c14c38386c3fc18bf8cc;hpb=04ef974c23973986d4475e3cb8a876012264e2da;p=m6w6%2Flibmemcached diff --git a/libmemcached/behavior.h b/libmemcached/behavior.h index 39a430d7..ca6fb492 100644 --- a/libmemcached/behavior.h +++ b/libmemcached/behavior.h @@ -43,6 +43,18 @@ memcached_hash_t memcached_behavior_get_distribution_hash(memcached_st *ptr); LIBMEMCACHED_LOCAL bool _is_auto_eject_host(const memcached_st *ptr); +LIBMEMCACHED_LOCAL + const char *libmemcached_string_behavior(const memcached_behavior_t flag); + +LIBMEMCACHED_LOCAL + const char *libmemcached_string_distribution(const memcached_server_distribution_t flag); + +LIBMEMCACHED_API + memcached_return_t memcached_bucket_set(memcached_st *self, + const uint32_t *host_map, + const uint32_t *forward_map, + const uint32_t buckets, + const uint32_t replicas); #ifdef __cplusplus }