X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached.hpp;fp=libmemcached%2Fmemcached.hpp;h=107b01c58a17ed002c4b4ff93e5a2b57125e2e0f;hb=0acd9f0be5dbd76e5cd22cf1c3f8cf7d9fc972e4;hp=d7086b4ce301ea11a876fdcb3a20f8b0831a009a;hpb=f306cdfa6c08283065643edb33da60acff2ec5c4;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached.hpp b/libmemcached/memcached.hpp index d7086b4c..107b01c5 100644 --- a/libmemcached/memcached.hpp +++ b/libmemcached/memcached.hpp @@ -143,6 +143,17 @@ public: return memcached_strerror(NULL, rc); } + + bool setBehavior(memcached_behavior flag, uint64_t data) { + memcached_return rc; + rc= memcached_behavior_set(&memc, flag, data); + return (rc == MEMCACHED_SUCCESS); + } + + uint64_t getBehavior(memcached_behavior flag) { + return memcached_behavior_get(&memc, flag); + } + /** * Return the string which contains the list of memcached servers being * used.