X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fconstants.h;h=106aec496d5050f30c2d2c2da435810611e4350e;hb=3e87de62b0b39279bdec62a07b45e42fe798fd41;hp=976a31d8ada8b558a034f3f962b2288cd01d06aa;hpb=7bbdcadb9f09dcc09124e3b6d61d3699cf21176b;p=m6w6%2Flibmemcached diff --git a/libmemcached/constants.h b/libmemcached/constants.h index 976a31d8..106aec49 100644 --- a/libmemcached/constants.h +++ b/libmemcached/constants.h @@ -53,6 +53,9 @@ #define MEMCACHED_PREFIX_KEY_MAX_SIZE 128 #define MEMCACHED_EXPIRATION_NOT_ADD 0xffffffffU #define MEMCACHED_VERSION_STRING_LENGTH 24 +#define MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH 20 +#define MEMCACHED_SERVER_FAILURE_LIMIT 5 +#define MEMCACHED_SERVER_FAILURE_RETRY_TIMEOUT 2 enum memcached_server_distribution_t { @@ -126,7 +129,8 @@ enum memcached_callback_t { #endif MEMCACHED_CALLBACK_GET_FAILURE = 7, MEMCACHED_CALLBACK_DELETE_TRIGGER = 8, - MEMCACHED_CALLBACK_MAX + MEMCACHED_CALLBACK_MAX, + MEMCACHED_CALLBACK_NAMESPACE= MEMCACHED_CALLBACK_PREFIX_KEY }; #ifndef __cplusplus @@ -153,11 +157,14 @@ typedef enum memcached_hash_t memcached_hash_t; #endif enum memcached_connection_t { - MEMCACHED_CONNECTION_UNKNOWN, MEMCACHED_CONNECTION_TCP, MEMCACHED_CONNECTION_UDP, - MEMCACHED_CONNECTION_UNIX_SOCKET, - MEMCACHED_CONNECTION_MAX + MEMCACHED_CONNECTION_UNIX_SOCKET +}; + +enum { + MEMCACHED_CONNECTION_UNKNOWN= 0, + MEMCACHED_CONNECTION_MAX= 0 }; #ifndef __cplusplus