projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Added --args to memstat
[awesomized/libmemcached]
/
libmemcached
/
common.h
diff --git
a/libmemcached/common.h
b/libmemcached/common.h
index bfbc9220950569b45fddc320d22cb4b503b3b402..d07edd6c0b44a1ee6b74f7c55506850d80462f6e 100644
(file)
--- a/
libmemcached/common.h
+++ b/
libmemcached/common.h
@@
-56,9
+56,17
@@
typedef struct memcached_server_st * memcached_server_write_instance_st;
typedef struct memcached_server_st * memcached_server_write_instance_st;
+typedef memcached_return_t (*memcached_server_execute_fn)(memcached_st *ptr, memcached_server_write_instance_st server, void *context);
+
LIBMEMCACHED_LOCAL
memcached_server_write_instance_st memcached_server_instance_fetch(memcached_st *ptr, uint32_t server_key);
LIBMEMCACHED_LOCAL
memcached_server_write_instance_st memcached_server_instance_fetch(memcached_st *ptr, uint32_t server_key);
+LIBMEMCACHED_LOCAL
+memcached_return_t memcached_server_execute(memcached_st *ptr,
+ memcached_server_execute_fn callback,
+ void *context);
+
+
/* These are private not to be installed headers */
#include "libmemcached/io.h"
#include "libmemcached/do.h"
/* These are private not to be installed headers */
#include "libmemcached/io.h"
#include "libmemcached/do.h"
@@
-79,7
+87,7
@@
struct memcached_continuum_item_st
typedef enum {
MEM_NOT= -1,
MEM_FALSE= false,
typedef enum {
MEM_NOT= -1,
MEM_FALSE= false,
- MEM_TRUE= true
,
+ MEM_TRUE= true
} memcached_ternary_t;
} memcached_ternary_t;