projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
testing: udp flag must be set prior adding servers
[awesomized/libmemcached]
/
test
/
lib
/
MemcachedCluster.hpp
diff --git
a/test/lib/MemcachedCluster.hpp
b/test/lib/MemcachedCluster.hpp
index 5dbe5c2c8848b8bd3175e55e6811ff2c1758421d..0a4dcb6bc0a2b08ac3c57b71029174200599c210 100644
(file)
--- a/
test/lib/MemcachedCluster.hpp
+++ b/
test/lib/MemcachedCluster.hpp
@@
-7,19
+7,21
@@
class MemcachedCluster {
public:
class MemcachedCluster {
public:
+ using behavior_t = pair<memcached_behavior_t, uint64_t>;
+ using behaviors_t = vector<behavior_t>;
+
Cluster cluster;
memcached_st memc{empty_memc};
ReturnMatcher returns{&memc};
MemcachedCluster();
Cluster cluster;
memcached_st memc{empty_memc};
ReturnMatcher returns{&memc};
MemcachedCluster();
- explicit
- MemcachedCluster(Cluster &&cluster);
+ explicit MemcachedCluster(Cluster &&cluster, behaviors_t to_set = {});
~MemcachedCluster();
MemcachedCluster(const MemcachedCluster &) = delete;
MemcachedCluster &operator=(const MemcachedCluster &) = delete;
~MemcachedCluster();
MemcachedCluster(const MemcachedCluster &) = delete;
MemcachedCluster &operator=(const MemcachedCluster &) = delete;
- MemcachedCluster(MemcachedCluster &&mc);
;
+ MemcachedCluster(MemcachedCluster &&mc);
MemcachedCluster &operator=(MemcachedCluster &&mc);
void enableBinaryProto(bool enable = true);
MemcachedCluster &operator=(MemcachedCluster &&mc);
void enableBinaryProto(bool enable = true);
@@
-40,6
+42,7
@@
public:
void killOneServer();
private:
void killOneServer();
private:
+ behaviors_t to_set;
static const memcached_st empty_memc;
void init();
static const memcached_st empty_memc;
void init();