docs/memrm.1
docs/memslap.1
docs/memstat.1
+docs/memcached_set_memory_allocators.3
+docs/memcached_get_memory_allocators.3
+docs/memcached_set_user_data.3
+docs/memcached_get_user_data.3
libmemcached/.deps
libmemcached/.libs
libmemcached/Makefile
libmemcached/libmemcached.la
libmemcached/libmemcached_config.h
libmemcached/libmemcached_config.h.in
+ libmemcached/memcached_configure.h
libmemcached/md5.lo
libmemcached/memcached.lo
libmemcached/memcached_analyze.lo
- EXTRA_DIST = libmemcached_probes.d memcached/README.txt libmemcached.ver
+ EXTRA_DIST = libmemcached_probes.d memcached/README.txt libmemcached.ver \
+ memcached_configure.h.in
BUILT_SOURCES= @DTRACE_HEADER@
noinst_HEADERS = libmemcached_probes.h \
libmemcached_config.h \
memcached_io.h \
+ memcached_internal.h \
common.h \
memcached/protocol_binary.h @DTRACE_HEADER@
memcached_verbosity.c \
memcached_version.c \
murmur_hash.c \
- jenkins_hash.c
+ jenkins_hash.c \
+ memcached_allocators.c
if INCLUDE_HSIEH_SRC
libmemcached_la_SOURCES += hsieh_hash.c
#ifdef MEMCACHED_INTERNAL
#include <libmemcached/libmemcached_config.h>
#endif
+ #include <libmemcached/memcached_configure.h>
#include <libmemcached/memcached_constants.h>
#include <libmemcached/memcached_types.h>
#include <libmemcached/memcached_watchpoint.h>
memcached_free_function call_free;
memcached_malloc_function call_malloc;
memcached_realloc_function call_realloc;
+ memcached_calloc_function call_calloc;
memcached_trigger_key get_key_failure;
memcached_trigger_delete_key delete_trigger;
char prefix_key[MEMCACHED_PREFIX_KEY_MAX_SIZE];
memcached_return memcached_dump(memcached_st *ptr, memcached_dump_func *function, void *context, uint32_t number_of_callbacks);
+memcached_return memcached_set_memory_allocators(memcached_st *ptr,
+ memcached_malloc_function mem_malloc,
+ memcached_free_function mem_free,
+ memcached_realloc_function mem_realloc,
+ memcached_calloc_function mem_calloc);
+
+void memcached_get_memory_allocators(memcached_st *ptr,
+ memcached_malloc_function *mem_malloc,
+ memcached_free_function *mem_free,
+ memcached_realloc_function *mem_realloc,
+ memcached_calloc_function *mem_calloc);
+
+void *memcached_get_user_data(memcached_st *ptr);
+void *memcached_set_user_data(memcached_st *ptr, void *data);
+
#ifdef __cplusplus
}
#endif
#include <libmemcached/memcached_storage.h>
+#ifdef MEMCACHED_INTERNAL
+#include <libmemcached/memcached_internal.h>
+#endif
+
#endif /* __MEMCACHED_H__ */