#include <memcached.h>
- unsigned long long
+ uint64_t
memcached_behavior_get (memcached_st *ptr,
memcached_behavior flag);
memcached_return
memcached_behavior_set (memcached_st *ptr,
memcached_behavior flag,
- void *data);
+ uint64_t data);
=head1 DESCRIPTION
=over 4
-=item MEMCACHED_BEHAVIOR_REPLICAS
-
-By default libmemcached(3) stores data in just one node of the cluster. Setting this value
-to a number will cause that number of copies to be kept. The value must be greater then
-zero, and must be at most the same value as the number of hosts in the cluster.
-
=item MEMCACHED_BEHAVIOR_NO_BLOCK
Causes libmemcached(3) to use asychronous IO. This is the fastest transport
memcached_behavior_get() returns either the current value of the get, or 0
or 1 on simple flag behaviors (1 being enabled). memcached_behavior_set()
-returns whether or not the behavior was enabled.
+returns failure or success.
+
+=head1 NOTES
+
+memcached_behavior_set() in version .17 was changed from taking a pointer
+to data value, to taking a uin64_t.
=head1 HOME