X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=include%2Fmemcached.h;h=6bf1e0be4efd5cd718939e83265306d14dc91484;hb=24a2ae8e311f1598bd06f3ae60999d80ae770d03;hp=51c5e94eda8158793cb7ab8bd7ad1159828787e2;hpb=898a8a7a246d9f7fa712654eb855371b9a159b7c;p=awesomized%2Flibmemcached diff --git a/include/memcached.h b/include/memcached.h index 51c5e94e..6bf1e0be 100644 --- a/include/memcached.h +++ b/include/memcached.h @@ -101,6 +101,11 @@ struct memcached_server_st { int fd; unsigned int stack_responses; unsigned int cursor_active; + char write_buffer[MEMCACHED_MAX_BUFFER]; + size_t write_buffer_offset; + char read_buffer[MEMCACHED_MAX_BUFFER]; + size_t read_buffer_length; + char *read_ptr; memcached_connection type; }; @@ -157,11 +162,6 @@ struct memcached_st { memcached_server_st *hosts; unsigned int number_of_hosts; unsigned int cursor_server; - char read_buffer[MEMCACHED_MAX_BUFFER]; - size_t read_buffer_length; - char *read_ptr; - char write_buffer[MEMCACHED_MAX_BUFFER]; - size_t write_buffer_offset; char connected; int cached_errno; unsigned long long flags; @@ -182,11 +182,11 @@ memcached_return memcached_delete(memcached_st *ptr, char *key, size_t key_lengt memcached_return memcached_increment(memcached_st *ptr, char *key, size_t key_length, unsigned int offset, - unsigned int *value); + uint64_t *value); memcached_return memcached_decrement(memcached_st *ptr, char *key, size_t key_length, unsigned int offset, - unsigned int *value); + uint64_t *value); void memcached_stat_free(memcached_st *, memcached_stat_st *); memcached_stat_st *memcached_stat(memcached_st *ptr, char *args, memcached_return *error); memcached_return memcached_stat_servername(memcached_stat_st *stat, char *args,