X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver.h;h=0051e0617a0c53f2192c1f8cb007ee423e3ab4e0;hb=58f1d68c19b4bebeefb6faa6c3ba85ba5a6b1057;hp=f7531883981fd5f9449d293d6997522616cd62a6;hpb=14fbb41f4a761f96a047c36f9eaae33e6b57d21f;p=awesomized%2Flibmemcached diff --git a/libmemcached/server.h b/libmemcached/server.h index f7531883..0051e061 100644 --- a/libmemcached/server.h +++ b/libmemcached/server.h @@ -29,6 +29,9 @@ struct memcached_server_st { uint32_t io_bytes_sent; /* # bytes sent since last read */ uint32_t server_failure_counter; uint32_t weight; + struct { // Place any "state" sort variables in here. + bool is_corked; + } state; uint8_t major_version; uint8_t micro_version; uint8_t minor_version; @@ -64,8 +67,8 @@ static inline uint32_t memcached_servers_set_count(memcached_server_st *servers, #define memcached_server_count(A) (A)->number_of_hosts #define memcached_server_name(A,B) (B).hostname #define memcached_server_port(A,B) (B).port -#define memcached_server_list(A) (A)->hosts -#define memcached_server_list_set(A,B) (A)->hosts=(B) +#define memcached_server_list(A) (A)->servers +#define memcached_server_list_set(A,B) (A)->servers=(B) #define memcached_server_response_count(A) (A)->cursor_active LIBMEMCACHED_API