X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_constants.h;h=03c61871a8dc7cd7a0a57535b619e182add49857;hb=59aa21d9cc59e8ed7cc8c4c5758cb392bb0c5b5a;hp=fc47a3b6e96835f2937c6d0f7f8be6f10962b10d;hpb=b0e52309fcc12077506ff7d0d7d55311d64a073e;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_constants.h b/libmemcached/memcached_constants.h index fc47a3b6..03c61871 100644 --- a/libmemcached/memcached_constants.h +++ b/libmemcached/memcached_constants.h @@ -26,6 +26,7 @@ extern "C" { #define MEMCACHED_DEFAULT_TIMEOUT 1000 #define MEMCACHED_CONTINUUM_ADDITION 10 /* How many extra slots we should build for in the continuum */ #define MEMCACHED_PREFIX_KEY_MAX_SIZE 128 +#define MEMCACHED_EXPIRATION_NOT_ADD 0xffffffffU typedef enum { MEMCACHED_SUCCESS, @@ -61,6 +62,7 @@ typedef enum { MEMCACHED_TIMEOUT, MEMCACHED_BUFFERED, MEMCACHED_BAD_KEY_PROVIDED, + MEMCACHED_INVALID_HOST_PROTOCOL, MEMCACHED_MAXIMUM_RETURN /* Always add new error code before */ } memcached_return; @@ -97,7 +99,8 @@ typedef enum { MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK, MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK, MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY, - MEMCACHED_BEHAVIOR_NOREPLY + MEMCACHED_BEHAVIOR_NOREPLY, + MEMCACHED_BEHAVIOR_USE_UDP } memcached_behavior; typedef enum {