Align memcached_st.
[awesomized/libmemcached] / libmemcached / memcached_types.h
index f00f9afa396b0d52318e8a73185bb0856e868232..538ab4bf15b0a09e9ccdc1f63be3d227d4f222f1 100644 (file)
@@ -15,6 +15,7 @@ extern "C" {
 
 typedef struct memcached_st memcached_st;
 typedef struct memcached_stat_st memcached_stat_st;
+typedef struct memcached_analysis_st memcached_analysis_st;
 typedef struct memcached_result_st memcached_result_st;
 typedef struct memcached_string_st memcached_string_st;
 typedef struct memcached_server_st memcached_server_st;
@@ -32,6 +33,9 @@ typedef memcached_return (*memcached_trigger_key)(memcached_st *ptr,
 typedef memcached_return (*memcached_trigger_delete_key)(memcached_st *ptr,  
                                                          const char *key, size_t key_length);
 
+typedef memcached_return (*memcached_dump_func)(memcached_st *ptr,  
+                                                const char *key, size_t key_length, void *context);
+
 #ifdef __cplusplus
 }
 #endif