X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fbehavior.h;h=1c8d42e235eed96e149bc426b45a49bbc932eb5d;hb=d9752c25d2f723d27e355d0c7090b65b0445c4a4;hp=7a00873124a99127bdb2645ab67a30078022d6d6;hpb=965bde2b42f5ef2dd7b55b6b4b74822e7cfaa1de;p=m6w6%2Flibmemcached diff --git a/libmemcached/behavior.h b/libmemcached/behavior.h index 7a008731..1c8d42e2 100644 --- a/libmemcached/behavior.h +++ b/libmemcached/behavior.h @@ -9,8 +9,8 @@ * */ -#ifndef __MEMCACHED_BEHAVIOR_H__ -#define __MEMCACHED_BEHAVIOR_H__ +#ifndef __LIBMEMCACHED_BEHAVIOR_H__ +#define __LIBMEMCACHED_BEHAVIOR_H__ #ifdef __cplusplus extern "C" { @@ -40,9 +40,17 @@ memcached_return_t memcached_behavior_set_distribution_hash(memcached_st *ptr, m LIBMEMCACHED_API 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); #ifdef __cplusplus } #endif -#endif /* __MEMCACHED_BEHAVIOR_H__ */ +#endif /* __LIBMEMCACHED_BEHAVIOR_H__ */