X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver.h;h=0051e0617a0c53f2192c1f8cb007ee423e3ab4e0;hb=58f1d68c19b4bebeefb6faa6c3ba85ba5a6b1057;hp=10fa811cf87d626947c640805fdc007e6ed664b2;hpb=85062bec3fe9000e4da8e0a08cea88ebbccc20b2;p=awesomized%2Flibmemcached diff --git a/libmemcached/server.h b/libmemcached/server.h index 10fa811c..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,7 +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(A) (A)->servers +#define memcached_server_list_set(A,B) (A)->servers=(B) #define memcached_server_response_count(A) (A)->cursor_active LIBMEMCACHED_API