diff options
author | Brian Aker <brian@gaz> | 2010-01-11 23:00:20 -0800 |
---|---|---|
committer | Brian Aker <brian@gaz> | 2010-01-11 23:00:20 -0800 |
commit | 85062bec3fe9000e4da8e0a08cea88ebbccc20b2 (patch) | |
tree | 8dafa2b55dc61f6591c942f46f0d1950244fb838 /libmemcached/response.h | |
parent | dcc1079f79b989151d080b9b440afa23421d87d4 (diff) | |
download | libmemcached-85062bec3fe9000e4da8e0a08cea88ebbccc20b2.tar.gz |
Abstract out ptr->hosts[server_key] references.
Diffstat (limited to 'libmemcached/response.h')
-rw-r--r-- | libmemcached/response.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libmemcached/response.h b/libmemcached/response.h new file mode 100644 index 00000000..d6168f87 --- /dev/null +++ b/libmemcached/response.h @@ -0,0 +1,34 @@ +/* LibMemcached + * Copyright (C) 2010 Brian Aker + * All rights reserved. + * + * Use and distribution licensed under the BSD license. See + * the COPYING file in the parent directory for full text. + * + * Summary: Change the behavior of the memcached connection. + * + */ + +#ifndef __MEMCACHED_RESPONSE_H__ +#define __MEMCACHED_RESPONSE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +/* Read a single response from the server */ +LIBMEMCACHED_LOCAL +memcached_return_t memcached_read_one_response(memcached_server_instance_st *ptr, + char *buffer, size_t buffer_length, + memcached_result_st *result); + +LIBMEMCACHED_LOCAL +memcached_return_t memcached_response(memcached_server_instance_st *ptr, + char *buffer, size_t buffer_length, + memcached_result_st *result); + +#ifdef __cplusplus +} +#endif + +#endif /* __MEMCACHED_RESPONSE_H__ */ |