2 * Copyright (C) 2006-2009 Brian Aker
5 * Use and distribution licensed under the BSD license. See
6 * the COPYING file in the parent directory for full text.
8 * Summary: Change the behavior of the memcached connection.
12 #ifndef __LIBMEMCACHED_AUTO_H__
13 #define __LIBMEMCACHED_AUTO_H__
20 memcached_return_t
memcached_increment(memcached_st
*ptr
,
21 const char *key
, size_t key_length
,
25 memcached_return_t
memcached_decrement(memcached_st
*ptr
,
26 const char *key
, size_t key_length
,
31 memcached_return_t
memcached_increment_by_key(memcached_st
*ptr
,
32 const char *master_key
, size_t master_key_length
,
33 const char *key
, size_t key_length
,
38 memcached_return_t
memcached_decrement_by_key(memcached_st
*ptr
,
39 const char *master_key
, size_t master_key_length
,
40 const char *key
, size_t key_length
,
45 memcached_return_t
memcached_increment_with_initial(memcached_st
*ptr
,
53 memcached_return_t
memcached_decrement_with_initial(memcached_st
*ptr
,
61 memcached_return_t
memcached_increment_with_initial_by_key(memcached_st
*ptr
,
62 const char *master_key
,
63 size_t master_key_length
,
71 memcached_return_t
memcached_decrement_with_initial_by_key(memcached_st
*ptr
,
72 const char *master_key
,
73 size_t master_key_length
,
85 #endif /* __LIBMEMCACHED_AUTO_H__ */