X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached.h;h=56a5a78f7777d7e642c525fd31d72828371d7293;hb=b95041363ea69ccfb9eacb6bba1852814c32b4ee;hp=26f101f2ea81d75f2924237fa12d73b783c8e6ff;hpb=96c84d98b1b2db8419072eea960e8800c189586b;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached.h b/libmemcached/memcached.h index 26f101f2..56a5a78f 100644 --- a/libmemcached/memcached.h +++ b/libmemcached/memcached.h @@ -14,8 +14,6 @@ #define __LIBMEMCACHED_MEMCACHED_H__ #include -#include -#include #include #include @@ -26,6 +24,7 @@ #include #include +#include #include #include #include @@ -44,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -72,7 +72,7 @@ struct memcached_st { bool cork:1; bool hash_with_prefix_key:1; bool ketama_weighted:1; - bool no_block:1; + bool no_block:1; // Don't block bool no_reply:1; bool randomize_replica_read:1; bool reuse_memory:1; @@ -83,6 +83,7 @@ struct memcached_st { bool use_udp:1; bool verify_key:1; bool tcp_keepalive:1; + bool load_from_file:1; } flags; memcached_server_distribution_t distribution; hashkit_st hashkit; @@ -125,7 +126,7 @@ struct memcached_st { memcached_trigger_key_fn get_key_failure; memcached_trigger_delete_key_fn delete_trigger; memcached_callback_st *callbacks; - struct memcached_sasl_st *sasl; + struct memcached_sasl_st sasl; char prefix_key[MEMCACHED_PREFIX_KEY_MAX_SIZE]; struct { bool is_allocated:1;